AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Creates a new Amazon ElastiCache cache parameter group. An ElastiCache cache parameter group is a collection of parameters and their values that are applied to all of the nodes in any cluster or replication group using the CacheParameterGroup.
A newly created CacheParameterGroup is an exact duplicate of the default parameter group for the CacheParameterGroupFamily. To customize the newly created CacheParameterGroup you can change the values of specific parameters. For more information, see:
ModifyCacheParameterGroup in the ElastiCache API Reference.
Parameters and Parameter Groups in the ElastiCache User Guide.
For .NET Core this operation is only available in asynchronous form. Please refer to CreateCacheParameterGroupAsync.
Namespace: Amazon.ElastiCache
Assembly: AWSSDK.ElastiCache.dll
Version: 3.x.y.z
public virtual CreateCacheParameterGroupResponse CreateCacheParameterGroup( CreateCacheParameterGroupRequest request )
Container for the necessary parameters to execute the CreateCacheParameterGroup service method.
Exception | Condition |
---|---|
CacheParameterGroupAlreadyExistsException | A cache parameter group with the requested name already exists. |
CacheParameterGroupQuotaExceededException | The request cannot be processed because it would exceed the maximum number of cache security groups. |
InvalidCacheParameterGroupStateException | The current state of the cache parameter group does not allow the requested operation to occur. |
InvalidParameterCombinationException | Two or more incompatible parameters were specified. |
InvalidParameterValueException | The value for a parameter is invalid. |
TagQuotaPerResourceExceededException | 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. |
Creates the Amazon ElastiCache parameter group custom-redis2-8.
var client = new AmazonElastiCacheClient(); var response = client.CreateCacheParameterGroup(new CreateCacheParameterGroupRequest { CacheParameterGroupFamily = "redis2.8", CacheParameterGroupName = "custom-redis2-8", Description = "Custom Redis 2.8 parameter group." }); CacheParameterGroup cacheParameterGroup = response.CacheParameterGroup;
.NET Framework:
Supported in: 4.5 and newer, 3.5