Class: Aws::Pinpoint::Types::InAppTemplateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Pinpoint::Types::InAppTemplateRequest
- Defined in:
- gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb
Overview
In-App Template Request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#content ⇒ Array<Types::InAppMessageContent>
The content of the message, can include up to 5 modals.
-
#custom_config ⇒ Hash<String,String>
Custom config to be sent to client.
-
#layout ⇒ String
The layout of the message.
-
#tags ⇒ Hash<String,String>
As of 22-05-2023 tags has been deprecated for update operations. -
#template_description ⇒ String
The description of the template.
Instance Attribute Details
#content ⇒ Array<Types::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.
8110 8111 8112 8113 8114 8115 8116 8117 8118 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 8110 class InAppTemplateRequest < Struct.new( :content, :custom_config, :layout, :tags, :template_description) SENSITIVE = [] include Aws::Structure end |
#custom_config ⇒ Hash<String,String>
Custom config to be sent to client.
8110 8111 8112 8113 8114 8115 8116 8117 8118 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 8110 class InAppTemplateRequest < Struct.new( :content, :custom_config, :layout, :tags, :template_description) SENSITIVE = [] include Aws::Structure end |
#layout ⇒ String
The layout of the message.
8110 8111 8112 8113 8114 8115 8116 8117 8118 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 8110 class InAppTemplateRequest < Struct.new( :content, :custom_config, :layout, :tags, :template_description) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
(Deprecated) 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.
8110 8111 8112 8113 8114 8115 8116 8117 8118 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 8110 class InAppTemplateRequest < Struct.new( :content, :custom_config, :layout, :tags, :template_description) SENSITIVE = [] include Aws::Structure end |
#template_description ⇒ String
The description of the template.
8110 8111 8112 8113 8114 8115 8116 8117 8118 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 8110 class InAppTemplateRequest < Struct.new( :content, :custom_config, :layout, :tags, :template_description) SENSITIVE = [] include Aws::Structure end |