CustomEventsTriggerArgs

data class CustomEventsTriggerArgs(val annotations: Output<List<Any>>? = null, val description: Output<String>? = null, val events: Output<List<Any>>, val pipelines: Output<List<TriggerPipelineReferenceArgs>>? = null, val scope: Output<String>, val subjectBeginsWith: Output<String>? = null, val subjectEndsWith: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<CustomEventsTriggerArgs>

Trigger that runs every time a custom event is received.

Constructors

Link copied to clipboard
constructor(annotations: Output<List<Any>>? = null, description: Output<String>? = null, events: Output<List<Any>>, pipelines: Output<List<TriggerPipelineReferenceArgs>>? = null, scope: Output<String>, subjectBeginsWith: Output<String>? = null, subjectEndsWith: Output<String>? = null, type: Output<String>)

Properties

Link copied to clipboard
val annotations: Output<List<Any>>? = null

List of tags that can be used for describing the trigger.

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

Trigger description.

Link copied to clipboard
val events: Output<List<Any>>

The list of event types that cause this trigger to fire.

Link copied to clipboard

Pipelines that need to be started.

Link copied to clipboard
val scope: Output<String>

The ARM resource ID of the Azure Event Grid Topic.

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

The event subject must begin with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.

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

The event subject must end with the pattern provided for trigger to fire. At least one of these must be provided: subjectBeginsWith, subjectEndsWith.

Link copied to clipboard
val type: Output<String>

Trigger type. Expected value is 'CustomEventsTrigger'.

Functions

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