ScheduleTriggerArgs

data class ScheduleTriggerArgs(val annotations: Output<List<Any>>? = null, val description: Output<String>? = null, val pipelines: Output<List<TriggerPipelineReferenceArgs>>? = null, val recurrence: Output<ScheduleTriggerRecurrenceArgs>, val type: Output<String>) : ConvertibleToJava<ScheduleTriggerArgs>

Trigger that creates pipeline runs periodically, on schedule.

Constructors

Link copied to clipboard
constructor(annotations: Output<List<Any>>? = null, description: Output<String>? = null, pipelines: Output<List<TriggerPipelineReferenceArgs>>? = null, recurrence: Output<ScheduleTriggerRecurrenceArgs>, 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

Pipelines that need to be started.

Link copied to clipboard

Recurrence schedule configuration.

Link copied to clipboard
val type: Output<String>

Trigger type. Expected value is 'ScheduleTrigger'.

Functions

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