/AWS1/CL_SARGETCLOUDFMTIONTM01¶
GetCloudFormationTemplateResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_applicationid TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING¶
The application Amazon Resource Name (ARN).
iv_creationtime TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING¶
The date and time this resource was created.
iv_expirationtime TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING¶
The date and time this template expires. Templates expire 1 hour after creation.
iv_semanticversion TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING¶
The semantic version of the application:
iv_status TYPE /AWS1/SARSTATUS /AWS1/SARSTATUS¶
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
iv_templateid TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING¶
The UUID returned by CreateCloudFormationTemplate.
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
iv_templateurl TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING¶
A link to the template that can be used to deploy the application using AWS CloudFormation.
Queryable Attributes¶
ApplicationId¶
The application Amazon Resource Name (ARN).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPLICATIONID() |
Getter for APPLICATIONID, with configurable default |
ASK_APPLICATIONID() |
Getter for APPLICATIONID w/ exceptions if field has no value |
HAS_APPLICATIONID() |
Determine if APPLICATIONID has a value |
CreationTime¶
The date and time this resource was created.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
ExpirationTime¶
The date and time this template expires. Templates expire 1 hour after creation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXPIRATIONTIME() |
Getter for EXPIRATIONTIME, with configurable default |
ASK_EXPIRATIONTIME() |
Getter for EXPIRATIONTIME w/ exceptions if field has no valu |
HAS_EXPIRATIONTIME() |
Determine if EXPIRATIONTIME has a value |
SemanticVersion¶
The semantic version of the application:
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEMANTICVERSION() |
Getter for SEMANTICVERSION, with configurable default |
ASK_SEMANTICVERSION() |
Getter for SEMANTICVERSION w/ exceptions if field has no val |
HAS_SEMANTICVERSION() |
Determine if SEMANTICVERSION has a value |
Status¶
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
TemplateId¶
The UUID returned by CreateCloudFormationTemplate.
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TEMPLATEID() |
Getter for TEMPLATEID, with configurable default |
ASK_TEMPLATEID() |
Getter for TEMPLATEID w/ exceptions if field has no value |
HAS_TEMPLATEID() |
Determine if TEMPLATEID has a value |
TemplateUrl¶
A link to the template that can be used to deploy the application using AWS CloudFormation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TEMPLATEURL() |
Getter for TEMPLATEURL, with configurable default |
ASK_TEMPLATEURL() |
Getter for TEMPLATEURL w/ exceptions if field has no value |
HAS_TEMPLATEURL() |
Determine if TEMPLATEURL has a value |