CfnSegmentProps

class aws_cdk.aws_pinpoint.CfnSegmentProps(*, application_id, name, dimensions=None, segment_groups=None, tags=None)

Bases: object

__init__(*, application_id, name, dimensions=None, segment_groups=None, tags=None)

Properties for defining a AWS::Pinpoint::Segment.

Parameters
  • application_id (str) – AWS::Pinpoint::Segment.ApplicationId.

  • name (str) – AWS::Pinpoint::Segment.Name.

  • dimensions (Union[IResolvable, None, SegmentDimensionsProperty]) – AWS::Pinpoint::Segment.Dimensions.

  • segment_groups (Union[IResolvable, None, SegmentGroupsProperty]) – AWS::Pinpoint::Segment.SegmentGroups.

  • tags (Optional[Any]) – AWS::Pinpoint::Segment.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html

Attributes

application_id

AWS::Pinpoint::Segment.ApplicationId.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-applicationid

Return type

str

dimensions

AWS::Pinpoint::Segment.Dimensions.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-dimensions

Return type

Union[IResolvable, None, SegmentDimensionsProperty]

name

AWS::Pinpoint::Segment.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-name

Return type

str

segment_groups

AWS::Pinpoint::Segment.SegmentGroups.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-segmentgroups

Return type

Union[IResolvable, None, SegmentGroupsProperty]

tags

AWS::Pinpoint::Segment.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-segment.html#cfn-pinpoint-segment-tags

Return type

Any