/AWS1/CL_PP2RCSFALLBACKCONF¶
Configuration for SMS or MMS fallback when RCS delivery fails or the TimeToLive expires without delivery confirmation.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_channel TYPE /AWS1/PP2RCSFALLBACKCHANNEL /AWS1/PP2RCSFALLBACKCHANNEL¶
The fallback channel to use when RCS delivery fails. Valid values are SMS and MMS. SMS and MMS are mutually exclusive.
Optional arguments:¶
iv_messagebody TYPE /AWS1/PP2RCSFBCKMESSAGEBODY /AWS1/PP2RCSFBCKMESSAGEBODY¶
The text body of the fallback message. Required for SMS fallback. For MMS fallback, at least one of MessageBody or MediaUrls must be provided.
it_mediaurls TYPE /AWS1/CL_PP2MEDIAURLLIST_W=>TT_MEDIAURLLIST TT_MEDIAURLLIST¶
An array of S3 URIs to media files for MMS fallback. Only valid when Channel is MMS.
iv_originationidentity TYPE /AWS1/PP2RCSFBCKORIGINATIONID /AWS1/PP2RCSFBCKORIGINATIONID¶
The origination identity to use for the fallback message. This can be a PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, or SenderIdArn. Pool IDs and pool ARNs are not accepted. If not specified and the original message was sent via a pool, the service selects a suitable number from the pool.
Queryable Attributes¶
Channel¶
The fallback channel to use when RCS delivery fails. Valid values are SMS and MMS. SMS and MMS are mutually exclusive.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHANNEL() |
Getter for CHANNEL, with configurable default |
ASK_CHANNEL() |
Getter for CHANNEL w/ exceptions if field has no value |
HAS_CHANNEL() |
Determine if CHANNEL has a value |
MessageBody¶
The text body of the fallback message. Required for SMS fallback. For MMS fallback, at least one of MessageBody or MediaUrls must be provided.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MESSAGEBODY() |
Getter for MESSAGEBODY, with configurable default |
ASK_MESSAGEBODY() |
Getter for MESSAGEBODY w/ exceptions if field has no value |
HAS_MESSAGEBODY() |
Determine if MESSAGEBODY has a value |
MediaUrls¶
An array of S3 URIs to media files for MMS fallback. Only valid when Channel is MMS.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MEDIAURLS() |
Getter for MEDIAURLS, with configurable default |
ASK_MEDIAURLS() |
Getter for MEDIAURLS w/ exceptions if field has no value |
HAS_MEDIAURLS() |
Determine if MEDIAURLS has a value |
OriginationIdentity¶
The origination identity to use for the fallback message. This can be a PhoneNumber, PhoneNumberId, PhoneNumberArn, SenderId, or SenderIdArn. Pool IDs and pool ARNs are not accepted. If not specified and the original message was sent via a pool, the service selects a suitable number from the pool.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORIGINATIONIDENTITY() |
Getter for ORIGINATIONIDENTITY, with configurable default |
ASK_ORIGINATIONIDENTITY() |
Getter for ORIGINATIONIDENTITY w/ exceptions if field has no |
HAS_ORIGINATIONIDENTITY() |
Determine if ORIGINATIONIDENTITY has a value |