AWS::ServiceCatalogAppRegistry::AttributeGroup - AWS CloudFormation

AWS::ServiceCatalogAppRegistry::AttributeGroup

Creates a new attribute group as a container for user-defined attributes. This feature enables users to have full control over their cloud application's metadata in a rich machine-readable format to facilitate integration with automated workflows and third-party tools.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::ServiceCatalogAppRegistry::AttributeGroup", "Properties" : { "Attributes" : Json, "Description" : String, "Name" : String, "Tags" : {Key: Value, ...} } }

YAML

Type: AWS::ServiceCatalogAppRegistry::AttributeGroup Properties: Attributes: Json Description: String Name: String Tags: Key: Value

Properties

Attributes

A nested object in a JSON or YAML template that supports arbitrary definitions. Represents the attributes in an attribute group that describes an application and its components.

Required: Yes

Type: Json

Update requires: No interruption

Description

The description of the attribute group that the user provides.

Required: No

Type: String

Maximum: 1024

Update requires: No interruption

Name

The name of the attribute group.

Required: Yes

Type: String

Pattern: \w+

Minimum: 1

Maximum: 256

Update requires: No interruption

Tags

Key-value pairs you can use to associate with the attribute group.

Required: No

Type: Object of String

Pattern: ^[a-zA-Z+-=._:/]+$

Maximum: 256

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the application Id.

For more information about using the Ref function, see Ref.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

Arn

The Amazon resource name (ARN) that specifies the attribute group across services.

Id

The globally unique attribute group identifier of the attribute group.