AWS::Pinpoint::Campaign WriteTreatmentResource - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::Pinpoint::Campaign WriteTreatmentResource

Specifies the settings for a campaign treatment. A treatment is a variation of a campaign that's used for A/B testing of a campaign.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

Properties

CustomDeliveryConfiguration

The delivery configuration settings for sending the treatment through a custom channel. This object is required if the MessageConfiguration object for the treatment specifies a CustomMessage object.

Required: No

Type: CustomDeliveryConfiguration

Update requires: No interruption

MessageConfiguration

The message configuration settings for the treatment.

Required: No

Type: MessageConfiguration

Update requires: No interruption

Schedule

The schedule settings for the treatment.

Required: No

Type: Schedule

Update requires: No interruption

SizePercent

The allocated percentage of users (segment members) to send the treatment to.

Required: No

Type: Integer

Update requires: No interruption

TemplateConfiguration

The message template to use for the treatment.

Required: No

Type: TemplateConfiguration

Update requires: No interruption

TreatmentDescription

A custom description of the treatment.

Required: No

Type: String

Update requires: No interruption

TreatmentName

A custom name for the treatment.

Required: No

Type: String

Update requires: No interruption