JobDefinitionRetryStrategyEvaluateOnExitArgs

data class JobDefinitionRetryStrategyEvaluateOnExitArgs(val action: Output<String>, val onExitCode: Output<String>? = null, val onReason: Output<String>? = null, val onStatusReason: Output<String>? = null) : ConvertibleToJava<JobDefinitionRetryStrategyEvaluateOnExitArgs>

Constructors

constructor(action: Output<String>, onExitCode: Output<String>? = null, onReason: Output<String>? = null, onStatusReason: Output<String>? = null)

Properties

Link copied to clipboard
val action: Output<String>

Specifies the action to take if all of the specified conditions are met. The values are not case sensitive. Valid values: RETRY, EXIT.

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

A glob pattern to match against the decimal representation of the exit code returned for a job.

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

A glob pattern to match against the reason returned for a job.

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

A glob pattern to match against the status reason returned for a job.

Functions

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