EvaluateOnExit
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.
Contents
- action
-
Specifies the action to take if all of the specified conditions (
onStatusReason
,onReason
, andonExitCode
) are met. The values aren't case sensitive.Type: String
Valid Values:
RETRY | EXIT
Required: Yes
- onExitCode
-
Contains a glob pattern to match against the decimal representation of the
ExitCode
returned for a job. 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.
Type: String
Required: No
- onReason
-
Contains a glob pattern to match against the
Reason
returned for a job. 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.Type: String
Required: No
- onStatusReason
-
Contains a glob pattern to match against the
StatusReason
returned for a job. 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.Type: String
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: