ElastiCache / Client / modify_cache_parameter_group
modify_cache_parameter_group#
- ElastiCache.Client.modify_cache_parameter_group(**kwargs)#
- Modifies the parameters of a cache parameter group. You can modify up to 20 parameters in a single request by submitting a list parameter name and value pairs. - See also: AWS API Documentation - Request Syntax- response = client.modify_cache_parameter_group( CacheParameterGroupName='string', ParameterNameValues=[ { 'ParameterName': 'string', 'ParameterValue': 'string' }, ] ) - Parameters:
- CacheParameterGroupName (string) – - [REQUIRED] - The name of the cache parameter group to modify. 
- ParameterNameValues (list) – - [REQUIRED] - An array of parameter names and values for the parameter update. You must supply at least one parameter name and value; subsequent arguments are optional. A maximum of 20 parameters may be modified per request. - (dict) – - Describes a name-value pair that is used to update the value of a parameter. - ParameterName (string) – - The name of the parameter. 
- ParameterValue (string) – - The value of the parameter. 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'CacheParameterGroupName': 'string' } - Response Structure- (dict) – - Represents the output of one of the following operations: - ModifyCacheParameterGroup
- ResetCacheParameterGroup
 - CacheParameterGroupName (string) – - The name of the cache parameter group. 
 
 
 - Exceptions- ElastiCache.Client.exceptions.CacheParameterGroupNotFoundFault
- ElastiCache.Client.exceptions.InvalidCacheParameterGroupStateFault
- ElastiCache.Client.exceptions.InvalidParameterValueException
- ElastiCache.Client.exceptions.InvalidParameterCombinationException
- ElastiCache.Client.exceptions.InvalidGlobalReplicationGroupStateFault
 - Examples- Modifies one or more parameter values in the specified parameter group. You cannot modify any default parameter group. - response = client.modify_cache_parameter_group( CacheParameterGroupName='custom-mem1-4', ParameterNameValues=[ { 'ParameterName': 'binding_protocol', 'ParameterValue': 'ascii', }, { 'ParameterName': 'chunk_size', 'ParameterValue': '96', }, ], ) print(response) - Expected Output: - { 'CacheParameterGroupName': 'custom-mem1-4', 'ResponseMetadata': { '...': '...', }, }