EvaluateOnExit
Specifies a set of 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 in length. It can contain only numbers, and can optionally end with an asterisk (*) so that only the start of the string needs to be an exact match.The string can be between 1 and 512 characters in length.
Type: String
Required: No
- onReason
-
Contains a glob pattern to match against the
Reason
returned for a job. The pattern can be up to 512 characters in length. 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.The string can be between 1 and 512 characters in length.
Type: String
Required: No
- onStatusReason
-
Contains a glob pattern to match against the
StatusReason
returned for a job. The pattern can be up to 512 characters in length. It can contain letters, numbers, periods (.), colons (:), and white space (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.The string can be between 1 and 512 characters in length.
Type: String
Required: No
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: