Operation - AWS Lambda

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 | STOPPED

Required: Yes

Type

The type of operation.

Type: String

Valid Values: EXECUTION | CONTEXT | STEP | WAIT | CALLBACK | CHAINED_INVOKE

Required: 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: