Enum aws_sdk_sfn::Error [−][src]
#[non_exhaustive]
pub enum Error {
Show 25 variants
ActivityDoesNotExist(ActivityDoesNotExist),
ActivityLimitExceeded(ActivityLimitExceeded),
ActivityWorkerLimitExceeded(ActivityWorkerLimitExceeded),
ExecutionAlreadyExists(ExecutionAlreadyExists),
ExecutionDoesNotExist(ExecutionDoesNotExist),
ExecutionLimitExceeded(ExecutionLimitExceeded),
InvalidArn(InvalidArn),
InvalidDefinition(InvalidDefinition),
InvalidExecutionInput(InvalidExecutionInput),
InvalidLoggingConfiguration(InvalidLoggingConfiguration),
InvalidName(InvalidName),
InvalidOutput(InvalidOutput),
InvalidToken(InvalidToken),
InvalidTracingConfiguration(InvalidTracingConfiguration),
MissingRequiredParameter(MissingRequiredParameter),
ResourceNotFound(ResourceNotFound),
StateMachineAlreadyExists(StateMachineAlreadyExists),
StateMachineDeleting(StateMachineDeleting),
StateMachineDoesNotExist(StateMachineDoesNotExist),
StateMachineLimitExceeded(StateMachineLimitExceeded),
StateMachineTypeNotSupported(StateMachineTypeNotSupported),
TaskDoesNotExist(TaskDoesNotExist),
TaskTimedOut(TaskTimedOut),
TooManyTags(TooManyTags),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
All possible error types for this service.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
ActivityDoesNotExist(ActivityDoesNotExist)
The specified activity does not exist.
Tuple Fields of ActivityDoesNotExist
ActivityLimitExceeded(ActivityLimitExceeded)
The maximum number of activities has been reached. Existing activities must be deleted before a new activity can be created.
Tuple Fields of ActivityLimitExceeded
ActivityWorkerLimitExceeded(ActivityWorkerLimitExceeded)
The maximum number of workers concurrently polling for activity tasks has been reached.
Tuple Fields of ActivityWorkerLimitExceeded
ExecutionAlreadyExists(ExecutionAlreadyExists)
The execution has the same name
as another execution (but a different
input
).
Executions with the same name
and input
are considered
idempotent.
Tuple Fields of ExecutionAlreadyExists
ExecutionDoesNotExist(ExecutionDoesNotExist)
The specified execution does not exist.
Tuple Fields of ExecutionDoesNotExist
ExecutionLimitExceeded(ExecutionLimitExceeded)
The maximum number of running executions has been reached. Running executions must end or be stopped before a new execution can be started.
Tuple Fields of ExecutionLimitExceeded
InvalidArn(InvalidArn)
The provided Amazon Resource Name (ARN) is invalid.
Tuple Fields of InvalidArn
0: InvalidArn
InvalidDefinition(InvalidDefinition)
The provided Amazon States Language definition is invalid.
Tuple Fields of InvalidDefinition
InvalidExecutionInput(InvalidExecutionInput)
The provided JSON input data is invalid.
Tuple Fields of InvalidExecutionInput
InvalidLoggingConfiguration(InvalidLoggingConfiguration)
Tuple Fields of InvalidLoggingConfiguration
InvalidName(InvalidName)
The provided name is invalid.
Tuple Fields of InvalidName
0: InvalidName
InvalidOutput(InvalidOutput)
The provided JSON output data is invalid.
Tuple Fields of InvalidOutput
InvalidToken(InvalidToken)
The provided token is invalid.
Tuple Fields of InvalidToken
0: InvalidToken
InvalidTracingConfiguration(InvalidTracingConfiguration)
Your tracingConfiguration
key does not match, or enabled
has not been set to true
or false
.
Tuple Fields of InvalidTracingConfiguration
MissingRequiredParameter(MissingRequiredParameter)
Request is missing a required parameter. This error occurs if both definition
and roleArn
are not specified.
Tuple Fields of MissingRequiredParameter
ResourceNotFound(ResourceNotFound)
Could not find the referenced resource. Only state machine and activity ARNs are supported.
Tuple Fields of ResourceNotFound
StateMachineAlreadyExists(StateMachineAlreadyExists)
A state machine with the same name but a different definition or role ARN already exists.
Tuple Fields of StateMachineAlreadyExists
StateMachineDeleting(StateMachineDeleting)
The specified state machine is being deleted.
Tuple Fields of StateMachineDeleting
StateMachineDoesNotExist(StateMachineDoesNotExist)
The specified state machine does not exist.
Tuple Fields of StateMachineDoesNotExist
StateMachineLimitExceeded(StateMachineLimitExceeded)
The maximum number of state machines has been reached. Existing state machines must be deleted before a new state machine can be created.
Tuple Fields of StateMachineLimitExceeded
StateMachineTypeNotSupported(StateMachineTypeNotSupported)
Tuple Fields of StateMachineTypeNotSupported
TaskDoesNotExist(TaskDoesNotExist)
Tuple Fields of TaskDoesNotExist
TaskTimedOut(TaskTimedOut)
Tuple Fields of TaskTimedOut
0: TaskTimedOut
TooManyTags(TooManyTags)
You've exceeded the number of tags allowed for a resource. See the Limits Topic in the AWS Step Functions Developer Guide.
Tuple Fields of TooManyTags
0: TooManyTags
An unhandled error occurred.
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl !UnwindSafe for Error
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more