| Package | Description |
|---|---|
| software.amazon.awscdk.services.elasticache |
Amazon ElastiCache Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
If you are running Redis engine version 6.0 or later, set this parameter to yes if you want to opt-in to the next minor version upgrade campaign.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.autoMinorVersionUpgrade(IResolvable autoMinorVersionUpgrade)
If you are running Redis engine version 6.0 or later, set this parameter to yes if you want to opt-in to the next minor version upgrade campaign.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.azMode(String azMode)
Specifies whether the nodes in this Memcached cluster are created in a single Availability Zone or created across multiple Availability Zones in the cluster's region.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.cacheNodeType(String cacheNodeType)
The compute and memory capacity of the nodes in the node group (shard).
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.cacheParameterGroupName(String cacheParameterGroupName)
The name of the parameter group to associate with this cluster.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.cacheSecurityGroupNames(List<String> cacheSecurityGroupNames)
A list of security group names to associate with this cluster.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.cacheSubnetGroupName(String cacheSubnetGroupName)
The name of the subnet group to be used for the cluster.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.clusterName(String clusterName)
A name for the cache cluster.
|
static CfnCacheCluster.Builder |
CfnCacheCluster.Builder.create(software.constructs.Construct scope,
String id) |
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.engine(String engine)
The name of the cache engine to be used for this cluster.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.engineVersion(String engineVersion)
The version number of the cache engine to be used for this cluster.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.logDeliveryConfigurations(IResolvable logDeliveryConfigurations)
Specifies the destination, format and type of the logs.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.logDeliveryConfigurations(List<? extends Object> logDeliveryConfigurations)
Specifies the destination, format and type of the logs.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.notificationTopicArn(String notificationTopicArn)
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic to which notifications are sent.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.numCacheNodes(Number numCacheNodes)
The number of cache nodes that the cache cluster should have.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.port(Number port)
The port number on which each of the cache nodes accepts connections.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.preferredAvailabilityZone(String preferredAvailabilityZone)
The EC2 Availability Zone in which the cluster is created.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.preferredAvailabilityZones(List<String> preferredAvailabilityZones)
A list of the Availability Zones in which cache nodes are created.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow)
Specifies the weekly time range during which maintenance on the cluster is performed.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.snapshotArns(List<String> snapshotArns)
A single-element string list containing an Amazon Resource Name (ARN) that uniquely identifies a Redis RDB snapshot file stored in Amazon S3.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.snapshotName(String snapshotName)
The name of a Redis snapshot from which to restore data into the new node group (shard).
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.snapshotRetentionLimit(Number snapshotRetentionLimit)
The number of days for which ElastiCache retains automatic snapshots before deleting them.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.snapshotWindow(String snapshotWindow)
The daily time range (in UTC) during which ElastiCache begins taking a daily snapshot of your node group (shard).
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.tags(List<? extends CfnTag> tags)
A list of tags to be added to this resource.
|
CfnCacheCluster.Builder |
CfnCacheCluster.Builder.vpcSecurityGroupIds(List<String> vpcSecurityGroupIds)
One or more VPC security groups associated with the cluster.
|
Copyright © 2022. All rights reserved.