AWS::Pinpoint::Segment SegmentDimensions
Specifies the dimension settings for a segment.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Attributes" :
Json
, "Behavior" :Behavior
, "Demographic" :Demographic
, "Location" :Location
, "Metrics" :Json
, "UserAttributes" :Json
}
YAML
Attributes:
Json
Behavior:Behavior
Demographic:Demographic
Location:Location
Metrics:Json
UserAttributes:Json
Properties
Attributes
-
One or more custom attributes to use as criteria for the segment. For more information see AttributeDimension
Required: No
Type: Json
Update requires: No interruption
Behavior
-
The behavior-based criteria, such as how recently users have used your app, for the segment.
Required: No
Type: Behavior
Update requires: No interruption
Demographic
-
The demographic-based criteria, such as device platform, for the segment.
Required: No
Type: Demographic
Update requires: No interruption
Location
-
The location-based criteria, such as region or GPS coordinates, for the segment.
Required: No
Type: Location
Update requires: No interruption
Metrics
-
One or more custom metrics to use as criteria for the segment.
Required: No
Type: Json
Update requires: No interruption
UserAttributes
-
One or more custom user attributes to use as criteria for the segment.
Required: No
Type: Json
Update requires: No interruption