Enum aws_sdk_migrationhub::error::DisassociateCreatedArtifactErrorKind [−][src]
#[non_exhaustive]
pub enum DisassociateCreatedArtifactErrorKind {
AccessDeniedException(AccessDeniedException),
DryRunOperation(DryRunOperation),
HomeRegionNotSetException(HomeRegionNotSetException),
InternalServerError(InternalServerError),
InvalidInputException(InvalidInputException),
ResourceNotFoundException(ResourceNotFoundException),
ServiceUnavailableException(ServiceUnavailableException),
ThrottlingException(ThrottlingException),
UnauthorizedOperation(UnauthorizedOperation),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}Expand description
Types of errors that can occur for the DisassociateCreatedArtifact operation.
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.
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 unexpected error, e.g. invalid JSON returned by the service or an unknown error code
Trait Implementations
Auto Trait Implementations
impl Send for DisassociateCreatedArtifactErrorKind
impl Sync for DisassociateCreatedArtifactErrorKind
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
