Struct aws_sdk_pinpoint::model::InAppTemplateResponse
source · [−]#[non_exhaustive]pub struct InAppTemplateResponse {
pub arn: Option<String>,
pub content: Option<Vec<InAppMessageContent>>,
pub creation_date: Option<String>,
pub custom_config: Option<HashMap<String, String>>,
pub last_modified_date: Option<String>,
pub layout: Option<Layout>,
pub tags: Option<HashMap<String, String>>,
pub template_description: Option<String>,
pub template_name: Option<String>,
pub template_type: Option<TemplateType>,
pub version: Option<String>,
}
Expand description
In-App Template Response.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
The resource arn of the template.
content: Option<Vec<InAppMessageContent>>
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: Option<String>
The creation date of the template.
custom_config: Option<HashMap<String, String>>
Custom config to be sent to client.
last_modified_date: Option<String>
The last modified date of the template.
layout: Option<Layout>
The layout of the message.
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: Option<String>
The description of the template.
template_name: Option<String>
The name of the template.
template_type: Option<TemplateType>
The type of the template.
version: Option<String>
The version id of the template.
Implementations
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.
The creation date of the template.
Custom config to be sent to client.
The last modified date of the template.
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.
The description of the template.
The name of the template.
The type of the template.
Creates a new builder-style object to manufacture InAppTemplateResponse
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for InAppTemplateResponse
impl Send for InAppTemplateResponse
impl Sync for InAppTemplateResponse
impl Unpin for InAppTemplateResponse
impl UnwindSafe for InAppTemplateResponse
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more