Modifies the settings for a cache cluster. You can use this operation to change one or more cluster configuration parameters by specifying the parameters and the new values.
/// The requested cache cluster ID does not refer to an existing cache cluster.
///
/// The requested cache parameter group name does not refer to an existing cache parameter
/// group.
///
/// The requested cache security group name does not refer to an existing cache security
/// group.
///
/// The requested cache node type is not available in the specified Availability Zone.
///
/// The requested cache cluster is not in the available
state.
///
/// The current state of the cache security group does not allow deletion.
///
/// Two or more incompatible parameters were specified.
///
/// The value for a parameter is invalid.
///
/// The VPC network is in an invalid state.
///
/// The request cannot be processed because it would exceed the allowed number of cache
/// nodes in a single cache cluster.
///
/// The request cannot be processed because it would exceed the allowed number of cache
/// nodes per customer.
///