/AWS1/CL_ASCNOTIFICATIONCONF¶
Describes a notification.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_autoscalinggroupname
TYPE /AWS1/ASCXMLSTRINGMAXLEN255
/AWS1/ASCXMLSTRINGMAXLEN255
¶
The name of the Auto Scaling group.
iv_topicarn
TYPE /AWS1/ASCXMLSTRINGMAXLEN255
/AWS1/ASCXMLSTRINGMAXLEN255
¶
The Amazon Resource Name (ARN) of the Amazon SNS topic.
iv_notificationtype
TYPE /AWS1/ASCXMLSTRINGMAXLEN255
/AWS1/ASCXMLSTRINGMAXLEN255
¶
One of the following event notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
Queryable Attributes¶
AutoScalingGroupName¶
The name of the Auto Scaling group.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AUTOSCALINGGROUPNAME() |
Getter for AUTOSCALINGGROUPNAME, with configurable default |
ASK_AUTOSCALINGGROUPNAME() |
Getter for AUTOSCALINGGROUPNAME w/ exceptions if field has n |
HAS_AUTOSCALINGGROUPNAME() |
Determine if AUTOSCALINGGROUPNAME has a value |
TopicARN¶
The Amazon Resource Name (ARN) of the Amazon SNS topic.
Accessible with the following methods¶
Method | Description |
---|---|
GET_TOPICARN() |
Getter for TOPICARN, with configurable default |
ASK_TOPICARN() |
Getter for TOPICARN w/ exceptions if field has no value |
HAS_TOPICARN() |
Determine if TOPICARN has a value |
NotificationType¶
One of the following event notification types:
autoscaling:EC2_INSTANCE_LAUNCH
autoscaling:EC2_INSTANCE_LAUNCH_ERROR
autoscaling:EC2_INSTANCE_TERMINATE
autoscaling:EC2_INSTANCE_TERMINATE_ERROR
autoscaling:TEST_NOTIFICATION
Accessible with the following methods¶
Method | Description |
---|---|
GET_NOTIFICATIONTYPE() |
Getter for NOTIFICATIONTYPE, with configurable default |
ASK_NOTIFICATIONTYPE() |
Getter for NOTIFICATIONTYPE w/ exceptions if field has no va |
HAS_NOTIFICATIONTYPE() |
Determine if NOTIFICATIONTYPE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_NOTIFICATIONCONFIGURATIONS
¶
TYPES TT_NOTIFICATIONCONFIGURATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_ASCNOTIFICATIONCONF WITH DEFAULT KEY
.