AWS::Pinpoint::Campaign WriteTreatmentResource - AWS CloudFormation
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

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 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