#[non_exhaustive]
pub enum CreateEnvironmentErrorKind {
AccessDeniedException(AccessDeniedException),
InternalServerException(InternalServerException),
LimitExceededException(LimitExceededException),
ServiceQuotaExceededException(ServiceQuotaExceededException),
ThrottlingException(ThrottlingException),
ValidationException(ValidationException),
Unhandled(Unhandled),
}Expand description
Types of errors that can occur for the CreateEnvironment operation.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
AccessDeniedException(AccessDeniedException)
You do not have sufficient access to perform this action.
InternalServerException(InternalServerException)
The request processing has failed because of an unknown error, exception or failure.
LimitExceededException(LimitExceededException)
A service limit or quota is exceeded.
ServiceQuotaExceededException(ServiceQuotaExceededException)
You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.
ThrottlingException(ThrottlingException)
The request was denied due to request throttling.
ValidationException(ValidationException)
The input fails to satisfy the constraints specified by an AWS service.
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.