We recommend new projects start with resources from the AWS provider.
aws-native.customerprofiles.SegmentDefinition
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
A segment definition resource of Amazon Connect Customer Profiles
Create SegmentDefinition Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SegmentDefinition(name: string, args: SegmentDefinitionArgs, opts?: CustomResourceOptions);
@overload
def SegmentDefinition(resource_name: str,
args: SegmentDefinitionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SegmentDefinition(resource_name: str,
opts: Optional[ResourceOptions] = None,
display_name: Optional[str] = None,
domain_name: Optional[str] = None,
segment_groups: Optional[SegmentDefinitionSegmentGroupArgs] = None,
description: Optional[str] = None,
segment_definition_name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewSegmentDefinition(ctx *Context, name string, args SegmentDefinitionArgs, opts ...ResourceOption) (*SegmentDefinition, error)
public SegmentDefinition(string name, SegmentDefinitionArgs args, CustomResourceOptions? opts = null)
public SegmentDefinition(String name, SegmentDefinitionArgs args)
public SegmentDefinition(String name, SegmentDefinitionArgs args, CustomResourceOptions options)
type: aws-native:customerprofiles:SegmentDefinition
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SegmentDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SegmentDefinitionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SegmentDefinitionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SegmentDefinitionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SegmentDefinitionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
SegmentDefinition Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SegmentDefinition resource accepts the following input properties:
- Display
Name string - The display name of the segment definition.
- Domain
Name string - The unique name of the domain.
- Segment
Groups Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Segment Group - An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.
- Description string
- The description of the segment definition.
- Segment
Definition stringName - The unique name of the segment definition.
- List<Pulumi.
Aws Native. Inputs. Tag> - The tags used to organize, track, or control access for this resource.
- Display
Name string - The display name of the segment definition.
- Domain
Name string - The unique name of the domain.
- Segment
Groups SegmentDefinition Segment Group Args - An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.
- Description string
- The description of the segment definition.
- Segment
Definition stringName - The unique name of the segment definition.
- Tag
Args - The tags used to organize, track, or control access for this resource.
- display
Name String - The display name of the segment definition.
- domain
Name String - The unique name of the domain.
- segment
Groups SegmentDefinition Segment Group - An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.
- description String
- The description of the segment definition.
- segment
Definition StringName - The unique name of the segment definition.
- List<Tag>
- The tags used to organize, track, or control access for this resource.
- display
Name string - The display name of the segment definition.
- domain
Name string - The unique name of the domain.
- segment
Groups SegmentDefinition Segment Group - An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.
- description string
- The description of the segment definition.
- segment
Definition stringName - The unique name of the segment definition.
- Tag[]
- The tags used to organize, track, or control access for this resource.
- display_
name str - The display name of the segment definition.
- domain_
name str - The unique name of the domain.
- segment_
groups SegmentDefinition Segment Group Args - An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.
- description str
- The description of the segment definition.
- segment_
definition_ strname - The unique name of the segment definition.
- Sequence[Tag
Args] - The tags used to organize, track, or control access for this resource.
- display
Name String - The display name of the segment definition.
- domain
Name String - The unique name of the domain.
- segment
Groups Property Map - An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.
- description String
- The description of the segment definition.
- segment
Definition StringName - The unique name of the segment definition.
- List<Property Map>
- The tags used to organize, track, or control access for this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the SegmentDefinition resource produces the following output properties:
- Created
At string - The time of this segment definition got created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Segment
Definition stringArn - The Amazon Resource Name (ARN) of the segment definition.
- Created
At string - The time of this segment definition got created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Segment
Definition stringArn - The Amazon Resource Name (ARN) of the segment definition.
- created
At String - The time of this segment definition got created.
- id String
- The provider-assigned unique ID for this managed resource.
- segment
Definition StringArn - The Amazon Resource Name (ARN) of the segment definition.
- created
At string - The time of this segment definition got created.
- id string
- The provider-assigned unique ID for this managed resource.
- segment
Definition stringArn - The Amazon Resource Name (ARN) of the segment definition.
- created_
at str - The time of this segment definition got created.
- id str
- The provider-assigned unique ID for this managed resource.
- segment_
definition_ strarn - The Amazon Resource Name (ARN) of the segment definition.
- created
At String - The time of this segment definition got created.
- id String
- The provider-assigned unique ID for this managed resource.
- segment
Definition StringArn - The Amazon Resource Name (ARN) of the segment definition.
Supporting Types
SegmentDefinitionAddressDimension, SegmentDefinitionAddressDimensionArgs
- City
Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Country
Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - County
Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Postal
Code Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Province
Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - State
Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension
SegmentDefinitionAttributeDimension, SegmentDefinitionAttributeDimensionArgs
- dimension_
type SegmentDefinition Attribute Dimension Type - values Sequence[str]
SegmentDefinitionAttributeDimensionType, SegmentDefinitionAttributeDimensionTypeArgs
- Inclusive
- INCLUSIVE
- Exclusive
- EXCLUSIVE
- Contains
- CONTAINS
- Begins
With - BEGINS_WITH
- Ends
With - ENDS_WITH
- Before
- BEFORE
- After
- AFTER
- Between
- BETWEEN
- Not
Between - NOT_BETWEEN
- On
- ON
- Greater
Than - GREATER_THAN
- Less
Than - LESS_THAN
- Greater
Than Or Equal - GREATER_THAN_OR_EQUAL
- Less
Than Or Equal - LESS_THAN_OR_EQUAL
- Equal
- EQUAL
- Segment
Definition Attribute Dimension Type Inclusive - INCLUSIVE
- Segment
Definition Attribute Dimension Type Exclusive - EXCLUSIVE
- Segment
Definition Attribute Dimension Type Contains - CONTAINS
- Segment
Definition Attribute Dimension Type Begins With - BEGINS_WITH
- Segment
Definition Attribute Dimension Type Ends With - ENDS_WITH
- Segment
Definition Attribute Dimension Type Before - BEFORE
- Segment
Definition Attribute Dimension Type After - AFTER
- Segment
Definition Attribute Dimension Type Between - BETWEEN
- Segment
Definition Attribute Dimension Type Not Between - NOT_BETWEEN
- Segment
Definition Attribute Dimension Type On - ON
- Segment
Definition Attribute Dimension Type Greater Than - GREATER_THAN
- Segment
Definition Attribute Dimension Type Less Than - LESS_THAN
- Segment
Definition Attribute Dimension Type Greater Than Or Equal - GREATER_THAN_OR_EQUAL
- Segment
Definition Attribute Dimension Type Less Than Or Equal - LESS_THAN_OR_EQUAL
- Segment
Definition Attribute Dimension Type Equal - EQUAL
- Inclusive
- INCLUSIVE
- Exclusive
- EXCLUSIVE
- Contains
- CONTAINS
- Begins
With - BEGINS_WITH
- Ends
With - ENDS_WITH
- Before
- BEFORE
- After
- AFTER
- Between
- BETWEEN
- Not
Between - NOT_BETWEEN
- On
- ON
- Greater
Than - GREATER_THAN
- Less
Than - LESS_THAN
- Greater
Than Or Equal - GREATER_THAN_OR_EQUAL
- Less
Than Or Equal - LESS_THAN_OR_EQUAL
- Equal
- EQUAL
- Inclusive
- INCLUSIVE
- Exclusive
- EXCLUSIVE
- Contains
- CONTAINS
- Begins
With - BEGINS_WITH
- Ends
With - ENDS_WITH
- Before
- BEFORE
- After
- AFTER
- Between
- BETWEEN
- Not
Between - NOT_BETWEEN
- On
- ON
- Greater
Than - GREATER_THAN
- Less
Than - LESS_THAN
- Greater
Than Or Equal - GREATER_THAN_OR_EQUAL
- Less
Than Or Equal - LESS_THAN_OR_EQUAL
- Equal
- EQUAL
- INCLUSIVE
- INCLUSIVE
- EXCLUSIVE
- EXCLUSIVE
- CONTAINS
- CONTAINS
- BEGINS_WITH
- BEGINS_WITH
- ENDS_WITH
- ENDS_WITH
- BEFORE
- BEFORE
- AFTER
- AFTER
- BETWEEN
- BETWEEN
- NOT_BETWEEN
- NOT_BETWEEN
- ON
- ON
- GREATER_THAN
- GREATER_THAN
- LESS_THAN
- LESS_THAN
- GREATER_THAN_OR_EQUAL
- GREATER_THAN_OR_EQUAL
- LESS_THAN_OR_EQUAL
- LESS_THAN_OR_EQUAL
- EQUAL
- EQUAL
- "INCLUSIVE"
- INCLUSIVE
- "EXCLUSIVE"
- EXCLUSIVE
- "CONTAINS"
- CONTAINS
- "BEGINS_WITH"
- BEGINS_WITH
- "ENDS_WITH"
- ENDS_WITH
- "BEFORE"
- BEFORE
- "AFTER"
- AFTER
- "BETWEEN"
- BETWEEN
- "NOT_BETWEEN"
- NOT_BETWEEN
- "ON"
- ON
- "GREATER_THAN"
- GREATER_THAN
- "LESS_THAN"
- LESS_THAN
- "GREATER_THAN_OR_EQUAL"
- GREATER_THAN_OR_EQUAL
- "LESS_THAN_OR_EQUAL"
- LESS_THAN_OR_EQUAL
- "EQUAL"
- EQUAL
SegmentDefinitionCalculatedAttributeDimension, SegmentDefinitionCalculatedAttributeDimensionArgs
SegmentDefinitionConditionOverrides, SegmentDefinitionConditionOverridesArgs
SegmentDefinitionDateDimension, SegmentDefinitionDateDimensionArgs
- dimension
Type SegmentDefinition Date Dimension Type - values List<String>
- dimension_
type SegmentDefinition Date Dimension Type - values Sequence[str]
SegmentDefinitionDateDimensionType, SegmentDefinitionDateDimensionTypeArgs
- Before
- BEFORE
- After
- AFTER
- Between
- BETWEEN
- Not
Between - NOT_BETWEEN
- On
- ON
- Segment
Definition Date Dimension Type Before - BEFORE
- Segment
Definition Date Dimension Type After - AFTER
- Segment
Definition Date Dimension Type Between - BETWEEN
- Segment
Definition Date Dimension Type Not Between - NOT_BETWEEN
- Segment
Definition Date Dimension Type On - ON
- Before
- BEFORE
- After
- AFTER
- Between
- BETWEEN
- Not
Between - NOT_BETWEEN
- On
- ON
- Before
- BEFORE
- After
- AFTER
- Between
- BETWEEN
- Not
Between - NOT_BETWEEN
- On
- ON
- BEFORE
- BEFORE
- AFTER
- AFTER
- BETWEEN
- BETWEEN
- NOT_BETWEEN
- NOT_BETWEEN
- ON
- ON
- "BEFORE"
- BEFORE
- "AFTER"
- AFTER
- "BETWEEN"
- BETWEEN
- "NOT_BETWEEN"
- NOT_BETWEEN
- "ON"
- ON
SegmentDefinitionDimension0Properties, SegmentDefinitionDimension0PropertiesArgs
SegmentDefinitionDimension1Properties, SegmentDefinitionDimension1PropertiesArgs
- Calculated
Attributes Dictionary<string, Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Calculated Attribute Dimension>
- Calculated
Attributes map[string]SegmentDefinition Calculated Attribute Dimension
- calculated
Attributes Map<String,SegmentDefinition Calculated Attribute Dimension>
- calculated
Attributes {[key: string]: SegmentDefinition Calculated Attribute Dimension}
- calculated_
attributes Mapping[str, SegmentDefinition Calculated Attribute Dimension]
- calculated
Attributes Map<Property Map>
SegmentDefinitionExtraLengthValueProfileDimension, SegmentDefinitionExtraLengthValueProfileDimensionArgs
- dimension
Type SegmentDefinition String Dimension Type - values List<String>
- dimension_
type SegmentDefinition String Dimension Type - values Sequence[str]
SegmentDefinitionGroup, SegmentDefinitionGroupArgs
- Dimensions
List<Union<Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Dimension0Properties, Pulumi. Aws Native. Customer Profiles. Inputs. Segment Definition Dimension1Properties>> - Defines the attributes to segment on.
- Source
Segments List<Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Source Segment> - Defines the starting source of data.
- Source
Type Pulumi.Aws Native. Customer Profiles. Segment Definition Include Options - Defines how to interact with the source data.
- Type
Pulumi.
Aws Native. Customer Profiles. Segment Definition Include Options - Defines how to interact with the profiles found in the current filtering.
- Dimensions []interface{}
- Defines the attributes to segment on.
- Source
Segments []SegmentDefinition Source Segment - Defines the starting source of data.
- Source
Type SegmentDefinition Include Options - Defines how to interact with the source data.
- Type
Segment
Definition Include Options - Defines how to interact with the profiles found in the current filtering.
- dimensions
List<Either<Segment
Definition Dimension0Properties,Segment Definition Dimension1Properties>> - Defines the attributes to segment on.
- source
Segments List<SegmentDefinition Source Segment> - Defines the starting source of data.
- source
Type SegmentDefinition Include Options - Defines how to interact with the source data.
- type
Segment
Definition Include Options - Defines how to interact with the profiles found in the current filtering.
- dimensions
(Segment
Definition Dimension0Properties | Segment Definition Dimension1Properties)[] - Defines the attributes to segment on.
- source
Segments SegmentDefinition Source Segment[] - Defines the starting source of data.
- source
Type SegmentDefinition Include Options - Defines how to interact with the source data.
- type
Segment
Definition Include Options - Defines how to interact with the profiles found in the current filtering.
- dimensions
Sequence[Union[Segment
Definition Dimension0Properties, Segment Definition Dimension1Properties]] - Defines the attributes to segment on.
- source_
segments Sequence[SegmentDefinition Source Segment] - Defines the starting source of data.
- source_
type SegmentDefinition Include Options - Defines how to interact with the source data.
- type
Segment
Definition Include Options - Defines how to interact with the profiles found in the current filtering.
- dimensions List<Property Map | Property Map>
- Defines the attributes to segment on.
- source
Segments List<Property Map> - Defines the starting source of data.
- source
Type "ALL" | "ANY" | "NONE" - Defines how to interact with the source data.
- type "ALL" | "ANY" | "NONE"
- Defines how to interact with the profiles found in the current filtering.
SegmentDefinitionIncludeOptions, SegmentDefinitionIncludeOptionsArgs
- All
- ALL
- Any
- ANY
- None
- NONE
- Segment
Definition Include Options All - ALL
- Segment
Definition Include Options Any - ANY
- Segment
Definition Include Options None - NONE
- All
- ALL
- Any
- ANY
- None
- NONE
- All
- ALL
- Any
- ANY
- None
- NONE
- ALL
- ALL
- ANY
- ANY
- NONE
- NONE
- "ALL"
- ALL
- "ANY"
- ANY
- "NONE"
- NONE
SegmentDefinitionProfileAttributes, SegmentDefinitionProfileAttributesArgs
- Account
Number Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Additional
Information Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Extra Length Value Profile Dimension - Address
Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Address Dimension - Attributes
Dictionary<string, Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Attribute Dimension> - Billing
Address Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Address Dimension - Birth
Date Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Date Dimension - Business
Email Pulumi.Address Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Business
Name Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Business
Phone Pulumi.Number Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Email
Address Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - First
Name Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Gender
String Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Home
Phone Pulumi.Number Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Last
Name Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Mailing
Address Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Address Dimension - Middle
Name Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Mobile
Phone Pulumi.Number Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Party
Type Pulumi.String Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Personal
Email Pulumi.Address Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Phone
Number Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Profile Dimension - Shipping
Address Pulumi.Aws Native. Customer Profiles. Inputs. Segment Definition Address Dimension
- Account
Number SegmentDefinition Profile Dimension - Additional
Information SegmentDefinition Extra Length Value Profile Dimension - Address
Segment
Definition Address Dimension - Attributes
map[string]Segment
Definition Attribute Dimension - Billing
Address SegmentDefinition Address Dimension - Birth
Date SegmentDefinition Date Dimension - Business
Email SegmentAddress Definition Profile Dimension - Business
Name SegmentDefinition Profile Dimension - Business
Phone SegmentNumber Definition Profile Dimension - Email
Address SegmentDefinition Profile Dimension - First
Name SegmentDefinition Profile Dimension - Gender
String SegmentDefinition Profile Dimension - Home
Phone SegmentNumber Definition Profile Dimension - Last
Name SegmentDefinition Profile Dimension - Mailing
Address SegmentDefinition Address Dimension - Middle
Name SegmentDefinition Profile Dimension - Mobile
Phone SegmentNumber Definition Profile Dimension - Party
Type SegmentString Definition Profile Dimension - Personal
Email SegmentAddress Definition Profile Dimension - Phone
Number SegmentDefinition Profile Dimension - Shipping
Address SegmentDefinition Address Dimension
- account
Number SegmentDefinition Profile Dimension - additional
Information SegmentDefinition Extra Length Value Profile Dimension - address
Segment
Definition Address Dimension - attributes
Map<String,Segment
Definition Attribute Dimension> - billing
Address SegmentDefinition Address Dimension - birth
Date SegmentDefinition Date Dimension - business
Email SegmentAddress Definition Profile Dimension - business
Name SegmentDefinition Profile Dimension - business
Phone SegmentNumber Definition Profile Dimension - email
Address SegmentDefinition Profile Dimension - first
Name SegmentDefinition Profile Dimension - gender
String SegmentDefinition Profile Dimension - home
Phone SegmentNumber Definition Profile Dimension - last
Name SegmentDefinition Profile Dimension - mailing
Address SegmentDefinition Address Dimension - middle
Name SegmentDefinition Profile Dimension - mobile
Phone SegmentNumber Definition Profile Dimension - party
Type SegmentString Definition Profile Dimension - personal
Email SegmentAddress Definition Profile Dimension - phone
Number SegmentDefinition Profile Dimension - shipping
Address SegmentDefinition Address Dimension
- account
Number SegmentDefinition Profile Dimension - additional
Information SegmentDefinition Extra Length Value Profile Dimension - address
Segment
Definition Address Dimension - attributes
{[key: string]: Segment
Definition Attribute Dimension} - billing
Address SegmentDefinition Address Dimension - birth
Date SegmentDefinition Date Dimension - business
Email SegmentAddress Definition Profile Dimension - business
Name SegmentDefinition Profile Dimension - business
Phone SegmentNumber Definition Profile Dimension - email
Address SegmentDefinition Profile Dimension - first
Name SegmentDefinition Profile Dimension - gender
String SegmentDefinition Profile Dimension - home
Phone SegmentNumber Definition Profile Dimension - last
Name SegmentDefinition Profile Dimension - mailing
Address SegmentDefinition Address Dimension - middle
Name SegmentDefinition Profile Dimension - mobile
Phone SegmentNumber Definition Profile Dimension - party
Type SegmentString Definition Profile Dimension - personal
Email SegmentAddress Definition Profile Dimension - phone
Number SegmentDefinition Profile Dimension - shipping
Address SegmentDefinition Address Dimension
- account_
number SegmentDefinition Profile Dimension - additional_
information SegmentDefinition Extra Length Value Profile Dimension - address
Segment
Definition Address Dimension - attributes
Mapping[str, Segment
Definition Attribute Dimension] - billing_
address SegmentDefinition Address Dimension - birth_
date SegmentDefinition Date Dimension - business_
email_ Segmentaddress Definition Profile Dimension - business_
name SegmentDefinition Profile Dimension - business_
phone_ Segmentnumber Definition Profile Dimension - email_
address SegmentDefinition Profile Dimension - first_
name SegmentDefinition Profile Dimension - gender_
string SegmentDefinition Profile Dimension - home_
phone_ Segmentnumber Definition Profile Dimension - last_
name SegmentDefinition Profile Dimension - mailing_
address SegmentDefinition Address Dimension - middle_
name SegmentDefinition Profile Dimension - mobile_
phone_ Segmentnumber Definition Profile Dimension - party_
type_ Segmentstring Definition Profile Dimension - personal_
email_ Segmentaddress Definition Profile Dimension - phone_
number SegmentDefinition Profile Dimension - shipping_
address SegmentDefinition Address Dimension
- account
Number Property Map - additional
Information Property Map - address Property Map
- attributes Map<Property Map>
- billing
Address Property Map - birth
Date Property Map - business
Email Property MapAddress - business
Name Property Map - business
Phone Property MapNumber - email
Address Property Map - first
Name Property Map - gender
String Property Map - home
Phone Property MapNumber - last
Name Property Map - mailing
Address Property Map - middle
Name Property Map - mobile
Phone Property MapNumber - party
Type Property MapString - personal
Email Property MapAddress - phone
Number Property Map - shipping
Address Property Map
SegmentDefinitionProfileDimension, SegmentDefinitionProfileDimensionArgs
- dimension
Type SegmentDefinition String Dimension Type - values List<String>
- dimension_
type SegmentDefinition String Dimension Type - values Sequence[str]
SegmentDefinitionRangeOverride, SegmentDefinitionRangeOverrideArgs
- Start int
- The starting point for this overridden range.
- Unit
Pulumi.
Aws Native. Customer Profiles. Segment Definition Range Override Unit - The unit to be applied to the range.
- End int
- The ending point for this overridden range.
- Start int
- The starting point for this overridden range.
- Unit
Segment
Definition Range Override Unit - The unit to be applied to the range.
- End int
- The ending point for this overridden range.
- start Integer
- The starting point for this overridden range.
- unit
Segment
Definition Range Override Unit - The unit to be applied to the range.
- end Integer
- The ending point for this overridden range.
- start number
- The starting point for this overridden range.
- unit
Segment
Definition Range Override Unit - The unit to be applied to the range.
- end number
- The ending point for this overridden range.
- start int
- The starting point for this overridden range.
- unit
Segment
Definition Range Override Unit - The unit to be applied to the range.
- end int
- The ending point for this overridden range.
SegmentDefinitionRangeOverrideUnit, SegmentDefinitionRangeOverrideUnitArgs
- Days
- DAYS
- Segment
Definition Range Override Unit Days - DAYS
- Days
- DAYS
- Days
- DAYS
- DAYS
- DAYS
- "DAYS"
- DAYS
SegmentDefinitionSegmentGroup, SegmentDefinitionSegmentGroupArgs
- Groups
List<Pulumi.
Aws Native. Customer Profiles. Inputs. Segment Definition Group> - Holds the list of groups within the segment definition.
- Include
Pulumi.
Aws Native. Customer Profiles. Segment Definition Include Options - Defines whether to include or exclude the profiles that fit the segment criteria.
- Groups
[]Segment
Definition Group - Holds the list of groups within the segment definition.
- Include
Segment
Definition Include Options - Defines whether to include or exclude the profiles that fit the segment criteria.
- groups
List<Segment
Definition Group> - Holds the list of groups within the segment definition.
- include
Segment
Definition Include Options - Defines whether to include or exclude the profiles that fit the segment criteria.
- groups
Segment
Definition Group[] - Holds the list of groups within the segment definition.
- include
Segment
Definition Include Options - Defines whether to include or exclude the profiles that fit the segment criteria.
- groups
Sequence[Segment
Definition Group] - Holds the list of groups within the segment definition.
- include
Segment
Definition Include Options - Defines whether to include or exclude the profiles that fit the segment criteria.
- groups List<Property Map>
- Holds the list of groups within the segment definition.
- include "ALL" | "ANY" | "NONE"
- Defines whether to include or exclude the profiles that fit the segment criteria.
SegmentDefinitionSourceSegment, SegmentDefinitionSourceSegmentArgs
- Segment
Definition stringName - The name of the source segment.
- Segment
Definition stringName - The name of the source segment.
- segment
Definition StringName - The name of the source segment.
- segment
Definition stringName - The name of the source segment.
- segment_
definition_ strname - The name of the source segment.
- segment
Definition StringName - The name of the source segment.
SegmentDefinitionStringDimensionType, SegmentDefinitionStringDimensionTypeArgs
- Inclusive
- INCLUSIVE
- Exclusive
- EXCLUSIVE
- Contains
- CONTAINS
- Begins
With - BEGINS_WITH
- Ends
With - ENDS_WITH
- Segment
Definition String Dimension Type Inclusive - INCLUSIVE
- Segment
Definition String Dimension Type Exclusive - EXCLUSIVE
- Segment
Definition String Dimension Type Contains - CONTAINS
- Segment
Definition String Dimension Type Begins With - BEGINS_WITH
- Segment
Definition String Dimension Type Ends With - ENDS_WITH
- Inclusive
- INCLUSIVE
- Exclusive
- EXCLUSIVE
- Contains
- CONTAINS
- Begins
With - BEGINS_WITH
- Ends
With - ENDS_WITH
- Inclusive
- INCLUSIVE
- Exclusive
- EXCLUSIVE
- Contains
- CONTAINS
- Begins
With - BEGINS_WITH
- Ends
With - ENDS_WITH
- INCLUSIVE
- INCLUSIVE
- EXCLUSIVE
- EXCLUSIVE
- CONTAINS
- CONTAINS
- BEGINS_WITH
- BEGINS_WITH
- ENDS_WITH
- ENDS_WITH
- "INCLUSIVE"
- INCLUSIVE
- "EXCLUSIVE"
- EXCLUSIVE
- "CONTAINS"
- CONTAINS
- "BEGINS_WITH"
- BEGINS_WITH
- "ENDS_WITH"
- ENDS_WITH
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.