/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
subscriptionType
ofEMAIL
-
An
address
ofexample@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
Address
can'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
Address
can'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
.