TriggerConditionArgs

data class TriggerConditionArgs(val crawlState: Output<String>? = null, val crawlerName: Output<String>? = null, val jobName: Output<String>? = null, val logicalOperator: Output<String>? = null, val state: Output<String>? = null) : ConvertibleToJava<TriggerConditionArgs>

Defines a condition under which a trigger fires.

Constructors

Link copied to clipboard
constructor(crawlState: Output<String>? = null, crawlerName: Output<String>? = null, jobName: Output<String>? = null, logicalOperator: Output<String>? = null, state: Output<String>? = null)

Properties

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

The name of the crawler to which this condition applies.

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

The state of the crawler to which this condition applies.

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

The name of the job whose JobRuns this condition applies to, and on which this trigger waits.

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

A logical operator.

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

The condition state. Currently, the values supported are SUCCEEDED, STOPPED, TIMEOUT, and FAILED.

Functions

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