AWS::SystemsManagerSAP::Application - AWS CloudFormation (original) (raw)

An SAP application registered with AWS Systems Manager for SAP.

Syntax

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

JSON

{
  "Type" : "AWS::SystemsManagerSAP::Application",
  "Properties" : {
      "ApplicationId" : String,
      "ApplicationType" : String,
      "ComponentsInfo" : [ ComponentInfo, ... ],
      "Credentials" : [ Credential, ... ],
      "DatabaseArn" : String,
      "Instances" : [ String, ... ],
      "SapInstanceNumber" : String,
      "Sid" : String,
      "Tags" : [ Tag, ... ]
    }
}

Properties

ApplicationId

The ID of the application.

Required: Yes

Type: String

Pattern: [\w\d\.-]{1,60}

Update requires: No interruption

ApplicationType

The type of the application.

Required: Yes

Type: String

Allowed values: HANA | SAP_ABAP

Update requires: No interruption

ComponentsInfo

Property description not available.

Required: No

Type: Array of ComponentInfo

Minimum: 1

Update requires: Replacement

Credentials

The credentials of the SAP application.

Required: No

Type: Array of Credential

Minimum: 1

Update requires: Replacement

DatabaseArn

The Amazon Resource Name (ARN) of the database.

Required: No

Type: String

Pattern: ^arn:(.+:){2,4}.+$|^arn:(.+:){1,3}.+\/.+$

Update requires: Replacement

Instances

The Amazon EC2 instances on which your SAP application is running.

Required: No

Type: Array of String

Minimum: 1

Update requires: Replacement

SapInstanceNumber

The SAP instance number of the application.

Required: No

Type: String

Pattern: [0-9]{2}

Update requires: Replacement

Sid

The System ID of the application.

Required: No

Type: String

Pattern: [A-Z][A-Z0-9]{2}

Update requires: Replacement

Tags

The tags on the application.

Required: No

Type: Array of Tag

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns a unique identifier for this resource.

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 of the SAP application.