AWS::ServiceCatalogAppRegistry::Application - AWS CloudFormation

AWS::ServiceCatalogAppRegistry::Application

Represents a AWS Service Catalog AppRegistry application that is the top-level node in a hierarchy of related cloud resource abstractions.

Syntax

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

JSON

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

YAML

Type: AWS::ServiceCatalogAppRegistry::Application Properties: Description: String Name: String Tags: Key: Value

Properties

Description

The description of the application.

Required: No

Type: String

Maximum: 1024

Update requires: No interruption

Name

The name of the application. The name must be unique in the region in which you are creating the application.

Required: Yes

Type: String

Minimum: 1

Maximum: 256

Pattern: [-.\w]+

Update requires: No interruption

Tags

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

Required: No

Type: Map of String

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Reffunction, Refreturns the Id.

For more information about using the Reffunction, see Ref.

Fn::GetAtt

The Fn::GetAttintrinsic 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::GetAttintrinsic function, see Fn::GetAtt.

Arn

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

Id

The identifier of the application.