rules

@JvmName(name = "aeupcigqoyjvckcr")
suspend fun rules(value: Output<List<SuccessPolicyRuleArgs>>)
@JvmName(name = "xvumalcfvylbtdxd")
suspend fun rules(value: List<SuccessPolicyRuleArgs>)

Parameters

value

rules represents the list of alternative rules for the declaring the Jobs as successful before .status.succeeded >= .spec.completions. Once any of the rules are met, the "SucceededCriteriaMet" condition is added, and the lingering pods are removed. The terminal state for such a Job has the "Complete" condition. Additionally, these rules are evaluated in order; Once the Job meets one of the rules, other rules are ignored. At most 20 elements are allowed.


@JvmName(name = "fkuvixforgcafglt")
suspend fun rules(vararg values: Output<SuccessPolicyRuleArgs>)


@JvmName(name = "bcnfojrkquqvpxol")
suspend fun rules(values: List<Output<SuccessPolicyRuleArgs>>)
@JvmName(name = "povhrtrjjrwpjteg")
suspend fun rules(vararg values: SuccessPolicyRuleArgs)

Parameters

values

rules represents the list of alternative rules for the declaring the Jobs as successful before .status.succeeded >= .spec.completions. Once any of the rules are met, the "SucceededCriteriaMet" condition is added, and the lingering pods are removed. The terminal state for such a Job has the "Complete" condition. Additionally, these rules are evaluated in order; Once the Job meets one of the rules, other rules are ignored. At most 20 elements are allowed.


@JvmName(name = "csvrymsptbijvkqc")
suspend fun rules(argument: List<suspend SuccessPolicyRuleArgsBuilder.() -> Unit>)
@JvmName(name = "unrhcmibxkhvvlbx")
suspend fun rules(vararg argument: suspend SuccessPolicyRuleArgsBuilder.() -> Unit)
@JvmName(name = "khjpivutkisicudk")
suspend fun rules(argument: suspend SuccessPolicyRuleArgsBuilder.() -> Unit)

Parameters

argument

rules represents the list of alternative rules for the declaring the Jobs as successful before .status.succeeded >= .spec.completions. Once any of the rules are met, the "SucceededCriteriaMet" condition is added, and the lingering pods are removed. The terminal state for such a Job has the "Complete" condition. Additionally, these rules are evaluated in order; Once the Job meets one of the rules, other rules are ignored. At most 20 elements are allowed.