AttributeGroupProps

class aws_cdk.aws_servicecatalogappregistry_alpha.AttributeGroupProps(*, attribute_group_name, attributes, description=None)

Bases: object

(experimental) Properties for a Service Catalog AppRegistry Attribute Group.

Parameters:
  • attribute_group_name (str) – (experimental) Enforces a particular physical attribute group name.

  • attributes (Mapping[str, Any]) – (experimental) A JSON of nested key-value pairs that represent the attributes in the group. Attributes maybe an empty JSON ‘{}’, but must be explicitly stated.

  • description (Optional[str]) – (experimental) Description for attribute group. Default: - No description provided

Stability:

experimental

ExampleMetadata:

infused

Example:

attribute_group = appreg.AttributeGroup(self, "MyFirstAttributeGroup",
    attribute_group_name="MyFirstAttributeGroupName",
    description="description for my attribute group",  # the description is optional,
    attributes={
        "project": "foo",
        "team": ["member1", "member2", "member3"],
        "public": False,
        "stages": {
            "alpha": "complete",
            "beta": "incomplete",
            "release": "not started"
        }
    }
)

Attributes

attribute_group_name

(experimental) Enforces a particular physical attribute group name.

Stability:

experimental

attributes

(experimental) A JSON of nested key-value pairs that represent the attributes in the group.

Attributes maybe an empty JSON ‘{}’, but must be explicitly stated.

Stability:

experimental

description

(experimental) Description for attribute group.

Default:
  • No description provided

Stability:

experimental