We recommend new projects start with resources from the AWS provider.
aws-native.pinpoint.InAppTemplate
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::Pinpoint::InAppTemplate
Create InAppTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new InAppTemplate(name: string, args?: InAppTemplateArgs, opts?: CustomResourceOptions);
@overload
def InAppTemplate(resource_name: str,
args: Optional[InAppTemplateArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def InAppTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
content: Optional[Sequence[InAppTemplateInAppMessageContentArgs]] = None,
custom_config: Optional[Any] = None,
layout: Optional[InAppTemplateLayout] = None,
tags: Optional[Any] = None,
template_description: Optional[str] = None,
template_name: Optional[str] = None)
func NewInAppTemplate(ctx *Context, name string, args *InAppTemplateArgs, opts ...ResourceOption) (*InAppTemplate, error)
public InAppTemplate(string name, InAppTemplateArgs? args = null, CustomResourceOptions? opts = null)
public InAppTemplate(String name, InAppTemplateArgs args)
public InAppTemplate(String name, InAppTemplateArgs args, CustomResourceOptions options)
type: aws-native:pinpoint:InAppTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args InAppTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InAppTemplateArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InAppTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InAppTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InAppTemplateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
InAppTemplate Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The InAppTemplate resource accepts the following input properties:
- Content
List<Pulumi.
Aws Native. Pinpoint. Inputs. In App Template In App Message Content> - An object that contains information about the content of an in-app message, including its title and body text, text colors, background colors, images, buttons, and behaviors.
- Custom
Config object Custom data, in the form of key-value pairs, that is included in an in-app messaging payload.
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- Layout
Pulumi.
Aws Native. Pinpoint. In App Template Layout - A string that determines the appearance of the in-app message. You can specify one of the following:
BOTTOM_BANNER
– a message that appears as a banner at the bottom of the page.TOP_BANNER
– a message that appears as a banner at the top of the page.OVERLAYS
– a message that covers entire screen.MOBILE_FEED
– a message that appears in a window in front of the page.MIDDLE_BANNER
– a message that appears as a banner in the middle of the page.CAROUSEL
– a scrollable layout of up to five unique messages.
- object
An array of key-value pairs to apply to this resource.
For more information, see Tag .
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- Template
Description string - An optional description of the in-app template.
- Template
Name string - The name of the in-app message template.
- Content
[]In
App Template In App Message Content Args - An object that contains information about the content of an in-app message, including its title and body text, text colors, background colors, images, buttons, and behaviors.
- Custom
Config interface{} Custom data, in the form of key-value pairs, that is included in an in-app messaging payload.
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- Layout
In
App Template Layout - A string that determines the appearance of the in-app message. You can specify one of the following:
BOTTOM_BANNER
– a message that appears as a banner at the bottom of the page.TOP_BANNER
– a message that appears as a banner at the top of the page.OVERLAYS
– a message that covers entire screen.MOBILE_FEED
– a message that appears in a window in front of the page.MIDDLE_BANNER
– a message that appears as a banner in the middle of the page.CAROUSEL
– a scrollable layout of up to five unique messages.
- interface{}
An array of key-value pairs to apply to this resource.
For more information, see Tag .
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- Template
Description string - An optional description of the in-app template.
- Template
Name string - The name of the in-app message template.
- content
List<In
App Template In App Message Content> - An object that contains information about the content of an in-app message, including its title and body text, text colors, background colors, images, buttons, and behaviors.
- custom
Config Object Custom data, in the form of key-value pairs, that is included in an in-app messaging payload.
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- layout
In
App Template Layout - A string that determines the appearance of the in-app message. You can specify one of the following:
BOTTOM_BANNER
– a message that appears as a banner at the bottom of the page.TOP_BANNER
– a message that appears as a banner at the top of the page.OVERLAYS
– a message that covers entire screen.MOBILE_FEED
– a message that appears in a window in front of the page.MIDDLE_BANNER
– a message that appears as a banner in the middle of the page.CAROUSEL
– a scrollable layout of up to five unique messages.
- Object
An array of key-value pairs to apply to this resource.
For more information, see Tag .
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- template
Description String - An optional description of the in-app template.
- template
Name String - The name of the in-app message template.
- content
In
App Template In App Message Content[] - An object that contains information about the content of an in-app message, including its title and body text, text colors, background colors, images, buttons, and behaviors.
- custom
Config any Custom data, in the form of key-value pairs, that is included in an in-app messaging payload.
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- layout
In
App Template Layout - A string that determines the appearance of the in-app message. You can specify one of the following:
BOTTOM_BANNER
– a message that appears as a banner at the bottom of the page.TOP_BANNER
– a message that appears as a banner at the top of the page.OVERLAYS
– a message that covers entire screen.MOBILE_FEED
– a message that appears in a window in front of the page.MIDDLE_BANNER
– a message that appears as a banner in the middle of the page.CAROUSEL
– a scrollable layout of up to five unique messages.
- any
An array of key-value pairs to apply to this resource.
For more information, see Tag .
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- template
Description string - An optional description of the in-app template.
- template
Name string - The name of the in-app message template.
- content
Sequence[In
App Template In App Message Content Args] - An object that contains information about the content of an in-app message, including its title and body text, text colors, background colors, images, buttons, and behaviors.
- custom_
config Any Custom data, in the form of key-value pairs, that is included in an in-app messaging payload.
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- layout
In
App Template Layout - A string that determines the appearance of the in-app message. You can specify one of the following:
BOTTOM_BANNER
– a message that appears as a banner at the bottom of the page.TOP_BANNER
– a message that appears as a banner at the top of the page.OVERLAYS
– a message that covers entire screen.MOBILE_FEED
– a message that appears in a window in front of the page.MIDDLE_BANNER
– a message that appears as a banner in the middle of the page.CAROUSEL
– a scrollable layout of up to five unique messages.
- Any
An array of key-value pairs to apply to this resource.
For more information, see Tag .
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- template_
description str - An optional description of the in-app template.
- template_
name str - The name of the in-app message template.
- content List<Property Map>
- An object that contains information about the content of an in-app message, including its title and body text, text colors, background colors, images, buttons, and behaviors.
- custom
Config Any Custom data, in the form of key-value pairs, that is included in an in-app messaging payload.
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- layout "BOTTOM_BANNER" | "TOP_BANNER" | "OVERLAYS" | "MOBILE_FEED" | "MIDDLE_BANNER" | "CAROUSEL"
- A string that determines the appearance of the in-app message. You can specify one of the following:
BOTTOM_BANNER
– a message that appears as a banner at the bottom of the page.TOP_BANNER
– a message that appears as a banner at the top of the page.OVERLAYS
– a message that covers entire screen.MOBILE_FEED
– a message that appears in a window in front of the page.MIDDLE_BANNER
– a message that appears as a banner in the middle of the page.CAROUSEL
– a scrollable layout of up to five unique messages.
- Any
An array of key-value pairs to apply to this resource.
For more information, see Tag .
Search the CloudFormation User Guide for
AWS::Pinpoint::InAppTemplate
for more information about the expected schema for this property.- template
Description String - An optional description of the in-app template.
- template
Name String - The name of the in-app message template.
Outputs
All input properties are implicitly available as output properties. Additionally, the InAppTemplate resource produces the following output properties:
Supporting Types
InAppTemplateAlignment, InAppTemplateAlignmentArgs
- Left
- LEFT
- Center
- CENTER
- Right
- RIGHT
- In
App Template Alignment Left - LEFT
- In
App Template Alignment Center - CENTER
- In
App Template Alignment Right - RIGHT
- Left
- LEFT
- Center
- CENTER
- Right
- RIGHT
- Left
- LEFT
- Center
- CENTER
- Right
- RIGHT
- LEFT
- LEFT
- CENTER
- CENTER
- RIGHT
- RIGHT
- "LEFT"
- LEFT
- "CENTER"
- CENTER
- "RIGHT"
- RIGHT
InAppTemplateBodyConfig, InAppTemplateBodyConfigArgs
- Alignment
Pulumi.
Aws Native. Pinpoint. In App Template Alignment - The text alignment of the main body text of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - Body string
- The main body text of the message.
- Text
Color string - The color of the body text, expressed as a hex color code (such as #000000 for black).
- Alignment
In
App Template Alignment - The text alignment of the main body text of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - Body string
- The main body text of the message.
- Text
Color string - The color of the body text, expressed as a hex color code (such as #000000 for black).
- alignment
In
App Template Alignment - The text alignment of the main body text of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - body String
- The main body text of the message.
- text
Color String - The color of the body text, expressed as a hex color code (such as #000000 for black).
- alignment
In
App Template Alignment - The text alignment of the main body text of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - body string
- The main body text of the message.
- text
Color string - The color of the body text, expressed as a hex color code (such as #000000 for black).
- alignment
In
App Template Alignment - The text alignment of the main body text of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - body str
- The main body text of the message.
- text_
color str - The color of the body text, expressed as a hex color code (such as #000000 for black).
- alignment "LEFT" | "CENTER" | "RIGHT"
- The text alignment of the main body text of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - body String
- The main body text of the message.
- text
Color String - The color of the body text, expressed as a hex color code (such as #000000 for black).
InAppTemplateButtonAction, InAppTemplateButtonActionArgs
- Link
- LINK
- Deep
Link - DEEP_LINK
- Close
- CLOSE
- In
App Template Button Action Link - LINK
- In
App Template Button Action Deep Link - DEEP_LINK
- In
App Template Button Action Close - CLOSE
- Link
- LINK
- Deep
Link - DEEP_LINK
- Close
- CLOSE
- Link
- LINK
- Deep
Link - DEEP_LINK
- Close
- CLOSE
- LINK
- LINK
- DEEP_LINK
- DEEP_LINK
- CLOSE
- CLOSE
- "LINK"
- LINK
- "DEEP_LINK"
- DEEP_LINK
- "CLOSE"
- CLOSE
InAppTemplateButtonConfig, InAppTemplateButtonConfigArgs
- Android
Pulumi.
Aws Native. Pinpoint. Inputs. In App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.
- Default
Config Pulumi.Aws Native. Pinpoint. Inputs. In App Template Default Button Configuration - Specifies the default behavior of a button that appears in an in-app message. You can optionally add button configurations that specifically apply to iOS, Android, or web browser users.
- Ios
Pulumi.
Aws Native. Pinpoint. Inputs. In App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.
- Web
Pulumi.
Aws Native. Pinpoint. Inputs. In App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.
- Android
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.
- Default
Config InApp Template Default Button Configuration - Specifies the default behavior of a button that appears in an in-app message. You can optionally add button configurations that specifically apply to iOS, Android, or web browser users.
- Ios
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.
- Web
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.
- android
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.
- default
Config InApp Template Default Button Configuration - Specifies the default behavior of a button that appears in an in-app message. You can optionally add button configurations that specifically apply to iOS, Android, or web browser users.
- ios
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.
- web
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.
- android
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.
- default
Config InApp Template Default Button Configuration - Specifies the default behavior of a button that appears in an in-app message. You can optionally add button configurations that specifically apply to iOS, Android, or web browser users.
- ios
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.
- web
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.
- android
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.
- default_
config InApp Template Default Button Configuration - Specifies the default behavior of a button that appears in an in-app message. You can optionally add button configurations that specifically apply to iOS, Android, or web browser users.
- ios
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.
- web
In
App Template Override Button Configuration - Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.
- android Property Map
- Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.
- default
Config Property Map - Specifies the default behavior of a button that appears in an in-app message. You can optionally add button configurations that specifically apply to iOS, Android, or web browser users.
- ios Property Map
- Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.
- web Property Map
- Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.
InAppTemplateDefaultButtonConfiguration, InAppTemplateDefaultButtonConfigurationArgs
- Background
Color string - The background color of a button, expressed as a hex color code (such as #000000 for black).
- Border
Radius int - The border radius of a button.
- Pulumi.
Aws Native. Pinpoint. In App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- Link string
- The destination (such as a URL) for a button.
- Text string
- The text that appears on a button in an in-app message.
- Text
Color string - The color of the body text in a button, expressed as a hex color code (such as #000000 for black).
- Background
Color string - The background color of a button, expressed as a hex color code (such as #000000 for black).
- Border
Radius int - The border radius of a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- Link string
- The destination (such as a URL) for a button.
- Text string
- The text that appears on a button in an in-app message.
- Text
Color string - The color of the body text in a button, expressed as a hex color code (such as #000000 for black).
- background
Color String - The background color of a button, expressed as a hex color code (such as #000000 for black).
- border
Radius Integer - The border radius of a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link String
- The destination (such as a URL) for a button.
- text String
- The text that appears on a button in an in-app message.
- text
Color String - The color of the body text in a button, expressed as a hex color code (such as #000000 for black).
- background
Color string - The background color of a button, expressed as a hex color code (such as #000000 for black).
- border
Radius number - The border radius of a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link string
- The destination (such as a URL) for a button.
- text string
- The text that appears on a button in an in-app message.
- text
Color string - The color of the body text in a button, expressed as a hex color code (such as #000000 for black).
- background_
color str - The background color of a button, expressed as a hex color code (such as #000000 for black).
- border_
radius int - The border radius of a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link str
- The destination (such as a URL) for a button.
- text str
- The text that appears on a button in an in-app message.
- text_
color str - The color of the body text in a button, expressed as a hex color code (such as #000000 for black).
- background
Color String - The background color of a button, expressed as a hex color code (such as #000000 for black).
- border
Radius Number - The border radius of a button.
- "LINK" | "DEEP_LINK" | "CLOSE"
- The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link String
- The destination (such as a URL) for a button.
- text String
- The text that appears on a button in an in-app message.
- text
Color String - The color of the body text in a button, expressed as a hex color code (such as #000000 for black).
InAppTemplateHeaderConfig, InAppTemplateHeaderConfigArgs
- Alignment
Pulumi.
Aws Native. Pinpoint. In App Template Alignment - The text alignment of the title of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - Header string
- The title text of the in-app message.
- Text
Color string - The color of the title text, expressed as a hex color code (such as #000000 for black).
- Alignment
In
App Template Alignment - The text alignment of the title of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - Header string
- The title text of the in-app message.
- Text
Color string - The color of the title text, expressed as a hex color code (such as #000000 for black).
- alignment
In
App Template Alignment - The text alignment of the title of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - header String
- The title text of the in-app message.
- text
Color String - The color of the title text, expressed as a hex color code (such as #000000 for black).
- alignment
In
App Template Alignment - The text alignment of the title of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - header string
- The title text of the in-app message.
- text
Color string - The color of the title text, expressed as a hex color code (such as #000000 for black).
- alignment
In
App Template Alignment - The text alignment of the title of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - header str
- The title text of the in-app message.
- text_
color str - The color of the title text, expressed as a hex color code (such as #000000 for black).
- alignment "LEFT" | "CENTER" | "RIGHT"
- The text alignment of the title of the message. Acceptable values:
LEFT
,CENTER
,RIGHT
. - header String
- The title text of the in-app message.
- text
Color String - The color of the title text, expressed as a hex color code (such as #000000 for black).
InAppTemplateInAppMessageContent, InAppTemplateInAppMessageContentArgs
- Background
Color string - The background color for an in-app message banner, expressed as a hex color code (such as #000000 for black).
- Body
Config Pulumi.Aws Native. Pinpoint. Inputs. In App Template Body Config - An object that contains configuration information about the header or title text of the in-app message.
- Header
Config Pulumi.Aws Native. Pinpoint. Inputs. In App Template Header Config - An object that contains configuration information about the header or title text of the in-app message.
- Image
Url string - The URL of the image that appears on an in-app message banner.
- Primary
Btn Pulumi.Aws Native. Pinpoint. Inputs. In App Template Button Config - An object that contains configuration information about the primary button in an in-app message.
- Secondary
Btn Pulumi.Aws Native. Pinpoint. Inputs. In App Template Button Config - An object that contains configuration information about the secondary button in an in-app message.
- Background
Color string - The background color for an in-app message banner, expressed as a hex color code (such as #000000 for black).
- Body
Config InApp Template Body Config - An object that contains configuration information about the header or title text of the in-app message.
- Header
Config InApp Template Header Config - An object that contains configuration information about the header or title text of the in-app message.
- Image
Url string - The URL of the image that appears on an in-app message banner.
- Primary
Btn InApp Template Button Config - An object that contains configuration information about the primary button in an in-app message.
- Secondary
Btn InApp Template Button Config - An object that contains configuration information about the secondary button in an in-app message.
- background
Color String - The background color for an in-app message banner, expressed as a hex color code (such as #000000 for black).
- body
Config InApp Template Body Config - An object that contains configuration information about the header or title text of the in-app message.
- header
Config InApp Template Header Config - An object that contains configuration information about the header or title text of the in-app message.
- image
Url String - The URL of the image that appears on an in-app message banner.
- primary
Btn InApp Template Button Config - An object that contains configuration information about the primary button in an in-app message.
- secondary
Btn InApp Template Button Config - An object that contains configuration information about the secondary button in an in-app message.
- background
Color string - The background color for an in-app message banner, expressed as a hex color code (such as #000000 for black).
- body
Config InApp Template Body Config - An object that contains configuration information about the header or title text of the in-app message.
- header
Config InApp Template Header Config - An object that contains configuration information about the header or title text of the in-app message.
- image
Url string - The URL of the image that appears on an in-app message banner.
- primary
Btn InApp Template Button Config - An object that contains configuration information about the primary button in an in-app message.
- secondary
Btn InApp Template Button Config - An object that contains configuration information about the secondary button in an in-app message.
- background_
color str - The background color for an in-app message banner, expressed as a hex color code (such as #000000 for black).
- body_
config InApp Template Body Config - An object that contains configuration information about the header or title text of the in-app message.
- header_
config InApp Template Header Config - An object that contains configuration information about the header or title text of the in-app message.
- image_
url str - The URL of the image that appears on an in-app message banner.
- primary_
btn InApp Template Button Config - An object that contains configuration information about the primary button in an in-app message.
- secondary_
btn InApp Template Button Config - An object that contains configuration information about the secondary button in an in-app message.
- background
Color String - The background color for an in-app message banner, expressed as a hex color code (such as #000000 for black).
- body
Config Property Map - An object that contains configuration information about the header or title text of the in-app message.
- header
Config Property Map - An object that contains configuration information about the header or title text of the in-app message.
- image
Url String - The URL of the image that appears on an in-app message banner.
- primary
Btn Property Map - An object that contains configuration information about the primary button in an in-app message.
- secondary
Btn Property Map - An object that contains configuration information about the secondary button in an in-app message.
InAppTemplateLayout, InAppTemplateLayoutArgs
- Bottom
Banner - BOTTOM_BANNER
- Top
Banner - TOP_BANNER
- Overlays
- OVERLAYS
- Mobile
Feed - MOBILE_FEED
- Middle
Banner - MIDDLE_BANNER
- Carousel
- CAROUSEL
- In
App Template Layout Bottom Banner - BOTTOM_BANNER
- In
App Template Layout Top Banner - TOP_BANNER
- In
App Template Layout Overlays - OVERLAYS
- In
App Template Layout Mobile Feed - MOBILE_FEED
- In
App Template Layout Middle Banner - MIDDLE_BANNER
- In
App Template Layout Carousel - CAROUSEL
- Bottom
Banner - BOTTOM_BANNER
- Top
Banner - TOP_BANNER
- Overlays
- OVERLAYS
- Mobile
Feed - MOBILE_FEED
- Middle
Banner - MIDDLE_BANNER
- Carousel
- CAROUSEL
- Bottom
Banner - BOTTOM_BANNER
- Top
Banner - TOP_BANNER
- Overlays
- OVERLAYS
- Mobile
Feed - MOBILE_FEED
- Middle
Banner - MIDDLE_BANNER
- Carousel
- CAROUSEL
- BOTTOM_BANNER
- BOTTOM_BANNER
- TOP_BANNER
- TOP_BANNER
- OVERLAYS
- OVERLAYS
- MOBILE_FEED
- MOBILE_FEED
- MIDDLE_BANNER
- MIDDLE_BANNER
- CAROUSEL
- CAROUSEL
- "BOTTOM_BANNER"
- BOTTOM_BANNER
- "TOP_BANNER"
- TOP_BANNER
- "OVERLAYS"
- OVERLAYS
- "MOBILE_FEED"
- MOBILE_FEED
- "MIDDLE_BANNER"
- MIDDLE_BANNER
- "CAROUSEL"
- CAROUSEL
InAppTemplateOverrideButtonConfiguration, InAppTemplateOverrideButtonConfigurationArgs
- Pulumi.
Aws Native. Pinpoint. In App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- Link string
- The destination (such as a URL) for a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- Link string
- The destination (such as a URL) for a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link String
- The destination (such as a URL) for a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link string
- The destination (such as a URL) for a button.
- In
App Template Button Action - The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link str
- The destination (such as a URL) for a button.
- "LINK" | "DEEP_LINK" | "CLOSE"
- The action that occurs when a recipient chooses a button in an in-app message. You can specify one of the following:
LINK
– A link to a web destination.DEEP_LINK
– A link to a specific page in an application.CLOSE
– Dismisses the message.
- link String
- The destination (such as a URL) for a button.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.