Operation - Amazon Lambda
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

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 Amazon SDKs, see the following: