AWS::SystemsManagerSAP::Application - AWS CloudFormation

AWS::SystemsManagerSAP::Application

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, "Credentials" : [ Credential, ... ], "DatabaseArn" : String, "Instances" : [ String, ... ], "SapInstanceNumber" : String, "Sid" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::SystemsManagerSAP::Application Properties: ApplicationId: String ApplicationType: String 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

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.