/AWS1/CL_SNSSUBSCRIPTION¶
A wrapper type for the attributes of an Amazon SNS subscription.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_SUBSCRIPTIONARN
TYPE /AWS1/SNSSUBSCRIPTIONARN
/AWS1/SNSSUBSCRIPTIONARN
¶
The subscription's ARN.
IV_OWNER
TYPE /AWS1/SNSACCOUNT
/AWS1/SNSACCOUNT
¶
The subscription's owner.
IV_PROTOCOL
TYPE /AWS1/SNSPROTOCOL
/AWS1/SNSPROTOCOL
¶
The subscription's protocol.
IV_ENDPOINT
TYPE /AWS1/SNSENDPOINT2
/AWS1/SNSENDPOINT2
¶
The subscription's endpoint (format depends on the protocol).
IV_TOPICARN
TYPE /AWS1/SNSTOPICARN
/AWS1/SNSTOPICARN
¶
The ARN of the subscription's topic.
Queryable Attributes¶
SubscriptionArn¶
The subscription's ARN.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBSCRIPTIONARN() |
Getter for SUBSCRIPTIONARN, with configurable default |
ASK_SUBSCRIPTIONARN() |
Getter for SUBSCRIPTIONARN w/ exceptions if field has no val |
HAS_SUBSCRIPTIONARN() |
Determine if SUBSCRIPTIONARN has a value |
Owner¶
The subscription's owner.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OWNER() |
Getter for OWNER, with configurable default |
ASK_OWNER() |
Getter for OWNER w/ exceptions if field has no value |
HAS_OWNER() |
Determine if OWNER has a value |
Protocol¶
The subscription's protocol.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PROTOCOL() |
Getter for PROTOCOL, with configurable default |
ASK_PROTOCOL() |
Getter for PROTOCOL w/ exceptions if field has no value |
HAS_PROTOCOL() |
Determine if PROTOCOL has a value |
Endpoint¶
The subscription's endpoint (format depends on the protocol).
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENDPOINT() |
Getter for ENDPOINT, with configurable default |
ASK_ENDPOINT() |
Getter for ENDPOINT w/ exceptions if field has no value |
HAS_ENDPOINT() |
Determine if ENDPOINT has a value |
TopicArn¶
The ARN of the subscription's 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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SUBSCRIPTIONSLIST
¶
TYPES TT_SUBSCRIPTIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SNSSUBSCRIPTION WITH DEFAULT KEY
.