This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::CustomerProfiles::SegmentDefinition
A segment definition resource of Amazon Connect Customer Profiles.
Syntax
To declare this entity in your Amazon 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.