#[non_exhaustive]
pub enum ModifyReplicationGroupErrorKind {
Show 17 variants
CacheClusterNotFoundFault(CacheClusterNotFoundFault),
CacheParameterGroupNotFoundFault(CacheParameterGroupNotFoundFault),
CacheSecurityGroupNotFoundFault(CacheSecurityGroupNotFoundFault),
InsufficientCacheClusterCapacityFault(InsufficientCacheClusterCapacityFault),
InvalidCacheClusterStateFault(InvalidCacheClusterStateFault),
InvalidCacheSecurityGroupStateFault(InvalidCacheSecurityGroupStateFault),
InvalidKmsKeyFault(InvalidKmsKeyFault),
InvalidParameterCombinationException(InvalidParameterCombinationException),
InvalidParameterValueException(InvalidParameterValueException),
InvalidReplicationGroupStateFault(InvalidReplicationGroupStateFault),
InvalidUserGroupStateFault(InvalidUserGroupStateFault),
InvalidVpcNetworkStateFault(InvalidVpcNetworkStateFault),
NodeQuotaForClusterExceededFault(NodeQuotaForClusterExceededFault),
NodeQuotaForCustomerExceededFault(NodeQuotaForCustomerExceededFault),
ReplicationGroupNotFoundFault(ReplicationGroupNotFoundFault),
UserGroupNotFoundFault(UserGroupNotFoundFault),
Unhandled(Box<dyn Error + Send + Sync + 'static>),
}Expand description
Types of errors that can occur for the ModifyReplicationGroup operation.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
CacheClusterNotFoundFault(CacheClusterNotFoundFault)
The requested cluster ID does not refer to an existing cluster.
CacheParameterGroupNotFoundFault(CacheParameterGroupNotFoundFault)
The requested cache parameter group name does not refer to an existing cache parameter group.
CacheSecurityGroupNotFoundFault(CacheSecurityGroupNotFoundFault)
The requested cache security group name does not refer to an existing cache security group.
InsufficientCacheClusterCapacityFault(InsufficientCacheClusterCapacityFault)
The requested cache node type is not available in the specified Availability Zone. For more information, see InsufficientCacheClusterCapacity in the ElastiCache User Guide.
InvalidCacheClusterStateFault(InvalidCacheClusterStateFault)
The requested cluster is not in the available state.
InvalidCacheSecurityGroupStateFault(InvalidCacheSecurityGroupStateFault)
The current state of the cache security group does not allow deletion.
InvalidKmsKeyFault(InvalidKmsKeyFault)
The KMS key supplied is not valid.
InvalidParameterCombinationException(InvalidParameterCombinationException)
Two or more incompatible parameters were specified.
InvalidParameterValueException(InvalidParameterValueException)
The value for a parameter is invalid.
InvalidReplicationGroupStateFault(InvalidReplicationGroupStateFault)
The requested replication group is not in the available state.
InvalidUserGroupStateFault(InvalidUserGroupStateFault)
The user group is not in an active state.
InvalidVpcNetworkStateFault(InvalidVpcNetworkStateFault)
The VPC network is in an invalid state.
NodeQuotaForClusterExceededFault(NodeQuotaForClusterExceededFault)
The request cannot be processed because it would exceed the allowed number of cache nodes in a single cluster.
NodeQuotaForCustomerExceededFault(NodeQuotaForCustomerExceededFault)
The request cannot be processed because it would exceed the allowed number of cache nodes per customer.
ReplicationGroupNotFoundFault(ReplicationGroupNotFoundFault)
The specified replication group does not exist.
UserGroupNotFoundFault(UserGroupNotFoundFault)
The user group was not found or does not exist
Unhandled(Box<dyn Error + Send + Sync + 'static>)
An unexpected error, e.g. invalid JSON returned by the service or an unknown error code