EvaluateOnExitProperty Struct
Specifies an array of up to 5 conditions to be met, and an action to take ( RETRY or EXIT ) if all conditions are met.
If none of the EvaluateOnExit conditions in a RetryStrategy match, then the job is retried.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_batch as batch } from 'aws-cdk-lib';
const evaluateOnExitProperty: batch.CfnJobDefinition.EvaluateOnExitProperty = {
action: 'action',
// the properties below are optional
onExitCode: 'onExitCode',
onReason: 'onReason',
onStatusReason: 'onStatusReason',
};
Properties
The values aren't case sensitive.
onExitCodeoptionalstringon_exit_codeoptionalstronExitCodeoptionalStringOnExitCodeoptionalstringOnExitCodeoptional*string#The pattern can be up to 512 characters long. It can contain only numbers, and can end with an asterisk (*) so that only the start of the string needs to be an exact match.
The string can contain up to 512 characters.
onReasonoptionalstringon_reasonoptionalstronReasonoptionalStringOnReasonoptionalstringOnReasonoptional*string#notes
The pattern can contain up to 512 characters. It can contain letters, numbers, periods (.), colons (😃, and white space (including spaces and tabs). It can optionally end with an asterisk (*) so that only the start of the string needs to be an exact match.
onStatusReasonoptionalstringon_status_reasonoptionalstronStatusReasonoptionalStringOnStatusReasonoptionalstringOnStatusReasonoptional*string#notes
The pattern can contain up to 512 characters. It can contain letters, numbers, periods (.), colons (😃, and white spaces (including spaces or tabs). It can optionally end with an asterisk (*) so that only the start of the string needs to be an exact match.