NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# Namespace Aws\ElastiCache\Exception

## Exceptions summary

AuthorizationAlreadyExistsException | The specified Amazon EC2 security group is already authorized for the specified cache security group.
AuthorizationNotFoundException | The specified Amazon EC2 security group is not authorized for the specified cache security group.
CacheClusterAlreadyExistsException | You already have a cache cluster with the given identifier.
CacheClusterNotFoundException | The requested cache cluster ID does not refer to an existing cache cluster.
CacheParameterGroupAlreadyExistsException | A cache parameter group with the requested name already exists.
CacheParameterGroupNotFoundException | The requested cache parameter group name does not refer to an existing cache parameter group.
CacheParameterGroupQuotaExceededException | The request cannot be processed because it would exceed the maximum number of cache security groups.
CacheSecurityGroupAlreadyExistsException | A cache security group with the specified name already exists.
CacheSecurityGroupNotFoundException | The requested cache security group name does not refer to an existing cache security group.
CacheSecurityGroupQuotaExceededException | The request cannot be processed because it would exceed the allowed number of cache security groups.
CacheSubnetGroupAlreadyExistsException | The requested cache subnet group name is already in use by an existing cache subnet group.
CacheSubnetGroupInUseException | The requested cache subnet group is currently in use.
CacheSubnetGroupNotFoundException | The requested cache subnet group name does not refer to an existing cache subnet group.
CacheSubnetGroupQuotaExceededException | The request cannot be processed because it would exceed the allowed number of cache subnet groups.
CacheSubnetQuotaExceededException | The request cannot be processed because it would exceed the allowed number of subnets in a cache subnet group.
ClusterQuotaForCustomerExceededException | The request cannot be processed because it would exceed the allowed number of cache clusters per customer.
ElastiCacheException | Default service exception class
InsufficientCacheClusterCapacityException | The requested cache node type is not available in the specified Availability Zone.
InvalidCacheClusterStateException | The requested cache cluster is not in the available state.
InvalidCacheParameterGroupStateException | The current state of the cache parameter group does not allow the requested action to occur.
InvalidCacheSecurityGroupStateException | The current state of the cache security group does not allow deletion.
InvalidParameterCombinationException | Two or more incompatible parameters were specified.
InvalidParameterValueException | The value for a parameter is invalid.
InvalidReplicationGroupStateException | The requested replication group is not in the available state.
InvalidSubnetException | An invalid subnet identifier was specified.
InvalidVPCNetworkStateException | The VPC network is in an invalid state.
NodeQuotaForClusterExceededException | The request cannot be processed because it would exceed the allowed number of cache nodes in a single cache cluster.
NodeQuotaForCustomerExceededException | The request cannot be processed because it would exceed the allowed number of cache nodes per customer.
ReplicationGroupAlreadyExistsException | The specified replication group already exists.
ReplicationGroupNotFoundException | The specified replication group does not exist.
ReservedCacheNodeAlreadyExistsException | You already have a reservation with the given identifier.
ReservedCacheNodeNotFoundException | The requested reserved cache node was not found.
ReservedCacheNodeQuotaExceededException | The request cannot be processed because it would exceed the user's cache node quota.
ReservedCacheNodesOfferingNotFoundException | The requested cache node offering does not exist.
SubnetInUseException | The requested subnet is being used by another cache subnet group.