DocdbCluster.Builder |
DocdbCluster.Builder.applyImmediately(com.hashicorp.cdktf.IResolvable applyImmediately) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#apply_immediately DocdbCluster#apply_immediately}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.applyImmediately(Boolean applyImmediately) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#apply_immediately DocdbCluster#apply_immediately}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.availabilityZones(List<String> availabilityZones) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#availability_zones DocdbCluster#availability_zones}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.backupRetentionPeriod(Number backupRetentionPeriod) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#backup_retention_period DocdbCluster#backup_retention_period}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.clusterIdentifier(String clusterIdentifier) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#cluster_identifier DocdbCluster#cluster_identifier}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.clusterIdentifierPrefix(String clusterIdentifierPrefix) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#cluster_identifier_prefix DocdbCluster#cluster_identifier_prefix}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.clusterMembers(List<String> clusterMembers) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#cluster_members DocdbCluster#cluster_members}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.count(Number count) |
|
static DocdbCluster.Builder |
DocdbCluster.Builder.create(software.constructs.Construct scope,
String id) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.dbClusterParameterGroupName(String dbClusterParameterGroupName) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#db_cluster_parameter_group_name DocdbCluster#db_cluster_parameter_group_name}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.dbSubnetGroupName(String dbSubnetGroupName) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#db_subnet_group_name DocdbCluster#db_subnet_group_name}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.deletionProtection(com.hashicorp.cdktf.IResolvable deletionProtection) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#deletion_protection DocdbCluster#deletion_protection}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.deletionProtection(Boolean deletionProtection) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#deletion_protection DocdbCluster#deletion_protection}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.enabledCloudwatchLogsExports(List<String> enabledCloudwatchLogsExports) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#enabled_cloudwatch_logs_exports DocdbCluster#enabled_cloudwatch_logs_exports}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.engine(String engine) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#engine DocdbCluster#engine}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.engineVersion(String engineVersion) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#engine_version DocdbCluster#engine_version}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.finalSnapshotIdentifier(String finalSnapshotIdentifier) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#final_snapshot_identifier DocdbCluster#final_snapshot_identifier}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.globalClusterIdentifier(String globalClusterIdentifier) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#global_cluster_identifier DocdbCluster#global_cluster_identifier}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#id DocdbCluster#id}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.kmsKeyId(String kmsKeyId) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#kms_key_id DocdbCluster#kms_key_id}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.masterPassword(String masterPassword) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#master_password DocdbCluster#master_password}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.masterUsername(String masterUsername) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#master_username DocdbCluster#master_username}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.port(Number port) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#port DocdbCluster#port}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.preferredBackupWindow(String preferredBackupWindow) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#preferred_backup_window DocdbCluster#preferred_backup_window}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#preferred_maintenance_window DocdbCluster#preferred_maintenance_window}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.provisioners(List<? extends Object> provisioners) |
|
DocdbCluster.Builder |
DocdbCluster.Builder.skipFinalSnapshot(com.hashicorp.cdktf.IResolvable skipFinalSnapshot) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#skip_final_snapshot DocdbCluster#skip_final_snapshot}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.skipFinalSnapshot(Boolean skipFinalSnapshot) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#skip_final_snapshot DocdbCluster#skip_final_snapshot}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.snapshotIdentifier(String snapshotIdentifier) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#snapshot_identifier DocdbCluster#snapshot_identifier}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.storageEncrypted(com.hashicorp.cdktf.IResolvable storageEncrypted) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#storage_encrypted DocdbCluster#storage_encrypted}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.storageEncrypted(Boolean storageEncrypted) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#storage_encrypted DocdbCluster#storage_encrypted}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.tags(Map<String,String> tags) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#tags DocdbCluster#tags}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.tagsAll(Map<String,String> tagsAll) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#tags_all DocdbCluster#tags_all}.
|
DocdbCluster.Builder |
DocdbCluster.Builder.timeouts(DocdbClusterTimeouts timeouts) |
timeouts block.
|
DocdbCluster.Builder |
DocdbCluster.Builder.vpcSecurityGroupIds(List<String> vpcSecurityGroupIds) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/docdb_cluster#vpc_security_group_ids DocdbCluster#vpc_security_group_ids}.
|