TriggerActionArgs

data class TriggerActionArgs(val arguments: Output<Any>? = null, val crawlerName: Output<String>? = null, val jobName: Output<String>? = null, val notificationProperty: Output<TriggerNotificationPropertyArgs>? = null, val securityConfiguration: Output<String>? = null, val timeout: Output<Int>? = null) : ConvertibleToJava<TriggerActionArgs>

The actions initiated by this trigger.

Constructors

Link copied to clipboard
constructor(arguments: Output<Any>? = null, crawlerName: Output<String>? = null, jobName: Output<String>? = null, notificationProperty: Output<TriggerNotificationPropertyArgs>? = null, securityConfiguration: Output<String>? = null, timeout: Output<Int>? = null)

Properties

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

The job arguments used when this trigger fires. For this job run, they replace the default arguments set in the job definition itself.

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

The name of the crawler to be used with this action.

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

The name of a job to be executed.

Link copied to clipboard

Specifies configuration properties of a job run notification.

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

The name of the SecurityConfiguration structure to be used with this action.

Link copied to clipboard
val timeout: Output<Int>? = null

The JobRun timeout in minutes. This is the maximum time that a job run can consume resources before it is terminated and enters TIMEOUT status. The default is 2,880 minutes (48 hours). This overrides the timeout value set in the parent job.

Functions

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