/AWS1/CL_BGTSUBSCRIBER¶
The subscriber to a budget notification. The subscriber consists of a subscription type and either an Amazon SNS topic or an email address.
For example, an email subscriber has the following parameters:
-
A
subscriptionTypeofEMAIL -
An
addressofexample@example.com
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_subscriptiontype TYPE /AWS1/BGTSUBSCRIPTIONTYPE /AWS1/BGTSUBSCRIPTIONTYPE¶
The type of notification that Amazon Web Services sends to a subscriber.
iv_address TYPE /AWS1/BGTSUBSCRIBERADDRESS /AWS1/BGTSUBSCRIBERADDRESS¶
The address that Amazon Web Services sends budget notifications to, either an SNS topic or an email.
When you create a subscriber, the value of
Addresscan't contain line breaks.
Queryable Attributes¶
SubscriptionType¶
The type of notification that Amazon Web Services sends to a subscriber.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBSCRIPTIONTYPE() |
Getter for SUBSCRIPTIONTYPE, with configurable default |
ASK_SUBSCRIPTIONTYPE() |
Getter for SUBSCRIPTIONTYPE w/ exceptions if field has no va |
HAS_SUBSCRIPTIONTYPE() |
Determine if SUBSCRIPTIONTYPE has a value |
Address¶
The address that Amazon Web Services sends budget notifications to, either an SNS topic or an email.
When you create a subscriber, the value of
Addresscan't contain line breaks.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ADDRESS() |
Getter for ADDRESS, with configurable default |
ASK_ADDRESS() |
Getter for ADDRESS w/ exceptions if field has no value |
HAS_ADDRESS() |
Determine if ADDRESS 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_SUBSCRIBERS¶
TYPES TT_SUBSCRIBERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BGTSUBSCRIBER WITH DEFAULT KEY
.