AWS::Pinpoint::InAppTemplate DefaultButtonConfiguration
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.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "BackgroundColor" :
String
, "BorderRadius" :Integer
, "ButtonAction" :String
, "Link" :String
, "Text" :String
, "TextColor" :String
}
YAML
BackgroundColor:
String
BorderRadius:Integer
ButtonAction:String
Link:String
Text:String
TextColor:String
Properties
-
The background color of a button, expressed as a hex color code (such as #000000 for black).
Required: No
Type: String
Update requires: No interruption
-
The border radius of a button.
Required: No
Type: Integer
Update requires: No interruption
-
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.
Required: No
Type: String
Allowed values:
LINK | DEEP_LINK | CLOSE
Update requires: No interruption
-
-
The destination (such as a URL) for a button.
Required: No
Type: String
Update requires: No interruption
-
The text that appears on a button in an in-app message.
Required: No
Type: String
Update requires: No interruption
-
The color of the body text in a button, expressed as a hex color code (such as #000000 for black).
Required: No
Type: String
Update requires: No interruption