Class: Aws::Pinpoint::Types::WriteSegmentRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Pinpoint::Types::WriteSegmentRequest
- Defined in:
- gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb
Overview
Specifies the configuration, dimension, and other settings for a segment. A WriteSegmentRequest object can include a Dimensions object or a SegmentGroups object, but not both.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#dimensions ⇒ Types::SegmentDimensions
The criteria that define the dimensions for the segment.
-
#name ⇒ String
The name of the segment.
-
#segment_groups ⇒ Types::SegmentGroupList
The segment group to use and the dimensions to apply to the group's base segments in order to build the segment.
-
#tags ⇒ Hash<String,String>
As of 22-05-2023 tags has been deprecated for update operations.
Instance Attribute Details
#dimensions ⇒ Types::SegmentDimensions
The criteria that define the dimensions for the segment.
14068 14069 14070 14071 14072 14073 14074 14075 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 14068 class WriteSegmentRequest < Struct.new( :dimensions, :name, :segment_groups, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the segment.
14068 14069 14070 14071 14072 14073 14074 14075 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 14068 class WriteSegmentRequest < Struct.new( :dimensions, :name, :segment_groups, :tags) SENSITIVE = [] include Aws::Structure end |
#segment_groups ⇒ Types::SegmentGroupList
The segment group to use and the dimensions to apply to the group's base segments in order to build the segment. A segment group can consist of zero or more base segments. Your request can include only one segment group.
14068 14069 14070 14071 14072 14073 14074 14075 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 14068 class WriteSegmentRequest < Struct.new( :dimensions, :name, :segment_groups, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
(Deprecated) A string-to-string map of key-value pairs that defines the tags to associate with the segment. Each tag consists of a required tag key and an associated tag value.
14068 14069 14070 14071 14072 14073 14074 14075 |
# File 'gems/aws-sdk-pinpoint/lib/aws-sdk-pinpoint/types.rb', line 14068 class WriteSegmentRequest < Struct.new( :dimensions, :name, :segment_groups, :tags) SENSITIVE = [] include Aws::Structure end |