AddressConfiguration
¶
Source code in docs_src/capo_pinpoint/types/address_configuration.py
body_override
instance-attribute
¶
body_override: NotRequired[__string]
The message body to use instead of the default message body. This value overrides the default message body.
channel_type
instance-attribute
¶
channel_type: NotRequired[ChannelType]
The channel to use when sending the message.
context
instance-attribute
¶
context: NotRequired[MapOf__string]
An object that maps custom attributes to attributes for the address and is attached to the message. Attribute names are case sensitive.
For a push notification, this payload is added to the data.pinpoint object. For an email or text message, this payload is added to email/SMS delivery receipt event attributes.
raw_content
instance-attribute
¶
raw_content: NotRequired[__string]
The raw, JSON-formatted string to use as the payload for the message. If specified, this value overrides all other values for the message.
substitutions
instance-attribute
¶
substitutions: NotRequired[MapOfListOf__string]
A map of the message variables to merge with the variables specified by properties of the DefaultMessage object. The variables specified in this map take precedence over all other variables.