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)
Tuple Fields
The specified activity does not exist.
ActivityLimitExceeded(ActivityLimitExceeded)
Tuple Fields
The maximum number of activities has been reached. Existing activities must be deleted before a new activity can be created.
ActivityWorkerLimitExceeded(ActivityWorkerLimitExceeded)
Tuple Fields
The maximum number of workers concurrently polling for activity tasks has been reached.
ExecutionAlreadyExists(ExecutionAlreadyExists)
Tuple Fields
The execution has the same name
as another execution (but a different
input
).
Executions with the same name
and input
are considered
idempotent.
ExecutionDoesNotExist(ExecutionDoesNotExist)
Tuple Fields
The specified execution does not exist.
ExecutionLimitExceeded(ExecutionLimitExceeded)
Tuple Fields
The maximum number of running executions has been reached. Running executions must end or be stopped before a new execution can be started.
InvalidArn(InvalidArn)
Tuple Fields
0: InvalidArn
The provided Amazon Resource Name (ARN) is invalid.
InvalidDefinition(InvalidDefinition)
Tuple Fields
The provided Amazon States Language definition is invalid.
InvalidExecutionInput(InvalidExecutionInput)
Tuple Fields
The provided JSON input data is invalid.
InvalidLoggingConfiguration(InvalidLoggingConfiguration)
Tuple Fields
InvalidName(InvalidName)
Tuple Fields
0: InvalidName
The provided name is invalid.
InvalidOutput(InvalidOutput)
Tuple Fields
The provided JSON output data is invalid.
InvalidToken(InvalidToken)
Tuple Fields
0: InvalidToken
The provided token is invalid.
InvalidTracingConfiguration(InvalidTracingConfiguration)
Tuple Fields
Your tracingConfiguration
key does not match, or enabled
has not been set to true
or false
.
MissingRequiredParameter(MissingRequiredParameter)
Tuple Fields
Request is missing a required parameter. This error occurs if both definition
and roleArn
are not specified.
ResourceNotFound(ResourceNotFound)
Tuple Fields
Could not find the referenced resource. Only state machine and activity ARNs are supported.
StateMachineAlreadyExists(StateMachineAlreadyExists)
Tuple Fields
A state machine with the same name but a different definition or role ARN already exists.
StateMachineDeleting(StateMachineDeleting)
Tuple Fields
The specified state machine is being deleted.
StateMachineDoesNotExist(StateMachineDoesNotExist)
Tuple Fields
The specified state machine does not exist.
StateMachineLimitExceeded(StateMachineLimitExceeded)
Tuple Fields
The maximum number of state machines has been reached. Existing state machines must be deleted before a new state machine can be created.
StateMachineTypeNotSupported(StateMachineTypeNotSupported)
Tuple Fields
TaskDoesNotExist(TaskDoesNotExist)
Tuple Fields
TaskTimedOut(TaskTimedOut)
Tuple Fields
0: TaskTimedOut
TooManyTags(TooManyTags)
Tuple Fields
0: TooManyTags
You've exceeded the number of tags allowed for a resource. See the Limits Topic in the AWS Step Functions Developer Guide.
Unhandled(Box<dyn Error + Send + Sync + 'static>)
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