SegmentDefinitionArgs

data class SegmentDefinitionArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val domainName: Output<String>? = null, val segmentDefinitionName: Output<String>? = null, val segmentGroups: Output<SegmentDefinitionSegmentGroupArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<SegmentDefinitionArgs>

A segment definition resource of Amazon Connect Customer Profiles

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, displayName: Output<String>? = null, domainName: Output<String>? = null, segmentDefinitionName: Output<String>? = null, segmentGroups: Output<SegmentDefinitionSegmentGroupArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

The description of the segment definition.

Link copied to clipboard
val displayName: Output<String>? = null

The display name of the segment definition.

Link copied to clipboard
val domainName: Output<String>? = null

The unique name of the domain.

Link copied to clipboard
val segmentDefinitionName: Output<String>? = null

The unique name of the segment definition.

Link copied to clipboard

An array that defines the set of segment criteria to evaluate when handling segment groups for the segment.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags used to organize, track, or control access for this resource.

Functions

Link copied to clipboard
open override fun toJava(): SegmentDefinitionArgs