#[non_exhaustive]
pub enum CreateDBSubnetGroupErrorKind {
DbSubnetGroupAlreadyExistsFault(DbSubnetGroupAlreadyExistsFault),
DbSubnetGroupDoesNotCoverEnoughAZs(DbSubnetGroupDoesNotCoverEnoughAZs),
DbSubnetGroupQuotaExceededFault(DbSubnetGroupQuotaExceededFault),
DbSubnetQuotaExceededFault(DbSubnetQuotaExceededFault),
InvalidSubnet(InvalidSubnet),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}Expand description
Types of errors that can occur for the CreateDBSubnetGroup operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
DbSubnetGroupAlreadyExistsFault(DbSubnetGroupAlreadyExistsFault)
DBSubnetGroupName is already used by an existing DB subnet group.
DbSubnetGroupDoesNotCoverEnoughAZs(DbSubnetGroupDoesNotCoverEnoughAZs)
Subnets in the DB subnet group should cover at least two Availability Zones unless there is only one Availability Zone.
DbSubnetGroupQuotaExceededFault(DbSubnetGroupQuotaExceededFault)
The request would result in the user exceeding the allowed number of DB subnet groups.
DbSubnetQuotaExceededFault(DbSubnetQuotaExceededFault)
The request would result in the user exceeding the allowed number of subnets in a DB subnet groups.
InvalidSubnet(InvalidSubnet)
The requested subnet is invalid, or multiple subnets were requested that are not all in a common VPC.
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 !RefUnwindSafe for CreateDBSubnetGroupErrorKind
impl Send for CreateDBSubnetGroupErrorKind
impl Sync for CreateDBSubnetGroupErrorKind
impl Unpin for CreateDBSubnetGroupErrorKind
impl !UnwindSafe for CreateDBSubnetGroupErrorKind
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