#[non_exhaustive]
pub enum CreateCacheSubnetGroupErrorKind {
CacheSubnetGroupAlreadyExistsFault(CacheSubnetGroupAlreadyExistsFault),
CacheSubnetGroupQuotaExceededFault(CacheSubnetGroupQuotaExceededFault),
CacheSubnetQuotaExceededFault(CacheSubnetQuotaExceededFault),
InvalidSubnet(InvalidSubnet),
SubnetNotAllowedFault(SubnetNotAllowedFault),
TagQuotaPerResourceExceeded(TagQuotaPerResourceExceeded),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}Expand description
Types of errors that can occur for the CreateCacheSubnetGroup operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
CacheSubnetGroupAlreadyExistsFault(CacheSubnetGroupAlreadyExistsFault)
The requested cache subnet group name is already in use by an existing cache subnet group.
CacheSubnetGroupQuotaExceededFault(CacheSubnetGroupQuotaExceededFault)
The request cannot be processed because it would exceed the allowed number of cache subnet groups.
CacheSubnetQuotaExceededFault(CacheSubnetQuotaExceededFault)
The request cannot be processed because it would exceed the allowed number of subnets in a cache subnet group.
InvalidSubnet(InvalidSubnet)
An invalid subnet identifier was specified.
SubnetNotAllowedFault(SubnetNotAllowedFault)
At least one subnet ID does not match the other subnet IDs. This mismatch typically occurs when a user sets one subnet ID to a regional Availability Zone and a different one to an outpost. Or when a user sets the subnet ID to an Outpost when not subscribed on this service.
TagQuotaPerResourceExceeded(TagQuotaPerResourceExceeded)
The request cannot be processed because it would cause the resource to have more than the allowed number of tags. The maximum number of tags permitted on a resource is 50.
Unhandled(Box<dyn Error + Send + Sync + 'static>)
An unexpected error, e.g. invalid JSON returned by the service or an unknown error code