/AWS1/CL_PP2REQSENDERIDRESULT¶
RequestSenderIdResult
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_senderidarn TYPE /AWS1/PP2STRING /AWS1/PP2STRING¶
The Amazon Resource Name (ARN) associated with the SenderId.
iv_senderid TYPE /AWS1/PP2SENDERID /AWS1/PP2SENDERID¶
The sender ID that was requested.
iv_isocountrycode TYPE /AWS1/PP2ISOCOUNTRYCODE /AWS1/PP2ISOCOUNTRYCODE¶
The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.
it_messagetypes TYPE /AWS1/CL_PP2MESSAGETYPELIST_W=>TT_MESSAGETYPELIST TT_MESSAGETYPELIST¶
The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.
iv_monthlyleasingprice TYPE /AWS1/PP2STRING /AWS1/PP2STRING¶
The monthly price, in US dollars, to lease the sender ID.
iv_deletionprotectionenabled TYPE /AWS1/PP2PRIMITIVEBOOLEAN /AWS1/PP2PRIMITIVEBOOLEAN¶
By default this is set to false. When set to true the sender ID can't be deleted.
iv_registered TYPE /AWS1/PP2PRIMITIVEBOOLEAN /AWS1/PP2PRIMITIVEBOOLEAN¶
True if the sender ID is registered.
Optional arguments:¶
it_tags TYPE /AWS1/CL_PP2TAG=>TT_TAGLIST TT_TAGLIST¶
An array of tags (key and value pairs) to associate with the sender ID.
Queryable Attributes¶
SenderIdArn¶
The Amazon Resource Name (ARN) associated with the SenderId.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDERIDARN() |
Getter for SENDERIDARN, with configurable default |
ASK_SENDERIDARN() |
Getter for SENDERIDARN w/ exceptions if field has no value |
HAS_SENDERIDARN() |
Determine if SENDERIDARN has a value |
SenderId¶
The sender ID that was requested.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SENDERID() |
Getter for SENDERID, with configurable default |
ASK_SENDERID() |
Getter for SENDERID w/ exceptions if field has no value |
HAS_SENDERID() |
Determine if SENDERID has a value |
IsoCountryCode¶
The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISOCOUNTRYCODE() |
Getter for ISOCOUNTRYCODE, with configurable default |
ASK_ISOCOUNTRYCODE() |
Getter for ISOCOUNTRYCODE w/ exceptions if field has no valu |
HAS_ISOCOUNTRYCODE() |
Determine if ISOCOUNTRYCODE has a value |
MessageTypes¶
The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGETYPES() |
Getter for MESSAGETYPES, with configurable default |
ASK_MESSAGETYPES() |
Getter for MESSAGETYPES w/ exceptions if field has no value |
HAS_MESSAGETYPES() |
Determine if MESSAGETYPES has a value |
MonthlyLeasingPrice¶
The monthly price, in US dollars, to lease the sender ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MONTHLYLEASINGPRICE() |
Getter for MONTHLYLEASINGPRICE, with configurable default |
ASK_MONTHLYLEASINGPRICE() |
Getter for MONTHLYLEASINGPRICE w/ exceptions if field has no |
HAS_MONTHLYLEASINGPRICE() |
Determine if MONTHLYLEASINGPRICE has a value |
DeletionProtectionEnabled¶
By default this is set to false. When set to true the sender ID can't be deleted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETIONPROTECTIONENBD() |
Getter for DELETIONPROTECTIONENABLED |
Registered¶
True if the sender ID is registered.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REGISTERED() |
Getter for REGISTERED |
Tags¶
An array of tags (key and value pairs) to associate with the sender ID.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |