Enum aws_sdk_migrationhub::Error [−][src]
#[non_exhaustive]
pub enum Error {
AccessDeniedException(AccessDeniedException),
DryRunOperation(DryRunOperation),
HomeRegionNotSetException(HomeRegionNotSetException),
InternalServerError(InternalServerError),
InvalidInputException(InvalidInputException),
PolicyErrorException(PolicyErrorException),
ResourceNotFoundException(ResourceNotFoundException),
ServiceUnavailableException(ServiceUnavailableException),
ThrottlingException(ThrottlingException),
UnauthorizedOperation(UnauthorizedOperation),
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
AccessDeniedException(AccessDeniedException)
Tuple Fields
You do not have sufficient access to perform this action.
DryRunOperation(DryRunOperation)
Tuple Fields
Exception raised to indicate a successfully authorized action when the DryRun flag is set to "true".
HomeRegionNotSetException(HomeRegionNotSetException)
Tuple Fields
The home region is not set. Set the home region to continue.
InternalServerError(InternalServerError)
Tuple Fields
Exception raised when an internal, configuration, or dependency error is encountered.
InvalidInputException(InvalidInputException)
Tuple Fields
Exception raised when the provided input violates a policy constraint or is entered in the wrong format or data type.
PolicyErrorException(PolicyErrorException)
Tuple Fields
Exception raised when there are problems accessing Application Discovery Service (Application Discovery Service); most likely due to a misconfigured policy or the migrationhub-discovery role is missing or not configured correctly.
ResourceNotFoundException(ResourceNotFoundException)
Tuple Fields
Exception raised when the request references a resource (Application Discovery Service configuration, update stream, migration task, etc.) that does not exist in Application Discovery Service (Application Discovery Service) or in Migration Hub's repository.
ServiceUnavailableException(ServiceUnavailableException)
Exception raised when there is an internal, configuration, or dependency error encountered.
ThrottlingException(ThrottlingException)
Tuple Fields
The request was denied due to request throttling.
UnauthorizedOperation(UnauthorizedOperation)
Tuple Fields
Exception raised to indicate a request was not authorized when the DryRun flag is set to "true".
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.
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
