This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::CustomerProfiles::SegmentDefinition
A segment definition resource of Amazon Connect Customer Profiles.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::CustomerProfiles::SegmentDefinition", "Properties" : { "Description" :String, "DisplayName" :String, "DomainName" :String, "SegmentDefinitionName" :String, "SegmentGroups" :SegmentGroup, "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::CustomerProfiles::SegmentDefinition Properties: Description:StringDisplayName:StringDomainName:StringSegmentDefinitionName:StringSegmentGroups:SegmentGroupTags:- Tag
Properties
Description-
The description of the segment definition.
Required: No
Type: String
Minimum:
1Maximum:
1000Update requires: No interruption
DisplayName-
Display name of the segment definition.
Required: Yes
Type: String
Minimum:
1Maximum:
255Update requires: Replacement
DomainName-
The name of the domain.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_-]+$Minimum:
1Maximum:
64Update requires: Replacement
SegmentDefinitionName-
Name of the segment definition.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_-]+$Minimum:
1Maximum:
64Update requires: Replacement
SegmentGroups-
Contains all groups of the segment definition.
Required: Yes
Type: SegmentGroup
Update requires: Replacement
-
The tags belonging to the segment definition.
Required: No
Type: Array of Tag
Minimum:
0Maximum:
50Update requires: No interruption
Return values
Ref
Fn::GetAtt
CreatedAt-
When the segment definition was created.
SegmentDefinitionArn-
The arn of the segment definition.