conditions

@JvmName(name = "hyasvkxrjtyouqlp")
suspend fun conditions(value: Output<List<JobConditionArgs>>)
@JvmName(name = "esrkirxxatirhjqr")
suspend fun conditions(value: List<JobConditionArgs>?)

Parameters

value

The latest available observations of an object's current state. When a Job fails, one of the conditions will have type "Failed" and status true. When a Job is suspended, one of the conditions will have type "Suspended" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type "Complete" and status true. A job is considered finished when it is in a terminal condition, either "Complete" or "Failed". A Job cannot have both the "Complete" and "Failed" conditions. Additionally, it cannot be in the "Complete" and "FailureTarget" conditions. The "Complete", "Failed" and "FailureTarget" conditions cannot be disabled. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/


@JvmName(name = "odlmacrnhpxjbieu")
suspend fun conditions(vararg values: Output<JobConditionArgs>)


@JvmName(name = "uhyqvstwuqhraddd")
suspend fun conditions(values: List<Output<JobConditionArgs>>)
@JvmName(name = "ukolocwvhjgrckjx")
suspend fun conditions(vararg values: JobConditionArgs)

Parameters

values

The latest available observations of an object's current state. When a Job fails, one of the conditions will have type "Failed" and status true. When a Job is suspended, one of the conditions will have type "Suspended" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type "Complete" and status true. A job is considered finished when it is in a terminal condition, either "Complete" or "Failed". A Job cannot have both the "Complete" and "Failed" conditions. Additionally, it cannot be in the "Complete" and "FailureTarget" conditions. The "Complete", "Failed" and "FailureTarget" conditions cannot be disabled. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/


@JvmName(name = "llftaygibcmmprsu")
suspend fun conditions(argument: List<suspend JobConditionArgsBuilder.() -> Unit>)
@JvmName(name = "uahrscuytbipikkx")
suspend fun conditions(vararg argument: suspend JobConditionArgsBuilder.() -> Unit)
@JvmName(name = "gvapyxdswhtlqeuc")
suspend fun conditions(argument: suspend JobConditionArgsBuilder.() -> Unit)

Parameters

argument

The latest available observations of an object's current state. When a Job fails, one of the conditions will have type "Failed" and status true. When a Job is suspended, one of the conditions will have type "Suspended" and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type "Complete" and status true. A job is considered finished when it is in a terminal condition, either "Complete" or "Failed". A Job cannot have both the "Complete" and "Failed" conditions. Additionally, it cannot be in the "Complete" and "FailureTarget" conditions. The "Complete", "Failed" and "FailureTarget" conditions cannot be disabled. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/