Enum aws_sdk_greengrassv2::error::DeleteComponentErrorKind [−][src]
#[non_exhaustive]
pub enum DeleteComponentErrorKind {
AccessDeniedException(AccessDeniedException),
ConflictException(ConflictException),
InternalServerException(InternalServerException),
ResourceNotFoundException(ResourceNotFoundException),
ThrottlingException(ThrottlingException),
ValidationException(ValidationException),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}
Expand description
Types of errors that can occur for the DeleteComponent
operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
AccessDeniedException(AccessDeniedException)
You don't have permission to perform the action.
Tuple Fields of AccessDeniedException
ConflictException(ConflictException)
Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
Tuple Fields of ConflictException
InternalServerException(InternalServerException)
IoT Greengrass can't process your request right now. Try again later.
Tuple Fields of InternalServerException
ResourceNotFoundException(ResourceNotFoundException)
The requested resource can't be found.
Tuple Fields of ResourceNotFoundException
ThrottlingException(ThrottlingException)
Your request exceeded a request rate quota. For example, you might have exceeded the amount of times that you can retrieve device or deployment status per second.
Tuple Fields of ThrottlingException
ValidationException(ValidationException)
The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
Tuple Fields of ValidationException
An unexpected error, e.g. invalid JSON returned by the service or an unknown error code
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for DeleteComponentErrorKind
impl Send for DeleteComponentErrorKind
impl Sync for DeleteComponentErrorKind
impl Unpin for DeleteComponentErrorKind
impl !UnwindSafe for DeleteComponentErrorKind
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