Skip to content

InAppTemplateResponse

Source code in docs_src/capo_pinpoint/types/in_app_template_response.py
class InAppTemplateResponse(TypedDict, closed=True):
    arn: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The resource arn of the template.</p>"""
    content: NotRequired[
        "capo_pinpoint.types.list_of_in_app_message_content.ListOfInAppMessageContent"
    ]
    """<p>The content of the message, can include up to 5 modals. Each modal must contain a message, a header, and background color. ImageUrl and buttons are optional.</p>"""
    creation_date: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The creation date of the template.</p>"""
    custom_config: NotRequired["capo_pinpoint.types.map_of__string.MapOf__string"]
    """<p>Custom config to be sent to client.</p>"""
    last_modified_date: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The last modified date of the template.</p>"""
    layout: NotRequired["capo_pinpoint.types.layout.Layout"]
    """<p>The layout of the message.</p>"""
    tags: NotRequired["capo_pinpoint.types.map_of__string.MapOf__string"]
    """<p>A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.</p>"""
    template_description: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The description of the template.</p>"""
    template_name: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The name of the template.</p>"""
    template_type: NotRequired["capo_pinpoint.types.template_type.TemplateType"]
    """<p>The type of the template.</p>"""
    version: NotRequired["capo_pinpoint.types.__string.__string"]
    """<p>The version id of the template.</p>"""

arn instance-attribute

arn: NotRequired[__string]

The resource arn of the template.

content instance-attribute

content: NotRequired[ListOfInAppMessageContent]

The content of the message, can include up to 5 modals. Each modal must contain a message, a header, and background color. ImageUrl and buttons are optional.

creation_date instance-attribute

creation_date: NotRequired[__string]

The creation date of the template.

custom_config instance-attribute

custom_config: NotRequired[MapOf__string]

Custom config to be sent to client.

last_modified_date instance-attribute

last_modified_date: NotRequired[__string]

The last modified date of the template.

layout instance-attribute

layout: NotRequired[Layout]

The layout of the message.

tags instance-attribute

tags: NotRequired[MapOf__string]

A string-to-string map of key-value pairs that defines the tags to associate with the message template. Each tag consists of a required tag key and an associated tag value.

template_description instance-attribute

template_description: NotRequired[__string]

The description of the template.

template_name instance-attribute

template_name: NotRequired[__string]

The name of the template.

template_type instance-attribute

template_type: NotRequired[TemplateType]

The type of the template.

version instance-attribute

version: NotRequired[__string]

The version id of the template.