Operation
Information about an operation within a durable execution.
Contents
- Id
-
The unique identifier for this operation.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Pattern:
[a-zA-Z0-9-_]+Required: Yes
- StartTimestamp
-
The date and time when the operation started, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD). Type: Timestamp
Required: Yes
- Status
-
The current status of the operation.
Type: String
Valid Values:
STARTED | PENDING | READY | SUCCEEDED | FAILED | CANCELLED | TIMED_OUT | STOPPEDRequired: Yes
- Type
-
The type of operation.
Type: String
Valid Values:
EXECUTION | CONTEXT | STEP | WAIT | CALLBACK | CHAINED_INVOKERequired: Yes
- CallbackDetails
-
Contains details about a callback operation in a durable execution, including the callback token and timeout configuration.
Type: CallbackDetails object
Required: No
- ChainedInvokeDetails
-
Contains details about a chained function invocation in a durable execution, including the target function and invocation parameters.
Type: ChainedInvokeDetails object
Required: No
- ContextDetails
-
Details about the context, if this operation represents a context.
Type: ContextDetails object
Required: No
- EndTimestamp
-
The date and time when the operation ended, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD). Type: Timestamp
Required: No
- ExecutionDetails
-
Details about the execution, if this operation represents an execution.
Type: ExecutionDetails object
Required: No
- Name
-
The customer-provided name for this operation.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
[\x20-\x7E]+Required: No
- ParentId
-
The unique identifier of the parent operation, if this operation is running within a child context.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 64.
Pattern:
[a-zA-Z0-9-_]+Required: No
- StepDetails
-
Details about the step, if this operation represents a step.
Type: StepDetails object
Required: No
- SubType
-
The subtype of the operation, providing additional categorization.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 32.
Pattern:
[a-zA-Z0-9-_]+Required: No
- WaitDetails
-
Details about the wait operation, if this operation represents a wait.
Type: WaitDetails object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: