public void ElastiCacheDeleteReplicationGroup() { #region deletereplicationgroup-1475011641804 var response = client.DeleteReplicationGroup(new DeleteReplicationGroupRequest { ReplicationGroupId = "my-redis-rg", RetainPrimaryCluster = false }); ReplicationGroup replicationGroup = response.ReplicationGroup; #endregion }
public void ElastiCacheModifyReplicationGroup() { #region modifyreplicationgroup-1483039689581 var response = client.ModifyReplicationGroup(new ModifyReplicationGroupRequest { ApplyImmediately = true, ReplicationGroupDescription = "Modified replication group", ReplicationGroupId = "my-redis-rg", SnapshotRetentionLimit = 30, SnapshottingClusterId = "my-redis-rg-001" }); ReplicationGroup replicationGroup = response.ReplicationGroup; #endregion }
public void ElastiCacheCreateReplicationGroup() { #region createcachereplicationgroup-1474998730655 var response = client.CreateReplicationGroup(new CreateReplicationGroupRequest { AutomaticFailoverEnabled = true, CacheNodeType = "cache.m3.medium", Engine = "redis", EngineVersion = "2.8.24", NumCacheClusters = 3, ReplicationGroupDescription = "A Redis replication group.", ReplicationGroupId = "my-redis-rg", SnapshotRetentionLimit = 30 }); ReplicationGroup replicationGroup = response.ReplicationGroup; #endregion }
public void ElastiCacheCreateReplicationGroup() { #region createreplicationgroup-1483657035585 var client = new AmazonElastiCacheClient(); var response = client.CreateReplicationGroup(new CreateReplicationGroupRequest { AutoMinorVersionUpgrade = true, CacheNodeType = "cache.m3.medium", CacheParameterGroupName = "default.redis3.2.cluster.on", Engine = "redis", EngineVersion = "3.2.4", NodeGroupConfiguration = new List <NodeGroupConfiguration> { new NodeGroupConfiguration { PrimaryAvailabilityZone = "us-east-1c", ReplicaAvailabilityZones = new List <string> { "us-east-1b" }, ReplicaCount = 1, Slots = "0-8999" }, new NodeGroupConfiguration { PrimaryAvailabilityZone = "us-east-1a", ReplicaAvailabilityZones = new List <string> { "us-east-1a", "us-east-1c" }, ReplicaCount = 2, Slots = "9000-16383" } }, NumNodeGroups = 2, ReplicationGroupDescription = "A multi-sharded replication group", ReplicationGroupId = "clustered-redis-rg", SnapshotRetentionLimit = 8 }); ReplicationGroup replicationGroup = response.ReplicationGroup; #endregion }