Skip to main content

AttributeScope

The resource level where a custom attribute applies.

Attributes set at hierarchy scopes (PROJECT, ENVIRONMENT, COMPONENT) cascade downward — an attribute set at PROJECT is inherited by all environments, instances, deployments, and resources in that project. REPO-scoped attributes apply to OCI repositories; the bundle name is propagated to components, instances, deployments, and resources via the md-repo system attribute.

enum AttributeScope {
PROJECT
ENVIRONMENT
COMPONENT
REPO
}

Values​

AttributeScope.PROJECT {#project}​

Attribute is set on individual projects.

AttributeScope.ENVIRONMENT {#environment}​

Attribute is set on individual environments.

AttributeScope.COMPONENT {#component}​

Attribute is set on blueprint components (design-time).

AttributeScope.REPO {#repo}​

Attribute is set on individual OCI repositories (bundles).

Member Of​

CreateCustomAttributeInput input ● CustomAttribute object ● customAttributeValues query