RcsFallbackConfiguration
¶
Used by
-
AsyncPinpointSMSVoiceV2Client Operationssend_rcs_message -
PinpointSMSVoiceV2Client Operationssend_rcs_message
Source code in docs_src/capo_pinpoint_sms_voice_v2/types/rcs_fallback_configuration.py
channel
instance-attribute
¶
channel: RcsFallbackChannel
The fallback channel to use when RCS delivery fails. Valid values are SMS and MMS. SMS and MMS are mutually exclusive.
media_urls
instance-attribute
¶
media_urls: NotRequired[MediaUrlList]
An array of S3 URIs to media files for MMS fallback. Only valid when Channel is MMS.
message_body
instance-attribute
¶
message_body: NotRequired[RcsFallbackMessageBody]
The text body of the fallback message. Required for SMS fallback. For MMS fallback, at least one of MessageBody or MediaUrls must be provided.
origination_identity
instance-attribute
¶
origination_identity: NotRequired[RcsFallbackOriginationIdentity]
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.