Skip to content

EndpointSendConfiguration

Source code in docs_src/capo_pinpoint/types/endpoint_send_configuration.py
class EndpointSendConfiguration(TypedDict, closed=True):
    body_override: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The body of the message. If specified, this value overrides the default message body.</p>"""
    context: NotRequired["capo_pinpoint.types.map_of__string.MapOf__string"]
    """<p>A map of custom attributes to attach to the message for the address. Attribute names are case sensitive.</p> <p>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.</p>"""
    raw_content: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The raw, JSON-formatted string to use as the payload for the message. If specified, this value overrides all other values for the message.</p>"""
    substitutions: NotRequired[
        "capo_pinpoint.types.map_of_list_of__string.MapOfListOf__string"
    ]
    """<p>A map of the message variables to merge with the variables specified for the default message (DefaultMessage.Substitutions). The variables specified in this map take precedence over all other variables.</p>"""
    title_override: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The title or subject line of the message. If specified, this value overrides the default message title or subject line.</p>"""

body_override instance-attribute

body_override: NotRequired[__string]

The body of the message. If specified, this value overrides the default message body.

context instance-attribute

context: NotRequired[MapOf__string]

A map of custom attributes to attach to the message for the address. 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 for the default message (DefaultMessage.Substitutions). The variables specified in this map take precedence over all other variables.

title_override instance-attribute

title_override: NotRequired[__string]

The title or subject line of the message. If specified, this value overrides the default message title or subject line.