#[non_exhaustive]
pub enum UpdateCampaignErrorKind {
AccessDeniedException(AccessDeniedException),
ConflictException(ConflictException),
ResourceNotFoundException(ResourceNotFoundException),
ThrottlingException(ThrottlingException),
ValidationException(ValidationException),
InternalServerException(InternalServerException),
Unhandled(Unhandled),
}
Expand description
Types of errors that can occur for the UpdateCampaign
operation.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
AccessDeniedException(AccessDeniedException)
You don't have sufficient permission to perform this action.
ConflictException(ConflictException)
The 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.
ResourceNotFoundException(ResourceNotFoundException)
The resource wasn't found.
ThrottlingException(ThrottlingException)
The request couldn't be completed due to throttling.
ValidationException(ValidationException)
The input fails to satisfy the constraints specified by an Amazon Web Services service.
InternalServerException(InternalServerException)
The request couldn't be completed because the server temporarily failed.
Unhandled(Unhandled)
An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).
When logging an error from the SDK, it is recommended that you either wrap the error in
DisplayErrorContext
, use another
error reporter library that visits the error’s cause/source chain, or call
Error::source
for more details about the underlying cause.