Skip to content

Make ApplicationDeployment ID a top-level attribute #163

@Silvanoc

Description

@Silvanoc

Description

Currently the ID of an ApplicationDeployment is "hidden" as the attribute id of the 3rd-level object Annotations.

Additionally "annotations" are typically data without native structure and semantics. They are mostly used as extension points. But the ID of an ApplicationDeployment has very clear semantics (it's an identifier!) and structure (it's a UUID!).

Motivation

An object identifier should have visibility at the highest object level.

Proposed Solution (optional)

Promote the Annotations attribute id to become the ApplicationDeployment attribute id.

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    General Improvements(Small/medium effort)

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions