AWS::Pinpoint::InAppTemplate ButtonConfig
Specifies the behavior of buttons that appear in an in-app message template.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Android" :
OverrideButtonConfiguration
, "DefaultConfig" :DefaultButtonConfiguration
, "IOS" :OverrideButtonConfiguration
, "Web" :OverrideButtonConfiguration
}
YAML
Android:
OverrideButtonConfiguration
DefaultConfig:DefaultButtonConfiguration
IOS:OverrideButtonConfiguration
Web:OverrideButtonConfiguration
Properties
-
Optional button configuration to use for in-app messages sent to Android devices. This button configuration overrides the default button configuration.
Required: No
Type: OverrideButtonConfiguration
Update requires: No interruption
-
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.
Required: No
Type: DefaultButtonConfiguration
Update requires: No interruption
-
Optional button configuration to use for in-app messages sent to iOS devices. This button configuration overrides the default button configuration.
Required: No
Type: OverrideButtonConfiguration
Update requires: No interruption
-
Optional button configuration to use for in-app messages sent to web applications. This button configuration overrides the default button configuration.
Required: No
Type: OverrideButtonConfiguration
Update requires: No interruption