EventTriggerArgs

data class EventTriggerArgs(val description: Output<String>? = null, val domainName: Output<String>? = null, val eventTriggerConditions: Output<List<EventTriggerConditionArgs>>? = null, val eventTriggerLimits: Output<EventTriggerLimitsArgs>? = null, val eventTriggerName: Output<String>? = null, val objectTypeName: Output<String>? = null, val segmentFilter: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<EventTriggerArgs>

An event trigger resource of Amazon Connect Customer Profiles

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, domainName: Output<String>? = null, eventTriggerConditions: Output<List<EventTriggerConditionArgs>>? = null, eventTriggerLimits: Output<EventTriggerLimitsArgs>? = null, eventTriggerName: Output<String>? = null, objectTypeName: Output<String>? = null, segmentFilter: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

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

The description of the event trigger.

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

The unique name of the domain.

Link copied to clipboard

A list of conditions that determine when an event should trigger the destination.

Link copied to clipboard

Defines limits controlling whether an event triggers the destination, based on ingestion latency and the number of invocations per profile over specific time periods.

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

The unique name of the event trigger.

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

The unique name of the object type.

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

The destination is triggered only for profiles that meet the criteria of a segment definition.

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

An array of key-value pairs to apply to this resource.

Functions

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