/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
.