public MyStack() { var @default = new Aws.DocDB.Cluster("default", new Aws.DocDB.ClusterArgs { AvailabilityZones = { "us-west-2a", "us-west-2b", "us-west-2c", }, ClusterIdentifier = "docdb-cluster-demo", MasterPassword = "******", MasterUsername = "******", }); var clusterInstances = new List <Aws.DocDB.ClusterInstance>(); for (var rangeIndex = 0; rangeIndex < 2; rangeIndex++) { var range = new { Value = rangeIndex }; clusterInstances.Add(new Aws.DocDB.ClusterInstance($"clusterInstances-{range.Value}", new Aws.DocDB.ClusterInstanceArgs { ClusterIdentifier = @default.Id, Identifier = $"docdb-cluster-demo-{range.Value}", InstanceClass = "db.r5.large", })); } }
public MyStack() { var docdb = new Aws.DocDB.Cluster("docdb", new Aws.DocDB.ClusterArgs { BackupRetentionPeriod = 5, ClusterIdentifier = "my-docdb-cluster", Engine = "docdb", MasterPassword = "******", MasterUsername = "******", PreferredBackupWindow = "07:00-09:00", SkipFinalSnapshot = true, }); }