Package-level declarations

Types

Link copied to clipboard

Activity already exists. EncryptionConfiguration may not be updated.

Link copied to clipboard

The specified activity does not exist.

Link copied to clipboard

Contains details about an activity that failed during an execution.

Link copied to clipboard

The maximum number of activities has been reached. Existing activities must be deleted before a new activity can be created.

Link copied to clipboard

Contains details about an activity.

Link copied to clipboard

Contains details about an activity scheduled during an execution.

Link copied to clipboard

Contains details about an activity schedule failure that occurred during an execution.

Link copied to clipboard

Contains details about the start of an activity during an execution.

Link copied to clipboard

Contains details about an activity that successfully terminated during an execution.

Link copied to clipboard

Contains details about an activity timeout that occurred during an execution.

Link copied to clipboard

The maximum number of workers concurrently polling for activity tasks has been reached.

Link copied to clipboard

Provides details about assigned variables in an execution history event.

Link copied to clipboard

An object that describes workflow billing details.

Link copied to clipboard

Provides details about execution input or output.

Link copied to clipboard
Link copied to clipboard

Updating or deleting a resource can cause an inconsistent state. This error occurs when there're concurrent requests for DeleteStateMachineVersion, PublishStateMachineVersion, or UpdateStateMachine with the publish parameter set to true.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Settings to configure server-side encryption.

Link copied to clipboard
sealed class EncryptionType
Link copied to clipboard

Contains details about an evaluation failure that occurred while processing a state, for example, when a JSONata expression throws an error. This event will only be present in state machines that have ** QueryLanguage** set to JSONata, or individual states set to JSONata.

Link copied to clipboard

Contains details about an abort of an execution.

Link copied to clipboard

The execution has the same name as another execution (but a different input).

Link copied to clipboard

The specified execution does not exist.

Link copied to clipboard

Contains details about an execution failure event.

Link copied to clipboard

The maximum number of running executions has been reached. Running executions must end or be stopped before a new execution can be started.

Link copied to clipboard

Contains details about an execution.

Link copied to clipboard

The execution Amazon Resource Name (ARN) that you specified for executionArn cannot be redriven.

Link copied to clipboard
Link copied to clipboard

Contains details about a redriven execution.

Link copied to clipboard
Link copied to clipboard

Contains details about the start of the execution.

Link copied to clipboard
sealed class ExecutionStatus
Link copied to clipboard

Contains details about the successful termination of the execution.

Link copied to clipboard

Contains details about the execution timeout that occurred during the execution.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains details about the events of an execution.

Link copied to clipboard

Provides details about input or output in an execution history event.

Link copied to clipboard
sealed class HistoryEventType
Link copied to clipboard
sealed class IncludedData
Link copied to clipboard

Contains additional details about the state's execution, including its input and output data processing flow, and HTTP request and response information.

Link copied to clipboard

Contains additional details about the state's execution, including its input and output data processing flow, and HTTP request information.

Link copied to clipboard

Contains additional details about the state's execution, including its input and output data processing flow, and HTTP response information. The inspectionLevel request parameter specifies which details are returned.

Link copied to clipboard
sealed class InspectionLevel
Link copied to clipboard

The provided Amazon Resource Name (ARN) is not valid.

Link copied to clipboard

The provided Amazon States Language definition is not valid.

Link copied to clipboard

Received when encryptionConfiguration is specified but various conditions exist which make the configuration invalid. For example, if type is set to CUSTOMER_MANAGED_KMS_KEY, but kmsKeyId is null, or kmsDataKeyReusePeriodSeconds is not between 60 and 900, or the KMS key is not symmetric or inactive.

Link copied to clipboard

The provided JSON input data is not valid.

Link copied to clipboard

Configuration is not valid.

Link copied to clipboard

The provided name is not valid.

Link copied to clipboard

The provided JSON output data is not valid.

Link copied to clipboard

The provided token is not valid.

Link copied to clipboard

Your tracingConfiguration key does not match, or enabled has not been set to true or false.

Link copied to clipboard

Either your KMS key policy or API caller does not have the required permissions.

Link copied to clipboard

The KMS key is not in valid state, for example: Disabled or Deleted.

Link copied to clipboard
sealed class KmsKeyState
Link copied to clipboard

Received when KMS returns ThrottlingException for a KMS call that Step Functions makes on behalf of the caller.

Link copied to clipboard

Contains details about a Lambda function that failed during an execution.

Link copied to clipboard

Contains details about a Lambda function scheduled during an execution.

Link copied to clipboard

Contains details about a failed Lambda function schedule event that occurred during an execution.

Link copied to clipboard

Contains details about a lambda function that failed to start during an execution.

Link copied to clipboard

Contains details about a Lambda function that successfully terminated during an execution.

Link copied to clipboard

Contains details about a Lambda function timeout that occurred during an execution.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The LoggingConfiguration data type is used to set CloudWatch Logs options.

Link copied to clipboard
sealed class LogLevel
Link copied to clipboard

Contains details about an iteration of a Map state.

Link copied to clipboard

Contains details about all of the child workflow executions started by a Map Run.

Link copied to clipboard

Contains details about a Map Run failure event that occurred during a state machine execution.

Link copied to clipboard

Contains details about items that were processed in all of the child workflow executions that were started by a Map Run.

Link copied to clipboard

Contains details about a specific Map Run.

Link copied to clipboard

Contains details about a Map Run that was redriven.

Link copied to clipboard

Contains details about a Map Run that was started during a state machine execution.

Link copied to clipboard
sealed class MapRunStatus
Link copied to clipboard

Details about a Map state that was started.

Link copied to clipboard

Request is missing a required parameter. This error occurs if both definition and roleArn are not specified.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Could not find the referenced resource.

Link copied to clipboard

Contains details about the routing configuration of a state machine alias. In a routing configuration, you define an array of objects that specify up to two state machine versions. You also specify the percentage of traffic to be routed to each version.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The request would cause a service quota to be exceeded.

Link copied to clipboard

Base class for all service related exceptions thrown by the Sfn client

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains details about a state entered during an execution.

Link copied to clipboard

Contains details about an exit from a state during an execution.

Link copied to clipboard

Contains details about a specific state machine alias.

Link copied to clipboard

A state machine with the same name but a different definition or role ARN already exists.

Link copied to clipboard

The specified state machine is being deleted.

Link copied to clipboard

The specified state machine does not exist.

Link copied to clipboard

The maximum number of state machines has been reached. Existing state machines must be deleted before a new state machine can be created.

Link copied to clipboard

Contains details about the state machine.

Link copied to clipboard
sealed class StateMachineStatus
Link copied to clipboard
sealed class StateMachineType
Link copied to clipboard

State machine type is not supported.

Link copied to clipboard

Contains details about a specific state machine version.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class SyncExecutionStatus
Link copied to clipboard
class Tag

Tags are key-value pairs that can be associated with Step Functions state machines and activities.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Contains details about the credentials that Step Functions uses for a task.

Link copied to clipboard

The activity does not exist.

Link copied to clipboard

Contains details about a task failure event.

Link copied to clipboard

Contains details about a task scheduled during an execution.

Link copied to clipboard

Contains details about the start of a task during an execution.

Link copied to clipboard

Contains details about a task that failed to start during an execution.

Link copied to clipboard

Contains details about a task that failed to submit during an execution.

Link copied to clipboard

Contains details about a task submitted to a resource .

Link copied to clipboard

Contains details about the successful completion of a task state.

Link copied to clipboard

The task token has either expired or the task associated with the token has already been closed.

Link copied to clipboard

Contains details about a resource timeout that occurred during an execution.

Link copied to clipboard
sealed class TestExecutionStatus
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

You've exceeded the number of tags allowed for a resource. See the Limits Topic in the Step Functions Developer Guide.

Link copied to clipboard

Selects whether or not the state machine's X-Ray tracing is enabled. Default is false

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes potential issues found during state machine validation. Rather than raise an exception, validation will return a list of diagnostic elements containing diagnostic information.

Link copied to clipboard

The input does not satisfy the constraints specified by an Amazon Web Services service.

Link copied to clipboard