From 736ad1ec52730c647d4b0abc059524ec9a2b604c Mon Sep 17 00:00:00 2001
From: team-tf-cdk <84392119+team-tf-cdk@users.noreply.github.com>
Date: Wed, 20 Sep 2023 23:23:02 -0400
Subject: [PATCH] chore: upgrade provider from `1.11.1` to version `1.12.0`
(#272)
This PR upgrades provider to version 1.12.0
---
docs/API.csharp.md | 2 +
docs/API.go.md | 2 +
docs/API.java.md | 2 +
docs/API.python.md | 2 +
docs/API.typescript.md | 2 +
docs/accessListApiKey.csharp.md | 24 +-
docs/accessListApiKey.go.md | 24 +-
docs/accessListApiKey.java.md | 44 +-
docs/accessListApiKey.python.md | 44 +-
docs/accessListApiKey.typescript.md | 24 +-
docs/advancedCluster.csharp.md | 3877 +++++++-------
docs/advancedCluster.go.md | 3921 +++++++-------
docs/advancedCluster.java.md | 4030 +++++++-------
docs/advancedCluster.python.md | 4612 +++++++++--------
docs/advancedCluster.typescript.md | 3925 +++++++-------
docs/alertConfiguration.csharp.md | 773 +--
docs/alertConfiguration.go.md | 765 +--
docs/alertConfiguration.java.md | 858 +--
docs/alertConfiguration.python.md | 932 ++--
docs/alertConfiguration.typescript.md | 754 +--
docs/apiKey.csharp.md | 20 +-
docs/apiKey.go.md | 20 +-
docs/apiKey.java.md | 36 +-
docs/apiKey.python.md | 36 +-
docs/apiKey.typescript.md | 20 +-
docs/auditing.csharp.md | 24 +-
docs/auditing.go.md | 24 +-
docs/auditing.java.md | 44 +-
docs/auditing.python.md | 44 +-
docs/auditing.typescript.md | 24 +-
docs/backupCompliancePolicy.csharp.md | 102 +-
docs/backupCompliancePolicy.go.md | 102 +-
docs/backupCompliancePolicy.java.md | 140 +-
docs/backupCompliancePolicy.python.md | 158 +-
docs/backupCompliancePolicy.typescript.md | 102 +-
docs/cloudBackupSchedule.csharp.md | 128 +-
docs/cloudBackupSchedule.go.md | 128 +-
docs/cloudBackupSchedule.java.md | 176 +-
docs/cloudBackupSchedule.python.md | 192 +-
docs/cloudBackupSchedule.typescript.md | 128 +-
docs/cloudBackupSnapshot.csharp.md | 24 +-
docs/cloudBackupSnapshot.go.md | 24 +-
docs/cloudBackupSnapshot.java.md | 44 +-
docs/cloudBackupSnapshot.python.md | 44 +-
docs/cloudBackupSnapshot.typescript.md | 24 +-
.../cloudBackupSnapshotExportBucket.csharp.md | 20 +-
docs/cloudBackupSnapshotExportBucket.go.md | 20 +-
docs/cloudBackupSnapshotExportBucket.java.md | 36 +-
.../cloudBackupSnapshotExportBucket.python.md | 36 +-
...udBackupSnapshotExportBucket.typescript.md | 20 +-
docs/cloudBackupSnapshotExportJob.csharp.md | 30 +-
docs/cloudBackupSnapshotExportJob.go.md | 30 +-
docs/cloudBackupSnapshotExportJob.java.md | 48 +-
docs/cloudBackupSnapshotExportJob.python.md | 48 +-
...cloudBackupSnapshotExportJob.typescript.md | 30 +-
docs/cloudBackupSnapshotRestoreJob.csharp.md | 97 +-
docs/cloudBackupSnapshotRestoreJob.go.md | 97 +-
docs/cloudBackupSnapshotRestoreJob.java.md | 125 +-
docs/cloudBackupSnapshotRestoreJob.python.md | 141 +-
...loudBackupSnapshotRestoreJob.typescript.md | 96 +-
docs/cloudProviderAccess.csharp.md | 20 +-
docs/cloudProviderAccess.go.md | 20 +-
docs/cloudProviderAccess.java.md | 36 +-
docs/cloudProviderAccess.python.md | 36 +-
docs/cloudProviderAccess.typescript.md | 20 +-
...cloudProviderAccessAuthorization.csharp.md | 36 +-
docs/cloudProviderAccessAuthorization.go.md | 36 +-
docs/cloudProviderAccessAuthorization.java.md | 52 +-
...cloudProviderAccessAuthorization.python.md | 60 +-
...dProviderAccessAuthorization.typescript.md | 36 +-
docs/cloudProviderAccessSetup.csharp.md | 41 +-
docs/cloudProviderAccessSetup.go.md | 41 +-
docs/cloudProviderAccessSetup.java.md | 55 +-
docs/cloudProviderAccessSetup.python.md | 55 +-
docs/cloudProviderAccessSetup.typescript.md | 41 +-
docs/cluster.csharp.md | 898 +++-
docs/cluster.go.md | 898 +++-
docs/cluster.java.md | 1056 ++--
docs/cluster.python.md | 1121 ++--
docs/cluster.typescript.md | 892 +++-
docs/clusterOutageSimulation.csharp.md | 32 +-
docs/clusterOutageSimulation.go.md | 32 +-
docs/clusterOutageSimulation.java.md | 48 +-
docs/clusterOutageSimulation.python.md | 50 +-
docs/clusterOutageSimulation.typescript.md | 32 +-
docs/customDbRole.csharp.md | 46 +-
docs/customDbRole.go.md | 46 +-
docs/customDbRole.java.md | 62 +-
docs/customDbRole.python.md | 62 +-
docs/customDbRole.typescript.md | 46 +-
...customDnsConfigurationClusterAws.csharp.md | 16 +-
docs/customDnsConfigurationClusterAws.go.md | 16 +-
docs/customDnsConfigurationClusterAws.java.md | 28 +-
...customDnsConfigurationClusterAws.python.md | 28 +-
...omDnsConfigurationClusterAws.typescript.md | 16 +-
docs/dataLake.csharp.md | 36 +-
docs/dataLake.go.md | 36 +-
docs/dataLake.java.md | 52 +-
docs/dataLake.python.md | 60 +-
docs/dataLake.typescript.md | 36 +-
docs/dataLakePipeline.csharp.md | 72 +-
docs/dataLakePipeline.go.md | 72 +-
docs/dataLakePipeline.java.md | 86 +-
docs/dataLakePipeline.python.md | 106 +-
docs/dataLakePipeline.typescript.md | 72 +-
...dataMongodbatlasAccessListApiKey.csharp.md | 20 +-
docs/dataMongodbatlasAccessListApiKey.go.md | 20 +-
docs/dataMongodbatlasAccessListApiKey.java.md | 36 +-
...dataMongodbatlasAccessListApiKey.python.md | 36 +-
...MongodbatlasAccessListApiKey.typescript.md | 20 +-
...ataMongodbatlasAccessListApiKeys.csharp.md | 24 +-
docs/dataMongodbatlasAccessListApiKeys.go.md | 24 +-
.../dataMongodbatlasAccessListApiKeys.java.md | 44 +-
...ataMongodbatlasAccessListApiKeys.python.md | 44 +-
...ongodbatlasAccessListApiKeys.typescript.md | 24 +-
.../dataMongodbatlasAdvancedCluster.csharp.md | 487 +-
docs/dataMongodbatlasAdvancedCluster.go.md | 487 +-
docs/dataMongodbatlasAdvancedCluster.java.md | 502 +-
.../dataMongodbatlasAdvancedCluster.python.md | 536 +-
...aMongodbatlasAdvancedCluster.typescript.md | 485 +-
...dataMongodbatlasAdvancedClusters.csharp.md | 479 +-
docs/dataMongodbatlasAdvancedClusters.go.md | 479 +-
docs/dataMongodbatlasAdvancedClusters.java.md | 486 +-
...dataMongodbatlasAdvancedClusters.python.md | 520 +-
...MongodbatlasAdvancedClusters.typescript.md | 477 +-
...taMongodbatlasAlertConfiguration.csharp.md | 93 +-
docs/dataMongodbatlasAlertConfiguration.go.md | 93 +-
...dataMongodbatlasAlertConfiguration.java.md | 116 +-
...taMongodbatlasAlertConfiguration.python.md | 116 +-
...ngodbatlasAlertConfiguration.typescript.md | 92 +-
...aMongodbatlasAlertConfigurations.csharp.md | 200 +-
.../dataMongodbatlasAlertConfigurations.go.md | 200 +-
...ataMongodbatlasAlertConfigurations.java.md | 222 +-
...aMongodbatlasAlertConfigurations.python.md | 225 +-
...godbatlasAlertConfigurations.typescript.md | 196 +-
docs/dataMongodbatlasApiKey.csharp.md | 16 +-
docs/dataMongodbatlasApiKey.go.md | 16 +-
docs/dataMongodbatlasApiKey.java.md | 28 +-
docs/dataMongodbatlasApiKey.python.md | 28 +-
docs/dataMongodbatlasApiKey.typescript.md | 16 +-
docs/dataMongodbatlasApiKeys.csharp.md | 20 +-
docs/dataMongodbatlasApiKeys.go.md | 20 +-
docs/dataMongodbatlasApiKeys.java.md | 36 +-
docs/dataMongodbatlasApiKeys.python.md | 36 +-
docs/dataMongodbatlasApiKeys.typescript.md | 20 +-
docs/dataMongodbatlasAtlasUser.csharp.md | 1681 ++++++
docs/dataMongodbatlasAtlasUser.go.md | 1681 ++++++
docs/dataMongodbatlasAtlasUser.java.md | 1757 +++++++
docs/dataMongodbatlasAtlasUser.python.md | 1850 +++++++
docs/dataMongodbatlasAtlasUser.typescript.md | 1667 ++++++
docs/dataMongodbatlasAtlasUsers.csharp.md | 2277 ++++++++
docs/dataMongodbatlasAtlasUsers.go.md | 2277 ++++++++
docs/dataMongodbatlasAtlasUsers.java.md | 2382 +++++++++
docs/dataMongodbatlasAtlasUsers.python.md | 2509 +++++++++
docs/dataMongodbatlasAtlasUsers.typescript.md | 2258 ++++++++
docs/dataMongodbatlasAuditing.csharp.md | 12 +-
docs/dataMongodbatlasAuditing.go.md | 12 +-
docs/dataMongodbatlasAuditing.java.md | 20 +-
docs/dataMongodbatlasAuditing.python.md | 20 +-
docs/dataMongodbatlasAuditing.typescript.md | 12 +-
...ngodbatlasBackupCompliancePolicy.csharp.md | 70 +-
...taMongodbatlasBackupCompliancePolicy.go.md | 70 +-
...MongodbatlasBackupCompliancePolicy.java.md | 88 +-
...ngodbatlasBackupCompliancePolicy.python.md | 100 +-
...batlasBackupCompliancePolicy.typescript.md | 70 +-
...aMongodbatlasCloudBackupSchedule.csharp.md | 16 +-
.../dataMongodbatlasCloudBackupSchedule.go.md | 16 +-
...ataMongodbatlasCloudBackupSchedule.java.md | 28 +-
...aMongodbatlasCloudBackupSchedule.python.md | 28 +-
...godbatlasCloudBackupSchedule.typescript.md | 16 +-
...aMongodbatlasCloudBackupSnapshot.csharp.md | 20 +-
.../dataMongodbatlasCloudBackupSnapshot.go.md | 20 +-
...ataMongodbatlasCloudBackupSnapshot.java.md | 36 +-
...aMongodbatlasCloudBackupSnapshot.python.md | 36 +-
...godbatlasCloudBackupSnapshot.typescript.md | 20 +-
...sCloudBackupSnapshotExportBucket.csharp.md | 16 +-
...atlasCloudBackupSnapshotExportBucket.go.md | 16 +-
...lasCloudBackupSnapshotExportBucket.java.md | 28 +-
...sCloudBackupSnapshotExportBucket.python.md | 28 +-
...udBackupSnapshotExportBucket.typescript.md | 16 +-
...CloudBackupSnapshotExportBuckets.csharp.md | 20 +-
...tlasCloudBackupSnapshotExportBuckets.go.md | 20 +-
...asCloudBackupSnapshotExportBuckets.java.md | 36 +-
...CloudBackupSnapshotExportBuckets.python.md | 36 +-
...dBackupSnapshotExportBuckets.typescript.md | 20 +-
...tlasCloudBackupSnapshotExportJob.csharp.md | 20 +-
...odbatlasCloudBackupSnapshotExportJob.go.md | 20 +-
...batlasCloudBackupSnapshotExportJob.java.md | 36 +-
...tlasCloudBackupSnapshotExportJob.python.md | 36 +-
...CloudBackupSnapshotExportJob.typescript.md | 20 +-
...lasCloudBackupSnapshotExportJobs.csharp.md | 24 +-
...dbatlasCloudBackupSnapshotExportJobs.go.md | 24 +-
...atlasCloudBackupSnapshotExportJobs.java.md | 44 +-
...lasCloudBackupSnapshotExportJobs.python.md | 44 +-
...loudBackupSnapshotExportJobs.typescript.md | 24 +-
...lasCloudBackupSnapshotRestoreJob.csharp.md | 20 +-
...dbatlasCloudBackupSnapshotRestoreJob.go.md | 20 +-
...atlasCloudBackupSnapshotRestoreJob.java.md | 36 +-
...lasCloudBackupSnapshotRestoreJob.python.md | 36 +-
...loudBackupSnapshotRestoreJob.typescript.md | 20 +-
...asCloudBackupSnapshotRestoreJobs.csharp.md | 24 +-
...batlasCloudBackupSnapshotRestoreJobs.go.md | 24 +-
...tlasCloudBackupSnapshotRestoreJobs.java.md | 44 +-
...asCloudBackupSnapshotRestoreJobs.python.md | 44 +-
...oudBackupSnapshotRestoreJobs.typescript.md | 24 +-
...MongodbatlasCloudBackupSnapshots.csharp.md | 24 +-
...dataMongodbatlasCloudBackupSnapshots.go.md | 24 +-
...taMongodbatlasCloudBackupSnapshots.java.md | 44 +-
...MongodbatlasCloudBackupSnapshots.python.md | 44 +-
...odbatlasCloudBackupSnapshots.typescript.md | 24 +-
...aMongodbatlasCloudProviderAccess.csharp.md | 12 +-
.../dataMongodbatlasCloudProviderAccess.go.md | 12 +-
...ataMongodbatlasCloudProviderAccess.java.md | 20 +-
...aMongodbatlasCloudProviderAccess.python.md | 20 +-
...godbatlasCloudProviderAccess.typescript.md | 12 +-
...odbatlasCloudProviderAccessSetup.csharp.md | 22 +-
...MongodbatlasCloudProviderAccessSetup.go.md | 22 +-
...ngodbatlasCloudProviderAccessSetup.java.md | 40 +-
...odbatlasCloudProviderAccessSetup.python.md | 40 +-
...tlasCloudProviderAccessSetup.typescript.md | 22 +-
docs/dataMongodbatlasCluster.csharp.md | 472 +-
docs/dataMongodbatlasCluster.go.md | 472 +-
docs/dataMongodbatlasCluster.java.md | 483 +-
docs/dataMongodbatlasCluster.python.md | 517 +-
docs/dataMongodbatlasCluster.typescript.md | 470 +-
...godbatlasClusterOutageSimulation.csharp.md | 16 +-
...aMongodbatlasClusterOutageSimulation.go.md | 16 +-
...ongodbatlasClusterOutageSimulation.java.md | 28 +-
...godbatlasClusterOutageSimulation.python.md | 28 +-
...atlasClusterOutageSimulation.typescript.md | 16 +-
docs/dataMongodbatlasClusters.csharp.md | 468 +-
docs/dataMongodbatlasClusters.go.md | 468 +-
docs/dataMongodbatlasClusters.java.md | 475 +-
docs/dataMongodbatlasClusters.python.md | 509 +-
docs/dataMongodbatlasClusters.typescript.md | 466 +-
docs/dataMongodbatlasCustomDbRole.csharp.md | 18 +-
docs/dataMongodbatlasCustomDbRole.go.md | 18 +-
docs/dataMongodbatlasCustomDbRole.java.md | 32 +-
docs/dataMongodbatlasCustomDbRole.python.md | 32 +-
...dataMongodbatlasCustomDbRole.typescript.md | 18 +-
docs/dataMongodbatlasCustomDbRoles.csharp.md | 12 +-
docs/dataMongodbatlasCustomDbRoles.go.md | 12 +-
docs/dataMongodbatlasCustomDbRoles.java.md | 20 +-
docs/dataMongodbatlasCustomDbRoles.python.md | 20 +-
...ataMongodbatlasCustomDbRoles.typescript.md | 12 +-
...CustomDnsConfigurationClusterAws.csharp.md | 12 +-
...tlasCustomDnsConfigurationClusterAws.go.md | 12 +-
...asCustomDnsConfigurationClusterAws.java.md | 20 +-
...CustomDnsConfigurationClusterAws.python.md | 20 +-
...omDnsConfigurationClusterAws.typescript.md | 12 +-
docs/dataMongodbatlasDataLake.csharp.md | 16 +-
docs/dataMongodbatlasDataLake.go.md | 16 +-
docs/dataMongodbatlasDataLake.java.md | 28 +-
docs/dataMongodbatlasDataLake.python.md | 28 +-
docs/dataMongodbatlasDataLake.typescript.md | 16 +-
...dataMongodbatlasDataLakePipeline.csharp.md | 12 +-
docs/dataMongodbatlasDataLakePipeline.go.md | 12 +-
docs/dataMongodbatlasDataLakePipeline.java.md | 20 +-
...dataMongodbatlasDataLakePipeline.python.md | 20 +-
...MongodbatlasDataLakePipeline.typescript.md | 12 +-
...aMongodbatlasDataLakePipelineRun.csharp.md | 16 +-
.../dataMongodbatlasDataLakePipelineRun.go.md | 16 +-
...ataMongodbatlasDataLakePipelineRun.java.md | 28 +-
...aMongodbatlasDataLakePipelineRun.python.md | 28 +-
...godbatlasDataLakePipelineRun.typescript.md | 16 +-
...MongodbatlasDataLakePipelineRuns.csharp.md | 16 +-
...dataMongodbatlasDataLakePipelineRuns.go.md | 16 +-
...taMongodbatlasDataLakePipelineRuns.java.md | 28 +-
...MongodbatlasDataLakePipelineRuns.python.md | 28 +-
...odbatlasDataLakePipelineRuns.typescript.md | 16 +-
...ataMongodbatlasDataLakePipelines.csharp.md | 12 +-
docs/dataMongodbatlasDataLakePipelines.go.md | 12 +-
.../dataMongodbatlasDataLakePipelines.java.md | 20 +-
...ataMongodbatlasDataLakePipelines.python.md | 20 +-
...ongodbatlasDataLakePipelines.typescript.md | 12 +-
docs/dataMongodbatlasDataLakes.csharp.md | 12 +-
docs/dataMongodbatlasDataLakes.go.md | 12 +-
docs/dataMongodbatlasDataLakes.java.md | 20 +-
docs/dataMongodbatlasDataLakes.python.md | 20 +-
docs/dataMongodbatlasDataLakes.typescript.md | 12 +-
docs/dataMongodbatlasDatabaseUser.csharp.md | 148 +-
docs/dataMongodbatlasDatabaseUser.go.md | 146 +-
docs/dataMongodbatlasDatabaseUser.java.md | 189 +-
docs/dataMongodbatlasDatabaseUser.python.md | 193 +-
...dataMongodbatlasDatabaseUser.typescript.md | 142 +-
docs/dataMongodbatlasDatabaseUsers.csharp.md | 81 +-
docs/dataMongodbatlasDatabaseUsers.go.md | 79 +-
docs/dataMongodbatlasDatabaseUsers.java.md | 96 +-
docs/dataMongodbatlasDatabaseUsers.python.md | 100 +-
...ataMongodbatlasDatabaseUsers.typescript.md | 78 +-
docs/dataMongodbatlasEventTrigger.csharp.md | 20 +-
docs/dataMongodbatlasEventTrigger.go.md | 20 +-
docs/dataMongodbatlasEventTrigger.java.md | 36 +-
docs/dataMongodbatlasEventTrigger.python.md | 36 +-
...dataMongodbatlasEventTrigger.typescript.md | 20 +-
docs/dataMongodbatlasEventTriggers.csharp.md | 16 +-
docs/dataMongodbatlasEventTriggers.go.md | 16 +-
docs/dataMongodbatlasEventTriggers.java.md | 28 +-
docs/dataMongodbatlasEventTriggers.python.md | 28 +-
...ataMongodbatlasEventTriggers.typescript.md | 16 +-
...dbatlasFederatedDatabaseInstance.csharp.md | 24 +-
...ongodbatlasFederatedDatabaseInstance.go.md | 24 +-
...godbatlasFederatedDatabaseInstance.java.md | 38 +-
...dbatlasFederatedDatabaseInstance.python.md | 42 +-
...lasFederatedDatabaseInstance.typescript.md | 24 +-
...batlasFederatedDatabaseInstances.csharp.md | 12 +-
...ngodbatlasFederatedDatabaseInstances.go.md | 12 +-
...odbatlasFederatedDatabaseInstances.java.md | 20 +-
...batlasFederatedDatabaseInstances.python.md | 20 +-
...asFederatedDatabaseInstances.typescript.md | 12 +-
...aMongodbatlasFederatedQueryLimit.csharp.md | 20 +-
.../dataMongodbatlasFederatedQueryLimit.go.md | 20 +-
...ataMongodbatlasFederatedQueryLimit.java.md | 36 +-
...aMongodbatlasFederatedQueryLimit.python.md | 36 +-
...godbatlasFederatedQueryLimit.typescript.md | 20 +-
...MongodbatlasFederatedQueryLimits.csharp.md | 16 +-
...dataMongodbatlasFederatedQueryLimits.go.md | 16 +-
...taMongodbatlasFederatedQueryLimits.java.md | 28 +-
...MongodbatlasFederatedQueryLimits.python.md | 28 +-
...odbatlasFederatedQueryLimits.typescript.md | 16 +-
...ataMongodbatlasFederatedSettings.csharp.md | 8 +-
docs/dataMongodbatlasFederatedSettings.go.md | 8 +-
.../dataMongodbatlasFederatedSettings.java.md | 12 +-
...ataMongodbatlasFederatedSettings.python.md | 12 +-
...ongodbatlasFederatedSettings.typescript.md | 8 +-
...ederatedSettingsIdentityProvider.csharp.md | 16 +-
...lasFederatedSettingsIdentityProvider.go.md | 16 +-
...sFederatedSettingsIdentityProvider.java.md | 28 +-
...ederatedSettingsIdentityProvider.python.md | 28 +-
...atedSettingsIdentityProvider.typescript.md | 16 +-
...deratedSettingsIdentityProviders.csharp.md | 20 +-
...asFederatedSettingsIdentityProviders.go.md | 20 +-
...FederatedSettingsIdentityProviders.java.md | 36 +-
...deratedSettingsIdentityProviders.python.md | 36 +-
...tedSettingsIdentityProviders.typescript.md | 20 +-
...batlasFederatedSettingsOrgConfig.csharp.md | 16 +-
...ngodbatlasFederatedSettingsOrgConfig.go.md | 16 +-
...odbatlasFederatedSettingsOrgConfig.java.md | 28 +-
...batlasFederatedSettingsOrgConfig.python.md | 28 +-
...asFederatedSettingsOrgConfig.typescript.md | 16 +-
...atlasFederatedSettingsOrgConfigs.csharp.md | 20 +-
...godbatlasFederatedSettingsOrgConfigs.go.md | 20 +-
...dbatlasFederatedSettingsOrgConfigs.java.md | 36 +-
...atlasFederatedSettingsOrgConfigs.python.md | 36 +-
...sFederatedSettingsOrgConfigs.typescript.md | 20 +-
...sFederatedSettingsOrgRoleMapping.csharp.md | 16 +-
...atlasFederatedSettingsOrgRoleMapping.go.md | 16 +-
...lasFederatedSettingsOrgRoleMapping.java.md | 28 +-
...sFederatedSettingsOrgRoleMapping.python.md | 28 +-
...eratedSettingsOrgRoleMapping.typescript.md | 16 +-
...FederatedSettingsOrgRoleMappings.csharp.md | 24 +-
...tlasFederatedSettingsOrgRoleMappings.go.md | 24 +-
...asFederatedSettingsOrgRoleMappings.java.md | 44 +-
...FederatedSettingsOrgRoleMappings.python.md | 44 +-
...ratedSettingsOrgRoleMappings.typescript.md | 24 +-
...aMongodbatlasGlobalClusterConfig.csharp.md | 38 +-
.../dataMongodbatlasGlobalClusterConfig.go.md | 38 +-
...ataMongodbatlasGlobalClusterConfig.java.md | 52 +-
...aMongodbatlasGlobalClusterConfig.python.md | 52 +-
...godbatlasGlobalClusterConfig.typescript.md | 38 +-
...ataMongodbatlasLdapConfiguration.csharp.md | 12 +-
docs/dataMongodbatlasLdapConfiguration.go.md | 12 +-
.../dataMongodbatlasLdapConfiguration.java.md | 20 +-
...ataMongodbatlasLdapConfiguration.python.md | 20 +-
...ongodbatlasLdapConfiguration.typescript.md | 12 +-
docs/dataMongodbatlasLdapVerify.csharp.md | 16 +-
docs/dataMongodbatlasLdapVerify.go.md | 16 +-
docs/dataMongodbatlasLdapVerify.java.md | 28 +-
docs/dataMongodbatlasLdapVerify.python.md | 28 +-
docs/dataMongodbatlasLdapVerify.typescript.md | 16 +-
...ataMongodbatlasMaintenanceWindow.csharp.md | 12 +-
docs/dataMongodbatlasMaintenanceWindow.go.md | 12 +-
.../dataMongodbatlasMaintenanceWindow.java.md | 20 +-
...ataMongodbatlasMaintenanceWindow.python.md | 20 +-
...ongodbatlasMaintenanceWindow.typescript.md | 12 +-
...dataMongodbatlasNetworkContainer.csharp.md | 16 +-
docs/dataMongodbatlasNetworkContainer.go.md | 16 +-
docs/dataMongodbatlasNetworkContainer.java.md | 28 +-
...dataMongodbatlasNetworkContainer.python.md | 28 +-
...MongodbatlasNetworkContainer.typescript.md | 16 +-
...ataMongodbatlasNetworkContainers.csharp.md | 16 +-
docs/dataMongodbatlasNetworkContainers.go.md | 16 +-
.../dataMongodbatlasNetworkContainers.java.md | 28 +-
...ataMongodbatlasNetworkContainers.python.md | 28 +-
...ongodbatlasNetworkContainers.typescript.md | 16 +-
docs/dataMongodbatlasNetworkPeering.csharp.md | 16 +-
docs/dataMongodbatlasNetworkPeering.go.md | 16 +-
docs/dataMongodbatlasNetworkPeering.java.md | 28 +-
docs/dataMongodbatlasNetworkPeering.python.md | 28 +-
...taMongodbatlasNetworkPeering.typescript.md | 16 +-
.../dataMongodbatlasNetworkPeerings.csharp.md | 12 +-
docs/dataMongodbatlasNetworkPeerings.go.md | 12 +-
docs/dataMongodbatlasNetworkPeerings.java.md | 20 +-
.../dataMongodbatlasNetworkPeerings.python.md | 20 +-
...aMongodbatlasNetworkPeerings.typescript.md | 12 +-
docs/dataMongodbatlasOnlineArchive.csharp.md | 20 +-
docs/dataMongodbatlasOnlineArchive.go.md | 20 +-
docs/dataMongodbatlasOnlineArchive.java.md | 36 +-
docs/dataMongodbatlasOnlineArchive.python.md | 36 +-
...ataMongodbatlasOnlineArchive.typescript.md | 20 +-
docs/dataMongodbatlasOnlineArchives.csharp.md | 16 +-
docs/dataMongodbatlasOnlineArchives.go.md | 16 +-
docs/dataMongodbatlasOnlineArchives.java.md | 28 +-
docs/dataMongodbatlasOnlineArchives.python.md | 28 +-
...taMongodbatlasOnlineArchives.typescript.md | 16 +-
docs/dataMongodbatlasOrgInvitation.csharp.md | 20 +-
docs/dataMongodbatlasOrgInvitation.go.md | 20 +-
docs/dataMongodbatlasOrgInvitation.java.md | 36 +-
docs/dataMongodbatlasOrgInvitation.python.md | 36 +-
...ataMongodbatlasOrgInvitation.typescript.md | 20 +-
docs/dataMongodbatlasOrganization.csharp.md | 12 +-
docs/dataMongodbatlasOrganization.go.md | 12 +-
docs/dataMongodbatlasOrganization.java.md | 20 +-
docs/dataMongodbatlasOrganization.python.md | 20 +-
...dataMongodbatlasOrganization.typescript.md | 12 +-
docs/dataMongodbatlasOrganizations.csharp.md | 24 +-
docs/dataMongodbatlasOrganizations.go.md | 24 +-
docs/dataMongodbatlasOrganizations.java.md | 44 +-
docs/dataMongodbatlasOrganizations.python.md | 44 +-
...ataMongodbatlasOrganizations.typescript.md | 24 +-
...atlasPrivateEndpointRegionalMode.csharp.md | 16 +-
...godbatlasPrivateEndpointRegionalMode.go.md | 16 +-
...dbatlasPrivateEndpointRegionalMode.java.md | 28 +-
...atlasPrivateEndpointRegionalMode.python.md | 28 +-
...sPrivateEndpointRegionalMode.typescript.md | 16 +-
...aMongodbatlasPrivatelinkEndpoint.csharp.md | 20 +-
.../dataMongodbatlasPrivatelinkEndpoint.go.md | 20 +-
...ataMongodbatlasPrivatelinkEndpoint.java.md | 36 +-
...aMongodbatlasPrivatelinkEndpoint.python.md | 36 +-
...godbatlasPrivatelinkEndpoint.typescript.md | 20 +-
...batlasPrivatelinkEndpointService.csharp.md | 24 +-
...ngodbatlasPrivatelinkEndpointService.go.md | 24 +-
...odbatlasPrivatelinkEndpointService.java.md | 44 +-
...batlasPrivatelinkEndpointService.python.md | 44 +-
...asPrivatelinkEndpointService.typescript.md | 24 +-
...lasPrivatelinkEndpointServiceAdl.csharp.md | 16 +-
...dbatlasPrivatelinkEndpointServiceAdl.go.md | 16 +-
...atlasPrivatelinkEndpointServiceAdl.java.md | 28 +-
...lasPrivatelinkEndpointServiceAdl.python.md | 28 +-
...rivatelinkEndpointServiceAdl.typescript.md | 16 +-
...rviceDataFederationOnlineArchive.csharp.md | 16 +-
...ntServiceDataFederationOnlineArchive.go.md | 16 +-
...ServiceDataFederationOnlineArchive.java.md | 28 +-
...rviceDataFederationOnlineArchive.python.md | 28 +-
...eDataFederationOnlineArchive.typescript.md | 16 +-
...viceDataFederationOnlineArchives.csharp.md | 12 +-
...tServiceDataFederationOnlineArchives.go.md | 12 +-
...erviceDataFederationOnlineArchives.java.md | 20 +-
...viceDataFederationOnlineArchives.python.md | 20 +-
...DataFederationOnlineArchives.typescript.md | 12 +-
...atelinkEndpointServiceServerless.csharp.md | 20 +-
...PrivatelinkEndpointServiceServerless.go.md | 20 +-
...ivatelinkEndpointServiceServerless.java.md | 36 +-
...atelinkEndpointServiceServerless.python.md | 36 +-
...inkEndpointServiceServerless.typescript.md | 20 +-
...asPrivatelinkEndpointsServiceAdl.csharp.md | 12 +-
...batlasPrivatelinkEndpointsServiceAdl.go.md | 12 +-
...tlasPrivatelinkEndpointsServiceAdl.java.md | 20 +-
...asPrivatelinkEndpointsServiceAdl.python.md | 20 +-
...ivatelinkEndpointsServiceAdl.typescript.md | 12 +-
...telinkEndpointsServiceServerless.csharp.md | 24 +-
...rivatelinkEndpointsServiceServerless.go.md | 24 +-
...vatelinkEndpointsServiceServerless.java.md | 44 +-
...telinkEndpointsServiceServerless.python.md | 44 +-
...nkEndpointsServiceServerless.typescript.md | 24 +-
docs/dataMongodbatlasProject.csharp.md | 510 +-
docs/dataMongodbatlasProject.go.md | 510 +-
docs/dataMongodbatlasProject.java.md | 530 +-
docs/dataMongodbatlasProject.python.md | 564 +-
docs/dataMongodbatlasProject.typescript.md | 507 +-
docs/dataMongodbatlasProjectApiKey.csharp.md | 27 +-
docs/dataMongodbatlasProjectApiKey.go.md | 27 +-
docs/dataMongodbatlasProjectApiKey.java.md | 39 +-
docs/dataMongodbatlasProjectApiKey.python.md | 39 +-
...ataMongodbatlasProjectApiKey.typescript.md | 27 +-
docs/dataMongodbatlasProjectApiKeys.csharp.md | 319 +-
docs/dataMongodbatlasProjectApiKeys.go.md | 319 +-
docs/dataMongodbatlasProjectApiKeys.java.md | 375 +-
docs/dataMongodbatlasProjectApiKeys.python.md | 365 +-
...taMongodbatlasProjectApiKeys.typescript.md | 319 +-
...ataMongodbatlasProjectInvitation.csharp.md | 20 +-
docs/dataMongodbatlasProjectInvitation.go.md | 20 +-
.../dataMongodbatlasProjectInvitation.java.md | 36 +-
...ataMongodbatlasProjectInvitation.python.md | 36 +-
...ongodbatlasProjectInvitation.typescript.md | 20 +-
...aMongodbatlasProjectIpAccessList.csharp.md | 69 +-
.../dataMongodbatlasProjectIpAccessList.go.md | 69 +-
...ataMongodbatlasProjectIpAccessList.java.md | 98 +-
...aMongodbatlasProjectIpAccessList.python.md | 98 +-
...godbatlasProjectIpAccessList.typescript.md | 68 +-
docs/dataMongodbatlasProjects.csharp.md | 523 +-
docs/dataMongodbatlasProjects.go.md | 523 +-
docs/dataMongodbatlasProjects.java.md | 543 +-
docs/dataMongodbatlasProjects.python.md | 577 +--
docs/dataMongodbatlasProjects.typescript.md | 520 +-
docs/dataMongodbatlasRolesOrgId.csharp.md | 8 +-
docs/dataMongodbatlasRolesOrgId.go.md | 8 +-
docs/dataMongodbatlasRolesOrgId.java.md | 12 +-
docs/dataMongodbatlasRolesOrgId.python.md | 12 +-
docs/dataMongodbatlasRolesOrgId.typescript.md | 8 +-
docs/dataMongodbatlasSearchIndex.csharp.md | 56 +-
docs/dataMongodbatlasSearchIndex.go.md | 56 +-
docs/dataMongodbatlasSearchIndex.java.md | 108 +-
docs/dataMongodbatlasSearchIndex.python.md | 108 +-
.../dataMongodbatlasSearchIndex.typescript.md | 56 +-
docs/dataMongodbatlasSearchIndexes.csharp.md | 32 +-
docs/dataMongodbatlasSearchIndexes.go.md | 32 +-
docs/dataMongodbatlasSearchIndexes.java.md | 60 +-
docs/dataMongodbatlasSearchIndexes.python.md | 60 +-
...ataMongodbatlasSearchIndexes.typescript.md | 32 +-
...taMongodbatlasServerlessInstance.csharp.md | 467 +-
docs/dataMongodbatlasServerlessInstance.go.md | 467 +-
...dataMongodbatlasServerlessInstance.java.md | 484 +-
...taMongodbatlasServerlessInstance.python.md | 518 +-
...ngodbatlasServerlessInstance.typescript.md | 465 +-
...aMongodbatlasServerlessInstances.csharp.md | 457 +-
.../dataMongodbatlasServerlessInstances.go.md | 457 +-
...ataMongodbatlasServerlessInstances.java.md | 464 +-
...aMongodbatlasServerlessInstances.python.md | 498 +-
...godbatlasServerlessInstances.typescript.md | 455 +-
...MongodbatlasSharedTierRestoreJob.csharp.md | 20 +-
...dataMongodbatlasSharedTierRestoreJob.go.md | 20 +-
...taMongodbatlasSharedTierRestoreJob.java.md | 36 +-
...MongodbatlasSharedTierRestoreJob.python.md | 36 +-
...odbatlasSharedTierRestoreJob.typescript.md | 20 +-
...ongodbatlasSharedTierRestoreJobs.csharp.md | 16 +-
...ataMongodbatlasSharedTierRestoreJobs.go.md | 16 +-
...aMongodbatlasSharedTierRestoreJobs.java.md | 28 +-
...ongodbatlasSharedTierRestoreJobs.python.md | 28 +-
...dbatlasSharedTierRestoreJobs.typescript.md | 16 +-
...taMongodbatlasSharedTierSnapshot.csharp.md | 20 +-
docs/dataMongodbatlasSharedTierSnapshot.go.md | 20 +-
...dataMongodbatlasSharedTierSnapshot.java.md | 36 +-
...taMongodbatlasSharedTierSnapshot.python.md | 36 +-
...ngodbatlasSharedTierSnapshot.typescript.md | 20 +-
...aMongodbatlasSharedTierSnapshots.csharp.md | 16 +-
.../dataMongodbatlasSharedTierSnapshots.go.md | 16 +-
...ataMongodbatlasSharedTierSnapshots.java.md | 28 +-
...aMongodbatlasSharedTierSnapshots.python.md | 28 +-
...godbatlasSharedTierSnapshots.typescript.md | 16 +-
docs/dataMongodbatlasTeam.csharp.md | 20 +-
docs/dataMongodbatlasTeam.go.md | 20 +-
docs/dataMongodbatlasTeam.java.md | 36 +-
docs/dataMongodbatlasTeam.python.md | 36 +-
docs/dataMongodbatlasTeam.typescript.md | 20 +-
docs/dataMongodbatlasTeams.csharp.md | 20 +-
docs/dataMongodbatlasTeams.go.md | 20 +-
docs/dataMongodbatlasTeams.java.md | 36 +-
docs/dataMongodbatlasTeams.python.md | 36 +-
docs/dataMongodbatlasTeams.typescript.md | 20 +-
...ongodbatlasThirdPartyIntegration.csharp.md | 34 +-
...ataMongodbatlasThirdPartyIntegration.go.md | 34 +-
...aMongodbatlasThirdPartyIntegration.java.md | 64 +-
...ongodbatlasThirdPartyIntegration.python.md | 64 +-
...dbatlasThirdPartyIntegration.typescript.md | 34 +-
...ngodbatlasThirdPartyIntegrations.csharp.md | 12 +-
...taMongodbatlasThirdPartyIntegrations.go.md | 12 +-
...MongodbatlasThirdPartyIntegrations.java.md | 20 +-
...ngodbatlasThirdPartyIntegrations.python.md | 20 +-
...batlasThirdPartyIntegrations.typescript.md | 12 +-
...asX509AuthenticationDatabaseUser.csharp.md | 16 +-
...batlasX509AuthenticationDatabaseUser.go.md | 16 +-
...tlasX509AuthenticationDatabaseUser.java.md | 28 +-
...asX509AuthenticationDatabaseUser.python.md | 28 +-
...09AuthenticationDatabaseUser.typescript.md | 16 +-
docs/databaseUser.csharp.md | 258 +-
docs/databaseUser.go.md | 254 +-
docs/databaseUser.java.md | 351 +-
docs/databaseUser.python.md | 349 +-
docs/databaseUser.typescript.md | 246 +-
docs/encryptionAtRest.csharp.md | 848 ++-
docs/encryptionAtRest.go.md | 848 ++-
docs/encryptionAtRest.java.md | 929 ++--
docs/encryptionAtRest.python.md | 1096 ++--
docs/encryptionAtRest.typescript.md | 828 ++-
docs/eventTrigger.csharp.md | 92 +-
docs/eventTrigger.go.md | 92 +-
docs/eventTrigger.java.md | 170 +-
docs/eventTrigger.python.md | 176 +-
docs/eventTrigger.typescript.md | 92 +-
docs/federatedDatabaseInstance.csharp.md | 182 +-
docs/federatedDatabaseInstance.go.md | 182 +-
docs/federatedDatabaseInstance.java.md | 202 +-
docs/federatedDatabaseInstance.python.md | 218 +-
docs/federatedDatabaseInstance.typescript.md | 182 +-
docs/federatedQueryLimit.csharp.md | 36 +-
docs/federatedQueryLimit.go.md | 36 +-
docs/federatedQueryLimit.java.md | 68 +-
docs/federatedQueryLimit.python.md | 68 +-
docs/federatedQueryLimit.typescript.md | 36 +-
...ederatedSettingsIdentityProvider.csharp.md | 44 +-
docs/federatedSettingsIdentityProvider.go.md | 44 +-
.../federatedSettingsIdentityProvider.java.md | 84 +-
...ederatedSettingsIdentityProvider.python.md | 84 +-
...atedSettingsIdentityProvider.typescript.md | 44 +-
docs/federatedSettingsOrgConfig.csharp.md | 32 +-
docs/federatedSettingsOrgConfig.go.md | 32 +-
docs/federatedSettingsOrgConfig.java.md | 60 +-
docs/federatedSettingsOrgConfig.python.md | 60 +-
docs/federatedSettingsOrgConfig.typescript.md | 32 +-
.../federatedSettingsOrgRoleMapping.csharp.md | 30 +-
docs/federatedSettingsOrgRoleMapping.go.md | 30 +-
docs/federatedSettingsOrgRoleMapping.java.md | 44 +-
.../federatedSettingsOrgRoleMapping.python.md | 44 +-
...eratedSettingsOrgRoleMapping.typescript.md | 30 +-
docs/globalClusterConfig.csharp.md | 48 +-
docs/globalClusterConfig.go.md | 48 +-
docs/globalClusterConfig.java.md | 64 +-
docs/globalClusterConfig.python.md | 64 +-
docs/globalClusterConfig.typescript.md | 48 +-
docs/ldapConfiguration.csharp.md | 58 +-
docs/ldapConfiguration.go.md | 58 +-
docs/ldapConfiguration.java.md | 100 +-
docs/ldapConfiguration.python.md | 100 +-
docs/ldapConfiguration.typescript.md | 58 +-
docs/ldapVerify.csharp.md | 36 +-
docs/ldapVerify.go.md | 36 +-
docs/ldapVerify.java.md | 68 +-
docs/ldapVerify.python.md | 68 +-
docs/ldapVerify.typescript.md | 36 +-
docs/maintenanceWindow.csharp.md | 36 +-
docs/maintenanceWindow.go.md | 36 +-
docs/maintenanceWindow.java.md | 68 +-
docs/maintenanceWindow.python.md | 68 +-
docs/maintenanceWindow.typescript.md | 36 +-
docs/networkContainer.csharp.md | 32 +-
docs/networkContainer.go.md | 32 +-
docs/networkContainer.java.md | 60 +-
docs/networkContainer.python.md | 60 +-
docs/networkContainer.typescript.md | 32 +-
docs/networkPeering.csharp.md | 72 +-
docs/networkPeering.go.md | 72 +-
docs/networkPeering.java.md | 140 +-
docs/networkPeering.python.md | 140 +-
docs/networkPeering.typescript.md | 72 +-
docs/onlineArchive.csharp.md | 98 +-
docs/onlineArchive.go.md | 98 +-
docs/onlineArchive.java.md | 136 +-
docs/onlineArchive.python.md | 160 +-
docs/onlineArchive.typescript.md | 98 +-
docs/orgInvitation.csharp.md | 24 +-
docs/orgInvitation.go.md | 24 +-
docs/orgInvitation.java.md | 44 +-
docs/orgInvitation.python.md | 44 +-
docs/orgInvitation.typescript.md | 24 +-
docs/organization.csharp.md | 28 +-
docs/organization.go.md | 28 +-
docs/organization.java.md | 52 +-
docs/organization.python.md | 52 +-
docs/organization.typescript.md | 28 +-
docs/privateEndpointRegionalMode.csharp.md | 30 +-
docs/privateEndpointRegionalMode.go.md | 30 +-
docs/privateEndpointRegionalMode.java.md | 44 +-
docs/privateEndpointRegionalMode.python.md | 50 +-
.../privateEndpointRegionalMode.typescript.md | 30 +-
docs/privatelinkEndpoint.csharp.md | 30 +-
docs/privatelinkEndpoint.go.md | 30 +-
docs/privatelinkEndpoint.java.md | 48 +-
docs/privatelinkEndpoint.python.md | 52 +-
docs/privatelinkEndpoint.typescript.md | 30 +-
docs/privatelinkEndpointServerless.csharp.md | 30 +-
docs/privatelinkEndpointServerless.go.md | 30 +-
docs/privatelinkEndpointServerless.java.md | 48 +-
docs/privatelinkEndpointServerless.python.md | 52 +-
...rivatelinkEndpointServerless.typescript.md | 30 +-
docs/privatelinkEndpointService.csharp.md | 52 +-
docs/privatelinkEndpointService.go.md | 52 +-
docs/privatelinkEndpointService.java.md | 84 +-
docs/privatelinkEndpointService.python.md | 88 +-
docs/privatelinkEndpointService.typescript.md | 52 +-
docs/privatelinkEndpointServiceAdl.csharp.md | 28 +-
docs/privatelinkEndpointServiceAdl.go.md | 28 +-
docs/privatelinkEndpointServiceAdl.java.md | 52 +-
docs/privatelinkEndpointServiceAdl.python.md | 52 +-
...rivatelinkEndpointServiceAdl.typescript.md | 28 +-
...rviceDataFederationOnlineArchive.csharp.md | 34 +-
...ntServiceDataFederationOnlineArchive.go.md | 34 +-
...ServiceDataFederationOnlineArchive.java.md | 56 +-
...rviceDataFederationOnlineArchive.python.md | 60 +-
...eDataFederationOnlineArchive.typescript.md | 34 +-
...atelinkEndpointServiceServerless.csharp.md | 46 +-
...privatelinkEndpointServiceServerless.go.md | 46 +-
...ivatelinkEndpointServiceServerless.java.md | 80 +-
...atelinkEndpointServiceServerless.python.md | 84 +-
...inkEndpointServiceServerless.typescript.md | 46 +-
docs/project.csharp.md | 679 +--
docs/project.go.md | 679 +--
docs/project.java.md | 754 +--
docs/project.python.md | 789 +--
docs/project.typescript.md | 674 +--
docs/projectApiKey.csharp.md | 71 +-
docs/projectApiKey.go.md | 69 +-
docs/projectApiKey.java.md | 93 +-
docs/projectApiKey.python.md | 97 +-
docs/projectApiKey.typescript.md | 68 +-
docs/projectInvitation.csharp.md | 20 +-
docs/projectInvitation.go.md | 20 +-
docs/projectInvitation.java.md | 36 +-
docs/projectInvitation.python.md | 36 +-
docs/projectInvitation.typescript.md | 20 +-
docs/projectIpAccessList.csharp.md | 95 +-
docs/projectIpAccessList.go.md | 95 +-
docs/projectIpAccessList.java.md | 130 +-
docs/projectIpAccessList.python.md | 138 +-
docs/projectIpAccessList.typescript.md | 94 +-
docs/provider.csharp.md | 108 +-
docs/provider.go.md | 108 +-
docs/provider.java.md | 166 +-
docs/provider.python.md | 164 +-
docs/provider.typescript.md | 105 +-
docs/searchIndex.csharp.md | 84 +-
docs/searchIndex.go.md | 84 +-
docs/searchIndex.java.md | 140 +-
docs/searchIndex.python.md | 146 +-
docs/searchIndex.typescript.md | 84 +-
docs/serverlessInstance.csharp.md | 600 ++-
docs/serverlessInstance.go.md | 600 ++-
docs/serverlessInstance.java.md | 652 ++-
docs/serverlessInstance.python.md | 687 ++-
docs/serverlessInstance.typescript.md | 596 ++-
docs/team.csharp.md | 20 +-
docs/team.go.md | 20 +-
docs/team.java.md | 36 +-
docs/team.python.md | 36 +-
docs/team.typescript.md | 20 +-
docs/teams.csharp.md | 20 +-
docs/teams.go.md | 20 +-
docs/teams.java.md | 36 +-
docs/teams.python.md | 36 +-
docs/teams.typescript.md | 20 +-
docs/thirdPartyIntegration.csharp.md | 72 +-
docs/thirdPartyIntegration.go.md | 72 +-
docs/thirdPartyIntegration.java.md | 140 +-
docs/thirdPartyIntegration.python.md | 140 +-
docs/thirdPartyIntegration.typescript.md | 72 +-
docs/x509AuthenticationDatabaseUser.csharp.md | 24 +-
docs/x509AuthenticationDatabaseUser.go.md | 24 +-
docs/x509AuthenticationDatabaseUser.java.md | 44 +-
docs/x509AuthenticationDatabaseUser.python.md | 44 +-
...09AuthenticationDatabaseUser.typescript.md | 24 +-
package.json | 2 +-
src/access-list-api-key/README.md | 2 +-
src/access-list-api-key/index.ts | 18 +-
src/advanced-cluster/README.md | 2 +-
src/advanced-cluster/index.ts | 420 +-
src/alert-configuration/README.md | 2 +-
src/alert-configuration/index.ts | 308 +-
src/api-key/README.md | 2 +-
src/api-key/index.ts | 16 +-
src/auditing/README.md | 2 +-
src/auditing/index.ts | 18 +-
src/backup-compliance-policy/README.md | 2 +-
src/backup-compliance-policy/index.ts | 62 +-
src/cloud-backup-schedule/README.md | 2 +-
src/cloud-backup-schedule/index.ts | 76 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
src/cloud-backup-snapshot-export-job/index.ts | 22 +-
.../README.md | 2 +-
.../index.ts | 56 +-
src/cloud-backup-snapshot/README.md | 2 +-
src/cloud-backup-snapshot/index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 26 +-
src/cloud-provider-access-setup/README.md | 2 +-
src/cloud-provider-access-setup/index.ts | 28 +-
src/cloud-provider-access/README.md | 2 +-
src/cloud-provider-access/index.ts | 16 +-
src/cluster-outage-simulation/README.md | 2 +-
src/cluster-outage-simulation/index.ts | 24 +-
src/cluster/README.md | 2 +-
src/cluster/index.ts | 328 +-
src/custom-db-role/README.md | 2 +-
src/custom-db-role/index.ts | 32 +-
.../README.md | 2 +-
.../index.ts | 14 +-
src/data-lake-pipeline/README.md | 2 +-
src/data-lake-pipeline/index.ts | 46 +-
src/data-lake/README.md | 2 +-
src/data-lake/index.ts | 26 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 103 +-
.../README.md | 2 +-
.../index.ts | 99 +-
.../README.md | 2 +-
.../index.ts | 52 +-
.../README.md | 2 +-
.../index.ts | 100 +-
src/data-mongodbatlas-api-key/README.md | 2 +-
src/data-mongodbatlas-api-key/index.ts | 14 +-
src/data-mongodbatlas-api-keys/README.md | 2 +-
src/data-mongodbatlas-api-keys/index.ts | 16 +-
src/data-mongodbatlas-atlas-user/README.md | 3 +
src/data-mongodbatlas-atlas-user/index.ts | 312 ++
src/data-mongodbatlas-atlas-users/README.md | 3 +
src/data-mongodbatlas-atlas-users/index.ts | 463 ++
src/data-mongodbatlas-auditing/README.md | 2 +-
src/data-mongodbatlas-auditing/index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 46 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 14 +-
src/data-mongodbatlas-cluster/README.md | 2 +-
src/data-mongodbatlas-cluster/index.ts | 95 +-
src/data-mongodbatlas-clusters/README.md | 2 +-
src/data-mongodbatlas-clusters/index.ts | 93 +-
.../README.md | 2 +-
src/data-mongodbatlas-custom-db-role/index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 12 +-
src/data-mongodbatlas-data-lake/README.md | 2 +-
src/data-mongodbatlas-data-lake/index.ts | 14 +-
src/data-mongodbatlas-data-lakes/README.md | 2 +-
src/data-mongodbatlas-data-lakes/index.ts | 12 +-
src/data-mongodbatlas-database-user/README.md | 2 +-
src/data-mongodbatlas-database-user/index.ts | 70 +-
.../README.md | 2 +-
src/data-mongodbatlas-database-users/index.ts | 46 +-
src/data-mongodbatlas-event-trigger/README.md | 2 +-
src/data-mongodbatlas-event-trigger/index.ts | 16 +-
.../README.md | 2 +-
src/data-mongodbatlas-event-triggers/index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 20 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 10 +-
.../README.md | 2 +-
.../index.ts | 26 +-
.../README.md | 2 +-
.../index.ts | 12 +-
src/data-mongodbatlas-ldap-verify/README.md | 2 +-
src/data-mongodbatlas-ldap-verify/index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
src/data-mongodbatlas-online-archive/index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
src/data-mongodbatlas-org-invitation/index.ts | 16 +-
src/data-mongodbatlas-organization/README.md | 2 +-
src/data-mongodbatlas-organization/index.ts | 12 +-
src/data-mongodbatlas-organizations/README.md | 2 +-
src/data-mongodbatlas-organizations/index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 18 +-
.../README.md | 2 +-
.../index.ts | 19 +-
.../README.md | 2 +-
.../index.ts | 29 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 38 +-
src/data-mongodbatlas-project/README.md | 2 +-
src/data-mongodbatlas-project/index.ts | 109 +-
src/data-mongodbatlas-projects/README.md | 2 +-
src/data-mongodbatlas-projects/index.ts | 114 +-
src/data-mongodbatlas-roles-org-id/README.md | 2 +-
src/data-mongodbatlas-roles-org-id/index.ts | 10 +-
src/data-mongodbatlas-search-index/README.md | 2 +-
src/data-mongodbatlas-search-index/index.ts | 34 +-
.../README.md | 2 +-
src/data-mongodbatlas-search-indexes/index.ts | 22 +-
.../README.md | 2 +-
.../index.ts | 93 +-
.../README.md | 2 +-
.../index.ts | 87 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 14 +-
.../README.md | 2 +-
.../index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 14 +-
src/data-mongodbatlas-team/README.md | 2 +-
src/data-mongodbatlas-team/index.ts | 16 +-
src/data-mongodbatlas-teams/README.md | 2 +-
src/data-mongodbatlas-teams/index.ts | 16 +-
.../README.md | 2 +-
.../index.ts | 24 +-
.../README.md | 2 +-
.../index.ts | 12 +-
.../README.md | 2 +-
.../index.ts | 14 +-
src/database-user/README.md | 2 +-
src/database-user/index.ts | 126 +-
src/encryption-at-rest/README.md | 2 +-
src/encryption-at-rest/index.ts | 301 +-
src/event-trigger/README.md | 2 +-
src/event-trigger/index.ts | 54 +-
src/federated-database-instance/README.md | 2 +-
src/federated-database-instance/index.ts | 108 +-
src/federated-query-limit/README.md | 2 +-
src/federated-query-limit/index.ts | 24 +-
.../README.md | 2 +-
.../index.ts | 28 +-
src/federated-settings-org-config/README.md | 2 +-
src/federated-settings-org-config/index.ts | 22 +-
.../README.md | 2 +-
.../index.ts | 22 +-
src/global-cluster-config/README.md | 2 +-
src/global-cluster-config/index.ts | 32 +-
src/index.ts | 2 +
src/lazy-index.ts | 2 +
src/ldap-configuration/README.md | 2 +-
src/ldap-configuration/index.ts | 36 +-
src/ldap-verify/README.md | 2 +-
src/ldap-verify/index.ts | 24 +-
src/maintenance-window/README.md | 2 +-
src/maintenance-window/index.ts | 24 +-
src/network-container/README.md | 2 +-
src/network-container/index.ts | 22 +-
src/network-peering/README.md | 2 +-
src/network-peering/index.ts | 42 +-
src/online-archive/README.md | 2 +-
src/online-archive/index.ts | 58 +-
src/org-invitation/README.md | 2 +-
src/org-invitation/index.ts | 18 +-
src/organization/README.md | 2 +-
src/organization/index.ts | 20 +-
src/private-endpoint-regional-mode/README.md | 2 +-
src/private-endpoint-regional-mode/index.ts | 22 +-
src/privatelink-endpoint-serverless/README.md | 2 +-
src/privatelink-endpoint-serverless/index.ts | 22 +-
.../README.md | 2 +-
src/privatelink-endpoint-service-adl/index.ts | 20 +-
.../README.md | 2 +-
.../index.ts | 24 +-
.../README.md | 2 +-
.../index.ts | 30 +-
src/privatelink-endpoint-service/README.md | 2 +-
src/privatelink-endpoint-service/index.ts | 34 +-
src/privatelink-endpoint/README.md | 2 +-
src/privatelink-endpoint/index.ts | 22 +-
src/project-api-key/README.md | 2 +-
src/project-api-key/index.ts | 42 +-
src/project-invitation/README.md | 2 +-
src/project-invitation/index.ts | 16 +-
src/project-ip-access-list/README.md | 2 +-
src/project-ip-access-list/index.ts | 50 +-
src/project/README.md | 2 +-
src/project/index.ts | 210 +-
src/provider/README.md | 2 +-
src/provider/index.ts | 81 +-
src/search-index/README.md | 2 +-
src/search-index/index.ts | 50 +-
src/serverless-instance/README.md | 2 +-
src/serverless-instance/index.ts | 170 +-
src/team/README.md | 2 +-
src/team/index.ts | 16 +-
src/teams/README.md | 2 +-
src/teams/index.ts | 16 +-
src/third-party-integration/README.md | 2 +-
src/third-party-integration/index.ts | 42 +-
src/version.json | 2 +-
.../README.md | 2 +-
.../index.ts | 18 +-
1038 files changed, 75136 insertions(+), 42894 deletions(-)
create mode 100644 docs/dataMongodbatlasAtlasUser.csharp.md
create mode 100644 docs/dataMongodbatlasAtlasUser.go.md
create mode 100644 docs/dataMongodbatlasAtlasUser.java.md
create mode 100644 docs/dataMongodbatlasAtlasUser.python.md
create mode 100644 docs/dataMongodbatlasAtlasUser.typescript.md
create mode 100644 docs/dataMongodbatlasAtlasUsers.csharp.md
create mode 100644 docs/dataMongodbatlasAtlasUsers.go.md
create mode 100644 docs/dataMongodbatlasAtlasUsers.java.md
create mode 100644 docs/dataMongodbatlasAtlasUsers.python.md
create mode 100644 docs/dataMongodbatlasAtlasUsers.typescript.md
create mode 100644 src/data-mongodbatlas-atlas-user/README.md
create mode 100644 src/data-mongodbatlas-atlas-user/index.ts
create mode 100644 src/data-mongodbatlas-atlas-users/README.md
create mode 100644 src/data-mongodbatlas-atlas-users/index.ts
diff --git a/docs/API.csharp.md b/docs/API.csharp.md
index 365b96d24..061304e68 100644
--- a/docs/API.csharp.md
+++ b/docs/API.csharp.md
@@ -29,6 +29,8 @@ The following submodules are available:
- [dataMongodbatlasAlertConfigurations](./dataMongodbatlasAlertConfigurations.csharp.md)
- [dataMongodbatlasApiKey](./dataMongodbatlasApiKey.csharp.md)
- [dataMongodbatlasApiKeys](./dataMongodbatlasApiKeys.csharp.md)
+- [dataMongodbatlasAtlasUser](./dataMongodbatlasAtlasUser.csharp.md)
+- [dataMongodbatlasAtlasUsers](./dataMongodbatlasAtlasUsers.csharp.md)
- [dataMongodbatlasAuditing](./dataMongodbatlasAuditing.csharp.md)
- [dataMongodbatlasBackupCompliancePolicy](./dataMongodbatlasBackupCompliancePolicy.csharp.md)
- [dataMongodbatlasCloudBackupSchedule](./dataMongodbatlasCloudBackupSchedule.csharp.md)
diff --git a/docs/API.go.md b/docs/API.go.md
index 1c9a6b914..fa1bc4c80 100644
--- a/docs/API.go.md
+++ b/docs/API.go.md
@@ -29,6 +29,8 @@ The following submodules are available:
- [dataMongodbatlasAlertConfigurations](./dataMongodbatlasAlertConfigurations.go.md)
- [dataMongodbatlasApiKey](./dataMongodbatlasApiKey.go.md)
- [dataMongodbatlasApiKeys](./dataMongodbatlasApiKeys.go.md)
+- [dataMongodbatlasAtlasUser](./dataMongodbatlasAtlasUser.go.md)
+- [dataMongodbatlasAtlasUsers](./dataMongodbatlasAtlasUsers.go.md)
- [dataMongodbatlasAuditing](./dataMongodbatlasAuditing.go.md)
- [dataMongodbatlasBackupCompliancePolicy](./dataMongodbatlasBackupCompliancePolicy.go.md)
- [dataMongodbatlasCloudBackupSchedule](./dataMongodbatlasCloudBackupSchedule.go.md)
diff --git a/docs/API.java.md b/docs/API.java.md
index fd90ccf99..49da0e8c8 100644
--- a/docs/API.java.md
+++ b/docs/API.java.md
@@ -29,6 +29,8 @@ The following submodules are available:
- [dataMongodbatlasAlertConfigurations](./dataMongodbatlasAlertConfigurations.java.md)
- [dataMongodbatlasApiKey](./dataMongodbatlasApiKey.java.md)
- [dataMongodbatlasApiKeys](./dataMongodbatlasApiKeys.java.md)
+- [dataMongodbatlasAtlasUser](./dataMongodbatlasAtlasUser.java.md)
+- [dataMongodbatlasAtlasUsers](./dataMongodbatlasAtlasUsers.java.md)
- [dataMongodbatlasAuditing](./dataMongodbatlasAuditing.java.md)
- [dataMongodbatlasBackupCompliancePolicy](./dataMongodbatlasBackupCompliancePolicy.java.md)
- [dataMongodbatlasCloudBackupSchedule](./dataMongodbatlasCloudBackupSchedule.java.md)
diff --git a/docs/API.python.md b/docs/API.python.md
index a1767e033..c80ce037b 100644
--- a/docs/API.python.md
+++ b/docs/API.python.md
@@ -29,6 +29,8 @@ The following submodules are available:
- [dataMongodbatlasAlertConfigurations](./dataMongodbatlasAlertConfigurations.python.md)
- [dataMongodbatlasApiKey](./dataMongodbatlasApiKey.python.md)
- [dataMongodbatlasApiKeys](./dataMongodbatlasApiKeys.python.md)
+- [dataMongodbatlasAtlasUser](./dataMongodbatlasAtlasUser.python.md)
+- [dataMongodbatlasAtlasUsers](./dataMongodbatlasAtlasUsers.python.md)
- [dataMongodbatlasAuditing](./dataMongodbatlasAuditing.python.md)
- [dataMongodbatlasBackupCompliancePolicy](./dataMongodbatlasBackupCompliancePolicy.python.md)
- [dataMongodbatlasCloudBackupSchedule](./dataMongodbatlasCloudBackupSchedule.python.md)
diff --git a/docs/API.typescript.md b/docs/API.typescript.md
index 2e3b03d8c..82d079833 100644
--- a/docs/API.typescript.md
+++ b/docs/API.typescript.md
@@ -29,6 +29,8 @@ The following submodules are available:
- [dataMongodbatlasAlertConfigurations](./dataMongodbatlasAlertConfigurations.typescript.md)
- [dataMongodbatlasApiKey](./dataMongodbatlasApiKey.typescript.md)
- [dataMongodbatlasApiKeys](./dataMongodbatlasApiKeys.typescript.md)
+- [dataMongodbatlasAtlasUser](./dataMongodbatlasAtlasUser.typescript.md)
+- [dataMongodbatlasAtlasUsers](./dataMongodbatlasAtlasUsers.typescript.md)
- [dataMongodbatlasAuditing](./dataMongodbatlasAuditing.typescript.md)
- [dataMongodbatlasBackupCompliancePolicy](./dataMongodbatlasBackupCompliancePolicy.typescript.md)
- [dataMongodbatlasCloudBackupSchedule](./dataMongodbatlasCloudBackupSchedule.typescript.md)
diff --git a/docs/accessListApiKey.csharp.md b/docs/accessListApiKey.csharp.md
index 229e351a9..d9deadf33 100644
--- a/docs/accessListApiKey.csharp.md
+++ b/docs/accessListApiKey.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_access_list_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key).
# `accessListApiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](
### AccessListApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
#### Initializers
@@ -675,11 +675,11 @@ new AccessListApiKeyConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ApiKeyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
-| OrgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
-| CidrBlock
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
-| IpAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
+| ApiKeyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
+| OrgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
+| CidrBlock
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
+| IpAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
---
@@ -761,7 +761,7 @@ public string ApiKeyId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
---
@@ -773,7 +773,7 @@ public string OrgId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
---
@@ -785,7 +785,7 @@ public string CidrBlock { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
---
@@ -797,7 +797,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -812,7 +812,7 @@ public string IpAddress { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
---
diff --git a/docs/accessListApiKey.go.md b/docs/accessListApiKey.go.md
index 66e155153..7265b32db 100644
--- a/docs/accessListApiKey.go.md
+++ b/docs/accessListApiKey.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_access_list_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key).
# `accessListApiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](
### AccessListApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
#### Initializers
@@ -675,11 +675,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/accessli
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ApiKeyId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
-| OrgId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
-| CidrBlock
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
-| IpAddress
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
+| ApiKeyId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
+| OrgId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
+| CidrBlock
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
+| IpAddress
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
---
@@ -761,7 +761,7 @@ ApiKeyId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
---
@@ -773,7 +773,7 @@ OrgId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
---
@@ -785,7 +785,7 @@ CidrBlock *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
---
@@ -797,7 +797,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -812,7 +812,7 @@ IpAddress *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
---
diff --git a/docs/accessListApiKey.java.md b/docs/accessListApiKey.java.md
index e6ac3e1f2..b1d6c9689 100644
--- a/docs/accessListApiKey.java.md
+++ b/docs/accessListApiKey.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_access_list_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key).
# `accessListApiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](
### AccessListApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
#### Initializers
@@ -46,11 +46,11 @@ AccessListApiKey.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| apiKeyId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
-| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
-| cidrBlock
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
-| ipAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
+| apiKeyId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
+| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
+| cidrBlock
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
+| ipAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -153,7 +153,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
---
@@ -786,11 +786,11 @@ AccessListApiKeyConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| apiKeyId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
-| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
-| cidrBlock
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
-| ipAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
+| apiKeyId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
+| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
+| cidrBlock
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
+| ipAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
---
@@ -872,7 +872,7 @@ public java.lang.String getApiKeyId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
---
@@ -884,7 +884,7 @@ public java.lang.String getOrgId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
---
@@ -896,7 +896,7 @@ public java.lang.String getCidrBlock();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
---
@@ -908,7 +908,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -923,7 +923,7 @@ public java.lang.String getIpAddress();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
---
diff --git a/docs/accessListApiKey.python.md b/docs/accessListApiKey.python.md
index c82c7e7dd..0d00d341b 100644
--- a/docs/accessListApiKey.python.md
+++ b/docs/accessListApiKey.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_access_list_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key).
# `accessListApiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](
### AccessListApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
#### Initializers
@@ -44,11 +44,11 @@ accessListApiKey.AccessListApiKey(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| api_key_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
-| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
-| cidr_block
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
-| ip_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
+| api_key_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
+| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
+| cidr_block
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
+| ip_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -151,7 +151,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
---
@@ -811,11 +811,11 @@ accessListApiKey.AccessListApiKeyConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| api_key_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
-| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
-| cidr_block
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
-| ip_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
+| api_key_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
+| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
+| cidr_block
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
+| ip_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
---
@@ -897,7 +897,7 @@ api_key_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
---
@@ -909,7 +909,7 @@ org_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
---
@@ -921,7 +921,7 @@ cidr_block: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
---
@@ -933,7 +933,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -948,7 +948,7 @@ ip_address: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
---
diff --git a/docs/accessListApiKey.typescript.md b/docs/accessListApiKey.typescript.md
index 0ea409cd1..2b09c5828 100644
--- a/docs/accessListApiKey.typescript.md
+++ b/docs/accessListApiKey.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_access_list_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key).
# `accessListApiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_access_list_api_key`](
### AccessListApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key mongodbatlas_access_list_api_key}.
#### Initializers
@@ -662,11 +662,11 @@ const accessListApiKeyConfig: accessListApiKey.AccessListApiKeyConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| apiKeyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
-| orgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
-| cidrBlock
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
-| ipAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
+| apiKeyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}. |
+| orgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}. |
+| cidrBlock
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}. |
+| ipAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}. |
---
@@ -748,7 +748,7 @@ public readonly apiKeyId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#api_key_id AccessListApiKey#api_key_id}.
---
@@ -760,7 +760,7 @@ public readonly orgId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#org_id AccessListApiKey#org_id}.
---
@@ -772,7 +772,7 @@ public readonly cidrBlock: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#cidr_block AccessListApiKey#cidr_block}.
---
@@ -784,7 +784,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#id AccessListApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#id AccessListApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -799,7 +799,7 @@ public readonly ipAddress: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/access_list_api_key#ip_address AccessListApiKey#ip_address}.
---
diff --git a/docs/advancedCluster.csharp.md b/docs/advancedCluster.csharp.md
index 5daef8946..a779c1617 100644
--- a/docs/advancedCluster.csharp.md
+++ b/docs/advancedCluster.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_advanced_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster).
# `advancedCluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](htt
### AdvancedCluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
#### Initializers
@@ -71,14 +71,13 @@ Must be unique amongst siblings in the same scope
| GetStringMapAttribute
| *No description.* |
| InterpolationForAttribute
| *No description.* |
| PutAdvancedConfiguration
| *No description.* |
-| PutBiConnector
| *No description.* |
| PutBiConnectorConfig
| *No description.* |
| PutLabels
| *No description.* |
| PutReplicationSpecs
| *No description.* |
+| PutTags
| *No description.* |
| PutTimeouts
| *No description.* |
| ResetAdvancedConfiguration
| *No description.* |
| ResetBackupEnabled
| *No description.* |
-| ResetBiConnector
| *No description.* |
| ResetBiConnectorConfig
| *No description.* |
| ResetDiskSizeGb
| *No description.* |
| ResetEncryptionAtRestProvider
| *No description.* |
@@ -89,6 +88,7 @@ Must be unique amongst siblings in the same scope
| ResetPitEnabled
| *No description.* |
| ResetRetainBackupsEnabled
| *No description.* |
| ResetRootCertType
| *No description.* |
+| ResetTags
| *No description.* |
| ResetTerminationProtectionEnabled
| *No description.* |
| ResetTimeouts
| *No description.* |
| ResetVersionReleaseSystem
| *No description.* |
@@ -291,18 +291,6 @@ private void PutAdvancedConfiguration(AdvancedClusterAdvancedConfiguration Value
---
-##### `PutBiConnector`
-
-```csharp
-private void PutBiConnector(AdvancedClusterBiConnector Value)
-```
-
-###### `Value`Required
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `PutBiConnectorConfig`
```csharp
@@ -339,6 +327,18 @@ private void PutReplicationSpecs(object Value)
---
+##### `PutTags`
+
+```csharp
+private void PutTags(object Value)
+```
+
+###### `Value`Required
+
+- *Type:* object
+
+---
+
##### `PutTimeouts`
```csharp
@@ -363,12 +363,6 @@ private void ResetAdvancedConfiguration()
private void ResetBackupEnabled()
```
-##### `ResetBiConnector`
-
-```csharp
-private void ResetBiConnector()
-```
-
##### `ResetBiConnectorConfig`
```csharp
@@ -429,6 +423,12 @@ private void ResetRetainBackupsEnabled()
private void ResetRootCertType()
```
+##### `ResetTags`
+
+```csharp
+private void ResetTags()
+```
+
##### `ResetTerminationProtectionEnabled`
```csharp
@@ -536,7 +536,6 @@ AdvancedCluster.IsTerraformResource(object X);
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
| AdvancedConfiguration
| AdvancedClusterAdvancedConfigurationOutputReference
| *No description.* |
-| BiConnector
| AdvancedClusterBiConnectorOutputReference
| *No description.* |
| BiConnectorConfig
| AdvancedClusterBiConnectorConfigOutputReference
| *No description.* |
| ClusterId
| string
| *No description.* |
| ConnectionStrings
| AdvancedClusterConnectionStringsList
| *No description.* |
@@ -545,11 +544,11 @@ AdvancedCluster.IsTerraformResource(object X);
| MongoDbVersion
| string
| *No description.* |
| ReplicationSpecs
| AdvancedClusterReplicationSpecsList
| *No description.* |
| StateName
| string
| *No description.* |
+| Tags
| AdvancedClusterTagsList
| *No description.* |
| Timeouts
| AdvancedClusterTimeoutsOutputReference
| *No description.* |
| AdvancedConfigurationInput
| AdvancedClusterAdvancedConfiguration
| *No description.* |
| BackupEnabledInput
| object
| *No description.* |
| BiConnectorConfigInput
| AdvancedClusterBiConnectorConfig
| *No description.* |
-| BiConnectorInput
| AdvancedClusterBiConnector
| *No description.* |
| ClusterTypeInput
| string
| *No description.* |
| DiskSizeGbInput
| double
| *No description.* |
| EncryptionAtRestProviderInput
| string
| *No description.* |
@@ -563,6 +562,7 @@ AdvancedCluster.IsTerraformResource(object X);
| ReplicationSpecsInput
| object
| *No description.* |
| RetainBackupsEnabledInput
| object
| *No description.* |
| RootCertTypeInput
| string
| *No description.* |
+| TagsInput
| object
| *No description.* |
| TerminationProtectionEnabledInput
| object
| *No description.* |
| TimeoutsInput
| object
| *No description.* |
| VersionReleaseSystemInput
| string
| *No description.* |
@@ -735,16 +735,6 @@ public AdvancedClusterAdvancedConfigurationOutputReference AdvancedConfiguration
---
-##### `BiConnector`Required
-
-```csharp
-public AdvancedClusterBiConnectorOutputReference BiConnector { get; }
-```
-
-- *Type:* AdvancedClusterBiConnectorOutputReference
-
----
-
##### `BiConnectorConfig`Required
```csharp
@@ -825,6 +815,16 @@ public string StateName { get; }
---
+##### `Tags`Required
+
+```csharp
+public AdvancedClusterTagsList Tags { get; }
+```
+
+- *Type:* AdvancedClusterTagsList
+
+---
+
##### `Timeouts`Required
```csharp
@@ -865,16 +865,6 @@ public AdvancedClusterBiConnectorConfig BiConnectorConfigInput { get; }
---
-##### `BiConnectorInput`Optional
-
-```csharp
-public AdvancedClusterBiConnector BiConnectorInput { get; }
-```
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `ClusterTypeInput`Optional
```csharp
@@ -1005,6 +995,16 @@ public string RootCertTypeInput { get; }
---
+##### `TagsInput`Optional
+
+```csharp
+public object TagsInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `TerminationProtectionEnabledInput`Optional
```csharp
@@ -1221,17 +1221,17 @@ new AdvancedClusterAdvancedConfiguration {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| DefaultReadConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
-| DefaultWriteConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
-| FailIndexKeyTooLong
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
-| JavascriptEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
-| MinimumEnabledTlsProtocol
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
-| NoTableScan
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
-| OplogMinRetentionHours
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
-| OplogSizeMb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
-| SampleRefreshIntervalBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
-| SampleSizeBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
-| TransactionLifetimeLimitSeconds
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
+| DefaultReadConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
+| DefaultWriteConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
+| FailIndexKeyTooLong
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
+| JavascriptEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
+| MinimumEnabledTlsProtocol
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
+| NoTableScan
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
+| OplogMinRetentionHours
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
+| OplogSizeMb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
+| SampleRefreshIntervalBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
+| SampleSizeBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
+| TransactionLifetimeLimitSeconds
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
---
@@ -1243,7 +1243,7 @@ public string DefaultReadConcern { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
---
@@ -1255,7 +1255,7 @@ public string DefaultWriteConcern { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
---
@@ -1267,7 +1267,7 @@ public object FailIndexKeyTooLong { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
---
@@ -1279,7 +1279,7 @@ public object JavascriptEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
---
@@ -1291,7 +1291,7 @@ public string MinimumEnabledTlsProtocol { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
---
@@ -1303,7 +1303,7 @@ public object NoTableScan { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
---
@@ -1315,7 +1315,7 @@ public double OplogMinRetentionHours { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
---
@@ -1327,7 +1327,7 @@ public double OplogSizeMb { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
---
@@ -1339,7 +1339,7 @@ public double SampleRefreshIntervalBiConnector { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
---
@@ -1351,7 +1351,7 @@ public double SampleSizeBiConnector { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
---
@@ -1363,53 +1363,7 @@ public double TransactionLifetimeLimitSeconds { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
-
----
-
-### AdvancedClusterBiConnector
-
-#### Initializer
-
-```csharp
-using HashiCorp.Cdktf.Providers.Mongodbatlas;
-
-new AdvancedClusterBiConnector {
- object Enabled = null,
- string ReadPreference = null
-};
-```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| ReadPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
-
----
-
-##### `Enabled`Optional
-
-```csharp
-public object Enabled { get; set; }
-```
-
-- *Type:* object
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
-
----
-
-##### `ReadPreference`Optional
-
-```csharp
-public string ReadPreference { get; set; }
-```
-
-- *Type:* string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
---
@@ -1430,8 +1384,8 @@ new AdvancedClusterBiConnectorConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| ReadPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
+| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
+| ReadPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
---
@@ -1443,7 +1397,7 @@ public object Enabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
---
@@ -1455,7 +1409,7 @@ public string ReadPreference { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
---
@@ -1480,7 +1434,6 @@ new AdvancedClusterConfig {
object ReplicationSpecs,
AdvancedClusterAdvancedConfiguration AdvancedConfiguration = null,
object BackupEnabled = null,
- AdvancedClusterBiConnector BiConnector = null,
AdvancedClusterBiConnectorConfig BiConnectorConfig = null,
double DiskSizeGb = null,
string EncryptionAtRestProvider = null,
@@ -1491,6 +1444,7 @@ new AdvancedClusterConfig {
object PitEnabled = null,
object RetainBackupsEnabled = null,
string RootCertType = null,
+ object Tags = null,
object TerminationProtectionEnabled = null,
AdvancedClusterTimeouts Timeouts = null,
string VersionReleaseSystem = null
@@ -1508,26 +1462,26 @@ new AdvancedClusterConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ClusterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
-| Name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
+| ClusterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
+| Name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
| ReplicationSpecs
| object
| replication_specs block. |
| AdvancedConfiguration
| AdvancedClusterAdvancedConfiguration
| advanced_configuration block. |
-| BackupEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
-| BiConnector
| AdvancedClusterBiConnector
| bi_connector block. |
+| BackupEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
| BiConnectorConfig
| AdvancedClusterBiConnectorConfig
| bi_connector_config block. |
-| DiskSizeGb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
-| EncryptionAtRestProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
+| DiskSizeGb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
+| EncryptionAtRestProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
| Labels
| object
| labels block. |
-| MongoDbMajorVersion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
-| Paused
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
-| PitEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
+| MongoDbMajorVersion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
+| Paused
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
+| PitEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
| RetainBackupsEnabled
| object
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| RootCertType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
-| TerminationProtectionEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
+| RootCertType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
+| Tags
| object
| tags block. |
+| TerminationProtectionEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
| Timeouts
| AdvancedClusterTimeouts
| timeouts block. |
-| VersionReleaseSystem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
+| VersionReleaseSystem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
---
@@ -1609,7 +1563,7 @@ public string ClusterType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
---
@@ -1621,7 +1575,7 @@ public string Name { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}.
---
@@ -1633,7 +1587,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
---
@@ -1647,7 +1601,7 @@ public object ReplicationSpecs { get; set; }
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
---
@@ -1661,7 +1615,7 @@ public AdvancedClusterAdvancedConfiguration AdvancedConfiguration { get; set; }
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
---
@@ -1673,21 +1627,7 @@ public object BackupEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
-
----
-
-##### `BiConnector`Optional
-
-```csharp
-public AdvancedClusterBiConnector BiConnector { get; set; }
-```
-
-- *Type:* AdvancedClusterBiConnector
-
-bi_connector block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector AdvancedCluster#bi_connector}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
---
@@ -1701,7 +1641,7 @@ public AdvancedClusterBiConnectorConfig BiConnectorConfig { get; set; }
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
---
@@ -1713,7 +1653,7 @@ public double DiskSizeGb { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
---
@@ -1725,7 +1665,7 @@ public string EncryptionAtRestProvider { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
---
@@ -1737,7 +1677,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1754,7 +1694,7 @@ public object Labels { get; set; }
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
---
@@ -1766,7 +1706,7 @@ public string MongoDbMajorVersion { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
---
@@ -1778,7 +1718,7 @@ public object Paused { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
---
@@ -1790,7 +1730,7 @@ public object PitEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
---
@@ -1804,7 +1744,7 @@ public object RetainBackupsEnabled { get; set; }
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
---
@@ -1816,7 +1756,21 @@ public string RootCertType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+
+---
+
+##### `Tags`Optional
+
+```csharp
+public object Tags { get; set; }
+```
+
+- *Type:* object
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#tags AdvancedCluster#tags}
---
@@ -1828,7 +1782,7 @@ public object TerminationProtectionEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
---
@@ -1842,7 +1796,7 @@ public AdvancedClusterTimeouts Timeouts { get; set; }
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
---
@@ -1854,7 +1808,7 @@ public string VersionReleaseSystem { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
---
@@ -1914,8 +1868,8 @@ new AdvancedClusterLabels {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
-| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
---
@@ -1927,7 +1881,7 @@ public string Key { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
---
@@ -1939,7 +1893,7 @@ public string Value { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -1962,8 +1916,8 @@ new AdvancedClusterReplicationSpecs {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| RegionConfigs
| object
| region_configs block. |
-| NumShards
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
-| ZoneName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
+| NumShards
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
+| ZoneName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
---
@@ -1977,7 +1931,7 @@ public object RegionConfigs { get; set; }
region_configs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
---
@@ -1989,7 +1943,7 @@ public double NumShards { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
---
@@ -2001,7 +1955,7 @@ public string ZoneName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
---
@@ -2029,13 +1983,13 @@ new AdvancedClusterReplicationSpecsRegionConfigs {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Priority
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
-| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
-| RegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
+| Priority
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
+| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
+| RegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
| AnalyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| analytics_auto_scaling block. |
| AnalyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| analytics_specs block. |
| AutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| auto_scaling block. |
-| BackingProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
+| BackingProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
| ElectableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| electable_specs block. |
| ReadOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| read_only_specs block. |
@@ -2049,7 +2003,7 @@ public double Priority { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
---
@@ -2061,7 +2015,7 @@ public string ProviderName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
---
@@ -2073,7 +2027,7 @@ public string RegionName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
---
@@ -2087,7 +2041,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling Analytic
analytics_auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
---
@@ -2101,7 +2055,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs AnalyticsSpecs
analytics_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
---
@@ -2115,7 +2069,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling AutoScaling { get
auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
---
@@ -2127,7 +2081,7 @@ public string BackingProviderName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
---
@@ -2141,7 +2095,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs ElectableSpecs
electable_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
---
@@ -2155,7 +2109,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs ReadOnlySpecs {
read_only_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
---
@@ -2179,11 +2133,11 @@ new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ComputeEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| ComputeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| ComputeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| ComputeScaleDownEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| DiskGbEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| ComputeEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| ComputeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| ComputeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| ComputeScaleDownEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| DiskGbEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2195,7 +2149,7 @@ public object ComputeEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2207,7 +2161,7 @@ public string ComputeMaxInstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2219,7 +2173,7 @@ public string ComputeMinInstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2231,7 +2185,7 @@ public object ComputeScaleDownEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2243,7 +2197,7 @@ public object DiskGbEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2266,10 +2220,10 @@ new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| InstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| DiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| EbsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| NodeCount
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| InstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| DiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| EbsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| NodeCount
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2281,7 +2235,7 @@ public string InstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2293,7 +2247,7 @@ public double DiskIops { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2305,7 +2259,7 @@ public string EbsVolumeType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2317,7 +2271,7 @@ public double NodeCount { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2341,11 +2295,11 @@ new AdvancedClusterReplicationSpecsRegionConfigsAutoScaling {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ComputeEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| ComputeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| ComputeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| ComputeScaleDownEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| DiskGbEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| ComputeEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| ComputeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| ComputeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| ComputeScaleDownEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| DiskGbEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2357,7 +2311,7 @@ public object ComputeEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2369,7 +2323,7 @@ public string ComputeMaxInstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2381,7 +2335,7 @@ public string ComputeMinInstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2393,7 +2347,7 @@ public object ComputeScaleDownEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2405,7 +2359,7 @@ public object DiskGbEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2428,10 +2382,10 @@ new AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| InstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| DiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| EbsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| NodeCount
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| InstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| DiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| EbsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| NodeCount
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2443,7 +2397,7 @@ public string InstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2455,7 +2409,7 @@ public double DiskIops { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2467,7 +2421,7 @@ public string EbsVolumeType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2479,7 +2433,7 @@ public double NodeCount { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2502,10 +2456,10 @@ new AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| InstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| DiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| EbsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| NodeCount
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| InstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| DiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| EbsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| NodeCount
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2517,7 +2471,7 @@ public string InstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2529,7 +2483,7 @@ public double DiskIops { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2541,7 +2495,7 @@ public string EbsVolumeType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2553,7 +2507,53 @@ public double NodeCount { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+
+---
+
+### AdvancedClusterTags
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new AdvancedClusterTags {
+ string Key,
+ string Value
+};
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+
+---
+
+##### `Key`Required
+
+```csharp
+public string Key { get; set; }
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+
+---
+
+##### `Value`Required
+
+```csharp
+public string Value { get; set; }
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -2575,9 +2575,9 @@ new AdvancedClusterTimeouts {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Create
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
-| Delete
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
-| Update
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
+| Create
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
+| Delete
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
+| Update
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
---
@@ -2589,7 +2589,7 @@ public string Create { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}.
---
@@ -2601,7 +2601,7 @@ public string Delete { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
---
@@ -2613,7 +2613,7 @@ public string Update { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}.
---
@@ -3494,24 +3494,25 @@ public AdvancedClusterBiConnectorConfig InternalValue { get; }
---
-### AdvancedClusterBiConnectorOutputReference
+### AdvancedClusterConnectionStringsList
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterBiConnectorOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AdvancedClusterConnectionStringsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -3519,7 +3520,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -3527,206 +3528,342 @@ The attribute on the parent resource this class is referencing.
---
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetEnabled
| *No description.* |
-| ResetReadPreference
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `Resolve`
```csharp
-private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+private object Resolve(IResolveContext Context)
```
-###### `TerraformAttribute`Required
+Produce the Token's value at resolution time.
-- *Type:* string
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `GetBooleanAttribute`
+##### `ToString`
```csharp
-private IResolvable GetBooleanAttribute(string TerraformAttribute)
+private string ToString()
```
-###### `TerraformAttribute`Required
-
-- *Type:* string
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `GetBooleanMapAttribute`
+##### `Get`
```csharp
-private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+private AdvancedClusterConnectionStringsOutputReference Get(double Index)
```
-###### `TerraformAttribute`Required
+###### `Index`Required
-- *Type:* string
+- *Type:* double
----
+the index of the item to return.
-##### `GetListAttribute`
+---
-```csharp
-private string[] GetListAttribute(string TerraformAttribute)
-```
-###### `TerraformAttribute`Required
+#### Properties
-- *Type:* string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
---
-##### `GetNumberAttribute`
+##### `CreationStack`Required
```csharp
-private double GetNumberAttribute(string TerraformAttribute)
+public string[] CreationStack { get; }
```
-###### `TerraformAttribute`Required
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
-- *Type:* string
+If this returns an empty array the stack will not be attached.
---
-##### `GetNumberListAttribute`
+##### `Fqn`Required
```csharp
-private double[] GetNumberListAttribute(string TerraformAttribute)
+public string Fqn { get; }
```
-###### `TerraformAttribute`Required
-
- *Type:* string
---
-##### `GetNumberMapAttribute`
+
+### AdvancedClusterConnectionStringsOutputReference
+
+#### Initializers
```csharp
-private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
-```
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
-###### `TerraformAttribute`Required
+new AdvancedClusterConnectionStringsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+```
-- *Type:* string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `GetStringAttribute`
+##### `TerraformResource`Required
-```csharp
-private string GetStringAttribute(string TerraformAttribute)
-```
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
-###### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
----
+The attribute on the parent resource this class is referencing.
-##### `GetStringMapAttribute`
+---
-```csharp
-private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
-```
+##### `ComplexObjectIndex`Required
-###### `TerraformAttribute`Required
+- *Type:* double
-- *Type:* string
+the index of this item in the list.
---
-##### `InterpolationForAttribute`
-
-```csharp
-private IResolvable InterpolationForAttribute(string Property)
-```
+##### `ComplexObjectIsFromSet`Required
-###### `Property`Required
+- *Type:* bool
-- *Type:* string
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
---
-##### `Resolve`
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
```csharp
-private object Resolve(IResolveContext Context)
+private string ComputeFqn()
```
-Produce the Token's value at resolution time.
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
-###### `Context`Required
+###### `TerraformAttribute`Required
-- *Type:* HashiCorp.Cdktf.IResolveContext
+- *Type:* string
---
-##### `ToString`
+##### `GetBooleanAttribute`
```csharp
-private string ToString()
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-Return a string representation of this resolvable object.
+###### `TerraformAttribute`Required
-Returns a reversible string representation.
+- *Type:* string
+
+---
-##### `ResetEnabled`
+##### `GetBooleanMapAttribute`
```csharp
-private void ResetEnabled()
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
```
-##### `ResetReadPreference`
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
```csharp
-private void ResetReadPreference()
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
```
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| EnabledInput
| object
| *No description.* |
-| ReadPreferenceInput
| string
| *No description.* |
-| Enabled
| object
| *No description.* |
-| ReadPreference
| string
| *No description.* |
-| InternalValue
| AdvancedClusterBiConnector
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| Private
| string
| *No description.* |
+| PrivateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
+| PrivateSrv
| string
| *No description.* |
+| Standard
| string
| *No description.* |
+| StandardSrv
| string
| *No description.* |
+| InternalValue
| AdvancedClusterConnectionStrings
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -3740,7 +3877,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -3750,76 +3887,86 @@ public string Fqn { get; }
---
-##### `EnabledInput`Optional
+##### `Private`Required
```csharp
-public object EnabledInput { get; }
+public string Private { get; }
```
-- *Type:* object
+- *Type:* string
---
-##### `ReadPreferenceInput`Optional
+##### `PrivateEndpoint`Required
```csharp
-public string ReadPreferenceInput { get; }
+public AdvancedClusterConnectionStringsPrivateEndpointList PrivateEndpoint { get; }
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
+
+---
+
+##### `PrivateSrv`Required
+
+```csharp
+public string PrivateSrv { get; }
```
- *Type:* string
---
-##### `Enabled`Required
+##### `Standard`Required
```csharp
-public object Enabled { get; }
+public string Standard { get; }
```
-- *Type:* object
+- *Type:* string
---
-##### `ReadPreference`Required
+##### `StandardSrv`Required
```csharp
-public string ReadPreference { get; }
+public string StandardSrv { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
-public AdvancedClusterBiConnector InternalValue { get; }
+public AdvancedClusterConnectionStrings InternalValue { get; }
```
-- *Type:* AdvancedClusterBiConnector
+- *Type:* AdvancedClusterConnectionStrings
---
-### AdvancedClusterConnectionStringsList
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterConnectionStringsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+new AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -3827,7 +3974,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -3835,7 +3982,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `WrapsSet`Required
+##### `WrapsSet`Required
- *Type:* bool
@@ -3847,20 +3994,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -3868,13 +4015,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -3884,13 +4031,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```csharp
-private AdvancedClusterConnectionStringsOutputReference Get(double Index)
+private AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference Get(double Index)
```
-###### `Index`Required
+###### `Index`Required
- *Type:* double
@@ -3903,12 +4050,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -3922,7 +4069,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -3933,26 +4080,26 @@ public string Fqn { get; }
---
-### AdvancedClusterConnectionStringsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterConnectionStringsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+new AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| ComplexObjectIndex
| double
| the index of this item in the list. |
-| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -3960,7 +4107,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -3968,7 +4115,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `ComplexObjectIndex`Required
+##### `ComplexObjectIndex`Required
- *Type:* double
@@ -3976,7 +4123,7 @@ the index of this item in the list.
---
-##### `ComplexObjectIsFromSet`Required
+##### `ComplexObjectIsFromSet`Required
- *Type:* bool
@@ -3988,149 +4135,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -4138,13 +4285,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -4159,20 +4306,16 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| AwsPrivateLink
| HashiCorp.Cdktf.StringMap
| *No description.* |
-| AwsPrivateLinkSrv
| HashiCorp.Cdktf.StringMap
| *No description.* |
-| Private
| string
| *No description.* |
-| PrivateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
-| PrivateSrv
| string
| *No description.* |
-| Standard
| string
| *No description.* |
-| StandardSrv
| string
| *No description.* |
-| InternalValue
| AdvancedClusterConnectionStrings
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| EndpointId
| string
| *No description.* |
+| ProviderName
| string
| *No description.* |
+| Region
| string
| *No description.* |
+| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -4186,7 +4329,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -4196,106 +4339,66 @@ public string Fqn { get; }
---
-##### `AwsPrivateLink`Required
-
-```csharp
-public StringMap AwsPrivateLink { get; }
-```
-
-- *Type:* HashiCorp.Cdktf.StringMap
-
----
-
-##### `AwsPrivateLinkSrv`Required
-
-```csharp
-public StringMap AwsPrivateLinkSrv { get; }
-```
-
-- *Type:* HashiCorp.Cdktf.StringMap
-
----
-
-##### `Private`Required
-
-```csharp
-public string Private { get; }
-```
-
-- *Type:* string
-
----
-
-##### `PrivateEndpoint`Required
-
-```csharp
-public AdvancedClusterConnectionStringsPrivateEndpointList PrivateEndpoint { get; }
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
-
----
-
-##### `PrivateSrv`Required
+##### `EndpointId`Required
```csharp
-public string PrivateSrv { get; }
+public string EndpointId { get; }
```
- *Type:* string
---
-##### `Standard`Required
+##### `ProviderName`Required
```csharp
-public string Standard { get; }
+public string ProviderName { get; }
```
- *Type:* string
---
-##### `StandardSrv`Required
+##### `Region`Required
```csharp
-public string StandardSrv { get; }
+public string Region { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
-public AdvancedClusterConnectionStrings InternalValue { get; }
+public AdvancedClusterConnectionStringsPrivateEndpointEndpoints InternalValue { get; }
```
-- *Type:* AdvancedClusterConnectionStrings
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+### AdvancedClusterConnectionStringsPrivateEndpointList
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+new AdvancedClusterConnectionStringsPrivateEndpointList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -4303,7 +4406,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -4311,7 +4414,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `WrapsSet`Required
+##### `WrapsSet`Required
- *Type:* bool
@@ -4323,20 +4426,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -4344,13 +4447,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -4360,13 +4463,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```csharp
-private AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference Get(double Index)
+private AdvancedClusterConnectionStringsPrivateEndpointOutputReference Get(double Index)
```
-###### `Index`Required
+###### `Index`Required
- *Type:* double
@@ -4379,12 +4482,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -4398,7 +4501,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -4409,26 +4512,26 @@ public string Fqn { get; }
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+new AdvancedClusterConnectionStringsPrivateEndpointOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| ComplexObjectIndex
| double
| the index of this item in the list. |
-| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -4436,7 +4539,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -4444,7 +4547,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `ComplexObjectIndex`Required
+##### `ComplexObjectIndex`Required
- *Type:* double
@@ -4452,7 +4555,7 @@ the index of this item in the list.
---
-##### `ComplexObjectIsFromSet`Required
+##### `ComplexObjectIsFromSet`Required
- *Type:* bool
@@ -4464,149 +4567,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -4614,13 +4717,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -4635,16 +4738,18 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| EndpointId
| string
| *No description.* |
-| ProviderName
| string
| *No description.* |
-| Region
| string
| *No description.* |
-| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| ConnectionString
| string
| *No description.* |
+| Endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
+| SrvConnectionString
| string
| *No description.* |
+| SrvShardOptimizedConnectionString
| string
| *No description.* |
+| Type
| string
| *No description.* |
+| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -4658,7 +4763,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -4668,66 +4773,86 @@ public string Fqn { get; }
---
-##### `EndpointId`Required
+##### `ConnectionString`Required
```csharp
-public string EndpointId { get; }
+public string ConnectionString { get; }
```
- *Type:* string
---
-##### `ProviderName`Required
+##### `Endpoints`Required
```csharp
-public string ProviderName { get; }
+public AdvancedClusterConnectionStringsPrivateEndpointEndpointsList Endpoints { get; }
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+
+---
+
+##### `SrvConnectionString`Required
+
+```csharp
+public string SrvConnectionString { get; }
```
- *Type:* string
---
-##### `Region`Required
+##### `SrvShardOptimizedConnectionString`Required
```csharp
-public string Region { get; }
+public string SrvShardOptimizedConnectionString { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `Type`Required
```csharp
-public AdvancedClusterConnectionStringsPrivateEndpointEndpoints InternalValue { get; }
+public string Type { get; }
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
+- *Type:* string
---
+##### `InternalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointList
+```csharp
+public AdvancedClusterConnectionStringsPrivateEndpoint InternalValue { get; }
+```
-#### Initializers
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+
+---
+
+
+### AdvancedClusterLabelsList
+
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterConnectionStringsPrivateEndpointList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+new AdvancedClusterLabelsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -4735,7 +4860,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -4743,7 +4868,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `WrapsSet`Required
+##### `WrapsSet`Required
- *Type:* bool
@@ -4755,20 +4880,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -4776,13 +4901,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -4792,13 +4917,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```csharp
-private AdvancedClusterConnectionStringsPrivateEndpointOutputReference Get(double Index)
+private AdvancedClusterLabelsOutputReference Get(double Index)
```
-###### `Index`Required
+###### `Index`Required
- *Type:* double
@@ -4811,12 +4936,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -4830,7 +4956,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -4840,27 +4966,37 @@ public string Fqn { get; }
---
+##### `InternalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+```csharp
+public object InternalValue { get; }
+```
-#### Initializers
+- *Type:* object
+
+---
+
+
+### AdvancedClusterLabelsOutputReference
+
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterConnectionStringsPrivateEndpointOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+new AdvancedClusterLabelsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| ComplexObjectIndex
| double
| the index of this item in the list. |
-| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -4868,7 +5004,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -4876,7 +5012,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `ComplexObjectIndex`Required
+##### `ComplexObjectIndex`Required
- *Type:* double
@@ -4884,7 +5020,7 @@ the index of this item in the list.
---
-##### `ComplexObjectIsFromSet`Required
+##### `ComplexObjectIsFromSet`Required
- *Type:* bool
@@ -4896,149 +5032,151 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetKey
| *No description.* |
+| ResetValue
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -5046,13 +5184,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -5062,23 +5200,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
+##### `ResetKey`
+
+```csharp
+private void ResetKey()
+```
+
+##### `ResetValue`
+
+```csharp
+private void ResetValue()
+```
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| ConnectionString
| string
| *No description.* |
-| Endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
-| SrvConnectionString
| string
| *No description.* |
-| SrvShardOptimizedConnectionString
| string
| *No description.* |
-| Type
| string
| *No description.* |
-| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| KeyInput
| string
| *No description.* |
+| ValueInput
| string
| *No description.* |
+| Key
| string
| *No description.* |
+| Value
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -5092,7 +5241,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -5102,86 +5251,76 @@ public string Fqn { get; }
---
-##### `ConnectionString`Required
+##### `KeyInput`Optional
```csharp
-public string ConnectionString { get; }
+public string KeyInput { get; }
```
- *Type:* string
---
-##### `Endpoints`Required
-
-```csharp
-public AdvancedClusterConnectionStringsPrivateEndpointEndpointsList Endpoints { get; }
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-
----
-
-##### `SrvConnectionString`Required
+##### `ValueInput`Optional
```csharp
-public string SrvConnectionString { get; }
+public string ValueInput { get; }
```
- *Type:* string
---
-##### `SrvShardOptimizedConnectionString`Required
+##### `Key`Required
```csharp
-public string SrvShardOptimizedConnectionString { get; }
+public string Key { get; }
```
- *Type:* string
---
-##### `Type`Required
+##### `Value`Required
```csharp
-public string Type { get; }
+public string Value { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
-public AdvancedClusterConnectionStringsPrivateEndpoint InternalValue { get; }
+public object InternalValue { get; }
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+- *Type:* object
---
-### AdvancedClusterLabelsList
+### AdvancedClusterReplicationSpecsList
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterLabelsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+new AdvancedClusterReplicationSpecsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -5189,7 +5328,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -5197,7 +5336,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `WrapsSet`Required
+##### `WrapsSet`Required
- *Type:* bool
@@ -5209,20 +5348,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -5230,13 +5369,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -5246,13 +5385,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```csharp
-private AdvancedClusterLabelsOutputReference Get(double Index)
+private AdvancedClusterReplicationSpecsOutputReference Get(double Index)
```
-###### `Index`Required
+###### `Index`Required
- *Type:* double
@@ -5265,13 +5404,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| InternalValue
| object
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -5285,7 +5424,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -5295,7 +5434,7 @@ public string Fqn { get; }
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
public object InternalValue { get; }
@@ -5306,26 +5445,26 @@ public object InternalValue { get; }
---
-### AdvancedClusterLabelsOutputReference
+### AdvancedClusterReplicationSpecsOutputReference
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterLabelsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+new AdvancedClusterReplicationSpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| ComplexObjectIndex
| double
| the index of this item in the list. |
-| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -5333,7 +5472,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -5341,7 +5480,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `ComplexObjectIndex`Required
+##### `ComplexObjectIndex`Required
- *Type:* double
@@ -5349,7 +5488,7 @@ the index of this item in the list.
---
-##### `ComplexObjectIsFromSet`Required
+##### `ComplexObjectIsFromSet`Required
- *Type:* bool
@@ -5361,151 +5500,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetKey
| *No description.* |
-| ResetValue
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| PutRegionConfigs
| *No description.* |
+| ResetNumShards
| *No description.* |
+| ResetZoneName
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -5513,13 +5653,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -5529,16 +5669,28 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetKey`
+##### `PutRegionConfigs`
```csharp
-private void ResetKey()
+private void PutRegionConfigs(object Value)
```
-##### `ResetValue`
+###### `Value`Required
+
+- *Type:* object
+
+---
+
+##### `ResetNumShards`
```csharp
-private void ResetValue()
+private void ResetNumShards()
+```
+
+##### `ResetZoneName`
+
+```csharp
+private void ResetZoneName()
```
@@ -5546,17 +5698,21 @@ private void ResetValue()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| KeyInput
| string
| *No description.* |
-| ValueInput
| string
| *No description.* |
-| Key
| string
| *No description.* |
-| Value
| string
| *No description.* |
-| InternalValue
| object
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| ContainerId
| HashiCorp.Cdktf.StringMap
| *No description.* |
+| Id
| string
| *No description.* |
+| RegionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
+| NumShardsInput
| double
| *No description.* |
+| RegionConfigsInput
| object
| *No description.* |
+| ZoneNameInput
| string
| *No description.* |
+| NumShards
| double
| *No description.* |
+| ZoneName
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -5570,7 +5726,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -5580,190 +5736,87 @@ public string Fqn { get; }
---
-##### `KeyInput`Optional
+##### `ContainerId`Required
```csharp
-public string KeyInput { get; }
+public StringMap ContainerId { get; }
```
-- *Type:* string
+- *Type:* HashiCorp.Cdktf.StringMap
---
-##### `ValueInput`Optional
+##### `Id`Required
```csharp
-public string ValueInput { get; }
+public string Id { get; }
```
- *Type:* string
---
-##### `Key`Required
+##### `RegionConfigs`Required
```csharp
-public string Key { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsList RegionConfigs { get; }
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
---
-##### `Value`Required
+##### `NumShardsInput`Optional
```csharp
-public string Value { get; }
+public double NumShardsInput { get; }
```
-- *Type:* string
+- *Type:* double
---
-##### `InternalValue`Optional
+##### `RegionConfigsInput`Optional
```csharp
-public object InternalValue { get; }
+public object RegionConfigsInput { get; }
```
- *Type:* object
---
-
-### AdvancedClusterReplicationSpecsList
-
-#### Initializers
+##### `ZoneNameInput`Optional
```csharp
-using HashiCorp.Cdktf.Providers.Mongodbatlas;
-
-new AdvancedClusterReplicationSpecsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+public string ZoneNameInput { get; }
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `TerraformResource`Required
-
-- *Type:* HashiCorp.Cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `TerraformAttribute`Required
-
- *Type:* string
-The attribute on the parent resource this class is referencing.
-
----
-
-##### `WrapsSet`Required
-
-- *Type:* bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
---
-#### Methods
-
-| **Name** | **Description** |
-| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
-
----
-
-##### `ComputeFqn`
-
-```csharp
-private string ComputeFqn()
-```
-
-##### `Resolve`
-
-```csharp
-private object Resolve(IResolveContext Context)
-```
-
-Produce the Token's value at resolution time.
-
-###### `Context`Required
-
-- *Type:* HashiCorp.Cdktf.IResolveContext
-
----
-
-##### `ToString`
-
-```csharp
-private string ToString()
-```
-
-Return a string representation of this resolvable object.
-
-Returns a reversible string representation.
-
-##### `Get`
+##### `NumShards`Required
```csharp
-private AdvancedClusterReplicationSpecsOutputReference Get(double Index)
+public double NumShards { get; }
```
-###### `Index`Required
-
- *Type:* double
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| InternalValue
| object
| *No description.* |
-
----
-
-##### `CreationStack`Required
-
-```csharp
-public string[] CreationStack { get; }
-```
-
-- *Type:* string[]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
-
---
-##### `Fqn`Required
+##### `ZoneName`Required
```csharp
-public string Fqn { get; }
+public string ZoneName { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
public object InternalValue { get; }
@@ -5774,26 +5827,24 @@ public object InternalValue { get; }
---
-### AdvancedClusterReplicationSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterReplicationSpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| ComplexObjectIndex
| double
| the index of this item in the list. |
-| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -5801,7 +5852,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -5809,172 +5860,158 @@ The attribute on the parent resource this class is referencing.
---
-##### `ComplexObjectIndex`Required
-
-- *Type:* double
-
-the index of this item in the list.
-
----
-
-##### `ComplexObjectIsFromSet`Required
-
-- *Type:* bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| PutRegionConfigs
| *No description.* |
-| ResetNumShards
| *No description.* |
-| ResetZoneName
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetComputeEnabled
| *No description.* |
+| ResetComputeMaxInstanceSize
| *No description.* |
+| ResetComputeMinInstanceSize
| *No description.* |
+| ResetComputeScaleDownEnabled
| *No description.* |
+| ResetDiskGbEnabled
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -5982,13 +6019,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -5998,28 +6035,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `PutRegionConfigs`
+##### `ResetComputeEnabled`
```csharp
-private void PutRegionConfigs(object Value)
+private void ResetComputeEnabled()
```
-###### `Value`Required
+##### `ResetComputeMaxInstanceSize`
-- *Type:* object
+```csharp
+private void ResetComputeMaxInstanceSize()
+```
----
+##### `ResetComputeMinInstanceSize`
-##### `ResetNumShards`
+```csharp
+private void ResetComputeMinInstanceSize()
+```
+
+##### `ResetComputeScaleDownEnabled`
```csharp
-private void ResetNumShards()
+private void ResetComputeScaleDownEnabled()
```
-##### `ResetZoneName`
+##### `ResetDiskGbEnabled`
```csharp
-private void ResetZoneName()
+private void ResetDiskGbEnabled()
```
@@ -6027,21 +6070,23 @@ private void ResetZoneName()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| ContainerId
| HashiCorp.Cdktf.StringMap
| *No description.* |
-| Id
| string
| *No description.* |
-| RegionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
-| NumShardsInput
| double
| *No description.* |
-| RegionConfigsInput
| object
| *No description.* |
-| ZoneNameInput
| string
| *No description.* |
-| NumShards
| double
| *No description.* |
-| ZoneName
| string
| *No description.* |
-| InternalValue
| object
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| ComputeEnabledInput
| object
| *No description.* |
+| ComputeMaxInstanceSizeInput
| string
| *No description.* |
+| ComputeMinInstanceSizeInput
| string
| *No description.* |
+| ComputeScaleDownEnabledInput
| object
| *No description.* |
+| DiskGbEnabledInput
| object
| *No description.* |
+| ComputeEnabled
| object
| *No description.* |
+| ComputeMaxInstanceSize
| string
| *No description.* |
+| ComputeMinInstanceSize
| string
| *No description.* |
+| ComputeScaleDownEnabled
| object
| *No description.* |
+| DiskGbEnabled
| object
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -6055,7 +6100,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -6065,115 +6110,135 @@ public string Fqn { get; }
---
-##### `ContainerId`Required
+##### `ComputeEnabledInput`Optional
```csharp
-public StringMap ContainerId { get; }
+public object ComputeEnabledInput { get; }
```
-- *Type:* HashiCorp.Cdktf.StringMap
+- *Type:* object
---
-##### `Id`Required
+##### `ComputeMaxInstanceSizeInput`Optional
```csharp
-public string Id { get; }
+public string ComputeMaxInstanceSizeInput { get; }
```
- *Type:* string
---
-##### `RegionConfigs`Required
+##### `ComputeMinInstanceSizeInput`Optional
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsList RegionConfigs { get; }
+public string ComputeMinInstanceSizeInput { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
+- *Type:* string
---
-##### `NumShardsInput`Optional
+##### `ComputeScaleDownEnabledInput`Optional
```csharp
-public double NumShardsInput { get; }
+public object ComputeScaleDownEnabledInput { get; }
```
-- *Type:* double
+- *Type:* object
---
-##### `RegionConfigsInput`Optional
+##### `DiskGbEnabledInput`Optional
```csharp
-public object RegionConfigsInput { get; }
+public object DiskGbEnabledInput { get; }
```
- *Type:* object
---
-##### `ZoneNameInput`Optional
+##### `ComputeEnabled`Required
```csharp
-public string ZoneNameInput { get; }
+public object ComputeEnabled { get; }
```
-- *Type:* string
+- *Type:* object
---
-##### `NumShards`Required
+##### `ComputeMaxInstanceSize`Required
```csharp
-public double NumShards { get; }
+public string ComputeMaxInstanceSize { get; }
```
-- *Type:* double
+- *Type:* string
---
-##### `ZoneName`Required
+##### `ComputeMinInstanceSize`Required
```csharp
-public string ZoneName { get; }
+public string ComputeMinInstanceSize { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `ComputeScaleDownEnabled`Required
```csharp
-public object InternalValue { get; }
+public object ComputeScaleDownEnabled { get; }
```
- *Type:* object
---
+##### `DiskGbEnabled`Required
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+```csharp
+public object DiskGbEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling InternalValue { get; }
+```
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+
+---
-#### Initializers
+
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -6181,7 +6246,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -6193,154 +6258,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetComputeEnabled
| *No description.* |
-| ResetComputeMaxInstanceSize
| *No description.* |
-| ResetComputeMinInstanceSize
| *No description.* |
-| ResetComputeScaleDownEnabled
| *No description.* |
-| ResetDiskGbEnabled
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetDiskIops
| *No description.* |
+| ResetEbsVolumeType
| *No description.* |
+| ResetNodeCount
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -6348,13 +6411,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -6364,72 +6427,58 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetComputeEnabled`
+##### `ResetDiskIops`
```csharp
-private void ResetComputeEnabled()
+private void ResetDiskIops()
```
-##### `ResetComputeMaxInstanceSize`
+##### `ResetEbsVolumeType`
```csharp
-private void ResetComputeMaxInstanceSize()
+private void ResetEbsVolumeType()
```
-##### `ResetComputeMinInstanceSize`
+##### `ResetNodeCount`
```csharp
-private void ResetComputeMinInstanceSize()
+private void ResetNodeCount()
```
-##### `ResetComputeScaleDownEnabled`
-```csharp
-private void ResetComputeScaleDownEnabled()
-```
+#### Properties
-##### `ResetDiskGbEnabled`
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| DiskIopsInput
| double
| *No description.* |
+| EbsVolumeTypeInput
| string
| *No description.* |
+| InstanceSizeInput
| string
| *No description.* |
+| NodeCountInput
| double
| *No description.* |
+| DiskIops
| double
| *No description.* |
+| EbsVolumeType
| string
| *No description.* |
+| InstanceSize
| string
| *No description.* |
+| NodeCount
| double
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+
+---
+
+##### `CreationStack`Required
```csharp
-private void ResetDiskGbEnabled()
+public string[] CreationStack { get; }
```
+- *Type:* string[]
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| ComputeEnabledInput
| object
| *No description.* |
-| ComputeMaxInstanceSizeInput
| string
| *No description.* |
-| ComputeMinInstanceSizeInput
| string
| *No description.* |
-| ComputeScaleDownEnabledInput
| object
| *No description.* |
-| DiskGbEnabledInput
| object
| *No description.* |
-| ComputeEnabled
| object
| *No description.* |
-| ComputeMaxInstanceSize
| string
| *No description.* |
-| ComputeMinInstanceSize
| string
| *No description.* |
-| ComputeScaleDownEnabled
| object
| *No description.* |
-| DiskGbEnabled
| object
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
-
----
-
-##### `CreationStack`Required
-
-```csharp
-public string[] CreationStack { get; }
-```
-
-- *Type:* string[]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -6439,135 +6488,115 @@ public string Fqn { get; }
---
-##### `ComputeEnabledInput`Optional
+##### `DiskIopsInput`Optional
```csharp
-public object ComputeEnabledInput { get; }
+public double DiskIopsInput { get; }
```
-- *Type:* object
+- *Type:* double
---
-##### `ComputeMaxInstanceSizeInput`Optional
+##### `EbsVolumeTypeInput`Optional
```csharp
-public string ComputeMaxInstanceSizeInput { get; }
+public string EbsVolumeTypeInput { get; }
```
- *Type:* string
---
-##### `ComputeMinInstanceSizeInput`Optional
+##### `InstanceSizeInput`Optional
```csharp
-public string ComputeMinInstanceSizeInput { get; }
+public string InstanceSizeInput { get; }
```
- *Type:* string
---
-##### `ComputeScaleDownEnabledInput`Optional
-
-```csharp
-public object ComputeScaleDownEnabledInput { get; }
-```
-
-- *Type:* object
-
----
-
-##### `DiskGbEnabledInput`Optional
+##### `NodeCountInput`Optional
```csharp
-public object DiskGbEnabledInput { get; }
+public double NodeCountInput { get; }
```
-- *Type:* object
+- *Type:* double
---
-##### `ComputeEnabled`Required
+##### `DiskIops`Required
```csharp
-public object ComputeEnabled { get; }
+public double DiskIops { get; }
```
-- *Type:* object
+- *Type:* double
---
-##### `ComputeMaxInstanceSize`Required
+##### `EbsVolumeType`Required
```csharp
-public string ComputeMaxInstanceSize { get; }
+public string EbsVolumeType { get; }
```
- *Type:* string
---
-##### `ComputeMinInstanceSize`Required
+##### `InstanceSize`Required
```csharp
-public string ComputeMinInstanceSize { get; }
+public string InstanceSize { get; }
```
- *Type:* string
---
-##### `ComputeScaleDownEnabled`Required
-
-```csharp
-public object ComputeScaleDownEnabled { get; }
-```
-
-- *Type:* object
-
----
-
-##### `DiskGbEnabled`Required
+##### `NodeCount`Required
```csharp
-public object DiskGbEnabled { get; }
+public double NodeCount { get; }
```
-- *Type:* object
+- *Type:* double
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling InternalValue { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs InternalValue { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -6575,7 +6604,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -6587,152 +6616,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetDiskIops
| *No description.* |
-| ResetEbsVolumeType
| *No description.* |
-| ResetNodeCount
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetComputeEnabled
| *No description.* |
+| ResetComputeMaxInstanceSize
| *No description.* |
+| ResetComputeMinInstanceSize
| *No description.* |
+| ResetComputeScaleDownEnabled
| *No description.* |
+| ResetDiskGbEnabled
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -6740,13 +6771,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -6756,22 +6787,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetDiskIops`
+##### `ResetComputeEnabled`
```csharp
-private void ResetDiskIops()
+private void ResetComputeEnabled()
```
-##### `ResetEbsVolumeType`
+##### `ResetComputeMaxInstanceSize`
```csharp
-private void ResetEbsVolumeType()
+private void ResetComputeMaxInstanceSize()
```
-##### `ResetNodeCount`
+##### `ResetComputeMinInstanceSize`
```csharp
-private void ResetNodeCount()
+private void ResetComputeMinInstanceSize()
+```
+
+##### `ResetComputeScaleDownEnabled`
+
+```csharp
+private void ResetComputeScaleDownEnabled()
+```
+
+##### `ResetDiskGbEnabled`
+
+```csharp
+private void ResetDiskGbEnabled()
```
@@ -6779,21 +6822,23 @@ private void ResetNodeCount()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| DiskIopsInput
| double
| *No description.* |
-| EbsVolumeTypeInput
| string
| *No description.* |
-| InstanceSizeInput
| string
| *No description.* |
-| NodeCountInput
| double
| *No description.* |
-| DiskIops
| double
| *No description.* |
-| EbsVolumeType
| string
| *No description.* |
-| InstanceSize
| string
| *No description.* |
-| NodeCount
| double
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| ComputeEnabledInput
| object
| *No description.* |
+| ComputeMaxInstanceSizeInput
| string
| *No description.* |
+| ComputeMinInstanceSizeInput
| string
| *No description.* |
+| ComputeScaleDownEnabledInput
| object
| *No description.* |
+| DiskGbEnabledInput
| object
| *No description.* |
+| ComputeEnabled
| object
| *No description.* |
+| ComputeMaxInstanceSize
| string
| *No description.* |
+| ComputeMinInstanceSize
| string
| *No description.* |
+| ComputeScaleDownEnabled
| object
| *No description.* |
+| DiskGbEnabled
| object
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -6807,7 +6852,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -6817,115 +6862,135 @@ public string Fqn { get; }
---
-##### `DiskIopsInput`Optional
+##### `ComputeEnabledInput`Optional
```csharp
-public double DiskIopsInput { get; }
+public object ComputeEnabledInput { get; }
```
-- *Type:* double
+- *Type:* object
---
-##### `EbsVolumeTypeInput`Optional
+##### `ComputeMaxInstanceSizeInput`Optional
```csharp
-public string EbsVolumeTypeInput { get; }
+public string ComputeMaxInstanceSizeInput { get; }
```
- *Type:* string
---
-##### `InstanceSizeInput`Optional
+##### `ComputeMinInstanceSizeInput`Optional
```csharp
-public string InstanceSizeInput { get; }
+public string ComputeMinInstanceSizeInput { get; }
```
- *Type:* string
---
-##### `NodeCountInput`Optional
+##### `ComputeScaleDownEnabledInput`Optional
```csharp
-public double NodeCountInput { get; }
+public object ComputeScaleDownEnabledInput { get; }
```
-- *Type:* double
+- *Type:* object
---
-##### `DiskIops`Required
+##### `DiskGbEnabledInput`Optional
```csharp
-public double DiskIops { get; }
+public object DiskGbEnabledInput { get; }
```
-- *Type:* double
+- *Type:* object
---
-##### `EbsVolumeType`Required
+##### `ComputeEnabled`Required
```csharp
-public string EbsVolumeType { get; }
+public object ComputeEnabled { get; }
+```
+
+- *Type:* object
+
+---
+
+##### `ComputeMaxInstanceSize`Required
+
+```csharp
+public string ComputeMaxInstanceSize { get; }
```
- *Type:* string
---
-##### `InstanceSize`Required
+##### `ComputeMinInstanceSize`Required
```csharp
-public string InstanceSize { get; }
+public string ComputeMinInstanceSize { get; }
```
- *Type:* string
---
-##### `NodeCount`Required
+##### `ComputeScaleDownEnabled`Required
```csharp
-public double NodeCount { get; }
+public object ComputeScaleDownEnabled { get; }
```
-- *Type:* double
+- *Type:* object
---
-##### `InternalValue`Optional
+##### `DiskGbEnabled`Required
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs InternalValue { get; }
+public object DiskGbEnabled { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+- *Type:* object
---
+##### `InternalValue`Optional
-### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+```csharp
+public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling InternalValue { get; }
+```
-#### Initializers
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -6933,7 +6998,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -6945,154 +7010,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetComputeEnabled
| *No description.* |
-| ResetComputeMaxInstanceSize
| *No description.* |
-| ResetComputeMinInstanceSize
| *No description.* |
-| ResetComputeScaleDownEnabled
| *No description.* |
-| ResetDiskGbEnabled
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetDiskIops
| *No description.* |
+| ResetEbsVolumeType
| *No description.* |
+| ResetNodeCount
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -7100,13 +7163,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -7116,34 +7179,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetComputeEnabled`
-
-```csharp
-private void ResetComputeEnabled()
-```
-
-##### `ResetComputeMaxInstanceSize`
-
-```csharp
-private void ResetComputeMaxInstanceSize()
-```
-
-##### `ResetComputeMinInstanceSize`
+##### `ResetDiskIops`
```csharp
-private void ResetComputeMinInstanceSize()
+private void ResetDiskIops()
```
-##### `ResetComputeScaleDownEnabled`
+##### `ResetEbsVolumeType`
```csharp
-private void ResetComputeScaleDownEnabled()
+private void ResetEbsVolumeType()
```
-##### `ResetDiskGbEnabled`
+##### `ResetNodeCount`
```csharp
-private void ResetDiskGbEnabled()
+private void ResetNodeCount()
```
@@ -7151,23 +7202,21 @@ private void ResetDiskGbEnabled()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| ComputeEnabledInput
| object
| *No description.* |
-| ComputeMaxInstanceSizeInput
| string
| *No description.* |
-| ComputeMinInstanceSizeInput
| string
| *No description.* |
-| ComputeScaleDownEnabledInput
| object
| *No description.* |
-| DiskGbEnabledInput
| object
| *No description.* |
-| ComputeEnabled
| object
| *No description.* |
-| ComputeMaxInstanceSize
| string
| *No description.* |
-| ComputeMinInstanceSize
| string
| *No description.* |
-| ComputeScaleDownEnabled
| object
| *No description.* |
-| DiskGbEnabled
| object
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| DiskIopsInput
| double
| *No description.* |
+| EbsVolumeTypeInput
| string
| *No description.* |
+| InstanceSizeInput
| string
| *No description.* |
+| NodeCountInput
| double
| *No description.* |
+| DiskIops
| double
| *No description.* |
+| EbsVolumeType
| string
| *No description.* |
+| InstanceSize
| string
| *No description.* |
+| NodeCount
| double
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -7181,7 +7230,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -7191,135 +7240,260 @@ public string Fqn { get; }
---
-##### `ComputeEnabledInput`Optional
+##### `DiskIopsInput`Optional
```csharp
-public object ComputeEnabledInput { get; }
+public double DiskIopsInput { get; }
```
-- *Type:* object
+- *Type:* double
---
-##### `ComputeMaxInstanceSizeInput`Optional
+##### `EbsVolumeTypeInput`Optional
```csharp
-public string ComputeMaxInstanceSizeInput { get; }
+public string EbsVolumeTypeInput { get; }
```
- *Type:* string
---
-##### `ComputeMinInstanceSizeInput`Optional
+##### `InstanceSizeInput`Optional
```csharp
-public string ComputeMinInstanceSizeInput { get; }
+public string InstanceSizeInput { get; }
```
- *Type:* string
---
-##### `ComputeScaleDownEnabledInput`Optional
+##### `NodeCountInput`Optional
```csharp
-public object ComputeScaleDownEnabledInput { get; }
+public double NodeCountInput { get; }
```
-- *Type:* object
+- *Type:* double
---
-##### `DiskGbEnabledInput`Optional
+##### `DiskIops`Required
```csharp
-public object DiskGbEnabledInput { get; }
+public double DiskIops { get; }
```
-- *Type:* object
+- *Type:* double
---
-##### `ComputeEnabled`Required
+##### `EbsVolumeType`Required
```csharp
-public object ComputeEnabled { get; }
+public string EbsVolumeType { get; }
```
-- *Type:* object
+- *Type:* string
---
-##### `ComputeMaxInstanceSize`Required
+##### `InstanceSize`Required
```csharp
-public string ComputeMaxInstanceSize { get; }
+public string InstanceSize { get; }
```
- *Type:* string
---
-##### `ComputeMinInstanceSize`Required
+##### `NodeCount`Required
```csharp
-public string ComputeMinInstanceSize { get; }
+public double NodeCount { get; }
```
-- *Type:* string
+- *Type:* double
---
-##### `ComputeScaleDownEnabled`Required
+##### `InternalValue`Optional
```csharp
-public object ComputeScaleDownEnabled { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs InternalValue { get; }
```
-- *Type:* object
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
---
-##### `DiskGbEnabled`Required
-```csharp
-public object DiskGbEnabled { get; }
-```
+### AdvancedClusterReplicationSpecsRegionConfigsList
-- *Type:* object
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new AdvancedClusterReplicationSpecsRegionConfigsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `InternalValue`Optional
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `ComputeFqn`
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling InternalValue { get; }
+private string ComputeFqn()
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
---
+##### `ToString`
-### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+```csharp
+private string ToString()
+```
-#### Initializers
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```csharp
+private AdvancedClusterReplicationSpecsRegionConfigsOutputReference Get(double Index)
+```
+
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -7327,7 +7501,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -7335,156 +7509,180 @@ The attribute on the parent resource this class is referencing.
---
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetDiskIops
| *No description.* |
-| ResetEbsVolumeType
| *No description.* |
-| ResetNodeCount
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| PutAnalyticsAutoScaling
| *No description.* |
+| PutAnalyticsSpecs
| *No description.* |
+| PutAutoScaling
| *No description.* |
+| PutElectableSpecs
| *No description.* |
+| PutReadOnlySpecs
| *No description.* |
+| ResetAnalyticsAutoScaling
| *No description.* |
+| ResetAnalyticsSpecs
| *No description.* |
+| ResetAutoScaling
| *No description.* |
+| ResetBackingProviderName
| *No description.* |
+| ResetElectableSpecs
| *No description.* |
+| ResetReadOnlySpecs
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -7492,38 +7690,116 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `PutAnalyticsAutoScaling`
+
+```csharp
+private void PutAnalyticsAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling Value)
+```
+
+###### `Value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+
+---
+
+##### `PutAnalyticsSpecs`
+
+```csharp
+private void PutAnalyticsSpecs(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs Value)
+```
+
+###### `Value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+
+---
+
+##### `PutAutoScaling`
+
+```csharp
+private void PutAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAutoScaling Value)
+```
+
+###### `Value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+##### `PutElectableSpecs`
+
+```csharp
+private void PutElectableSpecs(AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs Value)
+```
+
+###### `Value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+
+---
+
+##### `PutReadOnlySpecs`
+
+```csharp
+private void PutReadOnlySpecs(AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs Value)
+```
+
+###### `Value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+
+---
+
+##### `ResetAnalyticsAutoScaling`
```csharp
-private string ToString()
+private void ResetAnalyticsAutoScaling()
```
-Return a string representation of this resolvable object.
+##### `ResetAnalyticsSpecs`
-Returns a reversible string representation.
+```csharp
+private void ResetAnalyticsSpecs()
+```
-##### `ResetDiskIops`
+##### `ResetAutoScaling`
```csharp
-private void ResetDiskIops()
+private void ResetAutoScaling()
```
-##### `ResetEbsVolumeType`
+##### `ResetBackingProviderName`
```csharp
-private void ResetEbsVolumeType()
+private void ResetBackingProviderName()
```
-##### `ResetNodeCount`
+##### `ResetElectableSpecs`
```csharp
-private void ResetNodeCount()
+private void ResetElectableSpecs()
+```
+
+##### `ResetReadOnlySpecs`
+
+```csharp
+private void ResetReadOnlySpecs()
```
@@ -7531,21 +7807,31 @@ private void ResetNodeCount()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| DiskIopsInput
| double
| *No description.* |
-| EbsVolumeTypeInput
| string
| *No description.* |
-| InstanceSizeInput
| string
| *No description.* |
-| NodeCountInput
| double
| *No description.* |
-| DiskIops
| double
| *No description.* |
-| EbsVolumeType
| string
| *No description.* |
-| InstanceSize
| string
| *No description.* |
-| NodeCount
| double
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| AnalyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
+| AnalyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
+| AutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
+| ElectableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
+| ReadOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
+| AnalyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| AnalyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| AutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| BackingProviderNameInput
| string
| *No description.* |
+| ElectableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| PriorityInput
| double
| *No description.* |
+| ProviderNameInput
| string
| *No description.* |
+| ReadOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| RegionNameInput
| string
| *No description.* |
+| BackingProviderName
| string
| *No description.* |
+| Priority
| double
| *No description.* |
+| ProviderName
| string
| *No description.* |
+| RegionName
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -7559,7 +7845,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -7569,230 +7855,187 @@ public string Fqn { get; }
---
-##### `DiskIopsInput`Optional
+##### `AnalyticsAutoScaling`Required
```csharp
-public double DiskIopsInput { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference AnalyticsAutoScaling { get; }
```
-- *Type:* double
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
---
-##### `EbsVolumeTypeInput`Optional
+##### `AnalyticsSpecs`Required
```csharp
-public string EbsVolumeTypeInput { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference AnalyticsSpecs { get; }
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
---
-##### `InstanceSizeInput`Optional
+##### `AutoScaling`Required
```csharp
-public string InstanceSizeInput { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference AutoScaling { get; }
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
---
-##### `NodeCountInput`Optional
+##### `ElectableSpecs`Required
```csharp
-public double NodeCountInput { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference ElectableSpecs { get; }
```
-- *Type:* double
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
---
-##### `DiskIops`Required
+##### `ReadOnlySpecs`Required
```csharp
-public double DiskIops { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference ReadOnlySpecs { get; }
```
-- *Type:* double
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
---
-##### `EbsVolumeType`Required
+##### `AnalyticsAutoScalingInput`Optional
```csharp
-public string EbsVolumeType { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling AnalyticsAutoScalingInput { get; }
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-##### `InstanceSize`Required
+##### `AnalyticsSpecsInput`Optional
```csharp
-public string InstanceSize { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs AnalyticsSpecsInput { get; }
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-##### `NodeCount`Required
+##### `AutoScalingInput`Optional
```csharp
-public double NodeCount { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling AutoScalingInput { get; }
```
-- *Type:* double
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
---
-##### `InternalValue`Optional
+##### `BackingProviderNameInput`Optional
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs InternalValue { get; }
+public string BackingProviderNameInput { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+- *Type:* string
---
-
-### AdvancedClusterReplicationSpecsRegionConfigsList
-
-#### Initializers
+##### `ElectableSpecsInput`Optional
```csharp
-using HashiCorp.Cdktf.Providers.Mongodbatlas;
-
-new AdvancedClusterReplicationSpecsRegionConfigsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs ElectableSpecsInput { get; }
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
---
-##### `TerraformResource`Required
+##### `PriorityInput`Optional
-- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+```csharp
+public double PriorityInput { get; }
+```
-The parent resource.
+- *Type:* double
---
-##### `TerraformAttribute`Required
+##### `ProviderNameInput`Optional
-- *Type:* string
+```csharp
+public string ProviderNameInput { get; }
+```
-The attribute on the parent resource this class is referencing.
+- *Type:* string
---
-##### `WrapsSet`Required
-
-- *Type:* bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
+##### `ReadOnlySpecsInput`Optional
-#### Methods
+```csharp
+public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs ReadOnlySpecsInput { get; }
+```
-| **Name** | **Description** |
-| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `ComputeFqn`
-
-```csharp
-private string ComputeFqn()
-```
-
-##### `Resolve`
+##### `RegionNameInput`Optional
```csharp
-private object Resolve(IResolveContext Context)
+public string RegionNameInput { get; }
```
-Produce the Token's value at resolution time.
-
-###### `Context`Required
-
-- *Type:* HashiCorp.Cdktf.IResolveContext
+- *Type:* string
---
-##### `ToString`
+##### `BackingProviderName`Required
```csharp
-private string ToString()
+public string BackingProviderName { get; }
```
-Return a string representation of this resolvable object.
+- *Type:* string
-Returns a reversible string representation.
+---
-##### `Get`
+##### `Priority`Required
```csharp
-private AdvancedClusterReplicationSpecsRegionConfigsOutputReference Get(double Index)
+public double Priority { get; }
```
-###### `Index`Required
-
- *Type:* double
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| InternalValue
| object
| *No description.* |
-
---
-##### `CreationStack`Required
+##### `ProviderName`Required
```csharp
-public string[] CreationStack { get; }
+public string ProviderName { get; }
```
-- *Type:* string[]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* string
---
-##### `Fqn`Required
+##### `RegionName`Required
```csharp
-public string Fqn { get; }
+public string RegionName { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
public object InternalValue { get; }
@@ -7803,54 +8046,36 @@ public object InternalValue { get; }
---
-### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterReplicationSpecsRegionConfigsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+new AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| ComplexObjectIndex
| double
| the index of this item in the list. |
-| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `TerraformResource`Required
-
-- *Type:* HashiCorp.Cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `TerraformAttribute`Required
-
-- *Type:* string
-
-The attribute on the parent resource this class is referencing.
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `ComplexObjectIndex`Required
+##### `TerraformResource`Required
-- *Type:* double
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
-the index of this item in the list.
+The parent resource.
---
-##### `ComplexObjectIsFromSet`Required
+##### `TerraformAttribute`Required
-- *Type:* bool
+- *Type:* string
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+The attribute on the parent resource this class is referencing.
---
@@ -7858,160 +8083,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| PutAnalyticsAutoScaling
| *No description.* |
-| PutAnalyticsSpecs
| *No description.* |
-| PutAutoScaling
| *No description.* |
-| PutElectableSpecs
| *No description.* |
-| PutReadOnlySpecs
| *No description.* |
-| ResetAnalyticsAutoScaling
| *No description.* |
-| ResetAnalyticsSpecs
| *No description.* |
-| ResetAutoScaling
| *No description.* |
-| ResetBackingProviderName
| *No description.* |
-| ResetElectableSpecs
| *No description.* |
-| ResetReadOnlySpecs
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetDiskIops
| *No description.* |
+| ResetEbsVolumeType
| *No description.* |
+| ResetNodeCount
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -8019,13 +8236,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -8035,336 +8252,291 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `PutAnalyticsAutoScaling`
-
-```csharp
-private void PutAnalyticsAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling Value)
-```
-
-###### `Value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
-
----
-
-##### `PutAnalyticsSpecs`
+##### `ResetDiskIops`
```csharp
-private void PutAnalyticsSpecs(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs Value)
+private void ResetDiskIops()
```
-###### `Value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
-
----
-
-##### `PutAutoScaling`
+##### `ResetEbsVolumeType`
```csharp
-private void PutAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAutoScaling Value)
+private void ResetEbsVolumeType()
```
-###### `Value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
-
----
-
-##### `PutElectableSpecs`
+##### `ResetNodeCount`
```csharp
-private void PutElectableSpecs(AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs Value)
+private void ResetNodeCount()
```
-###### `Value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
-
----
-
-##### `PutReadOnlySpecs`
-
-```csharp
-private void PutReadOnlySpecs(AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs Value)
-```
-###### `Value`Required
+#### Properties
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| DiskIopsInput
| double
| *No description.* |
+| EbsVolumeTypeInput
| string
| *No description.* |
+| InstanceSizeInput
| string
| *No description.* |
+| NodeCountInput
| double
| *No description.* |
+| DiskIops
| double
| *No description.* |
+| EbsVolumeType
| string
| *No description.* |
+| InstanceSize
| string
| *No description.* |
+| NodeCount
| double
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
---
-##### `ResetAnalyticsAutoScaling`
+##### `CreationStack`Required
```csharp
-private void ResetAnalyticsAutoScaling()
+public string[] CreationStack { get; }
```
-##### `ResetAnalyticsSpecs`
+- *Type:* string[]
-```csharp
-private void ResetAnalyticsSpecs()
-```
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
-##### `ResetAutoScaling`
+If this returns an empty array the stack will not be attached.
-```csharp
-private void ResetAutoScaling()
-```
+---
-##### `ResetBackingProviderName`
+##### `Fqn`Required
```csharp
-private void ResetBackingProviderName()
+public string Fqn { get; }
```
-##### `ResetElectableSpecs`
+- *Type:* string
-```csharp
-private void ResetElectableSpecs()
-```
+---
-##### `ResetReadOnlySpecs`
+##### `DiskIopsInput`Optional
```csharp
-private void ResetReadOnlySpecs()
+public double DiskIopsInput { get; }
```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| AnalyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
-| AnalyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
-| AutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
-| ElectableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
-| ReadOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
-| AnalyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
-| AnalyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
-| AutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
-| BackingProviderNameInput
| string
| *No description.* |
-| ElectableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
-| PriorityInput
| double
| *No description.* |
-| ProviderNameInput
| string
| *No description.* |
-| ReadOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
-| RegionNameInput
| string
| *No description.* |
-| BackingProviderName
| string
| *No description.* |
-| Priority
| double
| *No description.* |
-| ProviderName
| string
| *No description.* |
-| RegionName
| string
| *No description.* |
-| InternalValue
| object
| *No description.* |
+- *Type:* double
---
-##### `CreationStack`Required
+##### `EbsVolumeTypeInput`Optional
```csharp
-public string[] CreationStack { get; }
+public string EbsVolumeTypeInput { get; }
```
-- *Type:* string[]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* string
---
-##### `Fqn`Required
+##### `InstanceSizeInput`Optional
```csharp
-public string Fqn { get; }
+public string InstanceSizeInput { get; }
```
- *Type:* string
---
-##### `AnalyticsAutoScaling`Required
+##### `NodeCountInput`Optional
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference AnalyticsAutoScaling { get; }
+public double NodeCountInput { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+- *Type:* double
---
-##### `AnalyticsSpecs`Required
+##### `DiskIops`Required
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference AnalyticsSpecs { get; }
+public double DiskIops { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+- *Type:* double
---
-##### `AutoScaling`Required
+##### `EbsVolumeType`Required
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference AutoScaling { get; }
+public string EbsVolumeType { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+- *Type:* string
---
-##### `ElectableSpecs`Required
+##### `InstanceSize`Required
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference ElectableSpecs { get; }
+public string InstanceSize { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+- *Type:* string
---
-##### `ReadOnlySpecs`Required
+##### `NodeCount`Required
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference ReadOnlySpecs { get; }
+public double NodeCount { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+- *Type:* double
---
-##### `AnalyticsAutoScalingInput`Optional
+##### `InternalValue`Optional
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling AnalyticsAutoScalingInput { get; }
+public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs InternalValue { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `AnalyticsSpecsInput`Optional
+
+### AdvancedClusterTagsList
+
+#### Initializers
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs AnalyticsSpecsInput { get; }
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new AdvancedClusterTagsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `AutoScalingInput`Optional
+##### `TerraformResource`Required
-```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling AutoScalingInput { get; }
-```
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+The parent resource.
---
-##### `BackingProviderNameInput`Optional
-
-```csharp
-public string BackingProviderNameInput { get; }
-```
+##### `TerraformAttribute`Required
- *Type:* string
+The attribute on the parent resource this class is referencing.
+
---
-##### `ElectableSpecsInput`Optional
+##### `WrapsSet`Required
-```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs ElectableSpecsInput { get; }
-```
+- *Type:* bool
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
---
-##### `PriorityInput`Optional
-
-```csharp
-public double PriorityInput { get; }
-```
+#### Methods
-- *Type:* double
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ProviderNameInput`Optional
+##### `ComputeFqn`
```csharp
-public string ProviderNameInput { get; }
+private string ComputeFqn()
```
-- *Type:* string
-
----
-
-##### `ReadOnlySpecsInput`Optional
+##### `Resolve`
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs ReadOnlySpecsInput { get; }
+private object Resolve(IResolveContext Context)
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `RegionNameInput`Optional
+##### `ToString`
```csharp
-public string RegionNameInput { get; }
+private string ToString()
```
-- *Type:* string
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `BackingProviderName`Required
+##### `Get`
```csharp
-public string BackingProviderName { get; }
+private AdvancedClusterTagsOutputReference Get(double Index)
```
-- *Type:* string
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
---
-##### `Priority`Required
-```csharp
-public double Priority { get; }
-```
+#### Properties
-- *Type:* double
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
-##### `ProviderName`Required
+##### `CreationStack`Required
```csharp
-public string ProviderName { get; }
+public string[] CreationStack { get; }
```
-- *Type:* string
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `RegionName`Required
+##### `Fqn`Required
```csharp
-public string RegionName { get; }
+public string Fqn { get; }
```
- *Type:* string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
public object InternalValue { get; }
@@ -8375,24 +8547,26 @@ public object InternalValue { get; }
---
-### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+### AdvancedClusterTagsOutputReference
-#### Initializers
+#### Initializers
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AdvancedClusterTagsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
-| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `TerraformResource`Required
+##### `TerraformResource`Required
- *Type:* HashiCorp.Cdktf.IInterpolatingParent
@@ -8400,7 +8574,7 @@ The parent resource.
---
-##### `TerraformAttribute`Required
+##### `TerraformAttribute`Required
- *Type:* string
@@ -8408,156 +8582,169 @@ The attribute on the parent resource this class is referencing.
---
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetDiskIops
| *No description.* |
-| ResetEbsVolumeType
| *No description.* |
-| ResetNodeCount
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```csharp
private string ComputeFqn()
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```csharp
private IResolvable GetBooleanAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```csharp
private string[] GetListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```csharp
private double GetNumberAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```csharp
private double[] GetNumberListAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```csharp
private string GetStringAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```csharp
private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
```
-###### `TerraformAttribute`Required
+###### `TerraformAttribute`Required
- *Type:* string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```csharp
private IResolvable InterpolationForAttribute(string Property)
```
-###### `Property`Required
+###### `Property`Required
- *Type:* string
---
-##### `Resolve`
+##### `Resolve`
```csharp
private object Resolve(IResolveContext Context)
@@ -8565,13 +8752,13 @@ private object Resolve(IResolveContext Context)
Produce the Token's value at resolution time.
-###### `Context`Required
+###### `Context`Required
- *Type:* HashiCorp.Cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```csharp
private string ToString()
@@ -8581,44 +8768,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetDiskIops`
-
-```csharp
-private void ResetDiskIops()
-```
-
-##### `ResetEbsVolumeType`
-
-```csharp
-private void ResetEbsVolumeType()
-```
-
-##### `ResetNodeCount`
-
-```csharp
-private void ResetNodeCount()
-```
-
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| string
| *No description.* |
-| DiskIopsInput
| double
| *No description.* |
-| EbsVolumeTypeInput
| string
| *No description.* |
-| InstanceSizeInput
| string
| *No description.* |
-| NodeCountInput
| double
| *No description.* |
-| DiskIops
| double
| *No description.* |
-| EbsVolumeType
| string
| *No description.* |
-| InstanceSize
| string
| *No description.* |
-| NodeCount
| double
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| KeyInput
| string
| *No description.* |
+| ValueInput
| string
| *No description.* |
+| Key
| string
| *No description.* |
+| Value
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```csharp
public string[] CreationStack { get; }
@@ -8632,7 +8797,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```csharp
public string Fqn { get; }
@@ -8642,93 +8807,53 @@ public string Fqn { get; }
---
-##### `DiskIopsInput`Optional
-
-```csharp
-public double DiskIopsInput { get; }
-```
-
-- *Type:* double
-
----
-
-##### `EbsVolumeTypeInput`Optional
+##### `KeyInput`Optional
```csharp
-public string EbsVolumeTypeInput { get; }
+public string KeyInput { get; }
```
- *Type:* string
---
-##### `InstanceSizeInput`Optional
+##### `ValueInput`Optional
```csharp
-public string InstanceSizeInput { get; }
+public string ValueInput { get; }
```
- *Type:* string
---
-##### `NodeCountInput`Optional
-
-```csharp
-public double NodeCountInput { get; }
-```
-
-- *Type:* double
-
----
-
-##### `DiskIops`Required
-
-```csharp
-public double DiskIops { get; }
-```
-
-- *Type:* double
-
----
-
-##### `EbsVolumeType`Required
+##### `Key`Required
```csharp
-public string EbsVolumeType { get; }
+public string Key { get; }
```
- *Type:* string
---
-##### `InstanceSize`Required
+##### `Value`Required
```csharp
-public string InstanceSize { get; }
+public string Value { get; }
```
- *Type:* string
---
-##### `NodeCount`Required
-
-```csharp
-public double NodeCount { get; }
-```
-
-- *Type:* double
-
----
-
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```csharp
-public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs InternalValue { get; }
+public object InternalValue { get; }
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+- *Type:* object
---
diff --git a/docs/advancedCluster.go.md b/docs/advancedCluster.go.md
index 8180bae86..d3b8bb802 100644
--- a/docs/advancedCluster.go.md
+++ b/docs/advancedCluster.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_advanced_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster).
# `advancedCluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](htt
### AdvancedCluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
#### Initializers
@@ -71,14 +71,13 @@ Must be unique amongst siblings in the same scope
| GetStringMapAttribute
| *No description.* |
| InterpolationForAttribute
| *No description.* |
| PutAdvancedConfiguration
| *No description.* |
-| PutBiConnector
| *No description.* |
| PutBiConnectorConfig
| *No description.* |
| PutLabels
| *No description.* |
| PutReplicationSpecs
| *No description.* |
+| PutTags
| *No description.* |
| PutTimeouts
| *No description.* |
| ResetAdvancedConfiguration
| *No description.* |
| ResetBackupEnabled
| *No description.* |
-| ResetBiConnector
| *No description.* |
| ResetBiConnectorConfig
| *No description.* |
| ResetDiskSizeGb
| *No description.* |
| ResetEncryptionAtRestProvider
| *No description.* |
@@ -89,6 +88,7 @@ Must be unique amongst siblings in the same scope
| ResetPitEnabled
| *No description.* |
| ResetRetainBackupsEnabled
| *No description.* |
| ResetRootCertType
| *No description.* |
+| ResetTags
| *No description.* |
| ResetTerminationProtectionEnabled
| *No description.* |
| ResetTimeouts
| *No description.* |
| ResetVersionReleaseSystem
| *No description.* |
@@ -291,18 +291,6 @@ func PutAdvancedConfiguration(value AdvancedClusterAdvancedConfiguration)
---
-##### `PutBiConnector`
-
-```go
-func PutBiConnector(value AdvancedClusterBiConnector)
-```
-
-###### `value`Required
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `PutBiConnectorConfig`
```go
@@ -339,6 +327,18 @@ func PutReplicationSpecs(value interface{})
---
+##### `PutTags`
+
+```go
+func PutTags(value interface{})
+```
+
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
##### `PutTimeouts`
```go
@@ -363,12 +363,6 @@ func ResetAdvancedConfiguration()
func ResetBackupEnabled()
```
-##### `ResetBiConnector`
-
-```go
-func ResetBiConnector()
-```
-
##### `ResetBiConnectorConfig`
```go
@@ -429,6 +423,12 @@ func ResetRetainBackupsEnabled()
func ResetRootCertType()
```
+##### `ResetTags`
+
+```go
+func ResetTags()
+```
+
##### `ResetTerminationProtectionEnabled`
```go
@@ -536,7 +536,6 @@ advancedcluster.AdvancedCluster_IsTerraformResource(x interface{}) *bool
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
| AdvancedConfiguration
| AdvancedClusterAdvancedConfigurationOutputReference
| *No description.* |
-| BiConnector
| AdvancedClusterBiConnectorOutputReference
| *No description.* |
| BiConnectorConfig
| AdvancedClusterBiConnectorConfigOutputReference
| *No description.* |
| ClusterId
| *string
| *No description.* |
| ConnectionStrings
| AdvancedClusterConnectionStringsList
| *No description.* |
@@ -545,11 +544,11 @@ advancedcluster.AdvancedCluster_IsTerraformResource(x interface{}) *bool
| MongoDbVersion
| *string
| *No description.* |
| ReplicationSpecs
| AdvancedClusterReplicationSpecsList
| *No description.* |
| StateName
| *string
| *No description.* |
+| Tags
| AdvancedClusterTagsList
| *No description.* |
| Timeouts
| AdvancedClusterTimeoutsOutputReference
| *No description.* |
| AdvancedConfigurationInput
| AdvancedClusterAdvancedConfiguration
| *No description.* |
| BackupEnabledInput
| interface{}
| *No description.* |
| BiConnectorConfigInput
| AdvancedClusterBiConnectorConfig
| *No description.* |
-| BiConnectorInput
| AdvancedClusterBiConnector
| *No description.* |
| ClusterTypeInput
| *string
| *No description.* |
| DiskSizeGbInput
| *f64
| *No description.* |
| EncryptionAtRestProviderInput
| *string
| *No description.* |
@@ -563,6 +562,7 @@ advancedcluster.AdvancedCluster_IsTerraformResource(x interface{}) *bool
| ReplicationSpecsInput
| interface{}
| *No description.* |
| RetainBackupsEnabledInput
| interface{}
| *No description.* |
| RootCertTypeInput
| *string
| *No description.* |
+| TagsInput
| interface{}
| *No description.* |
| TerminationProtectionEnabledInput
| interface{}
| *No description.* |
| TimeoutsInput
| interface{}
| *No description.* |
| VersionReleaseSystemInput
| *string
| *No description.* |
@@ -735,16 +735,6 @@ func AdvancedConfiguration() AdvancedClusterAdvancedConfigurationOutputReference
---
-##### `BiConnector`Required
-
-```go
-func BiConnector() AdvancedClusterBiConnectorOutputReference
-```
-
-- *Type:* AdvancedClusterBiConnectorOutputReference
-
----
-
##### `BiConnectorConfig`Required
```go
@@ -825,6 +815,16 @@ func StateName() *string
---
+##### `Tags`Required
+
+```go
+func Tags() AdvancedClusterTagsList
+```
+
+- *Type:* AdvancedClusterTagsList
+
+---
+
##### `Timeouts`Required
```go
@@ -865,16 +865,6 @@ func BiConnectorConfigInput() AdvancedClusterBiConnectorConfig
---
-##### `BiConnectorInput`Optional
-
-```go
-func BiConnectorInput() AdvancedClusterBiConnector
-```
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `ClusterTypeInput`Optional
```go
@@ -1005,6 +995,16 @@ func RootCertTypeInput() *string
---
+##### `TagsInput`Optional
+
+```go
+func TagsInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `TerminationProtectionEnabledInput`Optional
```go
@@ -1221,17 +1221,17 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| DefaultReadConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
-| DefaultWriteConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
-| FailIndexKeyTooLong
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
-| JavascriptEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
-| MinimumEnabledTlsProtocol
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
-| NoTableScan
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
-| OplogMinRetentionHours
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
-| OplogSizeMb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
-| SampleRefreshIntervalBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
-| SampleSizeBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
-| TransactionLifetimeLimitSeconds
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
+| DefaultReadConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
+| DefaultWriteConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
+| FailIndexKeyTooLong
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
+| JavascriptEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
+| MinimumEnabledTlsProtocol
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
+| NoTableScan
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
+| OplogMinRetentionHours
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
+| OplogSizeMb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
+| SampleRefreshIntervalBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
+| SampleSizeBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
+| TransactionLifetimeLimitSeconds
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
---
@@ -1243,7 +1243,7 @@ DefaultReadConcern *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
---
@@ -1255,7 +1255,7 @@ DefaultWriteConcern *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
---
@@ -1267,7 +1267,7 @@ FailIndexKeyTooLong interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
---
@@ -1279,7 +1279,7 @@ JavascriptEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
---
@@ -1291,7 +1291,7 @@ MinimumEnabledTlsProtocol *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
---
@@ -1303,7 +1303,7 @@ NoTableScan interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
---
@@ -1315,7 +1315,7 @@ OplogMinRetentionHours *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
---
@@ -1327,7 +1327,7 @@ OplogSizeMb *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
---
@@ -1339,7 +1339,7 @@ SampleRefreshIntervalBiConnector *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
---
@@ -1351,7 +1351,7 @@ SampleSizeBiConnector *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
---
@@ -1363,53 +1363,7 @@ TransactionLifetimeLimitSeconds *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
-
----
-
-### AdvancedClusterBiConnector
-
-#### Initializer
-
-```go
-import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-
-&advancedcluster.AdvancedClusterBiConnector {
- Enabled: interface{},
- ReadPreference: *string,
-}
-```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| ReadPreference
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
-
----
-
-##### `Enabled`Optional
-
-```go
-Enabled interface{}
-```
-
-- *Type:* interface{}
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
-
----
-
-##### `ReadPreference`Optional
-
-```go
-ReadPreference *string
-```
-
-- *Type:* *string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
---
@@ -1430,8 +1384,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| ReadPreference
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
+| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
+| ReadPreference
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
---
@@ -1443,7 +1397,7 @@ Enabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
---
@@ -1455,7 +1409,7 @@ ReadPreference *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
---
@@ -1480,7 +1434,6 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
ReplicationSpecs: interface{},
AdvancedConfiguration: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.advancedCluster.AdvancedClusterAdvancedConfiguration,
BackupEnabled: interface{},
- BiConnector: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.advancedCluster.AdvancedClusterBiConnector,
BiConnectorConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.advancedCluster.AdvancedClusterBiConnectorConfig,
DiskSizeGb: *f64,
EncryptionAtRestProvider: *string,
@@ -1491,6 +1444,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
PitEnabled: interface{},
RetainBackupsEnabled: interface{},
RootCertType: *string,
+ Tags: interface{},
TerminationProtectionEnabled: interface{},
Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.advancedCluster.AdvancedClusterTimeouts,
VersionReleaseSystem: *string,
@@ -1508,26 +1462,26 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ClusterType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
-| Name
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
+| ClusterType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
+| Name
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
| ReplicationSpecs
| interface{}
| replication_specs block. |
| AdvancedConfiguration
| AdvancedClusterAdvancedConfiguration
| advanced_configuration block. |
-| BackupEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
-| BiConnector
| AdvancedClusterBiConnector
| bi_connector block. |
+| BackupEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
| BiConnectorConfig
| AdvancedClusterBiConnectorConfig
| bi_connector_config block. |
-| DiskSizeGb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
-| EncryptionAtRestProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
+| DiskSizeGb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
+| EncryptionAtRestProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
| Labels
| interface{}
| labels block. |
-| MongoDbMajorVersion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
-| Paused
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
-| PitEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
+| MongoDbMajorVersion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
+| Paused
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
+| PitEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
| RetainBackupsEnabled
| interface{}
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| RootCertType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
-| TerminationProtectionEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
+| RootCertType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
+| Tags
| interface{}
| tags block. |
+| TerminationProtectionEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
| Timeouts
| AdvancedClusterTimeouts
| timeouts block. |
-| VersionReleaseSystem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
+| VersionReleaseSystem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
---
@@ -1609,7 +1563,7 @@ ClusterType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
---
@@ -1621,7 +1575,7 @@ Name *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}.
---
@@ -1633,7 +1587,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
---
@@ -1647,7 +1601,7 @@ ReplicationSpecs interface{}
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
---
@@ -1661,7 +1615,7 @@ AdvancedConfiguration AdvancedClusterAdvancedConfiguration
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
---
@@ -1673,21 +1627,7 @@ BackupEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
-
----
-
-##### `BiConnector`Optional
-
-```go
-BiConnector AdvancedClusterBiConnector
-```
-
-- *Type:* AdvancedClusterBiConnector
-
-bi_connector block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector AdvancedCluster#bi_connector}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
---
@@ -1701,7 +1641,7 @@ BiConnectorConfig AdvancedClusterBiConnectorConfig
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
---
@@ -1713,7 +1653,7 @@ DiskSizeGb *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
---
@@ -1725,7 +1665,7 @@ EncryptionAtRestProvider *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
---
@@ -1737,7 +1677,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1754,7 +1694,7 @@ Labels interface{}
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
---
@@ -1766,7 +1706,7 @@ MongoDbMajorVersion *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
---
@@ -1778,7 +1718,7 @@ Paused interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
---
@@ -1790,7 +1730,7 @@ PitEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
---
@@ -1804,7 +1744,7 @@ RetainBackupsEnabled interface{}
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
---
@@ -1816,7 +1756,21 @@ RootCertType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+
+---
+
+##### `Tags`Optional
+
+```go
+Tags interface{}
+```
+
+- *Type:* interface{}
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#tags AdvancedCluster#tags}
---
@@ -1828,7 +1782,7 @@ TerminationProtectionEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
---
@@ -1842,7 +1796,7 @@ Timeouts AdvancedClusterTimeouts
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
---
@@ -1854,7 +1808,7 @@ VersionReleaseSystem *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
---
@@ -1914,8 +1868,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
-| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
---
@@ -1927,7 +1881,7 @@ Key *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
---
@@ -1939,7 +1893,7 @@ Value *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -1962,8 +1916,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| RegionConfigs
| interface{}
| region_configs block. |
-| NumShards
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
-| ZoneName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
+| NumShards
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
+| ZoneName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
---
@@ -1977,7 +1931,7 @@ RegionConfigs interface{}
region_configs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
---
@@ -1989,7 +1943,7 @@ NumShards *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
---
@@ -2001,7 +1955,7 @@ ZoneName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
---
@@ -2029,13 +1983,13 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Priority
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
-| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
-| RegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
+| Priority
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
+| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
+| RegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
| AnalyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| analytics_auto_scaling block. |
| AnalyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| analytics_specs block. |
| AutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| auto_scaling block. |
-| BackingProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
+| BackingProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
| ElectableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| electable_specs block. |
| ReadOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| read_only_specs block. |
@@ -2049,7 +2003,7 @@ Priority *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
---
@@ -2061,7 +2015,7 @@ ProviderName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
---
@@ -2073,7 +2027,7 @@ RegionName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
---
@@ -2087,7 +2041,7 @@ AnalyticsAutoScaling AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoSc
analytics_auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
---
@@ -2101,7 +2055,7 @@ AnalyticsSpecs AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
analytics_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
---
@@ -2115,7 +2069,7 @@ AutoScaling AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
---
@@ -2127,7 +2081,7 @@ BackingProviderName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
---
@@ -2141,7 +2095,7 @@ ElectableSpecs AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
electable_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
---
@@ -2155,7 +2109,7 @@ ReadOnlySpecs AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
read_only_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
---
@@ -2179,11 +2133,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ComputeEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| ComputeMaxInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| ComputeMinInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| ComputeScaleDownEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| DiskGbEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| ComputeEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| ComputeMaxInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| ComputeMinInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| ComputeScaleDownEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| DiskGbEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2195,7 +2149,7 @@ ComputeEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2207,7 +2161,7 @@ ComputeMaxInstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2219,7 +2173,7 @@ ComputeMinInstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2231,7 +2185,7 @@ ComputeScaleDownEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2243,7 +2197,7 @@ DiskGbEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2266,10 +2220,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| InstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| DiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| EbsVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| NodeCount
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| InstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| DiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| EbsVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| NodeCount
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2281,7 +2235,7 @@ InstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2293,7 +2247,7 @@ DiskIops *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2305,7 +2259,7 @@ EbsVolumeType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2317,7 +2271,7 @@ NodeCount *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2341,11 +2295,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ComputeEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| ComputeMaxInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| ComputeMinInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| ComputeScaleDownEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| DiskGbEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| ComputeEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| ComputeMaxInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| ComputeMinInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| ComputeScaleDownEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| DiskGbEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2357,7 +2311,7 @@ ComputeEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2369,7 +2323,7 @@ ComputeMaxInstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2381,7 +2335,7 @@ ComputeMinInstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2393,7 +2347,7 @@ ComputeScaleDownEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2405,7 +2359,7 @@ DiskGbEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2428,10 +2382,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| InstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| DiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| EbsVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| NodeCount
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| InstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| DiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| EbsVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| NodeCount
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2443,7 +2397,7 @@ InstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2455,7 +2409,7 @@ DiskIops *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2467,7 +2421,7 @@ EbsVolumeType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2479,7 +2433,7 @@ NodeCount *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2502,10 +2456,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| InstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| DiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| EbsVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| NodeCount
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| InstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| DiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| EbsVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| NodeCount
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2517,7 +2471,7 @@ InstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2529,7 +2483,7 @@ DiskIops *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2541,7 +2495,7 @@ EbsVolumeType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2553,7 +2507,53 @@ NodeCount *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+
+---
+
+### AdvancedClusterTags
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
+
+&advancedcluster.AdvancedClusterTags {
+ Key: *string,
+ Value: *string,
+}
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+
+---
+
+##### `Key`Required
+
+```go
+Key *string
+```
+
+- *Type:* *string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+
+---
+
+##### `Value`Required
+
+```go
+Value *string
+```
+
+- *Type:* *string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -2575,9 +2575,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Create
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
-| Delete
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
-| Update
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
+| Create
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
+| Delete
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
+| Update
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
---
@@ -2589,7 +2589,7 @@ Create *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}.
---
@@ -2601,7 +2601,7 @@ Delete *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
---
@@ -2613,7 +2613,7 @@ Update *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}.
---
@@ -3494,24 +3494,25 @@ func InternalValue() AdvancedClusterBiConnectorConfig
---
-### AdvancedClusterBiConnectorOutputReference
+### AdvancedClusterConnectionStringsList
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterBiConnectorOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterBiConnectorOutputReference
+advancedcluster.NewAdvancedClusterConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsList
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -3519,7 +3520,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -3527,206 +3528,342 @@ The attribute on the parent resource this class is referencing.
---
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetEnabled
| *No description.* |
-| ResetReadPreference
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `Resolve`
```go
-func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+func Resolve(_context IResolveContext) interface{}
```
-###### `terraformAttribute`Required
+Produce the Token's value at resolution time.
+
+###### `_context`Required
-- *Type:* *string
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `GetBooleanAttribute`
+##### `ToString`
```go
-func GetBooleanAttribute(terraformAttribute *string) IResolvable
+func ToString() *string
```
-###### `terraformAttribute`Required
-
-- *Type:* *string
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `GetBooleanMapAttribute`
+##### `Get`
```go
-func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+func Get(index *f64) AdvancedClusterConnectionStringsOutputReference
```
-###### `terraformAttribute`Required
+###### `index`Required
-- *Type:* *string
+- *Type:* *f64
----
+the index of the item to return.
-##### `GetListAttribute`
+---
-```go
-func GetListAttribute(terraformAttribute *string) *[]*string
-```
-###### `terraformAttribute`Required
+#### Properties
-- *Type:* *string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
---
-##### `GetNumberAttribute`
+##### `CreationStack`Required
```go
-func GetNumberAttribute(terraformAttribute *string) *f64
+func CreationStack() *[]*string
```
-###### `terraformAttribute`Required
+- *Type:* *[]*string
-- *Type:* *string
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `GetNumberListAttribute`
+##### `Fqn`Required
```go
-func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+func Fqn() *string
```
-###### `terraformAttribute`Required
-
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+
+### AdvancedClusterConnectionStringsOutputReference
+
+#### Initializers
```go
-func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
-```
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-###### `terraformAttribute`Required
+advancedcluster.NewAdvancedClusterConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsOutputReference
+```
-- *Type:* *string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `GetStringAttribute`
-
-```go
-func GetStringAttribute(terraformAttribute *string) *string
-```
+##### `terraformResource`Required
-###### `terraformAttribute`Required
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
-- *Type:* *string
+The parent resource.
---
-##### `GetStringMapAttribute`
-
-```go
-func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
-```
-
-###### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
----
+The attribute on the parent resource this class is referencing.
-##### `InterpolationForAttribute`
+---
-```go
-func InterpolationForAttribute(property *string) IResolvable
-```
+##### `complexObjectIndex`Required
-###### `property`Required
+- *Type:* *f64
-- *Type:* *string
+the index of this item in the list.
---
-##### `Resolve`
+##### `complexObjectIsFromSet`Required
-```go
-func Resolve(_context IResolveContext) interface{}
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
```
-Produce the Token's value at resolution time.
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
-###### `_context`Required
+###### `terraformAttribute`Required
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+- *Type:* *string
---
-##### `ToString`
+##### `GetBooleanAttribute`
```go
-func ToString() *string
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-Return a string representation of this resolvable object.
+###### `terraformAttribute`Required
-Returns a reversible string representation.
+- *Type:* *string
+
+---
-##### `ResetEnabled`
+##### `GetBooleanMapAttribute`
```go
-func ResetEnabled()
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-##### `ResetReadPreference`
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
```go
-func ResetReadPreference()
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
```
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| EnabledInput
| interface{}
| *No description.* |
-| ReadPreferenceInput
| *string
| *No description.* |
-| Enabled
| interface{}
| *No description.* |
-| ReadPreference
| *string
| *No description.* |
-| InternalValue
| AdvancedClusterBiConnector
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| Private
| *string
| *No description.* |
+| PrivateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
+| PrivateSrv
| *string
| *No description.* |
+| Standard
| *string
| *No description.* |
+| StandardSrv
| *string
| *No description.* |
+| InternalValue
| AdvancedClusterConnectionStrings
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -3740,7 +3877,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -3750,76 +3887,86 @@ func Fqn() *string
---
-##### `EnabledInput`Optional
+##### `Private`Required
```go
-func EnabledInput() interface{}
+func Private() *string
```
-- *Type:* interface{}
+- *Type:* *string
---
-##### `ReadPreferenceInput`Optional
+##### `PrivateEndpoint`Required
```go
-func ReadPreferenceInput() *string
+func PrivateEndpoint() AdvancedClusterConnectionStringsPrivateEndpointList
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
+
+---
+
+##### `PrivateSrv`Required
+
+```go
+func PrivateSrv() *string
```
- *Type:* *string
---
-##### `Enabled`Required
+##### `Standard`Required
```go
-func Enabled() interface{}
+func Standard() *string
```
-- *Type:* interface{}
+- *Type:* *string
---
-##### `ReadPreference`Required
+##### `StandardSrv`Required
```go
-func ReadPreference() *string
+func StandardSrv() *string
```
- *Type:* *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
-func InternalValue() AdvancedClusterBiConnector
+func InternalValue() AdvancedClusterConnectionStrings
```
-- *Type:* AdvancedClusterBiConnector
+- *Type:* AdvancedClusterConnectionStrings
---
-### AdvancedClusterConnectionStringsList
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterConnectionStringsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsList
+advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -3827,7 +3974,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -3835,7 +3982,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* *bool
@@ -3847,20 +3994,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -3868,13 +4015,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -3884,13 +4031,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```go
-func Get(index *f64) AdvancedClusterConnectionStringsOutputReference
+func Get(index *f64) AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* *f64
@@ -3903,12 +4050,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -3922,7 +4069,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -3933,26 +4080,26 @@ func Fqn() *string
---
-### AdvancedClusterConnectionStringsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterConnectionStringsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsOutputReference
+advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| *f64
| the index of this item in the list. |
-| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -3960,7 +4107,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -3968,7 +4115,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* *f64
@@ -3976,7 +4123,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* *bool
@@ -3988,149 +4135,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -4138,13 +4285,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -4159,20 +4306,16 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| AwsPrivateLink
| github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
| *No description.* |
-| AwsPrivateLinkSrv
| github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
| *No description.* |
-| Private
| *string
| *No description.* |
-| PrivateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
-| PrivateSrv
| *string
| *No description.* |
-| Standard
| *string
| *No description.* |
-| StandardSrv
| *string
| *No description.* |
-| InternalValue
| AdvancedClusterConnectionStrings
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| EndpointId
| *string
| *No description.* |
+| ProviderName
| *string
| *No description.* |
+| Region
| *string
| *No description.* |
+| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -4186,7 +4329,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -4196,106 +4339,66 @@ func Fqn() *string
---
-##### `AwsPrivateLink`Required
-
-```go
-func AwsPrivateLink() StringMap
-```
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
-
----
-
-##### `AwsPrivateLinkSrv`Required
-
-```go
-func AwsPrivateLinkSrv() StringMap
-```
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
-
----
-
-##### `Private`Required
-
-```go
-func Private() *string
-```
-
-- *Type:* *string
-
----
-
-##### `PrivateEndpoint`Required
-
-```go
-func PrivateEndpoint() AdvancedClusterConnectionStringsPrivateEndpointList
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
-
----
-
-##### `PrivateSrv`Required
+##### `EndpointId`Required
```go
-func PrivateSrv() *string
+func EndpointId() *string
```
- *Type:* *string
---
-##### `Standard`Required
+##### `ProviderName`Required
```go
-func Standard() *string
+func ProviderName() *string
```
- *Type:* *string
---
-##### `StandardSrv`Required
+##### `Region`Required
```go
-func StandardSrv() *string
+func Region() *string
```
- *Type:* *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
-func InternalValue() AdvancedClusterConnectionStrings
+func InternalValue() AdvancedClusterConnectionStringsPrivateEndpointEndpoints
```
-- *Type:* AdvancedClusterConnectionStrings
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+### AdvancedClusterConnectionStringsPrivateEndpointList
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsPrivateEndpointList
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -4303,7 +4406,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -4311,7 +4414,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* *bool
@@ -4323,20 +4426,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -4344,13 +4447,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -4360,13 +4463,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```go
-func Get(index *f64) AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+func Get(index *f64) AdvancedClusterConnectionStringsPrivateEndpointOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* *f64
@@ -4379,12 +4482,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -4398,7 +4501,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -4409,26 +4512,26 @@ func Fqn() *string
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsPrivateEndpointOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| *f64
| the index of this item in the list. |
-| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -4436,7 +4539,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -4444,7 +4547,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* *f64
@@ -4452,7 +4555,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* *bool
@@ -4464,149 +4567,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-
----
-
-##### `ComputeFqn`
-
-```go
-func ComputeFqn() *string
-```
-
-##### `GetAnyMapAttribute`
-
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -4614,13 +4717,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -4635,16 +4738,18 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| EndpointId
| *string
| *No description.* |
-| ProviderName
| *string
| *No description.* |
-| Region
| *string
| *No description.* |
-| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| ConnectionString
| *string
| *No description.* |
+| Endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
+| SrvConnectionString
| *string
| *No description.* |
+| SrvShardOptimizedConnectionString
| *string
| *No description.* |
+| Type
| *string
| *No description.* |
+| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -4658,7 +4763,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -4668,66 +4773,86 @@ func Fqn() *string
---
-##### `EndpointId`Required
+##### `ConnectionString`Required
```go
-func EndpointId() *string
+func ConnectionString() *string
```
- *Type:* *string
---
-##### `ProviderName`Required
+##### `Endpoints`Required
```go
-func ProviderName() *string
+func Endpoints() AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+
+---
+
+##### `SrvConnectionString`Required
+
+```go
+func SrvConnectionString() *string
```
- *Type:* *string
---
-##### `Region`Required
+##### `SrvShardOptimizedConnectionString`Required
```go
-func Region() *string
+func SrvShardOptimizedConnectionString() *string
```
- *Type:* *string
---
-##### `InternalValue`Optional
+##### `Type`Required
```go
-func InternalValue() AdvancedClusterConnectionStringsPrivateEndpointEndpoints
+func Type() *string
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
+- *Type:* *string
---
+##### `InternalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointList
+```go
+func InternalValue() AdvancedClusterConnectionStringsPrivateEndpoint
+```
-#### Initializers
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+
+---
+
+
+### AdvancedClusterLabelsList
+
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterConnectionStringsPrivateEndpointList
+advancedcluster.NewAdvancedClusterLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterLabelsList
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -4735,7 +4860,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -4743,7 +4868,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* *bool
@@ -4755,20 +4880,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -4776,13 +4901,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -4792,13 +4917,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```go
-func Get(index *f64) AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+func Get(index *f64) AdvancedClusterLabelsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* *f64
@@ -4811,12 +4936,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -4830,7 +4956,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -4840,27 +4966,37 @@ func Fqn() *string
---
+##### `InternalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+```go
+func InternalValue() interface{}
+```
-#### Initializers
+- *Type:* interface{}
+
+---
+
+
+### AdvancedClusterLabelsOutputReference
+
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterConnectionStringsPrivateEndpointOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+advancedcluster.NewAdvancedClusterLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterLabelsOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| *f64
| the index of this item in the list. |
-| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -4868,7 +5004,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -4876,7 +5012,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* *f64
@@ -4884,7 +5020,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* *bool
@@ -4896,149 +5032,151 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetKey
| *No description.* |
+| ResetValue
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -5046,13 +5184,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -5062,23 +5200,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
+##### `ResetKey`
+
+```go
+func ResetKey()
+```
+
+##### `ResetValue`
+
+```go
+func ResetValue()
+```
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| ConnectionString
| *string
| *No description.* |
-| Endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
-| SrvConnectionString
| *string
| *No description.* |
-| SrvShardOptimizedConnectionString
| *string
| *No description.* |
-| Type
| *string
| *No description.* |
-| InternalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| KeyInput
| *string
| *No description.* |
+| ValueInput
| *string
| *No description.* |
+| Key
| *string
| *No description.* |
+| Value
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -5092,7 +5241,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -5102,86 +5251,76 @@ func Fqn() *string
---
-##### `ConnectionString`Required
+##### `KeyInput`Optional
```go
-func ConnectionString() *string
+func KeyInput() *string
```
- *Type:* *string
---
-##### `Endpoints`Required
-
-```go
-func Endpoints() AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-
----
-
-##### `SrvConnectionString`Required
+##### `ValueInput`Optional
```go
-func SrvConnectionString() *string
+func ValueInput() *string
```
- *Type:* *string
---
-##### `SrvShardOptimizedConnectionString`Required
+##### `Key`Required
```go
-func SrvShardOptimizedConnectionString() *string
+func Key() *string
```
- *Type:* *string
---
-##### `Type`Required
+##### `Value`Required
```go
-func Type() *string
+func Value() *string
```
- *Type:* *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
-func InternalValue() AdvancedClusterConnectionStringsPrivateEndpoint
+func InternalValue() interface{}
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+- *Type:* interface{}
---
-### AdvancedClusterLabelsList
+### AdvancedClusterReplicationSpecsList
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterLabelsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterLabelsList
+advancedcluster.NewAdvancedClusterReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterReplicationSpecsList
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -5189,7 +5328,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -5197,7 +5336,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* *bool
@@ -5209,20 +5348,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -5230,13 +5369,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -5246,13 +5385,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `Get`
+##### `Get`
```go
-func Get(index *f64) AdvancedClusterLabelsOutputReference
+func Get(index *f64) AdvancedClusterReplicationSpecsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* *f64
@@ -5265,13 +5404,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| InternalValue
| interface{}
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -5285,7 +5424,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -5295,7 +5434,7 @@ func Fqn() *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
func InternalValue() interface{}
@@ -5306,26 +5445,26 @@ func InternalValue() interface{}
---
-### AdvancedClusterLabelsOutputReference
+### AdvancedClusterReplicationSpecsOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterLabelsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterLabelsOutputReference
+advancedcluster.NewAdvancedClusterReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterReplicationSpecsOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| *f64
| the index of this item in the list. |
-| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -5333,7 +5472,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -5341,7 +5480,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* *f64
@@ -5349,7 +5488,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* *bool
@@ -5361,151 +5500,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetKey
| *No description.* |
-| ResetValue
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| PutRegionConfigs
| *No description.* |
+| ResetNumShards
| *No description.* |
+| ResetZoneName
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -5513,13 +5653,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -5529,16 +5669,28 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetKey`
+##### `PutRegionConfigs`
```go
-func ResetKey()
+func PutRegionConfigs(value interface{})
```
-##### `ResetValue`
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
+##### `ResetNumShards`
```go
-func ResetValue()
+func ResetNumShards()
+```
+
+##### `ResetZoneName`
+
+```go
+func ResetZoneName()
```
@@ -5546,17 +5698,21 @@ func ResetValue()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| KeyInput
| *string
| *No description.* |
-| ValueInput
| *string
| *No description.* |
-| Key
| *string
| *No description.* |
-| Value
| *string
| *No description.* |
-| InternalValue
| interface{}
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| ContainerId
| github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
| *No description.* |
+| Id
| *string
| *No description.* |
+| RegionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
+| NumShardsInput
| *f64
| *No description.* |
+| RegionConfigsInput
| interface{}
| *No description.* |
+| ZoneNameInput
| *string
| *No description.* |
+| NumShards
| *f64
| *No description.* |
+| ZoneName
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -5570,7 +5726,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -5580,190 +5736,87 @@ func Fqn() *string
---
-##### `KeyInput`Optional
+##### `ContainerId`Required
```go
-func KeyInput() *string
+func ContainerId() StringMap
```
-- *Type:* *string
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
---
-##### `ValueInput`Optional
+##### `Id`Required
```go
-func ValueInput() *string
+func Id() *string
```
- *Type:* *string
---
-##### `Key`Required
+##### `RegionConfigs`Required
```go
-func Key() *string
+func RegionConfigs() AdvancedClusterReplicationSpecsRegionConfigsList
```
-- *Type:* *string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
---
-##### `Value`Required
+##### `NumShardsInput`Optional
```go
-func Value() *string
+func NumShardsInput() *f64
```
-- *Type:* *string
+- *Type:* *f64
---
-##### `InternalValue`Optional
+##### `RegionConfigsInput`Optional
```go
-func InternalValue() interface{}
+func RegionConfigsInput() interface{}
```
- *Type:* interface{}
---
-
-### AdvancedClusterReplicationSpecsList
-
-#### Initializers
+##### `ZoneNameInput`Optional
```go
-import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-
-advancedcluster.NewAdvancedClusterReplicationSpecsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterReplicationSpecsList
+func ZoneNameInput() *string
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `terraformResource`Required
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `terraformAttribute`Required
-
- *Type:* *string
-The attribute on the parent resource this class is referencing.
-
---
-##### `wrapsSet`Required
-
-- *Type:* *bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
-#### Methods
-
-| **Name** | **Description** |
-| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
-
----
-
-##### `ComputeFqn`
-
-```go
-func ComputeFqn() *string
-```
-
-##### `Resolve`
-
-```go
-func Resolve(_context IResolveContext) interface{}
-```
-
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
-
----
-
-##### `ToString`
-
-```go
-func ToString() *string
-```
-
-Return a string representation of this resolvable object.
-
-Returns a reversible string representation.
-
-##### `Get`
+##### `NumShards`Required
```go
-func Get(index *f64) AdvancedClusterReplicationSpecsOutputReference
+func NumShards() *f64
```
-###### `index`Required
-
- *Type:* *f64
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| InternalValue
| interface{}
| *No description.* |
-
---
-##### `CreationStack`Required
-
-```go
-func CreationStack() *[]*string
-```
-
-- *Type:* *[]*string
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
-
----
-
-##### `Fqn`Required
+##### `ZoneName`Required
```go
-func Fqn() *string
+func ZoneName() *string
```
- *Type:* *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
func InternalValue() interface{}
@@ -5774,26 +5827,24 @@ func InternalValue() interface{}
---
-### AdvancedClusterReplicationSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterReplicationSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterReplicationSpecsOutputReference
+advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| *f64
| the index of this item in the list. |
-| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -5801,7 +5852,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -5809,172 +5860,158 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
-
-- *Type:* *f64
-
-the index of this item in the list.
-
----
-
-##### `complexObjectIsFromSet`Required
-
-- *Type:* *bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| PutRegionConfigs
| *No description.* |
-| ResetNumShards
| *No description.* |
-| ResetZoneName
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetComputeEnabled
| *No description.* |
+| ResetComputeMaxInstanceSize
| *No description.* |
+| ResetComputeMinInstanceSize
| *No description.* |
+| ResetComputeScaleDownEnabled
| *No description.* |
+| ResetDiskGbEnabled
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -5982,13 +6019,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -5998,28 +6035,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `PutRegionConfigs`
+##### `ResetComputeEnabled`
```go
-func PutRegionConfigs(value interface{})
+func ResetComputeEnabled()
```
-###### `value`Required
+##### `ResetComputeMaxInstanceSize`
-- *Type:* interface{}
+```go
+func ResetComputeMaxInstanceSize()
+```
----
+##### `ResetComputeMinInstanceSize`
-##### `ResetNumShards`
+```go
+func ResetComputeMinInstanceSize()
+```
+
+##### `ResetComputeScaleDownEnabled`
```go
-func ResetNumShards()
+func ResetComputeScaleDownEnabled()
```
-##### `ResetZoneName`
+##### `ResetDiskGbEnabled`
```go
-func ResetZoneName()
+func ResetDiskGbEnabled()
```
@@ -6027,21 +6070,23 @@ func ResetZoneName()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| ContainerId
| github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
| *No description.* |
-| Id
| *string
| *No description.* |
-| RegionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
-| NumShardsInput
| *f64
| *No description.* |
-| RegionConfigsInput
| interface{}
| *No description.* |
-| ZoneNameInput
| *string
| *No description.* |
-| NumShards
| *f64
| *No description.* |
-| ZoneName
| *string
| *No description.* |
-| InternalValue
| interface{}
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| ComputeEnabledInput
| interface{}
| *No description.* |
+| ComputeMaxInstanceSizeInput
| *string
| *No description.* |
+| ComputeMinInstanceSizeInput
| *string
| *No description.* |
+| ComputeScaleDownEnabledInput
| interface{}
| *No description.* |
+| DiskGbEnabledInput
| interface{}
| *No description.* |
+| ComputeEnabled
| interface{}
| *No description.* |
+| ComputeMaxInstanceSize
| *string
| *No description.* |
+| ComputeMinInstanceSize
| *string
| *No description.* |
+| ComputeScaleDownEnabled
| interface{}
| *No description.* |
+| DiskGbEnabled
| interface{}
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -6055,7 +6100,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -6065,115 +6110,135 @@ func Fqn() *string
---
-##### `ContainerId`Required
+##### `ComputeEnabledInput`Optional
```go
-func ContainerId() StringMap
+func ComputeEnabledInput() interface{}
```
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
+- *Type:* interface{}
---
-##### `Id`Required
+##### `ComputeMaxInstanceSizeInput`Optional
```go
-func Id() *string
+func ComputeMaxInstanceSizeInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ComputeMinInstanceSizeInput`Optional
+
+```go
+func ComputeMinInstanceSizeInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ComputeScaleDownEnabledInput`Optional
+
+```go
+func ComputeScaleDownEnabledInput() interface{}
```
-- *Type:* *string
+- *Type:* interface{}
---
-##### `RegionConfigs`Required
+##### `DiskGbEnabledInput`Optional
```go
-func RegionConfigs() AdvancedClusterReplicationSpecsRegionConfigsList
+func DiskGbEnabledInput() interface{}
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
+- *Type:* interface{}
---
-##### `NumShardsInput`Optional
+##### `ComputeEnabled`Required
```go
-func NumShardsInput() *f64
+func ComputeEnabled() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `RegionConfigsInput`Optional
+##### `ComputeMaxInstanceSize`Required
```go
-func RegionConfigsInput() interface{}
+func ComputeMaxInstanceSize() *string
```
-- *Type:* interface{}
+- *Type:* *string
---
-##### `ZoneNameInput`Optional
+##### `ComputeMinInstanceSize`Required
```go
-func ZoneNameInput() *string
+func ComputeMinInstanceSize() *string
```
- *Type:* *string
---
-##### `NumShards`Required
+##### `ComputeScaleDownEnabled`Required
```go
-func NumShards() *f64
+func ComputeScaleDownEnabled() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `ZoneName`Required
+##### `DiskGbEnabled`Required
```go
-func ZoneName() *string
+func DiskGbEnabled() interface{}
```
-- *Type:* *string
+- *Type:* interface{}
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
-func InternalValue() interface{}
+func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
```
-- *Type:* interface{}
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -6181,7 +6246,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -6193,154 +6258,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetComputeEnabled
| *No description.* |
-| ResetComputeMaxInstanceSize
| *No description.* |
-| ResetComputeMinInstanceSize
| *No description.* |
-| ResetComputeScaleDownEnabled
| *No description.* |
-| ResetDiskGbEnabled
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetDiskIops
| *No description.* |
+| ResetEbsVolumeType
| *No description.* |
+| ResetNodeCount
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -6348,13 +6411,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -6364,34 +6427,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetComputeEnabled`
-
-```go
-func ResetComputeEnabled()
-```
-
-##### `ResetComputeMaxInstanceSize`
-
-```go
-func ResetComputeMaxInstanceSize()
-```
-
-##### `ResetComputeMinInstanceSize`
+##### `ResetDiskIops`
```go
-func ResetComputeMinInstanceSize()
+func ResetDiskIops()
```
-##### `ResetComputeScaleDownEnabled`
+##### `ResetEbsVolumeType`
```go
-func ResetComputeScaleDownEnabled()
+func ResetEbsVolumeType()
```
-##### `ResetDiskGbEnabled`
+##### `ResetNodeCount`
```go
-func ResetDiskGbEnabled()
+func ResetNodeCount()
```
@@ -6399,23 +6450,21 @@ func ResetDiskGbEnabled()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| ComputeEnabledInput
| interface{}
| *No description.* |
-| ComputeMaxInstanceSizeInput
| *string
| *No description.* |
-| ComputeMinInstanceSizeInput
| *string
| *No description.* |
-| ComputeScaleDownEnabledInput
| interface{}
| *No description.* |
-| DiskGbEnabledInput
| interface{}
| *No description.* |
-| ComputeEnabled
| interface{}
| *No description.* |
-| ComputeMaxInstanceSize
| *string
| *No description.* |
-| ComputeMinInstanceSize
| *string
| *No description.* |
-| ComputeScaleDownEnabled
| interface{}
| *No description.* |
-| DiskGbEnabled
| interface{}
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| DiskIopsInput
| *f64
| *No description.* |
+| EbsVolumeTypeInput
| *string
| *No description.* |
+| InstanceSizeInput
| *string
| *No description.* |
+| NodeCountInput
| *f64
| *No description.* |
+| DiskIops
| *f64
| *No description.* |
+| EbsVolumeType
| *string
| *No description.* |
+| InstanceSize
| *string
| *No description.* |
+| NodeCount
| *f64
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -6429,7 +6478,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -6439,135 +6488,115 @@ func Fqn() *string
---
-##### `ComputeEnabledInput`Optional
+##### `DiskIopsInput`Optional
```go
-func ComputeEnabledInput() interface{}
+func DiskIopsInput() *f64
```
-- *Type:* interface{}
+- *Type:* *f64
---
-##### `ComputeMaxInstanceSizeInput`Optional
+##### `EbsVolumeTypeInput`Optional
```go
-func ComputeMaxInstanceSizeInput() *string
+func EbsVolumeTypeInput() *string
```
- *Type:* *string
---
-##### `ComputeMinInstanceSizeInput`Optional
+##### `InstanceSizeInput`Optional
```go
-func ComputeMinInstanceSizeInput() *string
+func InstanceSizeInput() *string
```
- *Type:* *string
---
-##### `ComputeScaleDownEnabledInput`Optional
-
-```go
-func ComputeScaleDownEnabledInput() interface{}
-```
-
-- *Type:* interface{}
-
----
-
-##### `DiskGbEnabledInput`Optional
+##### `NodeCountInput`Optional
```go
-func DiskGbEnabledInput() interface{}
+func NodeCountInput() *f64
```
-- *Type:* interface{}
+- *Type:* *f64
---
-##### `ComputeEnabled`Required
+##### `DiskIops`Required
```go
-func ComputeEnabled() interface{}
+func DiskIops() *f64
```
-- *Type:* interface{}
+- *Type:* *f64
---
-##### `ComputeMaxInstanceSize`Required
+##### `EbsVolumeType`Required
```go
-func ComputeMaxInstanceSize() *string
+func EbsVolumeType() *string
```
- *Type:* *string
---
-##### `ComputeMinInstanceSize`Required
+##### `InstanceSize`Required
```go
-func ComputeMinInstanceSize() *string
+func InstanceSize() *string
```
- *Type:* *string
---
-##### `ComputeScaleDownEnabled`Required
-
-```go
-func ComputeScaleDownEnabled() interface{}
-```
-
-- *Type:* interface{}
-
----
-
-##### `DiskGbEnabled`Required
+##### `NodeCount`Required
```go
-func DiskGbEnabled() interface{}
+func NodeCount() *f64
```
-- *Type:* interface{}
+- *Type:* *f64
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
-func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -6575,7 +6604,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -6587,152 +6616,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetDiskIops
| *No description.* |
-| ResetEbsVolumeType
| *No description.* |
-| ResetNodeCount
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetComputeEnabled
| *No description.* |
+| ResetComputeMaxInstanceSize
| *No description.* |
+| ResetComputeMinInstanceSize
| *No description.* |
+| ResetComputeScaleDownEnabled
| *No description.* |
+| ResetDiskGbEnabled
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -6740,13 +6771,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -6756,22 +6787,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetDiskIops`
+##### `ResetComputeEnabled`
```go
-func ResetDiskIops()
+func ResetComputeEnabled()
```
-##### `ResetEbsVolumeType`
+##### `ResetComputeMaxInstanceSize`
```go
-func ResetEbsVolumeType()
+func ResetComputeMaxInstanceSize()
```
-##### `ResetNodeCount`
+##### `ResetComputeMinInstanceSize`
```go
-func ResetNodeCount()
+func ResetComputeMinInstanceSize()
+```
+
+##### `ResetComputeScaleDownEnabled`
+
+```go
+func ResetComputeScaleDownEnabled()
+```
+
+##### `ResetDiskGbEnabled`
+
+```go
+func ResetDiskGbEnabled()
```
@@ -6779,21 +6822,23 @@ func ResetNodeCount()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| DiskIopsInput
| *f64
| *No description.* |
-| EbsVolumeTypeInput
| *string
| *No description.* |
-| InstanceSizeInput
| *string
| *No description.* |
-| NodeCountInput
| *f64
| *No description.* |
-| DiskIops
| *f64
| *No description.* |
-| EbsVolumeType
| *string
| *No description.* |
-| InstanceSize
| *string
| *No description.* |
-| NodeCount
| *f64
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| ComputeEnabledInput
| interface{}
| *No description.* |
+| ComputeMaxInstanceSizeInput
| *string
| *No description.* |
+| ComputeMinInstanceSizeInput
| *string
| *No description.* |
+| ComputeScaleDownEnabledInput
| interface{}
| *No description.* |
+| DiskGbEnabledInput
| interface{}
| *No description.* |
+| ComputeEnabled
| interface{}
| *No description.* |
+| ComputeMaxInstanceSize
| *string
| *No description.* |
+| ComputeMinInstanceSize
| *string
| *No description.* |
+| ComputeScaleDownEnabled
| interface{}
| *No description.* |
+| DiskGbEnabled
| interface{}
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -6807,7 +6852,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -6817,115 +6862,135 @@ func Fqn() *string
---
-##### `DiskIopsInput`Optional
+##### `ComputeEnabledInput`Optional
```go
-func DiskIopsInput() *f64
+func ComputeEnabledInput() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `EbsVolumeTypeInput`Optional
+##### `ComputeMaxInstanceSizeInput`Optional
```go
-func EbsVolumeTypeInput() *string
+func ComputeMaxInstanceSizeInput() *string
```
- *Type:* *string
---
-##### `InstanceSizeInput`Optional
+##### `ComputeMinInstanceSizeInput`Optional
```go
-func InstanceSizeInput() *string
+func ComputeMinInstanceSizeInput() *string
```
- *Type:* *string
---
-##### `NodeCountInput`Optional
+##### `ComputeScaleDownEnabledInput`Optional
```go
-func NodeCountInput() *f64
+func ComputeScaleDownEnabledInput() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `DiskIops`Required
+##### `DiskGbEnabledInput`Optional
```go
-func DiskIops() *f64
+func DiskGbEnabledInput() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `EbsVolumeType`Required
+##### `ComputeEnabled`Required
```go
-func EbsVolumeType() *string
+func ComputeEnabled() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+##### `ComputeMaxInstanceSize`Required
+
+```go
+func ComputeMaxInstanceSize() *string
```
- *Type:* *string
---
-##### `InstanceSize`Required
+##### `ComputeMinInstanceSize`Required
```go
-func InstanceSize() *string
+func ComputeMinInstanceSize() *string
```
- *Type:* *string
---
-##### `NodeCount`Required
+##### `ComputeScaleDownEnabled`Required
```go
-func NodeCount() *f64
+func ComputeScaleDownEnabled() interface{}
```
-- *Type:* *f64
+- *Type:* interface{}
---
-##### `InternalValue`Optional
+##### `DiskGbEnabled`Required
```go
-func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+func DiskGbEnabled() interface{}
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+- *Type:* interface{}
---
+##### `InternalValue`Optional
-### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+```go
+func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+```
-#### Initializers
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -6933,166 +6998,164 @@ The parent resource.
---
-##### `terraformAttribute`Required
-
-- *Type:* *string
-
-The attribute on the parent resource this class is referencing.
-
----
-
-#### Methods
-
-| **Name** | **Description** |
-| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetComputeEnabled
| *No description.* |
-| ResetComputeMaxInstanceSize
| *No description.* |
-| ResetComputeMinInstanceSize
| *No description.* |
-| ResetComputeScaleDownEnabled
| *No description.* |
-| ResetDiskGbEnabled
| *No description.* |
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
---
-##### `ComputeFqn`
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetDiskIops
| *No description.* |
+| ResetEbsVolumeType
| *No description.* |
+| ResetNodeCount
| *No description.* |
+
+---
+
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -7100,13 +7163,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -7116,34 +7179,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetComputeEnabled`
-
-```go
-func ResetComputeEnabled()
-```
-
-##### `ResetComputeMaxInstanceSize`
-
-```go
-func ResetComputeMaxInstanceSize()
-```
-
-##### `ResetComputeMinInstanceSize`
+##### `ResetDiskIops`
```go
-func ResetComputeMinInstanceSize()
+func ResetDiskIops()
```
-##### `ResetComputeScaleDownEnabled`
+##### `ResetEbsVolumeType`
```go
-func ResetComputeScaleDownEnabled()
+func ResetEbsVolumeType()
```
-##### `ResetDiskGbEnabled`
+##### `ResetNodeCount`
```go
-func ResetDiskGbEnabled()
+func ResetNodeCount()
```
@@ -7151,23 +7202,21 @@ func ResetDiskGbEnabled()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| ComputeEnabledInput
| interface{}
| *No description.* |
-| ComputeMaxInstanceSizeInput
| *string
| *No description.* |
-| ComputeMinInstanceSizeInput
| *string
| *No description.* |
-| ComputeScaleDownEnabledInput
| interface{}
| *No description.* |
-| DiskGbEnabledInput
| interface{}
| *No description.* |
-| ComputeEnabled
| interface{}
| *No description.* |
-| ComputeMaxInstanceSize
| *string
| *No description.* |
-| ComputeMinInstanceSize
| *string
| *No description.* |
-| ComputeScaleDownEnabled
| interface{}
| *No description.* |
-| DiskGbEnabled
| interface{}
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| DiskIopsInput
| *f64
| *No description.* |
+| EbsVolumeTypeInput
| *string
| *No description.* |
+| InstanceSizeInput
| *string
| *No description.* |
+| NodeCountInput
| *f64
| *No description.* |
+| DiskIops
| *f64
| *No description.* |
+| EbsVolumeType
| *string
| *No description.* |
+| InstanceSize
| *string
| *No description.* |
+| NodeCount
| *f64
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -7181,7 +7230,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -7191,135 +7240,260 @@ func Fqn() *string
---
-##### `ComputeEnabledInput`Optional
+##### `DiskIopsInput`Optional
```go
-func ComputeEnabledInput() interface{}
+func DiskIopsInput() *f64
```
-- *Type:* interface{}
+- *Type:* *f64
---
-##### `ComputeMaxInstanceSizeInput`Optional
+##### `EbsVolumeTypeInput`Optional
```go
-func ComputeMaxInstanceSizeInput() *string
+func EbsVolumeTypeInput() *string
```
- *Type:* *string
---
-##### `ComputeMinInstanceSizeInput`Optional
+##### `InstanceSizeInput`Optional
```go
-func ComputeMinInstanceSizeInput() *string
+func InstanceSizeInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `NodeCountInput`Optional
+
+```go
+func NodeCountInput() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `DiskIops`Required
+
+```go
+func DiskIops() *f64
+```
+
+- *Type:* *f64
+
+---
+
+##### `EbsVolumeType`Required
+
+```go
+func EbsVolumeType() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InstanceSize`Required
+
+```go
+func InstanceSize() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `NodeCount`Required
+
+```go
+func NodeCount() *f64
```
+- *Type:* *f64
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+```
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsList
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
+
+advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterReplicationSpecsRegionConfigsList
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
- *Type:* *string
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
---
-##### `ComputeScaleDownEnabledInput`Optional
+##### `ComputeFqn`
```go
-func ComputeScaleDownEnabledInput() interface{}
+func ComputeFqn() *string
```
-- *Type:* interface{}
-
----
-
-##### `DiskGbEnabledInput`Optional
+##### `Resolve`
```go
-func DiskGbEnabledInput() interface{}
+func Resolve(_context IResolveContext) interface{}
```
-- *Type:* interface{}
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ComputeEnabled`Required
+##### `ToString`
```go
-func ComputeEnabled() interface{}
+func ToString() *string
```
-- *Type:* interface{}
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `ComputeMaxInstanceSize`Required
+##### `Get`
```go
-func ComputeMaxInstanceSize() *string
+func Get(index *f64) AdvancedClusterReplicationSpecsRegionConfigsOutputReference
```
-- *Type:* *string
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
---
-##### `ComputeMinInstanceSize`Required
-```go
-func ComputeMinInstanceSize() *string
-```
+#### Properties
-- *Type:* *string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `ComputeScaleDownEnabled`Required
+##### `CreationStack`Required
```go
-func ComputeScaleDownEnabled() interface{}
+func CreationStack() *[]*string
```
-- *Type:* interface{}
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `DiskGbEnabled`Required
+##### `Fqn`Required
```go
-func DiskGbEnabled() interface{}
+func Fqn() *string
```
-- *Type:* interface{}
+- *Type:* *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
-func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+func InternalValue() interface{}
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+- *Type:* interface{}
---
-### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterReplicationSpecsRegionConfigsOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -7327,7 +7501,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -7335,156 +7509,180 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetDiskIops
| *No description.* |
-| ResetEbsVolumeType
| *No description.* |
-| ResetNodeCount
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| PutAnalyticsAutoScaling
| *No description.* |
+| PutAnalyticsSpecs
| *No description.* |
+| PutAutoScaling
| *No description.* |
+| PutElectableSpecs
| *No description.* |
+| PutReadOnlySpecs
| *No description.* |
+| ResetAnalyticsAutoScaling
| *No description.* |
+| ResetAnalyticsSpecs
| *No description.* |
+| ResetAutoScaling
| *No description.* |
+| ResetBackingProviderName
| *No description.* |
+| ResetElectableSpecs
| *No description.* |
+| ResetReadOnlySpecs
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -7492,38 +7690,116 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `PutAnalyticsAutoScaling`
+
+```go
+func PutAnalyticsAutoScaling(value AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+
+---
+
+##### `PutAnalyticsSpecs`
+
+```go
+func PutAnalyticsSpecs(value AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+
+---
+
+##### `PutAutoScaling`
+
+```go
+func PutAutoScaling(value AdvancedClusterReplicationSpecsRegionConfigsAutoScaling)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+##### `PutElectableSpecs`
+
+```go
+func PutElectableSpecs(value AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+
+---
+
+##### `PutReadOnlySpecs`
+
+```go
+func PutReadOnlySpecs(value AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+
+---
+
+##### `ResetAnalyticsAutoScaling`
```go
-func ToString() *string
+func ResetAnalyticsAutoScaling()
```
-Return a string representation of this resolvable object.
+##### `ResetAnalyticsSpecs`
-Returns a reversible string representation.
+```go
+func ResetAnalyticsSpecs()
+```
-##### `ResetDiskIops`
+##### `ResetAutoScaling`
```go
-func ResetDiskIops()
+func ResetAutoScaling()
```
-##### `ResetEbsVolumeType`
+##### `ResetBackingProviderName`
```go
-func ResetEbsVolumeType()
+func ResetBackingProviderName()
```
-##### `ResetNodeCount`
+##### `ResetElectableSpecs`
```go
-func ResetNodeCount()
+func ResetElectableSpecs()
+```
+
+##### `ResetReadOnlySpecs`
+
+```go
+func ResetReadOnlySpecs()
```
@@ -7531,21 +7807,31 @@ func ResetNodeCount()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| DiskIopsInput
| *f64
| *No description.* |
-| EbsVolumeTypeInput
| *string
| *No description.* |
-| InstanceSizeInput
| *string
| *No description.* |
-| NodeCountInput
| *f64
| *No description.* |
-| DiskIops
| *f64
| *No description.* |
-| EbsVolumeType
| *string
| *No description.* |
-| InstanceSize
| *string
| *No description.* |
-| NodeCount
| *f64
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| AnalyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
+| AnalyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
+| AutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
+| ElectableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
+| ReadOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
+| AnalyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| AnalyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| AutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| BackingProviderNameInput
| *string
| *No description.* |
+| ElectableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| PriorityInput
| *f64
| *No description.* |
+| ProviderNameInput
| *string
| *No description.* |
+| ReadOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| RegionNameInput
| *string
| *No description.* |
+| BackingProviderName
| *string
| *No description.* |
+| Priority
| *f64
| *No description.* |
+| ProviderName
| *string
| *No description.* |
+| RegionName
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -7559,7 +7845,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -7569,230 +7855,187 @@ func Fqn() *string
---
-##### `DiskIopsInput`Optional
+##### `AnalyticsAutoScaling`Required
```go
-func DiskIopsInput() *f64
+func AnalyticsAutoScaling() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
```
-- *Type:* *f64
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
---
-##### `EbsVolumeTypeInput`Optional
+##### `AnalyticsSpecs`Required
```go
-func EbsVolumeTypeInput() *string
+func AnalyticsSpecs() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
```
-- *Type:* *string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
---
-##### `InstanceSizeInput`Optional
+##### `AutoScaling`Required
```go
-func InstanceSizeInput() *string
+func AutoScaling() AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
```
-- *Type:* *string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
---
-##### `NodeCountInput`Optional
+##### `ElectableSpecs`Required
```go
-func NodeCountInput() *f64
+func ElectableSpecs() AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
```
-- *Type:* *f64
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
---
-##### `DiskIops`Required
+##### `ReadOnlySpecs`Required
```go
-func DiskIops() *f64
+func ReadOnlySpecs() AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
```
-- *Type:* *f64
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
---
-##### `EbsVolumeType`Required
+##### `AnalyticsAutoScalingInput`Optional
```go
-func EbsVolumeType() *string
+func AnalyticsAutoScalingInput() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
```
-- *Type:* *string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-##### `InstanceSize`Required
+##### `AnalyticsSpecsInput`Optional
```go
-func InstanceSize() *string
+func AnalyticsSpecsInput() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
```
-- *Type:* *string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-##### `NodeCount`Required
+##### `AutoScalingInput`Optional
```go
-func NodeCount() *f64
+func AutoScalingInput() AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
```
-- *Type:* *f64
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
---
-##### `InternalValue`Optional
+##### `BackingProviderNameInput`Optional
```go
-func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+func BackingProviderNameInput() *string
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+- *Type:* *string
---
-
-### AdvancedClusterReplicationSpecsRegionConfigsList
-
-#### Initializers
+##### `ElectableSpecsInput`Optional
```go
-import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-
-advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterReplicationSpecsRegionConfigsList
+func ElectableSpecsInput() AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
---
-##### `terraformResource`Required
+##### `PriorityInput`Optional
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+```go
+func PriorityInput() *f64
+```
-The parent resource.
+- *Type:* *f64
---
-##### `terraformAttribute`Required
+##### `ProviderNameInput`Optional
-- *Type:* *string
+```go
+func ProviderNameInput() *string
+```
-The attribute on the parent resource this class is referencing.
+- *Type:* *string
---
-##### `wrapsSet`Required
-
-- *Type:* *bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
+##### `ReadOnlySpecsInput`Optional
-#### Methods
+```go
+func ReadOnlySpecsInput() AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+```
-| **Name** | **Description** |
-| --- | --- |
-| ComputeFqn
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| Get
| *No description.* |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `ComputeFqn`
-
-```go
-func ComputeFqn() *string
-```
-
-##### `Resolve`
+##### `RegionNameInput`Optional
```go
-func Resolve(_context IResolveContext) interface{}
+func RegionNameInput() *string
```
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+- *Type:* *string
---
-##### `ToString`
+##### `BackingProviderName`Required
```go
-func ToString() *string
+func BackingProviderName() *string
```
-Return a string representation of this resolvable object.
+- *Type:* *string
-Returns a reversible string representation.
+---
-##### `Get`
+##### `Priority`Required
```go
-func Get(index *f64) AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+func Priority() *f64
```
-###### `index`Required
-
- *Type:* *f64
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| InternalValue
| interface{}
| *No description.* |
-
---
-##### `CreationStack`Required
+##### `ProviderName`Required
```go
-func CreationStack() *[]*string
+func ProviderName() *string
```
-- *Type:* *[]*string
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* *string
---
-##### `Fqn`Required
+##### `RegionName`Required
```go
-func Fqn() *string
+func RegionName() *string
```
- *Type:* *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
func InternalValue() interface{}
@@ -7803,54 +8046,36 @@ func InternalValue() interface{}
---
-### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| *f64
| the index of this item in the list. |
-| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `terraformResource`Required
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `terraformAttribute`Required
-
-- *Type:* *string
-
-The attribute on the parent resource this class is referencing.
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
---
-##### `complexObjectIndex`Required
+##### `terraformResource`Required
-- *Type:* *f64
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
-the index of this item in the list.
+The parent resource.
---
-##### `complexObjectIsFromSet`Required
+##### `terraformAttribute`Required
-- *Type:* *bool
+- *Type:* *string
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+The attribute on the parent resource this class is referencing.
---
@@ -7858,160 +8083,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| PutAnalyticsAutoScaling
| *No description.* |
-| PutAnalyticsSpecs
| *No description.* |
-| PutAutoScaling
| *No description.* |
-| PutElectableSpecs
| *No description.* |
-| PutReadOnlySpecs
| *No description.* |
-| ResetAnalyticsAutoScaling
| *No description.* |
-| ResetAnalyticsSpecs
| *No description.* |
-| ResetAutoScaling
| *No description.* |
-| ResetBackingProviderName
| *No description.* |
-| ResetElectableSpecs
| *No description.* |
-| ResetReadOnlySpecs
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| ResetDiskIops
| *No description.* |
+| ResetEbsVolumeType
| *No description.* |
+| ResetNodeCount
| *No description.* |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -8019,13 +8236,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -8035,336 +8252,291 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `PutAnalyticsAutoScaling`
-
-```go
-func PutAnalyticsAutoScaling(value AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling)
-```
-
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
-
----
-
-##### `PutAnalyticsSpecs`
+##### `ResetDiskIops`
```go
-func PutAnalyticsSpecs(value AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs)
+func ResetDiskIops()
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
-
----
-
-##### `PutAutoScaling`
+##### `ResetEbsVolumeType`
```go
-func PutAutoScaling(value AdvancedClusterReplicationSpecsRegionConfigsAutoScaling)
+func ResetEbsVolumeType()
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
-
----
-
-##### `PutElectableSpecs`
+##### `ResetNodeCount`
```go
-func PutElectableSpecs(value AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs)
+func ResetNodeCount()
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
-
----
-
-##### `PutReadOnlySpecs`
-
-```go
-func PutReadOnlySpecs(value AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs)
-```
-###### `value`Required
+#### Properties
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| DiskIopsInput
| *f64
| *No description.* |
+| EbsVolumeTypeInput
| *string
| *No description.* |
+| InstanceSizeInput
| *string
| *No description.* |
+| NodeCountInput
| *f64
| *No description.* |
+| DiskIops
| *f64
| *No description.* |
+| EbsVolumeType
| *string
| *No description.* |
+| InstanceSize
| *string
| *No description.* |
+| NodeCount
| *f64
| *No description.* |
+| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
---
-##### `ResetAnalyticsAutoScaling`
+##### `CreationStack`Required
```go
-func ResetAnalyticsAutoScaling()
+func CreationStack() *[]*string
```
-##### `ResetAnalyticsSpecs`
+- *Type:* *[]*string
-```go
-func ResetAnalyticsSpecs()
-```
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
-##### `ResetAutoScaling`
+If this returns an empty array the stack will not be attached.
-```go
-func ResetAutoScaling()
-```
+---
-##### `ResetBackingProviderName`
+##### `Fqn`Required
```go
-func ResetBackingProviderName()
+func Fqn() *string
```
-##### `ResetElectableSpecs`
+- *Type:* *string
-```go
-func ResetElectableSpecs()
-```
+---
-##### `ResetReadOnlySpecs`
+##### `DiskIopsInput`Optional
```go
-func ResetReadOnlySpecs()
+func DiskIopsInput() *f64
```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| AnalyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
-| AnalyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
-| AutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
-| ElectableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
-| ReadOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
-| AnalyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
-| AnalyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
-| AutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
-| BackingProviderNameInput
| *string
| *No description.* |
-| ElectableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
-| PriorityInput
| *f64
| *No description.* |
-| ProviderNameInput
| *string
| *No description.* |
-| ReadOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
-| RegionNameInput
| *string
| *No description.* |
-| BackingProviderName
| *string
| *No description.* |
-| Priority
| *f64
| *No description.* |
-| ProviderName
| *string
| *No description.* |
-| RegionName
| *string
| *No description.* |
-| InternalValue
| interface{}
| *No description.* |
+- *Type:* *f64
---
-##### `CreationStack`Required
+##### `EbsVolumeTypeInput`Optional
```go
-func CreationStack() *[]*string
+func EbsVolumeTypeInput() *string
```
-- *Type:* *[]*string
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* *string
---
-##### `Fqn`Required
+##### `InstanceSizeInput`Optional
```go
-func Fqn() *string
+func InstanceSizeInput() *string
```
- *Type:* *string
---
-##### `AnalyticsAutoScaling`Required
+##### `NodeCountInput`Optional
```go
-func AnalyticsAutoScaling() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+func NodeCountInput() *f64
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+- *Type:* *f64
---
-##### `AnalyticsSpecs`Required
+##### `DiskIops`Required
```go
-func AnalyticsSpecs() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+func DiskIops() *f64
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+- *Type:* *f64
---
-##### `AutoScaling`Required
+##### `EbsVolumeType`Required
```go
-func AutoScaling() AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+func EbsVolumeType() *string
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+- *Type:* *string
---
-##### `ElectableSpecs`Required
+##### `InstanceSize`Required
```go
-func ElectableSpecs() AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+func InstanceSize() *string
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+- *Type:* *string
---
-##### `ReadOnlySpecs`Required
+##### `NodeCount`Required
```go
-func ReadOnlySpecs() AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+func NodeCount() *f64
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+- *Type:* *f64
---
-##### `AnalyticsAutoScalingInput`Optional
+##### `InternalValue`Optional
```go
-func AnalyticsAutoScalingInput() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `AnalyticsSpecsInput`Optional
+
+### AdvancedClusterTagsList
+
+#### Initializers
```go
-func AnalyticsSpecsInput() AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
+
+advancedcluster.NewAdvancedClusterTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AdvancedClusterTagsList
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `AutoScalingInput`Optional
+##### `terraformResource`Required
-```go
-func AutoScalingInput() AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
-```
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+The parent resource.
---
-##### `BackingProviderNameInput`Optional
-
-```go
-func BackingProviderNameInput() *string
-```
+##### `terraformAttribute`Required
- *Type:* *string
+The attribute on the parent resource this class is referencing.
+
---
-##### `ElectableSpecsInput`Optional
+##### `wrapsSet`Required
-```go
-func ElectableSpecsInput() AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
-```
+- *Type:* *bool
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
---
-##### `PriorityInput`Optional
-
-```go
-func PriorityInput() *f64
-```
+#### Methods
-- *Type:* *f64
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
---
-##### `ProviderNameInput`Optional
+##### `ComputeFqn`
```go
-func ProviderNameInput() *string
+func ComputeFqn() *string
```
-- *Type:* *string
-
----
-
-##### `ReadOnlySpecsInput`Optional
+##### `Resolve`
```go
-func ReadOnlySpecsInput() AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+func Resolve(_context IResolveContext) interface{}
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `RegionNameInput`Optional
+##### `ToString`
```go
-func RegionNameInput() *string
+func ToString() *string
```
-- *Type:* *string
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `BackingProviderName`Required
+##### `Get`
```go
-func BackingProviderName() *string
+func Get(index *f64) AdvancedClusterTagsOutputReference
```
-- *Type:* *string
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
---
-##### `Priority`Required
-```go
-func Priority() *f64
-```
+#### Properties
-- *Type:* *f64
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `ProviderName`Required
+##### `CreationStack`Required
```go
-func ProviderName() *string
+func CreationStack() *[]*string
```
-- *Type:* *string
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `RegionName`Required
+##### `Fqn`Required
```go
-func RegionName() *string
+func Fqn() *string
```
- *Type:* *string
---
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
func InternalValue() interface{}
@@ -8375,24 +8547,26 @@ func InternalValue() interface{}
---
-### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+### AdvancedClusterTagsOutputReference
-#### Initializers
+#### Initializers
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/advancedcluster"
-advancedcluster.NewAdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+advancedcluster.NewAdvancedClusterTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AdvancedClusterTagsOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
@@ -8400,7 +8574,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* *string
@@ -8408,156 +8582,169 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| ComputeFqn
| *No description.* |
-| GetAnyMapAttribute
| *No description.* |
-| GetBooleanAttribute
| *No description.* |
-| GetBooleanMapAttribute
| *No description.* |
-| GetListAttribute
| *No description.* |
-| GetNumberAttribute
| *No description.* |
-| GetNumberListAttribute
| *No description.* |
-| GetNumberMapAttribute
| *No description.* |
-| GetStringAttribute
| *No description.* |
-| GetStringMapAttribute
| *No description.* |
-| InterpolationForAttribute
| *No description.* |
-| Resolve
| Produce the Token's value at resolution time. |
-| ToString
| Return a string representation of this resolvable object. |
-| ResetDiskIops
| *No description.* |
-| ResetEbsVolumeType
| *No description.* |
-| ResetNodeCount
| *No description.* |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
---
-##### `ComputeFqn`
+##### `ComputeFqn`
```go
func ComputeFqn() *string
```
-##### `GetAnyMapAttribute`
+##### `GetAnyMapAttribute`
```go
func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanAttribute`
+##### `GetBooleanAttribute`
```go
func GetBooleanAttribute(terraformAttribute *string) IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetBooleanMapAttribute`
+##### `GetBooleanMapAttribute`
```go
func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetListAttribute`
+##### `GetListAttribute`
```go
func GetListAttribute(terraformAttribute *string) *[]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberAttribute`
+##### `GetNumberAttribute`
```go
func GetNumberAttribute(terraformAttribute *string) *f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberListAttribute`
+##### `GetNumberListAttribute`
```go
func GetNumberListAttribute(terraformAttribute *string) *[]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetNumberMapAttribute`
+##### `GetNumberMapAttribute`
```go
func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringAttribute`
+##### `GetStringAttribute`
```go
func GetStringAttribute(terraformAttribute *string) *string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `GetStringMapAttribute`
+##### `GetStringMapAttribute`
```go
func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* *string
---
-##### `InterpolationForAttribute`
+##### `InterpolationForAttribute`
```go
func InterpolationForAttribute(property *string) IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* *string
---
-##### `Resolve`
+##### `Resolve`
```go
func Resolve(_context IResolveContext) interface{}
@@ -8565,13 +8752,13 @@ func Resolve(_context IResolveContext) interface{}
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
---
-##### `ToString`
+##### `ToString`
```go
func ToString() *string
@@ -8581,44 +8768,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetDiskIops`
-
-```go
-func ResetDiskIops()
-```
-
-##### `ResetEbsVolumeType`
-
-```go
-func ResetEbsVolumeType()
-```
-
-##### `ResetNodeCount`
-
-```go
-func ResetNodeCount()
-```
-
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| Fqn
| *string
| *No description.* |
-| DiskIopsInput
| *f64
| *No description.* |
-| EbsVolumeTypeInput
| *string
| *No description.* |
-| InstanceSizeInput
| *string
| *No description.* |
-| NodeCountInput
| *f64
| *No description.* |
-| DiskIops
| *f64
| *No description.* |
-| EbsVolumeType
| *string
| *No description.* |
-| InstanceSize
| *string
| *No description.* |
-| NodeCount
| *f64
| *No description.* |
-| InternalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| KeyInput
| *string
| *No description.* |
+| ValueInput
| *string
| *No description.* |
+| Key
| *string
| *No description.* |
+| Value
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
-##### `CreationStack`Required
+##### `CreationStack`Required
```go
func CreationStack() *[]*string
@@ -8632,7 +8797,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `Fqn`Required
+##### `Fqn`Required
```go
func Fqn() *string
@@ -8642,93 +8807,53 @@ func Fqn() *string
---
-##### `DiskIopsInput`Optional
-
-```go
-func DiskIopsInput() *f64
-```
-
-- *Type:* *f64
-
----
-
-##### `EbsVolumeTypeInput`Optional
+##### `KeyInput`Optional
```go
-func EbsVolumeTypeInput() *string
+func KeyInput() *string
```
- *Type:* *string
---
-##### `InstanceSizeInput`Optional
+##### `ValueInput`Optional
```go
-func InstanceSizeInput() *string
+func ValueInput() *string
```
- *Type:* *string
---
-##### `NodeCountInput`Optional
-
-```go
-func NodeCountInput() *f64
-```
-
-- *Type:* *f64
-
----
-
-##### `DiskIops`Required
-
-```go
-func DiskIops() *f64
-```
-
-- *Type:* *f64
-
----
-
-##### `EbsVolumeType`Required
+##### `Key`Required
```go
-func EbsVolumeType() *string
+func Key() *string
```
- *Type:* *string
---
-##### `InstanceSize`Required
+##### `Value`Required
```go
-func InstanceSize() *string
+func Value() *string
```
- *Type:* *string
---
-##### `NodeCount`Required
-
-```go
-func NodeCount() *f64
-```
-
-- *Type:* *f64
-
----
-
-##### `InternalValue`Optional
+##### `InternalValue`Optional
```go
-func InternalValue() AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+func InternalValue() interface{}
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+- *Type:* interface{}
---
diff --git a/docs/advancedCluster.java.md b/docs/advancedCluster.java.md
index a04ec1448..1ba73d5d1 100644
--- a/docs/advancedCluster.java.md
+++ b/docs/advancedCluster.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_advanced_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster).
# `advancedCluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](htt
### AdvancedCluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
#### Initializers
@@ -35,7 +35,6 @@ AdvancedCluster.Builder.create(Construct scope, java.lang.String id)
// .advancedConfiguration(AdvancedClusterAdvancedConfiguration)
// .backupEnabled(java.lang.Boolean)
// .backupEnabled(IResolvable)
-// .biConnector(AdvancedClusterBiConnector)
// .biConnectorConfig(AdvancedClusterBiConnectorConfig)
// .diskSizeGb(java.lang.Number)
// .encryptionAtRestProvider(java.lang.String)
@@ -50,6 +49,8 @@ AdvancedCluster.Builder.create(Construct scope, java.lang.String id)
// .retainBackupsEnabled(java.lang.Boolean)
// .retainBackupsEnabled(IResolvable)
// .rootCertType(java.lang.String)
+// .tags(IResolvable)
+// .tags(java.util.List)
// .terminationProtectionEnabled(java.lang.Boolean)
// .terminationProtectionEnabled(IResolvable)
// .timeouts(AdvancedClusterTimeouts)
@@ -68,26 +69,26 @@ AdvancedCluster.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
-| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
+| clusterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
+| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
| replicationSpecs
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecs>
| replication_specs block. |
| advancedConfiguration
| AdvancedClusterAdvancedConfiguration
| advanced_configuration block. |
-| backupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
-| biConnector
| AdvancedClusterBiConnector
| bi_connector block. |
+| backupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
| biConnectorConfig
| AdvancedClusterBiConnectorConfig
| bi_connector_config block. |
-| diskSizeGb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
-| encryptionAtRestProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
+| diskSizeGb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
+| encryptionAtRestProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
| labels
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterLabels>
| labels block. |
-| mongoDbMajorVersion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
-| paused
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
-| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
+| mongoDbMajorVersion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
+| paused
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
+| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
| retainBackupsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| rootCertType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
-| terminationProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
+| rootCertType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
+| tags
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
| tags block. |
+| terminationProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
| timeouts
| AdvancedClusterTimeouts
| timeouts block. |
-| versionReleaseSystem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
+| versionReleaseSystem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
---
@@ -155,7 +156,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
---
@@ -163,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}.
---
@@ -171,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
---
@@ -181,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
---
@@ -191,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
---
@@ -199,17 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
-
----
-
-##### `biConnector`Optional
-
-- *Type:* AdvancedClusterBiConnector
-
-bi_connector block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector AdvancedCluster#bi_connector}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
---
@@ -219,7 +210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
---
@@ -227,7 +218,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
---
@@ -235,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
---
@@ -243,7 +234,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -256,7 +247,7 @@ If you experience problems setting this value it might not be settable. Please t
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
---
@@ -264,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
---
@@ -272,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
---
@@ -280,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
---
@@ -290,7 +281,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
---
@@ -298,7 +289,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+
+---
+
+##### `tags`Optional
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#tags AdvancedCluster#tags}
---
@@ -306,7 +307,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
---
@@ -316,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
---
@@ -324,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
---
@@ -349,14 +350,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
| getStringMapAttribute
| *No description.* |
| interpolationForAttribute
| *No description.* |
| putAdvancedConfiguration
| *No description.* |
-| putBiConnector
| *No description.* |
| putBiConnectorConfig
| *No description.* |
| putLabels
| *No description.* |
| putReplicationSpecs
| *No description.* |
+| putTags
| *No description.* |
| putTimeouts
| *No description.* |
| resetAdvancedConfiguration
| *No description.* |
| resetBackupEnabled
| *No description.* |
-| resetBiConnector
| *No description.* |
| resetBiConnectorConfig
| *No description.* |
| resetDiskSizeGb
| *No description.* |
| resetEncryptionAtRestProvider
| *No description.* |
@@ -367,6 +367,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
| resetPitEnabled
| *No description.* |
| resetRetainBackupsEnabled
| *No description.* |
| resetRootCertType
| *No description.* |
+| resetTags
| *No description.* |
| resetTerminationProtectionEnabled
| *No description.* |
| resetTimeouts
| *No description.* |
| resetVersionReleaseSystem
| *No description.* |
@@ -569,18 +570,6 @@ public void putAdvancedConfiguration(AdvancedClusterAdvancedConfiguration value)
---
-##### `putBiConnector`
-
-```java
-public void putBiConnector(AdvancedClusterBiConnector value)
-```
-
-###### `value`Required
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `putBiConnectorConfig`
```java
@@ -617,6 +606,18 @@ public void putReplicationSpecs(IResolvable OR java.util.List
+
+```java
+public void putTags(IResolvable OR java.util.List value)
+```
+
+###### `value`Required
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
+
+---
+
##### `putTimeouts`
```java
@@ -641,12 +642,6 @@ public void resetAdvancedConfiguration()
public void resetBackupEnabled()
```
-##### `resetBiConnector`
-
-```java
-public void resetBiConnector()
-```
-
##### `resetBiConnectorConfig`
```java
@@ -707,6 +702,12 @@ public void resetRetainBackupsEnabled()
public void resetRootCertType()
```
+##### `resetTags`
+
+```java
+public void resetTags()
+```
+
##### `resetTerminationProtectionEnabled`
```java
@@ -814,7 +815,6 @@ AdvancedCluster.isTerraformResource(java.lang.Object x)
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
| advancedConfiguration
| AdvancedClusterAdvancedConfigurationOutputReference
| *No description.* |
-| biConnector
| AdvancedClusterBiConnectorOutputReference
| *No description.* |
| biConnectorConfig
| AdvancedClusterBiConnectorConfigOutputReference
| *No description.* |
| clusterId
| java.lang.String
| *No description.* |
| connectionStrings
| AdvancedClusterConnectionStringsList
| *No description.* |
@@ -823,11 +823,11 @@ AdvancedCluster.isTerraformResource(java.lang.Object x)
| mongoDbVersion
| java.lang.String
| *No description.* |
| replicationSpecs
| AdvancedClusterReplicationSpecsList
| *No description.* |
| stateName
| java.lang.String
| *No description.* |
+| tags
| AdvancedClusterTagsList
| *No description.* |
| timeouts
| AdvancedClusterTimeoutsOutputReference
| *No description.* |
| advancedConfigurationInput
| AdvancedClusterAdvancedConfiguration
| *No description.* |
| backupEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| biConnectorConfigInput
| AdvancedClusterBiConnectorConfig
| *No description.* |
-| biConnectorInput
| AdvancedClusterBiConnector
| *No description.* |
| clusterTypeInput
| java.lang.String
| *No description.* |
| diskSizeGbInput
| java.lang.Number
| *No description.* |
| encryptionAtRestProviderInput
| java.lang.String
| *No description.* |
@@ -841,6 +841,7 @@ AdvancedCluster.isTerraformResource(java.lang.Object x)
| replicationSpecsInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecs>
| *No description.* |
| retainBackupsEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| rootCertTypeInput
| java.lang.String
| *No description.* |
+| tagsInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
| *No description.* |
| terminationProtectionEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| timeoutsInput
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterTimeouts
| *No description.* |
| versionReleaseSystemInput
| java.lang.String
| *No description.* |
@@ -1013,16 +1014,6 @@ public AdvancedClusterAdvancedConfigurationOutputReference getAdvancedConfigurat
---
-##### `biConnector`Required
-
-```java
-public AdvancedClusterBiConnectorOutputReference getBiConnector();
-```
-
-- *Type:* AdvancedClusterBiConnectorOutputReference
-
----
-
##### `biConnectorConfig`Required
```java
@@ -1103,6 +1094,16 @@ public java.lang.String getStateName();
---
+##### `tags`Required
+
+```java
+public AdvancedClusterTagsList getTags();
+```
+
+- *Type:* AdvancedClusterTagsList
+
+---
+
##### `timeouts`Required
```java
@@ -1143,16 +1144,6 @@ public AdvancedClusterBiConnectorConfig getBiConnectorConfigInput();
---
-##### `biConnectorInput`Optional
-
-```java
-public AdvancedClusterBiConnector getBiConnectorInput();
-```
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `clusterTypeInput`Optional
```java
@@ -1283,6 +1274,16 @@ public java.lang.String getRootCertTypeInput();
---
+##### `tagsInput`Optional
+
+```java
+public java.lang.Object getTagsInput();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
+
+---
+
##### `terminationProtectionEnabledInput`Optional
```java
@@ -1502,17 +1503,17 @@ AdvancedClusterAdvancedConfiguration.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| defaultReadConcern
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
-| defaultWriteConcern
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
-| failIndexKeyTooLong
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
-| javascriptEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
-| minimumEnabledTlsProtocol
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
-| noTableScan
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
-| oplogMinRetentionHours
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
-| oplogSizeMb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
-| sampleRefreshIntervalBiConnector
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
-| sampleSizeBiConnector
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
-| transactionLifetimeLimitSeconds
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
+| defaultReadConcern
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
+| defaultWriteConcern
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
+| failIndexKeyTooLong
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
+| javascriptEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
+| minimumEnabledTlsProtocol
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
+| noTableScan
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
+| oplogMinRetentionHours
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
+| oplogSizeMb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
+| sampleRefreshIntervalBiConnector
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
+| sampleSizeBiConnector
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
+| transactionLifetimeLimitSeconds
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
---
@@ -1524,7 +1525,7 @@ public java.lang.String getDefaultReadConcern();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
---
@@ -1536,7 +1537,7 @@ public java.lang.String getDefaultWriteConcern();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
---
@@ -1548,7 +1549,7 @@ public java.lang.Object getFailIndexKeyTooLong();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
---
@@ -1560,7 +1561,7 @@ public java.lang.Object getJavascriptEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
---
@@ -1572,7 +1573,7 @@ public java.lang.String getMinimumEnabledTlsProtocol();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
---
@@ -1584,7 +1585,7 @@ public java.lang.Object getNoTableScan();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
---
@@ -1596,7 +1597,7 @@ public java.lang.Number getOplogMinRetentionHours();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
---
@@ -1608,7 +1609,7 @@ public java.lang.Number getOplogSizeMb();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
---
@@ -1620,7 +1621,7 @@ public java.lang.Number getSampleRefreshIntervalBiConnector();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
---
@@ -1632,7 +1633,7 @@ public java.lang.Number getSampleSizeBiConnector();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
---
@@ -1644,54 +1645,7 @@ public java.lang.Number getTransactionLifetimeLimitSeconds();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
-
----
-
-### AdvancedClusterBiConnector
-
-#### Initializer
-
-```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterBiConnector;
-
-AdvancedClusterBiConnector.builder()
-// .enabled(java.lang.Boolean)
-// .enabled(IResolvable)
-// .readPreference(java.lang.String)
- .build();
-```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| readPreference
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
-
----
-
-##### `enabled`Optional
-
-```java
-public java.lang.Object getEnabled();
-```
-
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
-
----
-
-##### `readPreference`Optional
-
-```java
-public java.lang.String getReadPreference();
-```
-
-- *Type:* java.lang.String
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
---
@@ -1713,8 +1667,8 @@ AdvancedClusterBiConnectorConfig.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| readPreference
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
+| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
+| readPreference
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
---
@@ -1726,7 +1680,7 @@ public java.lang.Object getEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
---
@@ -1738,7 +1692,7 @@ public java.lang.String getReadPreference();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
---
@@ -1769,7 +1723,6 @@ AdvancedClusterConfig.builder()
// .advancedConfiguration(AdvancedClusterAdvancedConfiguration)
// .backupEnabled(java.lang.Boolean)
// .backupEnabled(IResolvable)
-// .biConnector(AdvancedClusterBiConnector)
// .biConnectorConfig(AdvancedClusterBiConnectorConfig)
// .diskSizeGb(java.lang.Number)
// .encryptionAtRestProvider(java.lang.String)
@@ -1784,6 +1737,8 @@ AdvancedClusterConfig.builder()
// .retainBackupsEnabled(java.lang.Boolean)
// .retainBackupsEnabled(IResolvable)
// .rootCertType(java.lang.String)
+// .tags(IResolvable)
+// .tags(java.util.List)
// .terminationProtectionEnabled(java.lang.Boolean)
// .terminationProtectionEnabled(IResolvable)
// .timeouts(AdvancedClusterTimeouts)
@@ -1802,26 +1757,26 @@ AdvancedClusterConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
-| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
+| clusterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
+| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
| replicationSpecs
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecs>
| replication_specs block. |
| advancedConfiguration
| AdvancedClusterAdvancedConfiguration
| advanced_configuration block. |
-| backupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
-| biConnector
| AdvancedClusterBiConnector
| bi_connector block. |
+| backupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
| biConnectorConfig
| AdvancedClusterBiConnectorConfig
| bi_connector_config block. |
-| diskSizeGb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
-| encryptionAtRestProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
+| diskSizeGb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
+| encryptionAtRestProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
| labels
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterLabels>
| labels block. |
-| mongoDbMajorVersion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
-| paused
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
-| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
+| mongoDbMajorVersion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
+| paused
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
+| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
| retainBackupsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| rootCertType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
-| terminationProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
+| rootCertType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
+| tags
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
| tags block. |
+| terminationProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
| timeouts
| AdvancedClusterTimeouts
| timeouts block. |
-| versionReleaseSystem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
+| versionReleaseSystem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
---
@@ -1903,7 +1858,7 @@ public java.lang.String getClusterType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
---
@@ -1915,7 +1870,7 @@ public java.lang.String getName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}.
---
@@ -1927,7 +1882,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
---
@@ -1941,7 +1896,7 @@ public java.lang.Object getReplicationSpecs();
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
---
@@ -1955,7 +1910,7 @@ public AdvancedClusterAdvancedConfiguration getAdvancedConfiguration();
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
---
@@ -1967,21 +1922,7 @@ public java.lang.Object getBackupEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
-
----
-
-##### `biConnector`Optional
-
-```java
-public AdvancedClusterBiConnector getBiConnector();
-```
-
-- *Type:* AdvancedClusterBiConnector
-
-bi_connector block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector AdvancedCluster#bi_connector}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
---
@@ -1995,7 +1936,7 @@ public AdvancedClusterBiConnectorConfig getBiConnectorConfig();
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
---
@@ -2007,7 +1948,7 @@ public java.lang.Number getDiskSizeGb();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
---
@@ -2019,7 +1960,7 @@ public java.lang.String getEncryptionAtRestProvider();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
---
@@ -2031,7 +1972,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2048,7 +1989,7 @@ public java.lang.Object getLabels();
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
---
@@ -2060,7 +2001,7 @@ public java.lang.String getMongoDbMajorVersion();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
---
@@ -2072,7 +2013,7 @@ public java.lang.Object getPaused();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
---
@@ -2084,7 +2025,7 @@ public java.lang.Object getPitEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
---
@@ -2098,7 +2039,7 @@ public java.lang.Object getRetainBackupsEnabled();
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
---
@@ -2110,7 +2051,21 @@ public java.lang.String getRootCertType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+
+---
+
+##### `tags`Optional
+
+```java
+public java.lang.Object getTags();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#tags AdvancedCluster#tags}
---
@@ -2122,7 +2077,7 @@ public java.lang.Object getTerminationProtectionEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
---
@@ -2136,7 +2091,7 @@ public AdvancedClusterTimeouts getTimeouts();
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
---
@@ -2148,7 +2103,7 @@ public java.lang.String getVersionReleaseSystem();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
---
@@ -2205,8 +2160,8 @@ AdvancedClusterLabels.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
-| value
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+| key
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| value
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
---
@@ -2218,7 +2173,7 @@ public java.lang.String getKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
---
@@ -2230,7 +2185,7 @@ public java.lang.String getValue();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -2254,8 +2209,8 @@ AdvancedClusterReplicationSpecs.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| regionConfigs
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
| region_configs block. |
-| numShards
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
-| zoneName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
+| numShards
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
+| zoneName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
---
@@ -2269,7 +2224,7 @@ public java.lang.Object getRegionConfigs();
region_configs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
---
@@ -2281,7 +2236,7 @@ public java.lang.Number getNumShards();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
---
@@ -2293,7 +2248,7 @@ public java.lang.String getZoneName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
---
@@ -2321,13 +2276,13 @@ AdvancedClusterReplicationSpecsRegionConfigs.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| priority
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
-| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
-| regionName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
+| priority
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
+| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
+| regionName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
| analyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| analytics_auto_scaling block. |
| analyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| analytics_specs block. |
| autoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| auto_scaling block. |
-| backingProviderName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
+| backingProviderName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
| electableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| electable_specs block. |
| readOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| read_only_specs block. |
@@ -2341,7 +2296,7 @@ public java.lang.Number getPriority();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
---
@@ -2353,7 +2308,7 @@ public java.lang.String getProviderName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
---
@@ -2365,7 +2320,7 @@ public java.lang.String getRegionName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
---
@@ -2379,7 +2334,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling getAnaly
analytics_auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
---
@@ -2393,7 +2348,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs getAnalyticsSp
analytics_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
---
@@ -2407,7 +2362,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling getAutoScaling();
auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
---
@@ -2419,7 +2374,7 @@ public java.lang.String getBackingProviderName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
---
@@ -2433,7 +2388,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs getElectableSp
electable_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
---
@@ -2447,7 +2402,7 @@ public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs getReadOnlySpec
read_only_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
---
@@ -2474,11 +2429,11 @@ AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| computeMaxInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| computeMinInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| computeMaxInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| computeMinInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2490,7 +2445,7 @@ public java.lang.Object getComputeEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2502,7 +2457,7 @@ public java.lang.String getComputeMaxInstanceSize();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2514,7 +2469,7 @@ public java.lang.String getComputeMinInstanceSize();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2526,7 +2481,7 @@ public java.lang.Object getComputeScaleDownEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2538,7 +2493,7 @@ public java.lang.Object getDiskGbEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2561,10 +2516,10 @@ AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| diskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebsVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| nodeCount
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| diskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebsVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| nodeCount
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2576,7 +2531,7 @@ public java.lang.String getInstanceSize();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2588,7 +2543,7 @@ public java.lang.Number getDiskIops();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2600,7 +2555,7 @@ public java.lang.String getEbsVolumeType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2612,7 +2567,7 @@ public java.lang.Number getNodeCount();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2639,11 +2594,11 @@ AdvancedClusterReplicationSpecsRegionConfigsAutoScaling.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| computeMaxInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| computeMinInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| computeMaxInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| computeMinInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2655,7 +2610,7 @@ public java.lang.Object getComputeEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2667,7 +2622,7 @@ public java.lang.String getComputeMaxInstanceSize();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2679,7 +2634,7 @@ public java.lang.String getComputeMinInstanceSize();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2691,7 +2646,7 @@ public java.lang.Object getComputeScaleDownEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2703,7 +2658,7 @@ public java.lang.Object getDiskGbEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2726,10 +2681,10 @@ AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| diskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebsVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| nodeCount
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| diskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebsVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| nodeCount
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2741,7 +2696,7 @@ public java.lang.String getInstanceSize();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2753,7 +2708,7 @@ public java.lang.Number getDiskIops();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2765,7 +2720,7 @@ public java.lang.String getEbsVolumeType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2777,7 +2732,7 @@ public java.lang.Number getNodeCount();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2800,10 +2755,10 @@ AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| diskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebsVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| nodeCount
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| diskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebsVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| nodeCount
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2815,7 +2770,7 @@ public java.lang.String getInstanceSize();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2827,7 +2782,7 @@ public java.lang.Number getDiskIops();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2839,7 +2794,7 @@ public java.lang.String getEbsVolumeType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2851,7 +2806,53 @@ public java.lang.Number getNodeCount();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+
+---
+
+### AdvancedClusterTags
+
+#### Initializer
+
+```java
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterTags;
+
+AdvancedClusterTags.builder()
+ .key(java.lang.String)
+ .value(java.lang.String)
+ .build();
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| key
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| value
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+
+---
+
+##### `key`Required
+
+```java
+public java.lang.String getKey();
+```
+
+- *Type:* java.lang.String
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+
+---
+
+##### `value`Required
+
+```java
+public java.lang.String getValue();
+```
+
+- *Type:* java.lang.String
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -2873,9 +2874,9 @@ AdvancedClusterTimeouts.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| create
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
-| delete
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
-| update
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
+| create
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
+| delete
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
+| update
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
---
@@ -2887,7 +2888,7 @@ public java.lang.String getCreate();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}.
---
@@ -2899,7 +2900,7 @@ public java.lang.String getDelete();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
---
@@ -2911,7 +2912,7 @@ public java.lang.String getUpdate();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}.
---
@@ -3792,24 +3793,25 @@ public AdvancedClusterBiConnectorConfig getInternalValue();
---
-### AdvancedClusterBiConnectorOutputReference
+### AdvancedClusterConnectionStringsList
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterBiConnectorOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsList;
-new AdvancedClusterBiConnectorOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AdvancedClusterConnectionStringsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -3817,7 +3819,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -3825,206 +3827,342 @@ The attribute on the parent resource this class is referencing.
---
+##### `wrapsSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetEnabled
| *No description.* |
-| resetReadPreference
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `resolve`
```java
-public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
+public java.lang.Object resolve(IResolveContext _context)
```
-###### `terraformAttribute`Required
+Produce the Token's value at resolution time.
-- *Type:* java.lang.String
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `getBooleanAttribute`
+##### `toString`
```java
-public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
+public java.lang.String toString()
```
-###### `terraformAttribute`Required
-
-- *Type:* java.lang.String
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `getBooleanMapAttribute`
+##### `get`
```java
-public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+public AdvancedClusterConnectionStringsOutputReference get(java.lang.Number index)
```
-###### `terraformAttribute`Required
+###### `index`Required
-- *Type:* java.lang.String
+- *Type:* java.lang.Number
----
+the index of the item to return.
-##### `getListAttribute`
+---
-```java
-public java.util.List getListAttribute(java.lang.String terraformAttribute)
-```
-###### `terraformAttribute`Required
+#### Properties
-- *Type:* java.lang.String
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
---
-##### `getNumberAttribute`
+##### `creationStack`Required
```java
-public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
+public java.util.List getCreationStack();
```
-###### `terraformAttribute`Required
+- *Type:* java.util.List
-- *Type:* java.lang.String
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `getNumberListAttribute`
+##### `fqn`Required
```java
-public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
+public java.lang.String getFqn();
```
-###### `terraformAttribute`Required
-
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+
+### AdvancedClusterConnectionStringsOutputReference
+
+#### Initializers
```java
-public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
-```
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsOutputReference;
-###### `terraformAttribute`Required
+new AdvancedClusterConnectionStringsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+```
-- *Type:* java.lang.String
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `getStringAttribute`
-
-```java
-public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
-```
+##### `terraformResource`Required
-###### `terraformAttribute`Required
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
-- *Type:* java.lang.String
+The parent resource.
---
-##### `getStringMapAttribute`
-
-```java
-public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
-```
-
-###### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
+The attribute on the parent resource this class is referencing.
+
---
-##### `interpolationForAttribute`
+##### `complexObjectIndex`Required
-```java
-public IResolvable interpolationForAttribute(java.lang.String property)
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `getAnyMapAttribute`
+
+```java
+public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `property`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `getBooleanAttribute`
```java
-public java.lang.Object resolve(IResolveContext _context)
+public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-Produce the Token's value at resolution time.
+###### `terraformAttribute`Required
-###### `_context`Required
+- *Type:* java.lang.String
-- *Type:* com.hashicorp.cdktf.IResolveContext
+---
+
+##### `getBooleanMapAttribute`
+
+```java
+public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getListAttribute`
+
+```java
+public java.util.List getListAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
---
-##### `toString`
+##### `getNumberAttribute`
```java
-public java.lang.String toString()
+public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-Return a string representation of this resolvable object.
+###### `terraformAttribute`Required
-Returns a reversible string representation.
+- *Type:* java.lang.String
+
+---
-##### `resetEnabled`
+##### `getNumberListAttribute`
```java
-public void resetEnabled()
+public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-##### `resetReadPreference`
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getNumberMapAttribute`
```java
-public void resetReadPreference()
+public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringAttribute`
+
+```java
+public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `getStringMapAttribute`
+
+```java
+public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `interpolationForAttribute`
+
+```java
+public IResolvable interpolationForAttribute(java.lang.String property)
+```
+
+###### `property`Required
+
+- *Type:* java.lang.String
+
+---
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
```
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| enabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| readPreferenceInput
| java.lang.String
| *No description.* |
-| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| readPreference
| java.lang.String
| *No description.* |
-| internalValue
| AdvancedClusterBiConnector
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| private
| java.lang.String
| *No description.* |
+| privateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
+| privateSrv
| java.lang.String
| *No description.* |
+| standard
| java.lang.String
| *No description.* |
+| standardSrv
| java.lang.String
| *No description.* |
+| internalValue
| AdvancedClusterConnectionStrings
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -4038,7 +4176,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -4048,76 +4186,86 @@ public java.lang.String getFqn();
---
-##### `enabledInput`Optional
+##### `private`Required
```java
-public java.lang.Object getEnabledInput();
+public java.lang.String getPrivate();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.String
---
-##### `readPreferenceInput`Optional
+##### `privateEndpoint`Required
```java
-public java.lang.String getReadPreferenceInput();
+public AdvancedClusterConnectionStringsPrivateEndpointList getPrivateEndpoint();
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
+
+---
+
+##### `privateSrv`Required
+
+```java
+public java.lang.String getPrivateSrv();
```
- *Type:* java.lang.String
---
-##### `enabled`Required
+##### `standard`Required
```java
-public java.lang.Object getEnabled();
+public java.lang.String getStandard();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.String
---
-##### `readPreference`Required
+##### `standardSrv`Required
```java
-public java.lang.String getReadPreference();
+public java.lang.String getStandardSrv();
```
- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
-public AdvancedClusterBiConnector getInternalValue();
+public AdvancedClusterConnectionStrings getInternalValue();
```
-- *Type:* AdvancedClusterBiConnector
+- *Type:* AdvancedClusterConnectionStrings
---
-### AdvancedClusterConnectionStringsList
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsList;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsList;
-new AdvancedClusterConnectionStringsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+new AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -4125,7 +4273,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -4133,7 +4281,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* java.lang.Boolean
@@ -4145,20 +4293,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -4166,13 +4314,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -4182,13 +4330,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```java
-public AdvancedClusterConnectionStringsOutputReference get(java.lang.Number index)
+public AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference get(java.lang.Number index)
```
-###### `index`Required
+###### `index`Required
- *Type:* java.lang.Number
@@ -4201,12 +4349,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -4220,7 +4368,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -4231,26 +4379,26 @@ public java.lang.String getFqn();
---
-### AdvancedClusterConnectionStringsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference;
-new AdvancedClusterConnectionStringsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+new AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
-| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -4258,7 +4406,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -4266,7 +4414,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* java.lang.Number
@@ -4274,7 +4422,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* java.lang.Boolean
@@ -4286,149 +4434,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -4436,13 +4584,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -4457,20 +4605,16 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| awsPrivateLink
| com.hashicorp.cdktf.StringMap
| *No description.* |
-| awsPrivateLinkSrv
| com.hashicorp.cdktf.StringMap
| *No description.* |
-| private
| java.lang.String
| *No description.* |
-| privateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
-| privateSrv
| java.lang.String
| *No description.* |
-| standard
| java.lang.String
| *No description.* |
-| standardSrv
| java.lang.String
| *No description.* |
-| internalValue
| AdvancedClusterConnectionStrings
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| endpointId
| java.lang.String
| *No description.* |
+| providerName
| java.lang.String
| *No description.* |
+| region
| java.lang.String
| *No description.* |
+| internalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -4484,7 +4628,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -4494,106 +4638,66 @@ public java.lang.String getFqn();
---
-##### `awsPrivateLink`Required
-
-```java
-public StringMap getAwsPrivateLink();
-```
-
-- *Type:* com.hashicorp.cdktf.StringMap
-
----
-
-##### `awsPrivateLinkSrv`Required
-
-```java
-public StringMap getAwsPrivateLinkSrv();
-```
-
-- *Type:* com.hashicorp.cdktf.StringMap
-
----
-
-##### `private`Required
-
-```java
-public java.lang.String getPrivate();
-```
-
-- *Type:* java.lang.String
-
----
-
-##### `privateEndpoint`Required
-
-```java
-public AdvancedClusterConnectionStringsPrivateEndpointList getPrivateEndpoint();
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
-
----
-
-##### `privateSrv`Required
+##### `endpointId`Required
```java
-public java.lang.String getPrivateSrv();
+public java.lang.String getEndpointId();
```
- *Type:* java.lang.String
---
-##### `standard`Required
+##### `providerName`Required
```java
-public java.lang.String getStandard();
+public java.lang.String getProviderName();
```
- *Type:* java.lang.String
---
-##### `standardSrv`Required
+##### `region`Required
```java
-public java.lang.String getStandardSrv();
+public java.lang.String getRegion();
```
- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
-public AdvancedClusterConnectionStrings getInternalValue();
+public AdvancedClusterConnectionStringsPrivateEndpointEndpoints getInternalValue();
```
-- *Type:* AdvancedClusterConnectionStrings
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+### AdvancedClusterConnectionStringsPrivateEndpointList
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsList;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointList;
-new AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+new AdvancedClusterConnectionStringsPrivateEndpointList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -4601,7 +4705,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -4609,7 +4713,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* java.lang.Boolean
@@ -4621,20 +4725,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -4642,13 +4746,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -4658,13 +4762,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```java
-public AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference get(java.lang.Number index)
+public AdvancedClusterConnectionStringsPrivateEndpointOutputReference get(java.lang.Number index)
```
-###### `index`Required
+###### `index`Required
- *Type:* java.lang.Number
@@ -4677,12 +4781,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -4696,7 +4800,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -4707,26 +4811,26 @@ public java.lang.String getFqn();
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointOutputReference;
-new AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+new AdvancedClusterConnectionStringsPrivateEndpointOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
-| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -4734,7 +4838,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -4742,7 +4846,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* java.lang.Number
@@ -4750,7 +4854,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* java.lang.Boolean
@@ -4762,149 +4866,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-
----
-
-##### `computeFqn`
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -4912,13 +5016,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -4933,16 +5037,18 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| endpointId
| java.lang.String
| *No description.* |
-| providerName
| java.lang.String
| *No description.* |
-| region
| java.lang.String
| *No description.* |
-| internalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| connectionString
| java.lang.String
| *No description.* |
+| endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
+| srvConnectionString
| java.lang.String
| *No description.* |
+| srvShardOptimizedConnectionString
| java.lang.String
| *No description.* |
+| type
| java.lang.String
| *No description.* |
+| internalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -4956,7 +5062,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -4966,66 +5072,86 @@ public java.lang.String getFqn();
---
-##### `endpointId`Required
+##### `connectionString`Required
```java
-public java.lang.String getEndpointId();
+public java.lang.String getConnectionString();
```
- *Type:* java.lang.String
---
-##### `providerName`Required
+##### `endpoints`Required
```java
-public java.lang.String getProviderName();
+public AdvancedClusterConnectionStringsPrivateEndpointEndpointsList getEndpoints();
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+
+---
+
+##### `srvConnectionString`Required
+
+```java
+public java.lang.String getSrvConnectionString();
```
- *Type:* java.lang.String
---
-##### `region`Required
+##### `srvShardOptimizedConnectionString`Required
```java
-public java.lang.String getRegion();
+public java.lang.String getSrvShardOptimizedConnectionString();
```
- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `type`Required
```java
-public AdvancedClusterConnectionStringsPrivateEndpointEndpoints getInternalValue();
+public java.lang.String getType();
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
+- *Type:* java.lang.String
---
+##### `internalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointList
+```java
+public AdvancedClusterConnectionStringsPrivateEndpoint getInternalValue();
+```
-#### Initializers
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+
+---
+
+
+### AdvancedClusterLabelsList
+
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointList;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterLabelsList;
-new AdvancedClusterConnectionStringsPrivateEndpointList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+new AdvancedClusterLabelsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -5033,7 +5159,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -5041,7 +5167,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* java.lang.Boolean
@@ -5053,20 +5179,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -5074,13 +5200,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -5090,13 +5216,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```java
-public AdvancedClusterConnectionStringsPrivateEndpointOutputReference get(java.lang.Number index)
+public AdvancedClusterLabelsOutputReference get(java.lang.Number index)
```
-###### `index`Required
+###### `index`Required
- *Type:* java.lang.Number
@@ -5109,12 +5235,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterLabels>
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -5128,7 +5255,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -5138,27 +5265,37 @@ public java.lang.String getFqn();
---
+##### `internalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+```java
+public java.lang.Object getInternalValue();
+```
-#### Initializers
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterLabels>
+
+---
+
+
+### AdvancedClusterLabelsOutputReference
+
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterConnectionStringsPrivateEndpointOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterLabelsOutputReference;
-new AdvancedClusterConnectionStringsPrivateEndpointOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+new AdvancedClusterLabelsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
-| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -5166,7 +5303,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -5174,7 +5311,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* java.lang.Number
@@ -5182,7 +5319,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* java.lang.Boolean
@@ -5194,149 +5331,151 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetKey
| *No description.* |
+| resetValue
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -5344,13 +5483,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -5360,23 +5499,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
+##### `resetKey`
+
+```java
+public void resetKey()
+```
+
+##### `resetValue`
+
+```java
+public void resetValue()
+```
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| connectionString
| java.lang.String
| *No description.* |
-| endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
-| srvConnectionString
| java.lang.String
| *No description.* |
-| srvShardOptimizedConnectionString
| java.lang.String
| *No description.* |
-| type
| java.lang.String
| *No description.* |
-| internalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| keyInput
| java.lang.String
| *No description.* |
+| valueInput
| java.lang.String
| *No description.* |
+| key
| java.lang.String
| *No description.* |
+| value
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterLabels
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -5390,7 +5540,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -5400,86 +5550,76 @@ public java.lang.String getFqn();
---
-##### `connectionString`Required
+##### `keyInput`Optional
```java
-public java.lang.String getConnectionString();
+public java.lang.String getKeyInput();
```
- *Type:* java.lang.String
---
-##### `endpoints`Required
-
-```java
-public AdvancedClusterConnectionStringsPrivateEndpointEndpointsList getEndpoints();
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-
----
-
-##### `srvConnectionString`Required
+##### `valueInput`Optional
```java
-public java.lang.String getSrvConnectionString();
+public java.lang.String getValueInput();
```
- *Type:* java.lang.String
---
-##### `srvShardOptimizedConnectionString`Required
+##### `key`Required
```java
-public java.lang.String getSrvShardOptimizedConnectionString();
+public java.lang.String getKey();
```
- *Type:* java.lang.String
---
-##### `type`Required
+##### `value`Required
```java
-public java.lang.String getType();
+public java.lang.String getValue();
```
- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
-public AdvancedClusterConnectionStringsPrivateEndpoint getInternalValue();
+public java.lang.Object getInternalValue();
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+- *Type:* com.hashicorp.cdktf.IResolvable OR AdvancedClusterLabels
---
-### AdvancedClusterLabelsList
+### AdvancedClusterReplicationSpecsList
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterLabelsList;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsList;
-new AdvancedClusterLabelsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+new AdvancedClusterReplicationSpecsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -5487,7 +5627,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -5495,7 +5635,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* java.lang.Boolean
@@ -5507,20 +5647,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -5528,13 +5668,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -5544,13 +5684,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```java
-public AdvancedClusterLabelsOutputReference get(java.lang.Number index)
+public AdvancedClusterReplicationSpecsOutputReference get(java.lang.Number index)
```
-###### `index`Required
+###### `index`Required
- *Type:* java.lang.Number
@@ -5563,13 +5703,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterLabels>
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecs>
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -5583,7 +5723,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -5593,37 +5733,37 @@ public java.lang.String getFqn();
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
public java.lang.Object getInternalValue();
```
-- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterLabels>
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecs>
---
-### AdvancedClusterLabelsOutputReference
+### AdvancedClusterReplicationSpecsOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterLabelsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsOutputReference;
-new AdvancedClusterLabelsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+new AdvancedClusterReplicationSpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
-| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -5631,7 +5771,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -5639,7 +5779,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* java.lang.Number
@@ -5647,7 +5787,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* java.lang.Boolean
@@ -5659,151 +5799,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetKey
| *No description.* |
-| resetValue
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putRegionConfigs
| *No description.* |
+| resetNumShards
| *No description.* |
+| resetZoneName
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -5811,13 +5952,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -5827,34 +5968,50 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetKey`
+##### `putRegionConfigs`
```java
-public void resetKey()
+public void putRegionConfigs(IResolvable OR java.util.List value)
```
-##### `resetValue`
+###### `value`Required
-```java
-public void resetValue()
-```
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
+
+---
+
+##### `resetNumShards`
+
+```java
+public void resetNumShards()
+```
+
+##### `resetZoneName`
+
+```java
+public void resetZoneName()
+```
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| keyInput
| java.lang.String
| *No description.* |
-| valueInput
| java.lang.String
| *No description.* |
-| key
| java.lang.String
| *No description.* |
-| value
| java.lang.String
| *No description.* |
-| internalValue
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterLabels
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| containerId
| com.hashicorp.cdktf.StringMap
| *No description.* |
+| id
| java.lang.String
| *No description.* |
+| regionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
+| numShardsInput
| java.lang.Number
| *No description.* |
+| regionConfigsInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
| *No description.* |
+| zoneNameInput
| java.lang.String
| *No description.* |
+| numShards
| java.lang.Number
| *No description.* |
+| zoneName
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -5868,7 +6025,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -5878,220 +6035,115 @@ public java.lang.String getFqn();
---
-##### `keyInput`Optional
+##### `containerId`Required
```java
-public java.lang.String getKeyInput();
+public StringMap getContainerId();
```
-- *Type:* java.lang.String
+- *Type:* com.hashicorp.cdktf.StringMap
---
-##### `valueInput`Optional
+##### `id`Required
```java
-public java.lang.String getValueInput();
+public java.lang.String getId();
```
- *Type:* java.lang.String
---
-##### `key`Required
+##### `regionConfigs`Required
```java
-public java.lang.String getKey();
+public AdvancedClusterReplicationSpecsRegionConfigsList getRegionConfigs();
```
-- *Type:* java.lang.String
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
---
-##### `value`Required
+##### `numShardsInput`Optional
```java
-public java.lang.String getValue();
+public java.lang.Number getNumShardsInput();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Number
---
-##### `internalValue`Optional
+##### `regionConfigsInput`Optional
```java
-public java.lang.Object getInternalValue();
+public java.lang.Object getRegionConfigsInput();
```
-- *Type:* com.hashicorp.cdktf.IResolvable OR AdvancedClusterLabels
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
---
-
-### AdvancedClusterReplicationSpecsList
-
-#### Initializers
+##### `zoneNameInput`Optional
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsList;
-
-new AdvancedClusterReplicationSpecsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+public java.lang.String getZoneNameInput();
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `terraformResource`Required
-
-- *Type:* com.hashicorp.cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `terraformAttribute`Required
-
- *Type:* java.lang.String
-The attribute on the parent resource this class is referencing.
-
---
-##### `wrapsSet`Required
-
-- *Type:* java.lang.Boolean
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
-#### Methods
-
-| **Name** | **Description** |
-| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
-
----
-
-##### `computeFqn`
-
-```java
-public java.lang.String computeFqn()
-```
-
-##### `resolve`
-
-```java
-public java.lang.Object resolve(IResolveContext _context)
-```
-
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* com.hashicorp.cdktf.IResolveContext
-
----
-
-##### `toString`
-
-```java
-public java.lang.String toString()
-```
-
-Return a string representation of this resolvable object.
-
-Returns a reversible string representation.
-
-##### `get`
+##### `numShards`Required
```java
-public AdvancedClusterReplicationSpecsOutputReference get(java.lang.Number index)
+public java.lang.Number getNumShards();
```
-###### `index`Required
-
- *Type:* java.lang.Number
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecs>
| *No description.* |
-
----
-
-##### `creationStack`Required
-
-```java
-public java.util.List getCreationStack();
-```
-
-- *Type:* java.util.List
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
-
---
-##### `fqn`Required
+##### `zoneName`Required
```java
-public java.lang.String getFqn();
+public java.lang.String getZoneName();
```
- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
public java.lang.Object getInternalValue();
```
-- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecs>
+- *Type:* com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecs
---
-### AdvancedClusterReplicationSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference;
-new AdvancedClusterReplicationSpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
-| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -6099,7 +6151,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -6107,172 +6159,158 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
-
-- *Type:* java.lang.Number
-
-the index of this item in the list.
-
----
-
-##### `complexObjectIsFromSet`Required
-
-- *Type:* java.lang.Boolean
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putRegionConfigs
| *No description.* |
-| resetNumShards
| *No description.* |
-| resetZoneName
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetComputeEnabled
| *No description.* |
+| resetComputeMaxInstanceSize
| *No description.* |
+| resetComputeMinInstanceSize
| *No description.* |
+| resetComputeScaleDownEnabled
| *No description.* |
+| resetDiskGbEnabled
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -6280,13 +6318,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -6296,28 +6334,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putRegionConfigs`
+##### `resetComputeEnabled`
```java
-public void putRegionConfigs(IResolvable OR java.util.List value)
+public void resetComputeEnabled()
```
-###### `value`Required
+##### `resetComputeMaxInstanceSize`
-- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
+```java
+public void resetComputeMaxInstanceSize()
+```
----
+##### `resetComputeMinInstanceSize`
-##### `resetNumShards`
+```java
+public void resetComputeMinInstanceSize()
+```
+
+##### `resetComputeScaleDownEnabled`
```java
-public void resetNumShards()
+public void resetComputeScaleDownEnabled()
```
-##### `resetZoneName`
+##### `resetDiskGbEnabled`
```java
-public void resetZoneName()
+public void resetDiskGbEnabled()
```
@@ -6325,21 +6369,23 @@ public void resetZoneName()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| containerId
| com.hashicorp.cdktf.StringMap
| *No description.* |
-| id
| java.lang.String
| *No description.* |
-| regionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
-| numShardsInput
| java.lang.Number
| *No description.* |
-| regionConfigsInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
| *No description.* |
-| zoneNameInput
| java.lang.String
| *No description.* |
-| numShards
| java.lang.Number
| *No description.* |
-| zoneName
| java.lang.String
| *No description.* |
-| internalValue
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecs
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| computeEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSizeInput
| java.lang.String
| *No description.* |
+| computeMinInstanceSizeInput
| java.lang.String
| *No description.* |
+| computeScaleDownEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| diskGbEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSize
| java.lang.String
| *No description.* |
+| computeMinInstanceSize
| java.lang.String
| *No description.* |
+| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -6353,7 +6399,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -6363,115 +6409,135 @@ public java.lang.String getFqn();
---
-##### `containerId`Required
+##### `computeEnabledInput`Optional
```java
-public StringMap getContainerId();
+public java.lang.Object getComputeEnabledInput();
```
-- *Type:* com.hashicorp.cdktf.StringMap
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `id`Required
+##### `computeMaxInstanceSizeInput`Optional
```java
-public java.lang.String getId();
+public java.lang.String getComputeMaxInstanceSizeInput();
```
- *Type:* java.lang.String
---
-##### `regionConfigs`Required
+##### `computeMinInstanceSizeInput`Optional
```java
-public AdvancedClusterReplicationSpecsRegionConfigsList getRegionConfigs();
+public java.lang.String getComputeMinInstanceSizeInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `computeScaleDownEnabledInput`Optional
+
+```java
+public java.lang.Object getComputeScaleDownEnabledInput();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `diskGbEnabledInput`Optional
+
+```java
+public java.lang.Object getDiskGbEnabledInput();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `numShardsInput`Optional
+##### `computeEnabled`Required
```java
-public java.lang.Number getNumShardsInput();
+public java.lang.Object getComputeEnabled();
```
-- *Type:* java.lang.Number
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `regionConfigsInput`Optional
+##### `computeMaxInstanceSize`Required
```java
-public java.lang.Object getRegionConfigsInput();
+public java.lang.String getComputeMaxInstanceSize();
```
-- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
+- *Type:* java.lang.String
---
-##### `zoneNameInput`Optional
+##### `computeMinInstanceSize`Required
```java
-public java.lang.String getZoneNameInput();
+public java.lang.String getComputeMinInstanceSize();
```
- *Type:* java.lang.String
---
-##### `numShards`Required
+##### `computeScaleDownEnabled`Required
```java
-public java.lang.Number getNumShards();
+public java.lang.Object getComputeScaleDownEnabled();
```
-- *Type:* java.lang.Number
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `zoneName`Required
+##### `diskGbEnabled`Required
```java
-public java.lang.String getZoneName();
+public java.lang.Object getDiskGbEnabled();
```
-- *Type:* java.lang.String
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
-public java.lang.Object getInternalValue();
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling getInternalValue();
```
-- *Type:* com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecs
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference;
-new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -6479,7 +6545,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -6491,154 +6557,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetComputeEnabled
| *No description.* |
-| resetComputeMaxInstanceSize
| *No description.* |
-| resetComputeMinInstanceSize
| *No description.* |
-| resetComputeScaleDownEnabled
| *No description.* |
-| resetDiskGbEnabled
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDiskIops
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetNodeCount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -6646,13 +6710,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -6662,34 +6726,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetComputeEnabled`
-
-```java
-public void resetComputeEnabled()
-```
-
-##### `resetComputeMaxInstanceSize`
-
-```java
-public void resetComputeMaxInstanceSize()
-```
-
-##### `resetComputeMinInstanceSize`
+##### `resetDiskIops`
```java
-public void resetComputeMinInstanceSize()
+public void resetDiskIops()
```
-##### `resetComputeScaleDownEnabled`
+##### `resetEbsVolumeType`
```java
-public void resetComputeScaleDownEnabled()
+public void resetEbsVolumeType()
```
-##### `resetDiskGbEnabled`
+##### `resetNodeCount`
```java
-public void resetDiskGbEnabled()
+public void resetNodeCount()
```
@@ -6697,23 +6749,21 @@ public void resetDiskGbEnabled()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| computeEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSizeInput
| java.lang.String
| *No description.* |
-| computeMinInstanceSizeInput
| java.lang.String
| *No description.* |
-| computeScaleDownEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| diskGbEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSize
| java.lang.String
| *No description.* |
-| computeMinInstanceSize
| java.lang.String
| *No description.* |
-| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| diskIopsInput
| java.lang.Number
| *No description.* |
+| ebsVolumeTypeInput
| java.lang.String
| *No description.* |
+| instanceSizeInput
| java.lang.String
| *No description.* |
+| nodeCountInput
| java.lang.Number
| *No description.* |
+| diskIops
| java.lang.Number
| *No description.* |
+| ebsVolumeType
| java.lang.String
| *No description.* |
+| instanceSize
| java.lang.String
| *No description.* |
+| nodeCount
| java.lang.Number
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -6727,7 +6777,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -6737,135 +6787,115 @@ public java.lang.String getFqn();
---
-##### `computeEnabledInput`Optional
+##### `diskIopsInput`Optional
```java
-public java.lang.Object getComputeEnabledInput();
+public java.lang.Number getDiskIopsInput();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.Number
---
-##### `computeMaxInstanceSizeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```java
-public java.lang.String getComputeMaxInstanceSizeInput();
+public java.lang.String getEbsVolumeTypeInput();
```
- *Type:* java.lang.String
---
-##### `computeMinInstanceSizeInput`Optional
+##### `instanceSizeInput`Optional
```java
-public java.lang.String getComputeMinInstanceSizeInput();
+public java.lang.String getInstanceSizeInput();
```
- *Type:* java.lang.String
---
-##### `computeScaleDownEnabledInput`Optional
-
-```java
-public java.lang.Object getComputeScaleDownEnabledInput();
-```
-
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-
----
-
-##### `diskGbEnabledInput`Optional
+##### `nodeCountInput`Optional
```java
-public java.lang.Object getDiskGbEnabledInput();
+public java.lang.Number getNodeCountInput();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.Number
---
-##### `computeEnabled`Required
+##### `diskIops`Required
```java
-public java.lang.Object getComputeEnabled();
+public java.lang.Number getDiskIops();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.Number
---
-##### `computeMaxInstanceSize`Required
+##### `ebsVolumeType`Required
```java
-public java.lang.String getComputeMaxInstanceSize();
+public java.lang.String getEbsVolumeType();
```
- *Type:* java.lang.String
---
-##### `computeMinInstanceSize`Required
+##### `instanceSize`Required
```java
-public java.lang.String getComputeMinInstanceSize();
+public java.lang.String getInstanceSize();
```
- *Type:* java.lang.String
---
-##### `computeScaleDownEnabled`Required
-
-```java
-public java.lang.Object getComputeScaleDownEnabled();
-```
-
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-
----
-
-##### `diskGbEnabled`Required
+##### `nodeCount`Required
```java
-public java.lang.Object getDiskGbEnabled();
+public java.lang.Number getNodeCount();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.Number
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling getInternalValue();
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs getInternalValue();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference;
-new AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -6873,7 +6903,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -6885,152 +6915,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDiskIops
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetNodeCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetComputeEnabled
| *No description.* |
+| resetComputeMaxInstanceSize
| *No description.* |
+| resetComputeMinInstanceSize
| *No description.* |
+| resetComputeScaleDownEnabled
| *No description.* |
+| resetDiskGbEnabled
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -7038,13 +7070,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -7054,22 +7086,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDiskIops`
+##### `resetComputeEnabled`
```java
-public void resetDiskIops()
+public void resetComputeEnabled()
```
-##### `resetEbsVolumeType`
+##### `resetComputeMaxInstanceSize`
```java
-public void resetEbsVolumeType()
+public void resetComputeMaxInstanceSize()
```
-##### `resetNodeCount`
+##### `resetComputeMinInstanceSize`
```java
-public void resetNodeCount()
+public void resetComputeMinInstanceSize()
+```
+
+##### `resetComputeScaleDownEnabled`
+
+```java
+public void resetComputeScaleDownEnabled()
+```
+
+##### `resetDiskGbEnabled`
+
+```java
+public void resetDiskGbEnabled()
```
@@ -7077,21 +7121,23 @@ public void resetNodeCount()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| diskIopsInput
| java.lang.Number
| *No description.* |
-| ebsVolumeTypeInput
| java.lang.String
| *No description.* |
-| instanceSizeInput
| java.lang.String
| *No description.* |
-| nodeCountInput
| java.lang.Number
| *No description.* |
-| diskIops
| java.lang.Number
| *No description.* |
-| ebsVolumeType
| java.lang.String
| *No description.* |
-| instanceSize
| java.lang.String
| *No description.* |
-| nodeCount
| java.lang.Number
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| computeEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSizeInput
| java.lang.String
| *No description.* |
+| computeMinInstanceSizeInput
| java.lang.String
| *No description.* |
+| computeScaleDownEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| diskGbEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSize
| java.lang.String
| *No description.* |
+| computeMinInstanceSize
| java.lang.String
| *No description.* |
+| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -7105,7 +7151,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -7115,115 +7161,135 @@ public java.lang.String getFqn();
---
-##### `diskIopsInput`Optional
+##### `computeEnabledInput`Optional
```java
-public java.lang.Number getDiskIopsInput();
+public java.lang.Object getComputeEnabledInput();
```
-- *Type:* java.lang.Number
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `ebsVolumeTypeInput`Optional
+##### `computeMaxInstanceSizeInput`Optional
```java
-public java.lang.String getEbsVolumeTypeInput();
+public java.lang.String getComputeMaxInstanceSizeInput();
```
- *Type:* java.lang.String
---
-##### `instanceSizeInput`Optional
+##### `computeMinInstanceSizeInput`Optional
```java
-public java.lang.String getInstanceSizeInput();
+public java.lang.String getComputeMinInstanceSizeInput();
```
- *Type:* java.lang.String
---
-##### `nodeCountInput`Optional
+##### `computeScaleDownEnabledInput`Optional
```java
-public java.lang.Number getNodeCountInput();
+public java.lang.Object getComputeScaleDownEnabledInput();
```
-- *Type:* java.lang.Number
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `diskIops`Required
+##### `diskGbEnabledInput`Optional
```java
-public java.lang.Number getDiskIops();
+public java.lang.Object getDiskGbEnabledInput();
```
-- *Type:* java.lang.Number
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `ebsVolumeType`Required
+##### `computeEnabled`Required
```java
-public java.lang.String getEbsVolumeType();
+public java.lang.Object getComputeEnabled();
+```
+
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+
+---
+
+##### `computeMaxInstanceSize`Required
+
+```java
+public java.lang.String getComputeMaxInstanceSize();
```
- *Type:* java.lang.String
---
-##### `instanceSize`Required
+##### `computeMinInstanceSize`Required
```java
-public java.lang.String getInstanceSize();
+public java.lang.String getComputeMinInstanceSize();
```
- *Type:* java.lang.String
---
-##### `nodeCount`Required
+##### `computeScaleDownEnabled`Required
```java
-public java.lang.Number getNodeCount();
+public java.lang.Object getComputeScaleDownEnabled();
```
-- *Type:* java.lang.Number
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
-##### `internalValue`Optional
+##### `diskGbEnabled`Required
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs getInternalValue();
+public java.lang.Object getDiskGbEnabled();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
---
+##### `internalValue`Optional
-### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+```java
+public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling getInternalValue();
+```
-#### Initializers
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference;
-new AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -7231,166 +7297,164 @@ The parent resource.
---
-##### `terraformAttribute`Required
-
-- *Type:* java.lang.String
-
-The attribute on the parent resource this class is referencing.
-
----
-
-#### Methods
-
-| **Name** | **Description** |
-| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetComputeEnabled
| *No description.* |
-| resetComputeMaxInstanceSize
| *No description.* |
-| resetComputeMinInstanceSize
| *No description.* |
-| resetComputeScaleDownEnabled
| *No description.* |
-| resetDiskGbEnabled
| *No description.* |
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
---
-##### `computeFqn`
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDiskIops
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetNodeCount
| *No description.* |
+
+---
+
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -7398,13 +7462,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -7414,34 +7478,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetComputeEnabled`
-
-```java
-public void resetComputeEnabled()
-```
-
-##### `resetComputeMaxInstanceSize`
-
-```java
-public void resetComputeMaxInstanceSize()
-```
-
-##### `resetComputeMinInstanceSize`
+##### `resetDiskIops`
```java
-public void resetComputeMinInstanceSize()
+public void resetDiskIops()
```
-##### `resetComputeScaleDownEnabled`
+##### `resetEbsVolumeType`
```java
-public void resetComputeScaleDownEnabled()
+public void resetEbsVolumeType()
```
-##### `resetDiskGbEnabled`
+##### `resetNodeCount`
```java
-public void resetDiskGbEnabled()
+public void resetNodeCount()
```
@@ -7449,23 +7501,21 @@ public void resetDiskGbEnabled()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| computeEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSizeInput
| java.lang.String
| *No description.* |
-| computeMinInstanceSizeInput
| java.lang.String
| *No description.* |
-| computeScaleDownEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| diskGbEnabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| computeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSize
| java.lang.String
| *No description.* |
-| computeMinInstanceSize
| java.lang.String
| *No description.* |
-| computeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| diskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| diskIopsInput
| java.lang.Number
| *No description.* |
+| ebsVolumeTypeInput
| java.lang.String
| *No description.* |
+| instanceSizeInput
| java.lang.String
| *No description.* |
+| nodeCountInput
| java.lang.Number
| *No description.* |
+| diskIops
| java.lang.Number
| *No description.* |
+| ebsVolumeType
| java.lang.String
| *No description.* |
+| instanceSize
| java.lang.String
| *No description.* |
+| nodeCount
| java.lang.Number
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -7479,7 +7529,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -7489,135 +7539,260 @@ public java.lang.String getFqn();
---
-##### `computeEnabledInput`Optional
+##### `diskIopsInput`Optional
```java
-public java.lang.Object getComputeEnabledInput();
+public java.lang.Number getDiskIopsInput();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.Number
---
-##### `computeMaxInstanceSizeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```java
-public java.lang.String getComputeMaxInstanceSizeInput();
+public java.lang.String getEbsVolumeTypeInput();
```
- *Type:* java.lang.String
---
-##### `computeMinInstanceSizeInput`Optional
+##### `instanceSizeInput`Optional
```java
-public java.lang.String getComputeMinInstanceSizeInput();
+public java.lang.String getInstanceSizeInput();
```
- *Type:* java.lang.String
---
-##### `computeScaleDownEnabledInput`Optional
+##### `nodeCountInput`Optional
```java
-public java.lang.Object getComputeScaleDownEnabledInput();
+public java.lang.Number getNodeCountInput();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.Number
+
+---
+
+##### `diskIops`Required
+
+```java
+public java.lang.Number getDiskIops();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `ebsVolumeType`Required
+
+```java
+public java.lang.String getEbsVolumeType();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `instanceSize`Required
+
+```java
+public java.lang.String getInstanceSize();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `nodeCount`Required
+
+```java
+public java.lang.Number getNodeCount();
+```
+
+- *Type:* java.lang.Number
+
+---
+
+##### `internalValue`Optional
+
+```java
+public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs getInternalValue();
+```
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsList
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsList;
+
+new AdvancedClusterReplicationSpecsRegionConfigsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `diskGbEnabledInput`Optional
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `resolve`
```java
-public java.lang.Object getDiskGbEnabledInput();
+public java.lang.Object resolve(IResolveContext _context)
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `computeEnabled`Required
+##### `toString`
```java
-public java.lang.Object getComputeEnabled();
+public java.lang.String toString()
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `computeMaxInstanceSize`Required
+##### `get`
```java
-public java.lang.String getComputeMaxInstanceSize();
+public AdvancedClusterReplicationSpecsRegionConfigsOutputReference get(java.lang.Number index)
```
-- *Type:* java.lang.String
+###### `index`Required
+
+- *Type:* java.lang.Number
+
+the index of the item to return.
---
-##### `computeMinInstanceSize`Required
-```java
-public java.lang.String getComputeMinInstanceSize();
-```
+#### Properties
-- *Type:* java.lang.String
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
| *No description.* |
---
-##### `computeScaleDownEnabled`Required
+##### `creationStack`Required
```java
-public java.lang.Object getComputeScaleDownEnabled();
+public java.util.List getCreationStack();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `diskGbEnabled`Required
+##### `fqn`Required
```java
-public java.lang.Object getDiskGbEnabled();
+public java.lang.String getFqn();
```
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
+- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling getInternalValue();
+public java.lang.Object getInternalValue();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
---
-### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsOutputReference;
-new AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AdvancedClusterReplicationSpecsRegionConfigsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -7625,7 +7800,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -7633,156 +7808,180 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDiskIops
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetNodeCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAnalyticsAutoScaling
| *No description.* |
+| putAnalyticsSpecs
| *No description.* |
+| putAutoScaling
| *No description.* |
+| putElectableSpecs
| *No description.* |
+| putReadOnlySpecs
| *No description.* |
+| resetAnalyticsAutoScaling
| *No description.* |
+| resetAnalyticsSpecs
| *No description.* |
+| resetAutoScaling
| *No description.* |
+| resetBackingProviderName
| *No description.* |
+| resetElectableSpecs
| *No description.* |
+| resetReadOnlySpecs
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -7790,38 +7989,116 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `putAnalyticsAutoScaling`
+
+```java
+public void putAnalyticsAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling value)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+
+---
+
+##### `putAnalyticsSpecs`
+
+```java
+public void putAnalyticsSpecs(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs value)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+
+---
+
+##### `putAutoScaling`
+
+```java
+public void putAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAutoScaling value)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+##### `putElectableSpecs`
+
+```java
+public void putElectableSpecs(AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs value)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+
+---
+
+##### `putReadOnlySpecs`
+
+```java
+public void putReadOnlySpecs(AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs value)
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+
+---
+
+##### `resetAnalyticsAutoScaling`
+
+```java
+public void resetAnalyticsAutoScaling()
+```
+
+##### `resetAnalyticsSpecs`
```java
-public java.lang.String toString()
+public void resetAnalyticsSpecs()
```
-Return a string representation of this resolvable object.
+##### `resetAutoScaling`
-Returns a reversible string representation.
+```java
+public void resetAutoScaling()
+```
-##### `resetDiskIops`
+##### `resetBackingProviderName`
```java
-public void resetDiskIops()
+public void resetBackingProviderName()
```
-##### `resetEbsVolumeType`
+##### `resetElectableSpecs`
```java
-public void resetEbsVolumeType()
+public void resetElectableSpecs()
```
-##### `resetNodeCount`
+##### `resetReadOnlySpecs`
```java
-public void resetNodeCount()
+public void resetReadOnlySpecs()
```
@@ -7829,21 +8106,31 @@ public void resetNodeCount()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| diskIopsInput
| java.lang.Number
| *No description.* |
-| ebsVolumeTypeInput
| java.lang.String
| *No description.* |
-| instanceSizeInput
| java.lang.String
| *No description.* |
-| nodeCountInput
| java.lang.Number
| *No description.* |
-| diskIops
| java.lang.Number
| *No description.* |
-| ebsVolumeType
| java.lang.String
| *No description.* |
-| instanceSize
| java.lang.String
| *No description.* |
-| nodeCount
| java.lang.Number
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| analyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
+| analyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
+| autoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
+| electableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
+| readOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
+| analyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| analyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| autoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| backingProviderNameInput
| java.lang.String
| *No description.* |
+| electableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| priorityInput
| java.lang.Number
| *No description.* |
+| providerNameInput
| java.lang.String
| *No description.* |
+| readOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| regionNameInput
| java.lang.String
| *No description.* |
+| backingProviderName
| java.lang.String
| *No description.* |
+| priority
| java.lang.Number
| *No description.* |
+| providerName
| java.lang.String
| *No description.* |
+| regionName
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecsRegionConfigs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -7857,7 +8144,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -7867,288 +8154,227 @@ public java.lang.String getFqn();
---
-##### `diskIopsInput`Optional
+##### `analyticsAutoScaling`Required
```java
-public java.lang.Number getDiskIopsInput();
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference getAnalyticsAutoScaling();
```
-- *Type:* java.lang.Number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
---
-##### `ebsVolumeTypeInput`Optional
+##### `analyticsSpecs`Required
```java
-public java.lang.String getEbsVolumeTypeInput();
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference getAnalyticsSpecs();
```
-- *Type:* java.lang.String
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
---
-##### `instanceSizeInput`Optional
+##### `autoScaling`Required
```java
-public java.lang.String getInstanceSizeInput();
+public AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference getAutoScaling();
```
-- *Type:* java.lang.String
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
---
-##### `nodeCountInput`Optional
+##### `electableSpecs`Required
```java
-public java.lang.Number getNodeCountInput();
+public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference getElectableSpecs();
```
-- *Type:* java.lang.Number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
---
-##### `diskIops`Required
+##### `readOnlySpecs`Required
```java
-public java.lang.Number getDiskIops();
+public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference getReadOnlySpecs();
```
-- *Type:* java.lang.Number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
---
-##### `ebsVolumeType`Required
+##### `analyticsAutoScalingInput`Optional
```java
-public java.lang.String getEbsVolumeType();
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling getAnalyticsAutoScalingInput();
```
-- *Type:* java.lang.String
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-##### `instanceSize`Required
+##### `analyticsSpecsInput`Optional
```java
-public java.lang.String getInstanceSize();
+public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs getAnalyticsSpecsInput();
```
-- *Type:* java.lang.String
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-##### `nodeCount`Required
+##### `autoScalingInput`Optional
```java
-public java.lang.Number getNodeCount();
+public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling getAutoScalingInput();
```
-- *Type:* java.lang.Number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
---
-##### `internalValue`Optional
+##### `backingProviderNameInput`Optional
```java
-public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs getInternalValue();
+public java.lang.String getBackingProviderNameInput();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+- *Type:* java.lang.String
---
-
-### AdvancedClusterReplicationSpecsRegionConfigsList
-
-#### Initializers
+##### `electableSpecsInput`Optional
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsList;
-
-new AdvancedClusterReplicationSpecsRegionConfigsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs getElectableSpecsInput();
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
---
-##### `terraformResource`Required
+##### `priorityInput`Optional
-- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+```java
+public java.lang.Number getPriorityInput();
+```
-The parent resource.
+- *Type:* java.lang.Number
---
-##### `terraformAttribute`Required
+##### `providerNameInput`Optional
-- *Type:* java.lang.String
+```java
+public java.lang.String getProviderNameInput();
+```
-The attribute on the parent resource this class is referencing.
+- *Type:* java.lang.String
---
-##### `wrapsSet`Required
-
-- *Type:* java.lang.Boolean
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
+##### `readOnlySpecsInput`Optional
-#### Methods
+```java
+public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs getReadOnlySpecsInput();
+```
-| **Name** | **Description** |
-| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `computeFqn`
-
-```java
-public java.lang.String computeFqn()
-```
-
-##### `resolve`
+##### `regionNameInput`Optional
```java
-public java.lang.Object resolve(IResolveContext _context)
+public java.lang.String getRegionNameInput();
```
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* com.hashicorp.cdktf.IResolveContext
+- *Type:* java.lang.String
---
-##### `toString`
+##### `backingProviderName`Required
```java
-public java.lang.String toString()
+public java.lang.String getBackingProviderName();
```
-Return a string representation of this resolvable object.
+- *Type:* java.lang.String
-Returns a reversible string representation.
+---
-##### `get`
+##### `priority`Required
```java
-public AdvancedClusterReplicationSpecsRegionConfigsOutputReference get(java.lang.Number index)
+public java.lang.Number getPriority();
```
-###### `index`Required
-
- *Type:* java.lang.Number
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
| *No description.* |
-
---
-##### `creationStack`Required
+##### `providerName`Required
```java
-public java.util.List getCreationStack();
+public java.lang.String getProviderName();
```
-- *Type:* java.util.List
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* java.lang.String
---
-##### `fqn`Required
+##### `regionName`Required
```java
-public java.lang.String getFqn();
+public java.lang.String getRegionName();
```
- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
public java.lang.Object getInternalValue();
```
-- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterReplicationSpecsRegionConfigs>
+- *Type:* com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecsRegionConfigs
---
-### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference;
-new AdvancedClusterReplicationSpecsRegionConfigsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
+new AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
-| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `terraformResource`Required
-
-- *Type:* com.hashicorp.cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `terraformAttribute`Required
-
-- *Type:* java.lang.String
-
-The attribute on the parent resource this class is referencing.
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
---
-##### `complexObjectIndex`Required
+##### `terraformResource`Required
-- *Type:* java.lang.Number
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
-the index of this item in the list.
+The parent resource.
---
-##### `complexObjectIsFromSet`Required
+##### `terraformAttribute`Required
-- *Type:* java.lang.Boolean
+- *Type:* java.lang.String
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+The attribute on the parent resource this class is referencing.
---
@@ -8156,160 +8382,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAnalyticsAutoScaling
| *No description.* |
-| putAnalyticsSpecs
| *No description.* |
-| putAutoScaling
| *No description.* |
-| putElectableSpecs
| *No description.* |
-| putReadOnlySpecs
| *No description.* |
-| resetAnalyticsAutoScaling
| *No description.* |
-| resetAnalyticsSpecs
| *No description.* |
-| resetAutoScaling
| *No description.* |
-| resetBackingProviderName
| *No description.* |
-| resetElectableSpecs
| *No description.* |
-| resetReadOnlySpecs
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDiskIops
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetNodeCount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -8317,13 +8535,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -8333,364 +8551,321 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAnalyticsAutoScaling`
-
-```java
-public void putAnalyticsAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling value)
-```
-
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
-
----
-
-##### `putAnalyticsSpecs`
+##### `resetDiskIops`
```java
-public void putAnalyticsSpecs(AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs value)
+public void resetDiskIops()
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
-
----
-
-##### `putAutoScaling`
+##### `resetEbsVolumeType`
```java
-public void putAutoScaling(AdvancedClusterReplicationSpecsRegionConfigsAutoScaling value)
+public void resetEbsVolumeType()
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
-
----
-
-##### `putElectableSpecs`
+##### `resetNodeCount`
```java
-public void putElectableSpecs(AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs value)
+public void resetNodeCount()
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
-
----
-
-##### `putReadOnlySpecs`
-
-```java
-public void putReadOnlySpecs(AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs value)
-```
-###### `value`Required
+#### Properties
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| diskIopsInput
| java.lang.Number
| *No description.* |
+| ebsVolumeTypeInput
| java.lang.String
| *No description.* |
+| instanceSizeInput
| java.lang.String
| *No description.* |
+| nodeCountInput
| java.lang.Number
| *No description.* |
+| diskIops
| java.lang.Number
| *No description.* |
+| ebsVolumeType
| java.lang.String
| *No description.* |
+| instanceSize
| java.lang.String
| *No description.* |
+| nodeCount
| java.lang.Number
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
---
-##### `resetAnalyticsAutoScaling`
+##### `creationStack`Required
```java
-public void resetAnalyticsAutoScaling()
+public java.util.List getCreationStack();
```
-##### `resetAnalyticsSpecs`
+- *Type:* java.util.List
-```java
-public void resetAnalyticsSpecs()
-```
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
-##### `resetAutoScaling`
+If this returns an empty array the stack will not be attached.
-```java
-public void resetAutoScaling()
-```
+---
-##### `resetBackingProviderName`
+##### `fqn`Required
```java
-public void resetBackingProviderName()
+public java.lang.String getFqn();
```
-##### `resetElectableSpecs`
+- *Type:* java.lang.String
-```java
-public void resetElectableSpecs()
-```
+---
-##### `resetReadOnlySpecs`
+##### `diskIopsInput`Optional
```java
-public void resetReadOnlySpecs()
+public java.lang.Number getDiskIopsInput();
```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| analyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
-| analyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
-| autoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
-| electableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
-| readOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
-| analyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
-| analyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
-| autoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
-| backingProviderNameInput
| java.lang.String
| *No description.* |
-| electableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
-| priorityInput
| java.lang.Number
| *No description.* |
-| providerNameInput
| java.lang.String
| *No description.* |
-| readOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
-| regionNameInput
| java.lang.String
| *No description.* |
-| backingProviderName
| java.lang.String
| *No description.* |
-| priority
| java.lang.Number
| *No description.* |
-| providerName
| java.lang.String
| *No description.* |
-| regionName
| java.lang.String
| *No description.* |
-| internalValue
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecsRegionConfigs
| *No description.* |
+- *Type:* java.lang.Number
---
-##### `creationStack`Required
+##### `ebsVolumeTypeInput`Optional
```java
-public java.util.List getCreationStack();
+public java.lang.String getEbsVolumeTypeInput();
```
-- *Type:* java.util.List
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* java.lang.String
---
-##### `fqn`Required
+##### `instanceSizeInput`Optional
```java
-public java.lang.String getFqn();
+public java.lang.String getInstanceSizeInput();
```
- *Type:* java.lang.String
---
-##### `analyticsAutoScaling`Required
+##### `nodeCountInput`Optional
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference getAnalyticsAutoScaling();
+public java.lang.Number getNodeCountInput();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+- *Type:* java.lang.Number
---
-##### `analyticsSpecs`Required
+##### `diskIops`Required
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference getAnalyticsSpecs();
+public java.lang.Number getDiskIops();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+- *Type:* java.lang.Number
---
-##### `autoScaling`Required
+##### `ebsVolumeType`Required
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference getAutoScaling();
+public java.lang.String getEbsVolumeType();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+- *Type:* java.lang.String
---
-##### `electableSpecs`Required
+##### `instanceSize`Required
```java
-public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference getElectableSpecs();
+public java.lang.String getInstanceSize();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+- *Type:* java.lang.String
---
-##### `readOnlySpecs`Required
+##### `nodeCount`Required
```java
-public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference getReadOnlySpecs();
+public java.lang.Number getNodeCount();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+- *Type:* java.lang.Number
---
-##### `analyticsAutoScalingInput`Optional
+##### `internalValue`Optional
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling getAnalyticsAutoScalingInput();
+public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs getInternalValue();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `analyticsSpecsInput`Optional
+
+### AdvancedClusterTagsList
+
+#### Initializers
```java
-public AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs getAnalyticsSpecsInput();
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterTagsList;
+
+new AdvancedClusterTagsList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `autoScalingInput`Optional
+##### `terraformResource`Required
-```java
-public AdvancedClusterReplicationSpecsRegionConfigsAutoScaling getAutoScalingInput();
-```
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+The parent resource.
---
-##### `backingProviderNameInput`Optional
-
-```java
-public java.lang.String getBackingProviderNameInput();
-```
+##### `terraformAttribute`Required
- *Type:* java.lang.String
+The attribute on the parent resource this class is referencing.
+
---
-##### `electableSpecsInput`Optional
+##### `wrapsSet`Required
-```java
-public AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs getElectableSpecsInput();
-```
+- *Type:* java.lang.Boolean
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
---
-##### `priorityInput`Optional
-
-```java
-public java.lang.Number getPriorityInput();
-```
+#### Methods
-- *Type:* java.lang.Number
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `providerNameInput`Optional
+##### `computeFqn`
```java
-public java.lang.String getProviderNameInput();
+public java.lang.String computeFqn()
```
-- *Type:* java.lang.String
-
----
-
-##### `readOnlySpecsInput`Optional
+##### `resolve`
```java
-public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs getReadOnlySpecsInput();
+public java.lang.Object resolve(IResolveContext _context)
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `regionNameInput`Optional
+##### `toString`
```java
-public java.lang.String getRegionNameInput();
+public java.lang.String toString()
```
-- *Type:* java.lang.String
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `backingProviderName`Required
+##### `get`
```java
-public java.lang.String getBackingProviderName();
+public AdvancedClusterTagsOutputReference get(java.lang.Number index)
```
-- *Type:* java.lang.String
+###### `index`Required
+
+- *Type:* java.lang.Number
+
+the index of the item to return.
---
-##### `priority`Required
-```java
-public java.lang.Number getPriority();
-```
+#### Properties
-- *Type:* java.lang.Number
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
| *No description.* |
---
-##### `providerName`Required
+##### `creationStack`Required
```java
-public java.lang.String getProviderName();
+public java.util.List getCreationStack();
```
-- *Type:* java.lang.String
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `regionName`Required
+##### `fqn`Required
```java
-public java.lang.String getRegionName();
+public java.lang.String getFqn();
```
- *Type:* java.lang.String
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
public java.lang.Object getInternalValue();
```
-- *Type:* com.hashicorp.cdktf.IResolvable OR AdvancedClusterReplicationSpecsRegionConfigs
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AdvancedClusterTags>
---
-### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+### AdvancedClusterTagsOutputReference
-#### Initializers
+#### Initializers
```java
-import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference;
+import com.hashicorp.cdktf.providers.mongodbatlas.advanced_cluster.AdvancedClusterTagsOutputReference;
-new AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AdvancedClusterTagsOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* com.hashicorp.cdktf.IInterpolatingParent
@@ -8698,7 +8873,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* java.lang.String
@@ -8706,156 +8881,169 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDiskIops
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetNodeCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```java
public java.lang.String computeFqn()
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```java
public java.util.Map getAnyMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```java
public IResolvable getBooleanAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```java
public java.util.Map getBooleanMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getListAttribute`
+##### `getListAttribute`
```java
public java.util.List getListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```java
public java.lang.Number getNumberAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```java
public java.util.List getNumberListAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```java
public java.util.Map getNumberMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```java
public java.lang.String getStringAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```java
public java.util.Map getStringMapAttribute(java.lang.String terraformAttribute)
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* java.lang.String
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```java
public IResolvable interpolationForAttribute(java.lang.String property)
```
-###### `property`Required
+###### `property`Required
- *Type:* java.lang.String
---
-##### `resolve`
+##### `resolve`
```java
public java.lang.Object resolve(IResolveContext _context)
@@ -8863,13 +9051,13 @@ public java.lang.Object resolve(IResolveContext _context)
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* com.hashicorp.cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```java
public java.lang.String toString()
@@ -8879,44 +9067,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDiskIops`
-
-```java
-public void resetDiskIops()
-```
-
-##### `resetEbsVolumeType`
-
-```java
-public void resetEbsVolumeType()
-```
-
-##### `resetNodeCount`
-
-```java
-public void resetNodeCount()
-```
-
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| java.lang.String
| *No description.* |
-| diskIopsInput
| java.lang.Number
| *No description.* |
-| ebsVolumeTypeInput
| java.lang.String
| *No description.* |
-| instanceSizeInput
| java.lang.String
| *No description.* |
-| nodeCountInput
| java.lang.Number
| *No description.* |
-| diskIops
| java.lang.Number
| *No description.* |
-| ebsVolumeType
| java.lang.String
| *No description.* |
-| instanceSize
| java.lang.String
| *No description.* |
-| nodeCount
| java.lang.Number
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| keyInput
| java.lang.String
| *No description.* |
+| valueInput
| java.lang.String
| *No description.* |
+| key
| java.lang.String
| *No description.* |
+| value
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR AdvancedClusterTags
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```java
public java.util.List getCreationStack();
@@ -8930,7 +9096,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```java
public java.lang.String getFqn();
@@ -8940,93 +9106,53 @@ public java.lang.String getFqn();
---
-##### `diskIopsInput`Optional
-
-```java
-public java.lang.Number getDiskIopsInput();
-```
-
-- *Type:* java.lang.Number
-
----
-
-##### `ebsVolumeTypeInput`Optional
+##### `keyInput`Optional
```java
-public java.lang.String getEbsVolumeTypeInput();
+public java.lang.String getKeyInput();
```
- *Type:* java.lang.String
---
-##### `instanceSizeInput`Optional
+##### `valueInput`Optional
```java
-public java.lang.String getInstanceSizeInput();
+public java.lang.String getValueInput();
```
- *Type:* java.lang.String
---
-##### `nodeCountInput`Optional
-
-```java
-public java.lang.Number getNodeCountInput();
-```
-
-- *Type:* java.lang.Number
-
----
-
-##### `diskIops`Required
-
-```java
-public java.lang.Number getDiskIops();
-```
-
-- *Type:* java.lang.Number
-
----
-
-##### `ebsVolumeType`Required
+##### `key`Required
```java
-public java.lang.String getEbsVolumeType();
+public java.lang.String getKey();
```
- *Type:* java.lang.String
---
-##### `instanceSize`Required
+##### `value`Required
```java
-public java.lang.String getInstanceSize();
+public java.lang.String getValue();
```
- *Type:* java.lang.String
---
-##### `nodeCount`Required
-
-```java
-public java.lang.Number getNodeCount();
-```
-
-- *Type:* java.lang.Number
-
----
-
-##### `internalValue`Optional
+##### `internalValue`Optional
```java
-public AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs getInternalValue();
+public java.lang.Object getInternalValue();
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+- *Type:* com.hashicorp.cdktf.IResolvable OR AdvancedClusterTags
---
diff --git a/docs/advancedCluster.python.md b/docs/advancedCluster.python.md
index 69325daeb..43f5863c6 100644
--- a/docs/advancedCluster.python.md
+++ b/docs/advancedCluster.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_advanced_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster).
# `advancedCluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](htt
### AdvancedCluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
#### Initializers
@@ -31,7 +31,6 @@ advancedCluster.AdvancedCluster(
replication_specs: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecs]],
advanced_configuration: AdvancedClusterAdvancedConfiguration = None,
backup_enabled: typing.Union[bool, IResolvable] = None,
- bi_connector: AdvancedClusterBiConnector = None,
bi_connector_config: AdvancedClusterBiConnectorConfig = None,
disk_size_gb: typing.Union[int, float] = None,
encryption_at_rest_provider: str = None,
@@ -42,6 +41,7 @@ advancedCluster.AdvancedCluster(
pit_enabled: typing.Union[bool, IResolvable] = None,
retain_backups_enabled: typing.Union[bool, IResolvable] = None,
root_cert_type: str = None,
+ tags: typing.Union[IResolvable, typing.List[AdvancedClusterTags]] = None,
termination_protection_enabled: typing.Union[bool, IResolvable] = None,
timeouts: AdvancedClusterTimeouts = None,
version_release_system: str = None
@@ -59,26 +59,26 @@ advancedCluster.AdvancedCluster(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
-| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
+| cluster_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
+| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
| replication_specs
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
| replication_specs block. |
| advanced_configuration
| AdvancedClusterAdvancedConfiguration
| advanced_configuration block. |
-| backup_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
-| bi_connector
| AdvancedClusterBiConnector
| bi_connector block. |
+| backup_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
| bi_connector_config
| AdvancedClusterBiConnectorConfig
| bi_connector_config block. |
-| disk_size_gb
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
-| encryption_at_rest_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
+| disk_size_gb
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
+| encryption_at_rest_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
| labels
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterLabels]]
| labels block. |
-| mongo_db_major_version
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
-| paused
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
-| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
+| mongo_db_major_version
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
+| paused
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
+| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
| retain_backups_enabled
| typing.Union[bool, cdktf.IResolvable]
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| root_cert_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
-| termination_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
+| root_cert_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
+| tags
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
| tags block. |
+| termination_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
| timeouts
| AdvancedClusterTimeouts
| timeouts block. |
-| version_release_system
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
+| version_release_system
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
---
@@ -146,7 +146,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}.
---
@@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
---
@@ -182,7 +182,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
---
@@ -190,17 +190,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
-
----
-
-##### `bi_connector`Optional
-
-- *Type:* AdvancedClusterBiConnector
-
-bi_connector block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector AdvancedCluster#bi_connector}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
---
@@ -210,7 +200,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
---
@@ -218,7 +208,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
---
@@ -226,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
---
@@ -234,7 +224,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -247,7 +237,7 @@ If you experience problems setting this value it might not be settable. Please t
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
---
@@ -255,7 +245,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
---
@@ -263,7 +253,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
---
@@ -271,7 +261,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
---
@@ -281,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
---
@@ -289,7 +279,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+
+---
+
+##### `tags`Optional
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#tags AdvancedCluster#tags}
---
@@ -297,7 +297,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
---
@@ -307,7 +307,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
---
@@ -315,7 +315,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
---
@@ -340,14 +340,13 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
| get_string_map_attribute
| *No description.* |
| interpolation_for_attribute
| *No description.* |
| put_advanced_configuration
| *No description.* |
-| put_bi_connector
| *No description.* |
| put_bi_connector_config
| *No description.* |
| put_labels
| *No description.* |
| put_replication_specs
| *No description.* |
+| put_tags
| *No description.* |
| put_timeouts
| *No description.* |
| reset_advanced_configuration
| *No description.* |
| reset_backup_enabled
| *No description.* |
-| reset_bi_connector
| *No description.* |
| reset_bi_connector_config
| *No description.* |
| reset_disk_size_gb
| *No description.* |
| reset_encryption_at_rest_provider
| *No description.* |
@@ -358,6 +357,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
| reset_pit_enabled
| *No description.* |
| reset_retain_backups_enabled
| *No description.* |
| reset_root_cert_type
| *No description.* |
+| reset_tags
| *No description.* |
| reset_termination_protection_enabled
| *No description.* |
| reset_timeouts
| *No description.* |
| reset_version_release_system
| *No description.* |
@@ -595,7 +595,7 @@ def put_advanced_configuration(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
---
@@ -603,7 +603,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
---
@@ -611,7 +611,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
---
@@ -619,7 +619,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
---
@@ -627,7 +627,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
---
@@ -635,7 +635,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
---
@@ -643,7 +643,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
---
@@ -651,7 +651,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
---
@@ -659,7 +659,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
---
@@ -667,7 +667,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
---
@@ -675,32 +675,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
-
----
-
-##### `put_bi_connector`
-
-```python
-def put_bi_connector(
- enabled: typing.Union[bool, IResolvable] = None,
- read_preference: str = None
-) -> None
-```
-
-###### `enabled`Optional
-
-- *Type:* typing.Union[bool, cdktf.IResolvable]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
-
----
-
-###### `read_preference`Optional
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
---
@@ -717,7 +692,7 @@ def put_bi_connector_config(
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
---
@@ -725,7 +700,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
---
@@ -757,6 +732,20 @@ def put_replication_specs(
---
+##### `put_tags`
+
+```python
+def put_tags(
+ value: typing.Union[IResolvable, typing.List[AdvancedClusterTags]]
+) -> None
+```
+
+###### `value`Required
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
+
+---
+
##### `put_timeouts`
```python
@@ -771,7 +760,7 @@ def put_timeouts(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}.
---
@@ -779,7 +768,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
---
@@ -787,7 +776,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}.
---
@@ -803,12 +792,6 @@ def reset_advanced_configuration() -> None
def reset_backup_enabled() -> None
```
-##### `reset_bi_connector`
-
-```python
-def reset_bi_connector() -> None
-```
-
##### `reset_bi_connector_config`
```python
@@ -869,6 +852,12 @@ def reset_retain_backups_enabled() -> None
def reset_root_cert_type() -> None
```
+##### `reset_tags`
+
+```python
+def reset_tags() -> None
+```
+
##### `reset_termination_protection_enabled`
```python
@@ -982,7 +971,6 @@ advancedCluster.AdvancedCluster.is_terraform_resource(
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| advanced_configuration
| AdvancedClusterAdvancedConfigurationOutputReference
| *No description.* |
-| bi_connector
| AdvancedClusterBiConnectorOutputReference
| *No description.* |
| bi_connector_config
| AdvancedClusterBiConnectorConfigOutputReference
| *No description.* |
| cluster_id
| str
| *No description.* |
| connection_strings
| AdvancedClusterConnectionStringsList
| *No description.* |
@@ -991,11 +979,11 @@ advancedCluster.AdvancedCluster.is_terraform_resource(
| mongo_db_version
| str
| *No description.* |
| replication_specs
| AdvancedClusterReplicationSpecsList
| *No description.* |
| state_name
| str
| *No description.* |
+| tags
| AdvancedClusterTagsList
| *No description.* |
| timeouts
| AdvancedClusterTimeoutsOutputReference
| *No description.* |
| advanced_configuration_input
| AdvancedClusterAdvancedConfiguration
| *No description.* |
| backup_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| bi_connector_config_input
| AdvancedClusterBiConnectorConfig
| *No description.* |
-| bi_connector_input
| AdvancedClusterBiConnector
| *No description.* |
| cluster_type_input
| str
| *No description.* |
| disk_size_gb_input
| typing.Union[int, float]
| *No description.* |
| encryption_at_rest_provider_input
| str
| *No description.* |
@@ -1009,6 +997,7 @@ advancedCluster.AdvancedCluster.is_terraform_resource(
| replication_specs_input
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
| *No description.* |
| retain_backups_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| root_cert_type_input
| str
| *No description.* |
+| tags_input
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
| *No description.* |
| termination_protection_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| timeouts_input
| typing.Union[cdktf.IResolvable, AdvancedClusterTimeouts]
| *No description.* |
| version_release_system_input
| str
| *No description.* |
@@ -1181,16 +1170,6 @@ advanced_configuration: AdvancedClusterAdvancedConfigurationOutputReference
---
-##### `bi_connector`Required
-
-```python
-bi_connector: AdvancedClusterBiConnectorOutputReference
-```
-
-- *Type:* AdvancedClusterBiConnectorOutputReference
-
----
-
##### `bi_connector_config`Required
```python
@@ -1271,6 +1250,16 @@ state_name: str
---
+##### `tags`Required
+
+```python
+tags: AdvancedClusterTagsList
+```
+
+- *Type:* AdvancedClusterTagsList
+
+---
+
##### `timeouts`Required
```python
@@ -1311,16 +1300,6 @@ bi_connector_config_input: AdvancedClusterBiConnectorConfig
---
-##### `bi_connector_input`Optional
-
-```python
-bi_connector_input: AdvancedClusterBiConnector
-```
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `cluster_type_input`Optional
```python
@@ -1451,6 +1430,16 @@ root_cert_type_input: str
---
+##### `tags_input`Optional
+
+```python
+tags_input: typing.Union[IResolvable, typing.List[AdvancedClusterTags]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
+
+---
+
##### `termination_protection_enabled_input`Optional
```python
@@ -1667,17 +1656,17 @@ advancedCluster.AdvancedClusterAdvancedConfiguration(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| default_read_concern
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
-| default_write_concern
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
-| fail_index_key_too_long
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
-| javascript_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
-| minimum_enabled_tls_protocol
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
-| no_table_scan
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
-| oplog_min_retention_hours
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
-| oplog_size_mb
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
-| sample_refresh_interval_bi_connector
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
-| sample_size_bi_connector
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
-| transaction_lifetime_limit_seconds
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
+| default_read_concern
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
+| default_write_concern
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
+| fail_index_key_too_long
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
+| javascript_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
+| minimum_enabled_tls_protocol
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
+| no_table_scan
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
+| oplog_min_retention_hours
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
+| oplog_size_mb
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
+| sample_refresh_interval_bi_connector
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
+| sample_size_bi_connector
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
+| transaction_lifetime_limit_seconds
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
---
@@ -1689,7 +1678,7 @@ default_read_concern: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
---
@@ -1701,7 +1690,7 @@ default_write_concern: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
---
@@ -1713,7 +1702,7 @@ fail_index_key_too_long: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
---
@@ -1725,7 +1714,7 @@ javascript_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
---
@@ -1737,7 +1726,7 @@ minimum_enabled_tls_protocol: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
---
@@ -1749,7 +1738,7 @@ no_table_scan: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
---
@@ -1761,7 +1750,7 @@ oplog_min_retention_hours: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
---
@@ -1773,7 +1762,7 @@ oplog_size_mb: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
---
@@ -1785,7 +1774,7 @@ sample_refresh_interval_bi_connector: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
---
@@ -1797,7 +1786,7 @@ sample_size_bi_connector: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
---
@@ -1809,53 +1798,7 @@ transaction_lifetime_limit_seconds: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
-
----
-
-### AdvancedClusterBiConnector
-
-#### Initializer
-
-```python
-from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-
-advancedCluster.AdvancedClusterBiConnector(
- enabled: typing.Union[bool, IResolvable] = None,
- read_preference: str = None
-)
-```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| read_preference
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
-
----
-
-##### `enabled`Optional
-
-```python
-enabled: typing.Union[bool, IResolvable]
-```
-
-- *Type:* typing.Union[bool, cdktf.IResolvable]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
-
----
-
-##### `read_preference`Optional
-
-```python
-read_preference: str
-```
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
---
@@ -1876,8 +1819,8 @@ advancedCluster.AdvancedClusterBiConnectorConfig(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| read_preference
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
+| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
+| read_preference
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
---
@@ -1889,7 +1832,7 @@ enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
---
@@ -1901,7 +1844,7 @@ read_preference: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
---
@@ -1926,7 +1869,6 @@ advancedCluster.AdvancedClusterConfig(
replication_specs: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecs]],
advanced_configuration: AdvancedClusterAdvancedConfiguration = None,
backup_enabled: typing.Union[bool, IResolvable] = None,
- bi_connector: AdvancedClusterBiConnector = None,
bi_connector_config: AdvancedClusterBiConnectorConfig = None,
disk_size_gb: typing.Union[int, float] = None,
encryption_at_rest_provider: str = None,
@@ -1937,6 +1879,7 @@ advancedCluster.AdvancedClusterConfig(
pit_enabled: typing.Union[bool, IResolvable] = None,
retain_backups_enabled: typing.Union[bool, IResolvable] = None,
root_cert_type: str = None,
+ tags: typing.Union[IResolvable, typing.List[AdvancedClusterTags]] = None,
termination_protection_enabled: typing.Union[bool, IResolvable] = None,
timeouts: AdvancedClusterTimeouts = None,
version_release_system: str = None
@@ -1954,26 +1897,26 @@ advancedCluster.AdvancedClusterConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
-| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
+| cluster_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
+| name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
| replication_specs
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
| replication_specs block. |
| advanced_configuration
| AdvancedClusterAdvancedConfiguration
| advanced_configuration block. |
-| backup_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
-| bi_connector
| AdvancedClusterBiConnector
| bi_connector block. |
+| backup_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
| bi_connector_config
| AdvancedClusterBiConnectorConfig
| bi_connector_config block. |
-| disk_size_gb
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
-| encryption_at_rest_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
+| disk_size_gb
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
+| encryption_at_rest_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
| labels
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterLabels]]
| labels block. |
-| mongo_db_major_version
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
-| paused
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
-| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
+| mongo_db_major_version
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
+| paused
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
+| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
| retain_backups_enabled
| typing.Union[bool, cdktf.IResolvable]
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| root_cert_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
-| termination_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
+| root_cert_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
+| tags
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
| tags block. |
+| termination_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
| timeouts
| AdvancedClusterTimeouts
| timeouts block. |
-| version_release_system
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
+| version_release_system
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
---
@@ -2055,7 +1998,7 @@ cluster_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
---
@@ -2067,7 +2010,7 @@ name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}.
---
@@ -2079,7 +2022,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
---
@@ -2093,7 +2036,7 @@ replication_specs: typing.Union[IResolvable, typing.List[AdvancedClusterReplicat
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
---
@@ -2107,7 +2050,7 @@ advanced_configuration: AdvancedClusterAdvancedConfiguration
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
---
@@ -2119,21 +2062,7 @@ backup_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
-
----
-
-##### `bi_connector`Optional
-
-```python
-bi_connector: AdvancedClusterBiConnector
-```
-
-- *Type:* AdvancedClusterBiConnector
-
-bi_connector block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector AdvancedCluster#bi_connector}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
---
@@ -2147,7 +2076,7 @@ bi_connector_config: AdvancedClusterBiConnectorConfig
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
---
@@ -2159,7 +2088,7 @@ disk_size_gb: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
---
@@ -2171,7 +2100,7 @@ encryption_at_rest_provider: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
---
@@ -2183,7 +2112,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2200,7 +2129,7 @@ labels: typing.Union[IResolvable, typing.List[AdvancedClusterLabels]]
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
---
@@ -2212,7 +2141,7 @@ mongo_db_major_version: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
---
@@ -2224,7 +2153,7 @@ paused: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
---
@@ -2236,7 +2165,7 @@ pit_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
---
@@ -2250,7 +2179,7 @@ retain_backups_enabled: typing.Union[bool, IResolvable]
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
---
@@ -2262,7 +2191,21 @@ root_cert_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+
+---
+
+##### `tags`Optional
+
+```python
+tags: typing.Union[IResolvable, typing.List[AdvancedClusterTags]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#tags AdvancedCluster#tags}
---
@@ -2274,7 +2217,7 @@ termination_protection_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
---
@@ -2288,7 +2231,7 @@ timeouts: AdvancedClusterTimeouts
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
---
@@ -2300,7 +2243,7 @@ version_release_system: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
---
@@ -2354,8 +2297,8 @@ advancedCluster.AdvancedClusterLabels(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
-| value
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+| key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| value
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
---
@@ -2367,7 +2310,7 @@ key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
---
@@ -2379,7 +2322,7 @@ value: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -2402,8 +2345,8 @@ advancedCluster.AdvancedClusterReplicationSpecs(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| region_configs
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
| region_configs block. |
-| num_shards
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
-| zone_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
+| num_shards
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
+| zone_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
---
@@ -2417,7 +2360,7 @@ region_configs: typing.Union[IResolvable, typing.List[AdvancedClusterReplication
region_configs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
---
@@ -2429,7 +2372,7 @@ num_shards: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
---
@@ -2441,7 +2384,7 @@ zone_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
---
@@ -2469,13 +2412,13 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigs(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| priority
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
-| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
-| region_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
+| priority
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
+| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
+| region_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
| analytics_auto_scaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| analytics_auto_scaling block. |
| analytics_specs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| analytics_specs block. |
| auto_scaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| auto_scaling block. |
-| backing_provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
+| backing_provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
| electable_specs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| electable_specs block. |
| read_only_specs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| read_only_specs block. |
@@ -2489,7 +2432,7 @@ priority: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
---
@@ -2501,7 +2444,7 @@ provider_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
---
@@ -2513,7 +2456,7 @@ region_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
---
@@ -2527,7 +2470,7 @@ analytics_auto_scaling: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAut
analytics_auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
---
@@ -2541,7 +2484,7 @@ analytics_specs: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
analytics_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
---
@@ -2555,7 +2498,7 @@ auto_scaling: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
---
@@ -2567,7 +2510,7 @@ backing_provider_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
---
@@ -2581,7 +2524,7 @@ electable_specs: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
electable_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
---
@@ -2595,7 +2538,7 @@ read_only_specs: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
read_only_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
---
@@ -2619,11 +2562,11 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| compute_max_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| compute_min_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| compute_max_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| compute_min_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2635,7 +2578,7 @@ compute_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2647,7 +2590,7 @@ compute_max_instance_size: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2659,7 +2602,7 @@ compute_min_instance_size: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2671,7 +2614,7 @@ compute_scale_down_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2683,7 +2626,7 @@ disk_gb_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2706,10 +2649,10 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| disk_iops
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebs_volume_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| node_count
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| disk_iops
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebs_volume_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| node_count
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2721,7 +2664,7 @@ instance_size: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2733,7 +2676,7 @@ disk_iops: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2745,7 +2688,7 @@ ebs_volume_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2757,7 +2700,7 @@ node_count: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2781,11 +2724,11 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScaling(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| compute_max_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| compute_min_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| compute_max_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| compute_min_instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2797,7 +2740,7 @@ compute_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2809,7 +2752,7 @@ compute_max_instance_size: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2821,7 +2764,7 @@ compute_min_instance_size: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2833,7 +2776,7 @@ compute_scale_down_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2845,7 +2788,7 @@ disk_gb_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2868,10 +2811,10 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| disk_iops
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebs_volume_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| node_count
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| disk_iops
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebs_volume_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| node_count
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2883,7 +2826,7 @@ instance_size: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2895,7 +2838,7 @@ disk_iops: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2907,7 +2850,7 @@ ebs_volume_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2919,7 +2862,7 @@ node_count: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2942,10 +2885,10 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| disk_iops
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebs_volume_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| node_count
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instance_size
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| disk_iops
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebs_volume_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| node_count
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2957,7 +2900,7 @@ instance_size: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2969,7 +2912,7 @@ disk_iops: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2981,7 +2924,7 @@ ebs_volume_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2993,7 +2936,53 @@ node_count: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+
+---
+
+### AdvancedClusterTags
+
+#### Initializer
+
+```python
+from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
+
+advancedCluster.AdvancedClusterTags(
+ key: str,
+ value: str
+)
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| value
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+
+---
+
+##### `key`Required
+
+```python
+key: str
+```
+
+- *Type:* str
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+
+---
+
+##### `value`Required
+
+```python
+value: str
+```
+
+- *Type:* str
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -3015,9 +3004,9 @@ advancedCluster.AdvancedClusterTimeouts(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| create
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
-| delete
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
-| update
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
+| create
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
+| delete
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
+| update
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
---
@@ -3029,7 +3018,7 @@ create: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}.
---
@@ -3041,7 +3030,7 @@ delete: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
---
@@ -3053,7 +3042,7 @@ update: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}.
---
@@ -3984,27 +3973,29 @@ internal_value: AdvancedClusterBiConnectorConfig
---
-### AdvancedClusterBiConnectorOutputReference
+### AdvancedClusterConnectionStringsList
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterBiConnectorOutputReference(
+advancedCluster.AdvancedClusterConnectionStringsList(
terraform_resource: IInterpolatingParent,
- terraform_attribute: str
+ terraform_attribute: str,
+ wraps_set: bool
)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4012,7 +4003,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -4020,119 +4011,275 @@ The attribute on the parent resource this class is referencing.
---
+##### `wraps_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| reset_enabled
| *No description.* |
-| reset_read_preference
| *No description.* |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `resolve`
```python
-def get_any_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[typing.Any]
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
```
-###### `terraform_attribute`Required
+Produce the Token's value at resolution time.
-- *Type:* str
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
---
-##### `get_boolean_attribute`
+##### `to_string`
```python
-def get_boolean_attribute(
- terraform_attribute: str
-) -> IResolvable
+def to_string() -> str
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `get_boolean_map_attribute`
+##### `get`
```python
-def get_boolean_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[bool]
+def get(
+ index: typing.Union[int, float]
+) -> AdvancedClusterConnectionStringsOutputReference
```
-###### `terraform_attribute`Required
+###### `index`Required
-- *Type:* str
+- *Type:* typing.Union[int, float]
----
+the index of the item to return.
-##### `get_list_attribute`
+---
-```python
-def get_list_attribute(
- terraform_attribute: str
-) -> typing.List[str]
-```
-###### `terraform_attribute`Required
+#### Properties
-- *Type:* str
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
---
-##### `get_number_attribute`
+##### `creation_stack`Required
```python
-def get_number_attribute(
- terraform_attribute: str
-) -> typing.Union[int, float]
+creation_stack: typing.List[str]
```
-###### `terraform_attribute`Required
+- *Type:* typing.List[str]
-- *Type:* str
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `get_number_list_attribute`
+##### `fqn`Required
```python
-def get_number_list_attribute(
- terraform_attribute: str
-) -> typing.List[typing.Union[int, float]]
+fqn: str
```
-###### `terraform_attribute`Required
-
- *Type:* str
---
-##### `get_number_map_attribute`
+
+### AdvancedClusterConnectionStringsOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
+
+advancedCluster.AdvancedClusterConnectionStringsOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_attribute`
+
+```python
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_boolean_map_attribute`
+
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_list_attribute`
+
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_attribute`
+
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_list_attribute`
+
+```python
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
+```
+
+###### `terraform_attribute`Required
+
+- *Type:* str
+
+---
+
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -4140,13 +4287,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -4154,13 +4301,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -4168,13 +4315,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -4182,13 +4329,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -4198,13 +4345,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -4214,34 +4361,23 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_enabled`
-
-```python
-def reset_enabled() -> None
-```
-
-##### `reset_read_preference`
-
-```python
-def reset_read_preference() -> None
-```
-
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| read_preference_input
| str
| *No description.* |
-| enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| read_preference
| str
| *No description.* |
-| internal_value
| AdvancedClusterBiConnector
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| private
| str
| *No description.* |
+| private_endpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
+| private_srv
| str
| *No description.* |
+| standard
| str
| *No description.* |
+| standard_srv
| str
| *No description.* |
+| internal_value
| AdvancedClusterConnectionStrings
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -4255,7 +4391,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -4265,65 +4401,75 @@ fqn: str
---
-##### `enabled_input`Optional
+##### `private`Required
```python
-enabled_input: typing.Union[bool, IResolvable]
+private: str
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* str
---
-##### `read_preference_input`Optional
+##### `private_endpoint`Required
```python
-read_preference_input: str
+private_endpoint: AdvancedClusterConnectionStringsPrivateEndpointList
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
+
+---
+
+##### `private_srv`Required
+
+```python
+private_srv: str
```
- *Type:* str
---
-##### `enabled`Required
+##### `standard`Required
```python
-enabled: typing.Union[bool, IResolvable]
+standard: str
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* str
---
-##### `read_preference`Required
+##### `standard_srv`Required
```python
-read_preference: str
+standard_srv: str
```
- *Type:* str
---
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: AdvancedClusterBiConnector
+internal_value: AdvancedClusterConnectionStrings
```
-- *Type:* AdvancedClusterBiConnector
+- *Type:* AdvancedClusterConnectionStrings
---
-### AdvancedClusterConnectionStringsList
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterConnectionStringsList(
+advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
wraps_set: bool
@@ -4332,13 +4478,13 @@ advancedCluster.AdvancedClusterConnectionStringsList(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4346,7 +4492,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -4354,7 +4500,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wraps_set`Required
+##### `wraps_set`Required
- *Type:* bool
@@ -4366,20 +4512,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -4389,13 +4535,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -4405,15 +4551,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```python
def get(
index: typing.Union[int, float]
-) -> AdvancedClusterConnectionStringsOutputReference
+) -> AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* typing.Union[int, float]
@@ -4426,12 +4572,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -4445,7 +4591,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -4456,14 +4602,14 @@ fqn: str
---
-### AdvancedClusterConnectionStringsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterConnectionStringsOutputReference(
+advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
complex_object_index: typing.Union[int, float],
@@ -4473,14 +4619,14 @@ advancedCluster.AdvancedClusterConnectionStringsOutputReference(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
-| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4488,7 +4634,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -4496,7 +4642,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complex_object_index`Required
+##### `complex_object_index`Required
- *Type:* typing.Union[int, float]
@@ -4504,7 +4650,7 @@ the index of this item in the list.
---
-##### `complex_object_is_from_set`Required
+##### `complex_object_is_from_set`Required
- *Type:* bool
@@ -4516,29 +4662,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -4546,13 +4692,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -4560,13 +4706,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -4574,13 +4720,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -4588,13 +4734,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -4602,13 +4748,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -4616,13 +4762,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -4630,13 +4776,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -4644,13 +4790,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -4658,13 +4804,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -4672,13 +4818,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -4688,13 +4834,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -4709,20 +4855,16 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| aws_private_link
| cdktf.StringMap
| *No description.* |
-| aws_private_link_srv
| cdktf.StringMap
| *No description.* |
-| private
| str
| *No description.* |
-| private_endpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
-| private_srv
| str
| *No description.* |
-| standard
| str
| *No description.* |
-| standard_srv
| str
| *No description.* |
-| internal_value
| AdvancedClusterConnectionStrings
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| endpoint_id
| str
| *No description.* |
+| provider_name
| str
| *No description.* |
+| region
| str
| *No description.* |
+| internal_value
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -4736,7 +4878,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -4746,95 +4888,55 @@ fqn: str
---
-##### `aws_private_link`Required
-
-```python
-aws_private_link: StringMap
-```
-
-- *Type:* cdktf.StringMap
-
----
-
-##### `aws_private_link_srv`Required
-
-```python
-aws_private_link_srv: StringMap
-```
-
-- *Type:* cdktf.StringMap
-
----
-
-##### `private`Required
-
-```python
-private: str
-```
-
-- *Type:* str
-
----
-
-##### `private_endpoint`Required
-
-```python
-private_endpoint: AdvancedClusterConnectionStringsPrivateEndpointList
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
-
----
-
-##### `private_srv`Required
+##### `endpoint_id`Required
```python
-private_srv: str
+endpoint_id: str
```
- *Type:* str
---
-##### `standard`Required
+##### `provider_name`Required
```python
-standard: str
+provider_name: str
```
- *Type:* str
---
-##### `standard_srv`Required
+##### `region`Required
```python
-standard_srv: str
+region: str
```
- *Type:* str
---
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: AdvancedClusterConnectionStrings
+internal_value: AdvancedClusterConnectionStringsPrivateEndpointEndpoints
```
-- *Type:* AdvancedClusterConnectionStrings
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+### AdvancedClusterConnectionStringsPrivateEndpointList
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(
+advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointList(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
wraps_set: bool
@@ -4843,13 +4945,13 @@ advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4857,7 +4959,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -4865,7 +4967,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wraps_set`Required
+##### `wraps_set`Required
- *Type:* bool
@@ -4877,20 +4979,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -4900,13 +5002,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -4916,15 +5018,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```python
def get(
index: typing.Union[int, float]
-) -> AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+) -> AdvancedClusterConnectionStringsPrivateEndpointOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* typing.Union[int, float]
@@ -4937,12 +5039,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -4956,7 +5058,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -4967,14 +5069,14 @@ fqn: str
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(
+advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointOutputReference(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
complex_object_index: typing.Union[int, float],
@@ -4984,14 +5086,14 @@ advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputRe
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
-| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4999,7 +5101,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -5007,7 +5109,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complex_object_index`Required
+##### `complex_object_index`Required
- *Type:* typing.Union[int, float]
@@ -5015,7 +5117,7 @@ the index of this item in the list.
---
-##### `complex_object_is_from_set`Required
+##### `complex_object_is_from_set`Required
- *Type:* bool
@@ -5027,29 +5129,29 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -5057,13 +5159,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -5071,13 +5173,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -5085,13 +5187,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -5099,13 +5201,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -5113,13 +5215,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -5127,13 +5229,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -5141,13 +5243,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -5155,13 +5257,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -5169,13 +5271,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -5183,13 +5285,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -5199,13 +5301,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -5220,16 +5322,18 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| endpoint_id
| str
| *No description.* |
-| provider_name
| str
| *No description.* |
-| region
| str
| *No description.* |
-| internal_value
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| connection_string
| str
| *No description.* |
+| endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
+| srv_connection_string
| str
| *No description.* |
+| srv_shard_optimized_connection_string
| str
| *No description.* |
+| type
| str
| *No description.* |
+| internal_value
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -5243,7 +5347,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -5253,55 +5357,75 @@ fqn: str
---
-##### `endpoint_id`Required
+##### `connection_string`Required
```python
-endpoint_id: str
+connection_string: str
```
- *Type:* str
---
-##### `provider_name`Required
+##### `endpoints`Required
```python
-provider_name: str
+endpoints: AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+
+---
+
+##### `srv_connection_string`Required
+
+```python
+srv_connection_string: str
```
- *Type:* str
---
-##### `region`Required
+##### `srv_shard_optimized_connection_string`Required
```python
-region: str
+srv_shard_optimized_connection_string: str
```
- *Type:* str
---
-##### `internal_value`Optional
+##### `type`Required
```python
-internal_value: AdvancedClusterConnectionStringsPrivateEndpointEndpoints
+type: str
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
+- *Type:* str
---
+##### `internal_value`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointList
+```python
+internal_value: AdvancedClusterConnectionStringsPrivateEndpoint
+```
-#### Initializers
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+
+---
+
+
+### AdvancedClusterLabelsList
+
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointList(
+advancedCluster.AdvancedClusterLabelsList(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
wraps_set: bool
@@ -5310,13 +5434,13 @@ advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointList(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -5324,7 +5448,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -5332,7 +5456,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wraps_set`Required
+##### `wraps_set`Required
- *Type:* bool
@@ -5344,20 +5468,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -5367,13 +5491,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -5383,15 +5507,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```python
def get(
index: typing.Union[int, float]
-) -> AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+) -> AdvancedClusterLabelsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* typing.Union[int, float]
@@ -5404,12 +5528,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterLabels]]
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -5423,7 +5548,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -5433,15 +5558,25 @@ fqn: str
---
+##### `internal_value`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+```python
+internal_value: typing.Union[IResolvable, typing.List[AdvancedClusterLabels]]
+```
-#### Initializers
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterLabels]]
+
+---
+
+
+### AdvancedClusterLabelsOutputReference
+
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointOutputReference(
+advancedCluster.AdvancedClusterLabelsOutputReference(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
complex_object_index: typing.Union[int, float],
@@ -5451,14 +5586,14 @@ advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointOutputReference(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
-| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -5466,7 +5601,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -5474,7 +5609,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complex_object_index`Required
+##### `complex_object_index`Required
- *Type:* typing.Union[int, float]
@@ -5482,7 +5617,7 @@ the index of this item in the list.
---
-##### `complex_object_is_from_set`Required
+##### `complex_object_is_from_set`Required
- *Type:* bool
@@ -5494,29 +5629,31 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_key
| *No description.* |
+| reset_value
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -5524,13 +5661,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -5538,13 +5675,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -5552,13 +5689,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -5566,13 +5703,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -5580,13 +5717,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -5594,13 +5731,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -5608,13 +5745,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -5622,13 +5759,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -5636,13 +5773,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -5650,13 +5787,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -5666,13 +5803,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -5682,23 +5819,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
+##### `reset_key`
+
+```python
+def reset_key() -> None
+```
+
+##### `reset_value`
+
+```python
+def reset_value() -> None
+```
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| connection_string
| str
| *No description.* |
-| endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
-| srv_connection_string
| str
| *No description.* |
-| srv_shard_optimized_connection_string
| str
| *No description.* |
-| type
| str
| *No description.* |
-| internal_value
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| key_input
| str
| *No description.* |
+| value_input
| str
| *No description.* |
+| key
| str
| *No description.* |
+| value
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, AdvancedClusterLabels]
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -5712,7 +5860,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -5722,75 +5870,65 @@ fqn: str
---
-##### `connection_string`Required
+##### `key_input`Optional
```python
-connection_string: str
+key_input: str
```
- *Type:* str
---
-##### `endpoints`Required
-
-```python
-endpoints: AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-
----
-
-##### `srv_connection_string`Required
+##### `value_input`Optional
```python
-srv_connection_string: str
+value_input: str
```
- *Type:* str
---
-##### `srv_shard_optimized_connection_string`Required
+##### `key`Required
```python
-srv_shard_optimized_connection_string: str
+key: str
```
- *Type:* str
---
-##### `type`Required
+##### `value`Required
```python
-type: str
+value: str
```
- *Type:* str
---
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: AdvancedClusterConnectionStringsPrivateEndpoint
+internal_value: typing.Union[IResolvable, AdvancedClusterLabels]
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+- *Type:* typing.Union[cdktf.IResolvable, AdvancedClusterLabels]
---
-### AdvancedClusterLabelsList
+### AdvancedClusterReplicationSpecsList
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterLabelsList(
+advancedCluster.AdvancedClusterReplicationSpecsList(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
wraps_set: bool
@@ -5799,13 +5937,13 @@ advancedCluster.AdvancedClusterLabelsList(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -5813,7 +5951,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -5821,7 +5959,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wraps_set`Required
+##### `wraps_set`Required
- *Type:* bool
@@ -5833,20 +5971,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -5856,13 +5994,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -5872,15 +6010,15 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```python
def get(
index: typing.Union[int, float]
-) -> AdvancedClusterLabelsOutputReference
+) -> AdvancedClusterReplicationSpecsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* typing.Union[int, float]
@@ -5893,13 +6031,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterLabels]]
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -5913,7 +6051,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -5923,25 +6061,25 @@ fqn: str
---
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: typing.Union[IResolvable, typing.List[AdvancedClusterLabels]]
+internal_value: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
```
-- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterLabels]]
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
---
-### AdvancedClusterLabelsOutputReference
+### AdvancedClusterReplicationSpecsOutputReference
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterLabelsOutputReference(
+advancedCluster.AdvancedClusterReplicationSpecsOutputReference(
terraform_resource: IInterpolatingParent,
terraform_attribute: str,
complex_object_index: typing.Union[int, float],
@@ -5951,14 +6089,14 @@ advancedCluster.AdvancedClusterLabelsOutputReference(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
-| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -5966,7 +6104,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -5974,7 +6112,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complex_object_index`Required
+##### `complex_object_index`Required
- *Type:* typing.Union[int, float]
@@ -5982,7 +6120,7 @@ the index of this item in the list.
---
-##### `complex_object_is_from_set`Required
+##### `complex_object_is_from_set`Required
- *Type:* bool
@@ -5994,31 +6132,32 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| reset_key
| *No description.* |
-| reset_value
| *No description.* |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| put_region_configs
| *No description.* |
+| reset_num_shards
| *No description.* |
+| reset_zone_name
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -6026,13 +6165,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -6040,13 +6179,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -6054,13 +6193,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -6068,13 +6207,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -6082,13 +6221,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -6096,13 +6235,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -6110,13 +6249,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -6124,13 +6263,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -6138,13 +6277,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -6152,13 +6291,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -6168,13 +6307,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -6184,16 +6323,30 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_key`
+##### `put_region_configs`
```python
-def reset_key() -> None
+def put_region_configs(
+ value: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+) -> None
```
-##### `reset_value`
+###### `value`Required
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+
+---
+
+##### `reset_num_shards`
```python
-def reset_value() -> None
+def reset_num_shards() -> None
+```
+
+##### `reset_zone_name`
+
+```python
+def reset_zone_name() -> None
```
@@ -6201,17 +6354,21 @@ def reset_value() -> None
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| key_input
| str
| *No description.* |
-| value_input
| str
| *No description.* |
-| key
| str
| *No description.* |
-| value
| str
| *No description.* |
-| internal_value
| typing.Union[cdktf.IResolvable, AdvancedClusterLabels]
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| container_id
| cdktf.StringMap
| *No description.* |
+| id
| str
| *No description.* |
+| region_configs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
+| num_shards_input
| typing.Union[int, float]
| *No description.* |
+| region_configs_input
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
| *No description.* |
+| zone_name_input
| str
| *No description.* |
+| num_shards
| typing.Union[int, float]
| *No description.* |
+| zone_name
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecs]
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -6225,7 +6382,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -6235,80 +6392,118 @@ fqn: str
---
-##### `key_input`Optional
+##### `container_id`Required
```python
-key_input: str
+container_id: StringMap
```
-- *Type:* str
+- *Type:* cdktf.StringMap
---
-##### `value_input`Optional
+##### `id`Required
```python
-value_input: str
+id: str
```
- *Type:* str
---
-##### `key`Required
+##### `region_configs`Required
```python
-key: str
+region_configs: AdvancedClusterReplicationSpecsRegionConfigsList
+```
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
+
+---
+
+##### `num_shards_input`Optional
+
+```python
+num_shards_input: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `region_configs_input`Optional
+
+```python
+region_configs_input: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+
+---
+
+##### `zone_name_input`Optional
+
+```python
+zone_name_input: str
```
- *Type:* str
---
-##### `value`Required
+##### `num_shards`Required
```python
-value: str
+num_shards: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `zone_name`Required
+
+```python
+zone_name: str
```
- *Type:* str
---
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: typing.Union[IResolvable, AdvancedClusterLabels]
+internal_value: typing.Union[IResolvable, AdvancedClusterReplicationSpecs]
```
-- *Type:* typing.Union[cdktf.IResolvable, AdvancedClusterLabels]
+- *Type:* typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecs]
---
-### AdvancedClusterReplicationSpecsList
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterReplicationSpecsList(
+advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(
terraform_resource: IInterpolatingParent,
- terraform_attribute: str,
- wraps_set: bool
+ terraform_attribute: str
)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -6316,7 +6511,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -6324,551 +6519,410 @@ The attribute on the parent resource this class is referencing.
---
-##### `wraps_set`Required
-
-- *Type:* bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
#### Methods
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_compute_enabled
| *No description.* |
+| reset_compute_max_instance_size
| *No description.* |
+| reset_compute_min_instance_size
| *No description.* |
+| reset_compute_scale_down_enabled
| *No description.* |
+| reset_disk_gb_enabled
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `resolve`
+##### `get_any_map_attribute`
```python
-def resolve(
- _context: IResolveContext
-) -> typing.Any
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
```
-Produce the Token's value at resolution time.
-
-###### `_context`Required
+###### `terraform_attribute`Required
-- *Type:* cdktf.IResolveContext
+- *Type:* str
---
-##### `to_string`
+##### `get_boolean_attribute`
```python
-def to_string() -> str
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
```
-Return a string representation of this resolvable object.
+###### `terraform_attribute`Required
-Returns a reversible string representation.
+- *Type:* str
-##### `get`
+---
+
+##### `get_boolean_map_attribute`
```python
-def get(
- index: typing.Union[int, float]
-) -> AdvancedClusterReplicationSpecsOutputReference
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
```
-###### `index`Required
-
-- *Type:* typing.Union[int, float]
+###### `terraform_attribute`Required
-the index of the item to return.
+- *Type:* str
---
+##### `get_list_attribute`
-#### Properties
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
| *No description.* |
+###### `terraform_attribute`Required
+
+- *Type:* str
---
-##### `creation_stack`Required
+##### `get_number_attribute`
```python
-creation_stack: typing.List[str]
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
```
-- *Type:* typing.List[str]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
+###### `terraform_attribute`Required
-If this returns an empty array the stack will not be attached.
+- *Type:* str
---
-##### `fqn`Required
+##### `get_number_list_attribute`
```python
-fqn: str
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
```
+###### `terraform_attribute`Required
+
- *Type:* str
---
-##### `internal_value`Optional
+##### `get_number_map_attribute`
```python
-internal_value: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
```
-- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecs]]
+###### `terraform_attribute`Required
+
+- *Type:* str
---
+##### `get_string_attribute`
-### AdvancedClusterReplicationSpecsOutputReference
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
-#### Initializers
+###### `terraform_attribute`Required
-```python
-from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
+- *Type:* str
-advancedCluster.AdvancedClusterReplicationSpecsOutputReference(
- terraform_resource: IInterpolatingParent,
- terraform_attribute: str,
- complex_object_index: typing.Union[int, float],
- complex_object_is_from_set: bool
-)
-```
+---
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
-| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
+##### `get_string_map_attribute`
-##### `terraform_resource`Required
+```python
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
+```
-- *Type:* cdktf.IInterpolatingParent
+###### `terraform_attribute`Required
-The parent resource.
+- *Type:* str
---
-##### `terraform_attribute`Required
+##### `interpolation_for_attribute`
-- *Type:* str
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
-The attribute on the parent resource this class is referencing.
+###### `property`Required
+
+- *Type:* str
---
-##### `complex_object_index`Required
+##### `resolve`
-- *Type:* typing.Union[int, float]
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
-the index of this item in the list.
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
---
-##### `complex_object_is_from_set`Required
+##### `to_string`
-- *Type:* bool
+```python
+def to_string() -> str
+```
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-#### Methods
+##### `reset_compute_enabled`
-| **Name** | **Description** |
-| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| put_region_configs
| *No description.* |
-| reset_num_shards
| *No description.* |
-| reset_zone_name
| *No description.* |
+```python
+def reset_compute_enabled() -> None
+```
----
+##### `reset_compute_max_instance_size`
-##### `compute_fqn`
+```python
+def reset_compute_max_instance_size() -> None
+```
+
+##### `reset_compute_min_instance_size`
```python
-def compute_fqn() -> str
+def reset_compute_min_instance_size() -> None
```
-##### `get_any_map_attribute`
+##### `reset_compute_scale_down_enabled`
```python
-def get_any_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[typing.Any]
+def reset_compute_scale_down_enabled() -> None
```
-###### `terraform_attribute`Required
+##### `reset_disk_gb_enabled`
-- *Type:* str
+```python
+def reset_disk_gb_enabled() -> None
+```
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| compute_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| compute_max_instance_size_input
| str
| *No description.* |
+| compute_min_instance_size_input
| str
| *No description.* |
+| compute_scale_down_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| disk_gb_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| compute_max_instance_size
| str
| *No description.* |
+| compute_min_instance_size
| str
| *No description.* |
+| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
---
-##### `get_boolean_attribute`
+##### `creation_stack`Required
```python
-def get_boolean_attribute(
- terraform_attribute: str
-) -> IResolvable
+creation_stack: typing.List[str]
```
-###### `terraform_attribute`Required
+- *Type:* typing.List[str]
-- *Type:* str
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `get_boolean_map_attribute`
+##### `fqn`Required
```python
-def get_boolean_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[bool]
+fqn: str
```
-###### `terraform_attribute`Required
-
- *Type:* str
---
-##### `get_list_attribute`
+##### `compute_enabled_input`Optional
```python
-def get_list_attribute(
- terraform_attribute: str
-) -> typing.List[str]
+compute_enabled_input: typing.Union[bool, IResolvable]
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `get_number_attribute`
+##### `compute_max_instance_size_input`Optional
```python
-def get_number_attribute(
- terraform_attribute: str
-) -> typing.Union[int, float]
+compute_max_instance_size_input: str
```
-###### `terraform_attribute`Required
-
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `compute_min_instance_size_input`Optional
```python
-def get_number_list_attribute(
- terraform_attribute: str
-) -> typing.List[typing.Union[int, float]]
+compute_min_instance_size_input: str
```
-###### `terraform_attribute`Required
-
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `compute_scale_down_enabled_input`Optional
```python
-def get_number_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[typing.Union[int, float]]
+compute_scale_down_enabled_input: typing.Union[bool, IResolvable]
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `get_string_attribute`
+##### `disk_gb_enabled_input`Optional
```python
-def get_string_attribute(
- terraform_attribute: str
-) -> str
+disk_gb_enabled_input: typing.Union[bool, IResolvable]
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `get_string_map_attribute`
+##### `compute_enabled`Required
```python
-def get_string_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[str]
+compute_enabled: typing.Union[bool, IResolvable]
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `interpolation_for_attribute`
+##### `compute_max_instance_size`Required
```python
-def interpolation_for_attribute(
- property: str
-) -> IResolvable
+compute_max_instance_size: str
```
-###### `property`Required
-
- *Type:* str
---
-##### `resolve`
+##### `compute_min_instance_size`Required
```python
-def resolve(
- _context: IResolveContext
-) -> typing.Any
+compute_min_instance_size: str
```
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* cdktf.IResolveContext
+- *Type:* str
---
-##### `to_string`
+##### `compute_scale_down_enabled`Required
```python
-def to_string() -> str
+compute_scale_down_enabled: typing.Union[bool, IResolvable]
```
-Return a string representation of this resolvable object.
+- *Type:* typing.Union[bool, cdktf.IResolvable]
-Returns a reversible string representation.
+---
-##### `put_region_configs`
+##### `disk_gb_enabled`Required
```python
-def put_region_configs(
- value: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
-) -> None
+disk_gb_enabled: typing.Union[bool, IResolvable]
```
-###### `value`Required
-
-- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `reset_num_shards`
+##### `internal_value`Optional
```python
-def reset_num_shards() -> None
+internal_value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
```
-##### `reset_zone_name`
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
-```python
-def reset_zone_name() -> None
-```
+---
-#### Properties
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
+
+advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str
+)
+```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| container_id
| cdktf.StringMap
| *No description.* |
-| id
| str
| *No description.* |
-| region_configs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
-| num_shards_input
| typing.Union[int, float]
| *No description.* |
-| region_configs_input
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
| *No description.* |
-| zone_name_input
| str
| *No description.* |
-| num_shards
| typing.Union[int, float]
| *No description.* |
-| zone_name
| str
| *No description.* |
-| internal_value
| typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecs]
| *No description.* |
-
----
-
-##### `creation_stack`Required
-
-```python
-creation_stack: typing.List[str]
-```
-
-- *Type:* typing.List[str]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
-
----
-
-##### `fqn`Required
-
-```python
-fqn: str
-```
-
-- *Type:* str
-
----
-
-##### `container_id`Required
-
-```python
-container_id: StringMap
-```
-
-- *Type:* cdktf.StringMap
-
----
-
-##### `id`Required
-
-```python
-id: str
-```
-
-- *Type:* str
-
----
-
-##### `region_configs`Required
-
-```python
-region_configs: AdvancedClusterReplicationSpecsRegionConfigsList
-```
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
-
----
-
-##### `num_shards_input`Optional
-
-```python
-num_shards_input: typing.Union[int, float]
-```
-
-- *Type:* typing.Union[int, float]
-
----
-
-##### `region_configs_input`Optional
-
-```python
-region_configs_input: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
-```
-
-- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
-
----
-
-##### `zone_name_input`Optional
-
-```python
-zone_name_input: str
-```
-
-- *Type:* str
-
----
-
-##### `num_shards`Required
-
-```python
-num_shards: typing.Union[int, float]
-```
-
-- *Type:* typing.Union[int, float]
-
----
-
-##### `zone_name`Required
-
-```python
-zone_name: str
-```
-
-- *Type:* str
-
----
-
-##### `internal_value`Optional
-
-```python
-internal_value: typing.Union[IResolvable, AdvancedClusterReplicationSpecs]
-```
-
-- *Type:* typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecs]
-
----
-
-
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
-
-#### Initializers
-
-```python
-from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-
-advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(
- terraform_resource: IInterpolatingParent,
- terraform_attribute: str
-)
-```
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -6876,7 +6930,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -6888,34 +6942,32 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| reset_compute_enabled
| *No description.* |
-| reset_compute_max_instance_size
| *No description.* |
-| reset_compute_min_instance_size
| *No description.* |
-| reset_compute_scale_down_enabled
| *No description.* |
-| reset_disk_gb_enabled
| *No description.* |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_disk_iops
| *No description.* |
+| reset_ebs_volume_type
| *No description.* |
+| reset_node_count
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -6923,13 +6975,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -6937,13 +6989,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -6951,13 +7003,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -6965,13 +7017,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -6979,13 +7031,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -6993,13 +7045,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -7007,13 +7059,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -7021,13 +7073,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -7035,13 +7087,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -7049,13 +7101,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -7065,13 +7117,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -7081,58 +7133,44 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_compute_enabled`
-
-```python
-def reset_compute_enabled() -> None
-```
-
-##### `reset_compute_max_instance_size`
+##### `reset_disk_iops`
```python
-def reset_compute_max_instance_size() -> None
+def reset_disk_iops() -> None
```
-##### `reset_compute_min_instance_size`
+##### `reset_ebs_volume_type`
```python
-def reset_compute_min_instance_size() -> None
+def reset_ebs_volume_type() -> None
```
-##### `reset_compute_scale_down_enabled`
+##### `reset_node_count`
```python
-def reset_compute_scale_down_enabled() -> None
+def reset_node_count() -> None
```
-##### `reset_disk_gb_enabled`
-```python
-def reset_disk_gb_enabled() -> None
-```
-
-
-#### Properties
+#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| compute_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| compute_max_instance_size_input
| str
| *No description.* |
-| compute_min_instance_size_input
| str
| *No description.* |
-| compute_scale_down_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| disk_gb_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| compute_max_instance_size
| str
| *No description.* |
-| compute_min_instance_size
| str
| *No description.* |
-| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| disk_iops_input
| typing.Union[int, float]
| *No description.* |
+| ebs_volume_type_input
| str
| *No description.* |
+| instance_size_input
| str
| *No description.* |
+| node_count_input
| typing.Union[int, float]
| *No description.* |
+| disk_iops
| typing.Union[int, float]
| *No description.* |
+| ebs_volume_type
| str
| *No description.* |
+| instance_size
| str
| *No description.* |
+| node_count
| typing.Union[int, float]
| *No description.* |
+| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -7146,7 +7184,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -7156,125 +7194,105 @@ fqn: str
---
-##### `compute_enabled_input`Optional
+##### `disk_iops_input`Optional
```python
-compute_enabled_input: typing.Union[bool, IResolvable]
+disk_iops_input: typing.Union[int, float]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[int, float]
---
-##### `compute_max_instance_size_input`Optional
+##### `ebs_volume_type_input`Optional
```python
-compute_max_instance_size_input: str
+ebs_volume_type_input: str
```
- *Type:* str
---
-##### `compute_min_instance_size_input`Optional
+##### `instance_size_input`Optional
```python
-compute_min_instance_size_input: str
+instance_size_input: str
```
- *Type:* str
---
-##### `compute_scale_down_enabled_input`Optional
-
-```python
-compute_scale_down_enabled_input: typing.Union[bool, IResolvable]
-```
-
-- *Type:* typing.Union[bool, cdktf.IResolvable]
-
----
-
-##### `disk_gb_enabled_input`Optional
+##### `node_count_input`Optional
```python
-disk_gb_enabled_input: typing.Union[bool, IResolvable]
+node_count_input: typing.Union[int, float]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[int, float]
---
-##### `compute_enabled`Required
+##### `disk_iops`Required
```python
-compute_enabled: typing.Union[bool, IResolvable]
+disk_iops: typing.Union[int, float]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[int, float]
---
-##### `compute_max_instance_size`Required
+##### `ebs_volume_type`Required
```python
-compute_max_instance_size: str
+ebs_volume_type: str
```
- *Type:* str
---
-##### `compute_min_instance_size`Required
+##### `instance_size`Required
```python
-compute_min_instance_size: str
+instance_size: str
```
- *Type:* str
---
-##### `compute_scale_down_enabled`Required
-
-```python
-compute_scale_down_enabled: typing.Union[bool, IResolvable]
-```
-
-- *Type:* typing.Union[bool, cdktf.IResolvable]
-
----
-
-##### `disk_gb_enabled`Required
+##### `node_count`Required
```python
-disk_gb_enabled: typing.Union[bool, IResolvable]
+node_count: typing.Union[int, float]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[int, float]
---
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+internal_value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(
+advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(
terraform_resource: IInterpolatingParent,
terraform_attribute: str
)
@@ -7282,12 +7300,12 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutput
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -7295,7 +7313,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -7307,32 +7325,34 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| reset_disk_iops
| *No description.* |
-| reset_ebs_volume_type
| *No description.* |
-| reset_node_count
| *No description.* |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_compute_enabled
| *No description.* |
+| reset_compute_max_instance_size
| *No description.* |
+| reset_compute_min_instance_size
| *No description.* |
+| reset_compute_scale_down_enabled
| *No description.* |
+| reset_disk_gb_enabled
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -7340,13 +7360,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -7354,13 +7374,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -7368,13 +7388,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -7382,13 +7402,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -7396,13 +7416,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -7410,13 +7430,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -7424,13 +7444,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -7438,13 +7458,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -7452,13 +7472,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -7466,13 +7486,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -7482,13 +7502,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -7498,22 +7518,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_disk_iops`
+##### `reset_compute_enabled`
```python
-def reset_disk_iops() -> None
+def reset_compute_enabled() -> None
```
-##### `reset_ebs_volume_type`
+##### `reset_compute_max_instance_size`
```python
-def reset_ebs_volume_type() -> None
+def reset_compute_max_instance_size() -> None
```
-##### `reset_node_count`
+##### `reset_compute_min_instance_size`
```python
-def reset_node_count() -> None
+def reset_compute_min_instance_size() -> None
+```
+
+##### `reset_compute_scale_down_enabled`
+
+```python
+def reset_compute_scale_down_enabled() -> None
+```
+
+##### `reset_disk_gb_enabled`
+
+```python
+def reset_disk_gb_enabled() -> None
```
@@ -7521,21 +7553,23 @@ def reset_node_count() -> None
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| disk_iops_input
| typing.Union[int, float]
| *No description.* |
-| ebs_volume_type_input
| str
| *No description.* |
-| instance_size_input
| str
| *No description.* |
-| node_count_input
| typing.Union[int, float]
| *No description.* |
-| disk_iops
| typing.Union[int, float]
| *No description.* |
-| ebs_volume_type
| str
| *No description.* |
-| instance_size
| str
| *No description.* |
-| node_count
| typing.Union[int, float]
| *No description.* |
-| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| compute_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| compute_max_instance_size_input
| str
| *No description.* |
+| compute_min_instance_size_input
| str
| *No description.* |
+| compute_scale_down_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| disk_gb_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| compute_max_instance_size
| str
| *No description.* |
+| compute_min_instance_size
| str
| *No description.* |
+| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -7549,7 +7583,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -7559,105 +7593,125 @@ fqn: str
---
-##### `disk_iops_input`Optional
+##### `compute_enabled_input`Optional
```python
-disk_iops_input: typing.Union[int, float]
+compute_enabled_input: typing.Union[bool, IResolvable]
```
-- *Type:* typing.Union[int, float]
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `ebs_volume_type_input`Optional
+##### `compute_max_instance_size_input`Optional
```python
-ebs_volume_type_input: str
+compute_max_instance_size_input: str
```
- *Type:* str
---
-##### `instance_size_input`Optional
+##### `compute_min_instance_size_input`Optional
```python
-instance_size_input: str
+compute_min_instance_size_input: str
```
- *Type:* str
---
-##### `node_count_input`Optional
+##### `compute_scale_down_enabled_input`Optional
```python
-node_count_input: typing.Union[int, float]
+compute_scale_down_enabled_input: typing.Union[bool, IResolvable]
```
-- *Type:* typing.Union[int, float]
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `disk_iops`Required
+##### `disk_gb_enabled_input`Optional
```python
-disk_iops: typing.Union[int, float]
+disk_gb_enabled_input: typing.Union[bool, IResolvable]
```
-- *Type:* typing.Union[int, float]
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `ebs_volume_type`Required
+##### `compute_enabled`Required
```python
-ebs_volume_type: str
+compute_enabled: typing.Union[bool, IResolvable]
+```
+
+- *Type:* typing.Union[bool, cdktf.IResolvable]
+
+---
+
+##### `compute_max_instance_size`Required
+
+```python
+compute_max_instance_size: str
```
- *Type:* str
---
-##### `instance_size`Required
+##### `compute_min_instance_size`Required
```python
-instance_size: str
+compute_min_instance_size: str
```
- *Type:* str
---
-##### `node_count`Required
+##### `compute_scale_down_enabled`Required
```python
-node_count: typing.Union[int, float]
+compute_scale_down_enabled: typing.Union[bool, IResolvable]
```
-- *Type:* typing.Union[int, float]
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
-##### `internal_value`Optional
+##### `disk_gb_enabled`Required
```python
-internal_value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+disk_gb_enabled: typing.Union[bool, IResolvable]
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+- *Type:* typing.Union[bool, cdktf.IResolvable]
---
+##### `internal_value`Optional
-### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+```python
+internal_value: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+```
-#### Initializers
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(
+advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(
terraform_resource: IInterpolatingParent,
terraform_attribute: str
)
@@ -7665,12 +7719,12 @@ advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputRef
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -7678,7 +7732,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -7690,34 +7744,32 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| reset_compute_enabled
| *No description.* |
-| reset_compute_max_instance_size
| *No description.* |
-| reset_compute_min_instance_size
| *No description.* |
-| reset_compute_scale_down_enabled
| *No description.* |
-| reset_disk_gb_enabled
| *No description.* |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_disk_iops
| *No description.* |
+| reset_ebs_volume_type
| *No description.* |
+| reset_node_count
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -7725,13 +7777,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -7739,13 +7791,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -7753,13 +7805,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -7767,13 +7819,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -7781,13 +7833,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -7795,13 +7847,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -7809,13 +7861,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -7823,13 +7875,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -7837,13 +7889,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -7851,13 +7903,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -7867,13 +7919,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -7883,34 +7935,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_compute_enabled`
-
-```python
-def reset_compute_enabled() -> None
-```
-
-##### `reset_compute_max_instance_size`
-
-```python
-def reset_compute_max_instance_size() -> None
-```
-
-##### `reset_compute_min_instance_size`
+##### `reset_disk_iops`
```python
-def reset_compute_min_instance_size() -> None
+def reset_disk_iops() -> None
```
-##### `reset_compute_scale_down_enabled`
+##### `reset_ebs_volume_type`
```python
-def reset_compute_scale_down_enabled() -> None
+def reset_ebs_volume_type() -> None
```
-##### `reset_disk_gb_enabled`
+##### `reset_node_count`
```python
-def reset_disk_gb_enabled() -> None
+def reset_node_count() -> None
```
@@ -7918,23 +7958,21 @@ def reset_disk_gb_enabled() -> None
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| compute_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| compute_max_instance_size_input
| str
| *No description.* |
-| compute_min_instance_size_input
| str
| *No description.* |
-| compute_scale_down_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| disk_gb_enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| compute_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| compute_max_instance_size
| str
| *No description.* |
-| compute_min_instance_size
| str
| *No description.* |
-| compute_scale_down_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| disk_gb_enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
-| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| disk_iops_input
| typing.Union[int, float]
| *No description.* |
+| ebs_volume_type_input
| str
| *No description.* |
+| instance_size_input
| str
| *No description.* |
+| node_count_input
| typing.Union[int, float]
| *No description.* |
+| disk_iops
| typing.Union[int, float]
| *No description.* |
+| ebs_volume_type
| str
| *No description.* |
+| instance_size
| str
| *No description.* |
+| node_count
| typing.Union[int, float]
| *No description.* |
+| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -7948,7 +7986,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -7958,138 +7996,273 @@ fqn: str
---
-##### `compute_enabled_input`Optional
+##### `disk_iops_input`Optional
```python
-compute_enabled_input: typing.Union[bool, IResolvable]
+disk_iops_input: typing.Union[int, float]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[int, float]
---
-##### `compute_max_instance_size_input`Optional
+##### `ebs_volume_type_input`Optional
```python
-compute_max_instance_size_input: str
+ebs_volume_type_input: str
```
- *Type:* str
---
-##### `compute_min_instance_size_input`Optional
+##### `instance_size_input`Optional
```python
-compute_min_instance_size_input: str
+instance_size_input: str
```
- *Type:* str
---
-##### `compute_scale_down_enabled_input`Optional
+##### `node_count_input`Optional
```python
-compute_scale_down_enabled_input: typing.Union[bool, IResolvable]
+node_count_input: typing.Union[int, float]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[int, float]
---
-##### `disk_gb_enabled_input`Optional
+##### `disk_iops`Required
```python
-disk_gb_enabled_input: typing.Union[bool, IResolvable]
+disk_iops: typing.Union[int, float]
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* typing.Union[int, float]
---
-##### `compute_enabled`Required
+##### `ebs_volume_type`Required
```python
-compute_enabled: typing.Union[bool, IResolvable]
+ebs_volume_type: str
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* str
---
-##### `compute_max_instance_size`Required
+##### `instance_size`Required
```python
-compute_max_instance_size: str
+instance_size: str
```
- *Type:* str
---
-##### `compute_min_instance_size`Required
+##### `node_count`Required
```python
-compute_min_instance_size: str
+node_count: typing.Union[int, float]
```
-- *Type:* str
+- *Type:* typing.Union[int, float]
---
-##### `compute_scale_down_enabled`Required
+##### `internal_value`Optional
```python
-compute_scale_down_enabled: typing.Union[bool, IResolvable]
+internal_value: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
```
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
---
-##### `disk_gb_enabled`Required
-```python
-disk_gb_enabled: typing.Union[bool, IResolvable]
-```
+### AdvancedClusterReplicationSpecsRegionConfigsList
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
+
+advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsList(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ wraps_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `internal_value`Optional
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wraps_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `compute_fqn`
```python
-internal_value: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+def compute_fqn() -> str
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
---
+##### `to_string`
+
+```python
+def to_string() -> str
+```
-### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+Return a string representation of this resolvable object.
-#### Initializers
+Returns a reversible string representation.
+
+##### `get`
+
+```python
+def get(
+ index: typing.Union[int, float]
+) -> AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+```
+
+###### `index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(
+advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsOutputReference(
terraform_resource: IInterpolatingParent,
- terraform_attribute: str
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -8097,7 +8270,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -8105,36 +8278,60 @@ The attribute on the parent resource this class is referencing.
---
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| reset_disk_iops
| *No description.* |
-| reset_ebs_volume_type
| *No description.* |
-| reset_node_count
| *No description.* |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| put_analytics_auto_scaling
| *No description.* |
+| put_analytics_specs
| *No description.* |
+| put_auto_scaling
| *No description.* |
+| put_electable_specs
| *No description.* |
+| put_read_only_specs
| *No description.* |
+| reset_analytics_auto_scaling
| *No description.* |
+| reset_analytics_specs
| *No description.* |
+| reset_auto_scaling
| *No description.* |
+| reset_backing_provider_name
| *No description.* |
+| reset_electable_specs
| *No description.* |
+| reset_read_only_specs
| *No description.* |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -8142,13 +8339,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -8156,13 +8353,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -8170,13 +8367,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -8184,13 +8381,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -8198,13 +8395,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -8212,13 +8409,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -8226,13 +8423,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -8240,13 +8437,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -8254,13 +8451,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -8268,13 +8465,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -8284,13 +8481,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -8300,835 +8497,766 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_disk_iops`
+##### `put_analytics_auto_scaling`
```python
-def reset_disk_iops() -> None
+def put_analytics_auto_scaling(
+ compute_enabled: typing.Union[bool, IResolvable] = None,
+ compute_max_instance_size: str = None,
+ compute_min_instance_size: str = None,
+ compute_scale_down_enabled: typing.Union[bool, IResolvable] = None,
+ disk_gb_enabled: typing.Union[bool, IResolvable] = None
+) -> None
```
-##### `reset_ebs_volume_type`
+###### `compute_enabled`Optional
-```python
-def reset_ebs_volume_type() -> None
-```
+- *Type:* typing.Union[bool, cdktf.IResolvable]
-##### `reset_node_count`
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
-```python
-def reset_node_count() -> None
-```
+---
+###### `compute_max_instance_size`Optional
-#### Properties
+- *Type:* str
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| disk_iops_input
| typing.Union[int, float]
| *No description.* |
-| ebs_volume_type_input
| str
| *No description.* |
-| instance_size_input
| str
| *No description.* |
-| node_count_input
| typing.Union[int, float]
| *No description.* |
-| disk_iops
| typing.Union[int, float]
| *No description.* |
-| ebs_volume_type
| str
| *No description.* |
-| instance_size
| str
| *No description.* |
-| node_count
| typing.Union[int, float]
| *No description.* |
-| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
-##### `creation_stack`Required
-
-```python
-creation_stack: typing.List[str]
-```
-
-- *Type:* typing.List[str]
+###### `compute_min_instance_size`Optional
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
+- *Type:* str
-If this returns an empty array the stack will not be attached.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
-##### `fqn`Required
+###### `compute_scale_down_enabled`Optional
-```python
-fqn: str
-```
+- *Type:* typing.Union[bool, cdktf.IResolvable]
-- *Type:* str
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
-##### `disk_iops_input`Optional
+###### `disk_gb_enabled`Optional
-```python
-disk_iops_input: typing.Union[int, float]
-```
+- *Type:* typing.Union[bool, cdktf.IResolvable]
-- *Type:* typing.Union[int, float]
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
-##### `ebs_volume_type_input`Optional
+##### `put_analytics_specs`
```python
-ebs_volume_type_input: str
+def put_analytics_specs(
+ instance_size: str,
+ disk_iops: typing.Union[int, float] = None,
+ ebs_volume_type: str = None,
+ node_count: typing.Union[int, float] = None
+) -> None
```
+###### `instance_size`Required
+
- *Type:* str
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+
---
-##### `instance_size_input`Optional
+###### `disk_iops`Optional
-```python
-instance_size_input: str
-```
+- *Type:* typing.Union[int, float]
-- *Type:* str
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
-##### `node_count_input`Optional
+###### `ebs_volume_type`Optional
-```python
-node_count_input: typing.Union[int, float]
-```
+- *Type:* str
-- *Type:* typing.Union[int, float]
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
-##### `disk_iops`Required
-
-```python
-disk_iops: typing.Union[int, float]
-```
+###### `node_count`Optional
- *Type:* typing.Union[int, float]
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+
---
-##### `ebs_volume_type`Required
+##### `put_auto_scaling`
```python
-ebs_volume_type: str
+def put_auto_scaling(
+ compute_enabled: typing.Union[bool, IResolvable] = None,
+ compute_max_instance_size: str = None,
+ compute_min_instance_size: str = None,
+ compute_scale_down_enabled: typing.Union[bool, IResolvable] = None,
+ disk_gb_enabled: typing.Union[bool, IResolvable] = None
+) -> None
```
-- *Type:* str
-
----
-
-##### `instance_size`Required
+###### `compute_enabled`Optional
-```python
-instance_size: str
-```
+- *Type:* typing.Union[bool, cdktf.IResolvable]
-- *Type:* str
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
-##### `node_count`Required
+###### `compute_max_instance_size`Optional
-```python
-node_count: typing.Union[int, float]
-```
+- *Type:* str
-- *Type:* typing.Union[int, float]
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
-##### `internal_value`Optional
+###### `compute_min_instance_size`Optional
-```python
-internal_value: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
-```
+- *Type:* str
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
+###### `compute_scale_down_enabled`Optional
-### AdvancedClusterReplicationSpecsRegionConfigsList
-
-#### Initializers
-
-```python
-from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-
-advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsList(
- terraform_resource: IInterpolatingParent,
- terraform_attribute: str,
- wraps_set: bool
-)
-```
+- *Type:* typing.Union[bool, cdktf.IResolvable]
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
-##### `terraform_resource`Required
+###### `disk_gb_enabled`Optional
-- *Type:* cdktf.IInterpolatingParent
+- *Type:* typing.Union[bool, cdktf.IResolvable]
-The parent resource.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
-##### `terraform_attribute`Required
-
-- *Type:* str
-
-The attribute on the parent resource this class is referencing.
+##### `put_electable_specs`
----
+```python
+def put_electable_specs(
+ instance_size: str,
+ disk_iops: typing.Union[int, float] = None,
+ ebs_volume_type: str = None,
+ node_count: typing.Union[int, float] = None
+) -> None
+```
-##### `wraps_set`Required
+###### `instance_size`Required
-- *Type:* bool
+- *Type:* str
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
-#### Methods
+###### `disk_iops`Optional
-| **Name** | **Description** |
-| --- | --- |
-| compute_fqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+- *Type:* typing.Union[int, float]
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
-##### `compute_fqn`
+###### `ebs_volume_type`Optional
-```python
-def compute_fqn() -> str
-```
+- *Type:* str
-##### `resolve`
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
-```python
-def resolve(
- _context: IResolveContext
-) -> typing.Any
-```
+---
-Produce the Token's value at resolution time.
+###### `node_count`Optional
-###### `_context`Required
+- *Type:* typing.Union[int, float]
-- *Type:* cdktf.IResolveContext
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
-##### `to_string`
+##### `put_read_only_specs`
```python
-def to_string() -> str
+def put_read_only_specs(
+ instance_size: str,
+ disk_iops: typing.Union[int, float] = None,
+ ebs_volume_type: str = None,
+ node_count: typing.Union[int, float] = None
+) -> None
```
-Return a string representation of this resolvable object.
+###### `instance_size`Required
-Returns a reversible string representation.
+- *Type:* str
-##### `get`
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
-```python
-def get(
- index: typing.Union[int, float]
-) -> AdvancedClusterReplicationSpecsRegionConfigsOutputReference
-```
+---
-###### `index`Required
+###### `disk_iops`Optional
- *Type:* typing.Union[int, float]
-the index of the item to return.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
+###### `ebs_volume_type`Optional
-#### Properties
+- *Type:* str
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
| *No description.* |
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
-##### `creation_stack`Required
-
-```python
-creation_stack: typing.List[str]
-```
-
-- *Type:* typing.List[str]
+###### `node_count`Optional
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
+- *Type:* typing.Union[int, float]
-If this returns an empty array the stack will not be attached.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
-##### `fqn`Required
+##### `reset_analytics_auto_scaling`
```python
-fqn: str
+def reset_analytics_auto_scaling() -> None
```
-- *Type:* str
-
----
-
-##### `internal_value`Optional
+##### `reset_analytics_specs`
```python
-internal_value: typing.Union[IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
+def reset_analytics_specs() -> None
```
-- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterReplicationSpecsRegionConfigs]]
-
----
-
-
-### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
-
-#### Initializers
+##### `reset_auto_scaling`
```python
-from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-
-advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsOutputReference(
- terraform_resource: IInterpolatingParent,
- terraform_attribute: str,
- complex_object_index: typing.Union[int, float],
- complex_object_is_from_set: bool
-)
+def reset_auto_scaling() -> None
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
-| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
-| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `terraform_resource`Required
-
-- *Type:* cdktf.IInterpolatingParent
-
-The parent resource.
+##### `reset_backing_provider_name`
----
+```python
+def reset_backing_provider_name() -> None
+```
-##### `terraform_attribute`Required
+##### `reset_electable_specs`
-- *Type:* str
+```python
+def reset_electable_specs() -> None
+```
-The attribute on the parent resource this class is referencing.
+##### `reset_read_only_specs`
----
+```python
+def reset_read_only_specs() -> None
+```
-##### `complex_object_index`Required
-- *Type:* typing.Union[int, float]
+#### Properties
-the index of this item in the list.
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| analytics_auto_scaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
+| analytics_specs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
+| auto_scaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
+| electable_specs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
+| read_only_specs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
+| analytics_auto_scaling_input
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| analytics_specs_input
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| auto_scaling_input
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| backing_provider_name_input
| str
| *No description.* |
+| electable_specs_input
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| priority_input
| typing.Union[int, float]
| *No description.* |
+| provider_name_input
| str
| *No description.* |
+| read_only_specs_input
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| region_name_input
| str
| *No description.* |
+| backing_provider_name
| str
| *No description.* |
+| priority
| typing.Union[int, float]
| *No description.* |
+| provider_name
| str
| *No description.* |
+| region_name
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecsRegionConfigs]
| *No description.* |
---
-##### `complex_object_is_from_set`Required
-
-- *Type:* bool
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+##### `creation_stack`Required
----
+```python
+creation_stack: typing.List[str]
+```
-#### Methods
+- *Type:* typing.List[str]
-| **Name** | **Description** |
-| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| put_analytics_auto_scaling
| *No description.* |
-| put_analytics_specs
| *No description.* |
-| put_auto_scaling
| *No description.* |
-| put_electable_specs
| *No description.* |
-| put_read_only_specs
| *No description.* |
-| reset_analytics_auto_scaling
| *No description.* |
-| reset_analytics_specs
| *No description.* |
-| reset_auto_scaling
| *No description.* |
-| reset_backing_provider_name
| *No description.* |
-| reset_electable_specs
| *No description.* |
-| reset_read_only_specs
| *No description.* |
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `compute_fqn`
+##### `fqn`Required
```python
-def compute_fqn() -> str
+fqn: str
```
-##### `get_any_map_attribute`
+- *Type:* str
+
+---
+
+##### `analytics_auto_scaling`Required
```python
-def get_any_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[typing.Any]
+analytics_auto_scaling: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
---
-##### `get_boolean_attribute`
+##### `analytics_specs`Required
```python
-def get_boolean_attribute(
- terraform_attribute: str
-) -> IResolvable
+analytics_specs: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
---
-##### `get_boolean_map_attribute`
+##### `auto_scaling`Required
```python
-def get_boolean_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[bool]
+auto_scaling: AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
---
-##### `get_list_attribute`
+##### `electable_specs`Required
```python
-def get_list_attribute(
- terraform_attribute: str
-) -> typing.List[str]
+electable_specs: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
---
-##### `get_number_attribute`
+##### `read_only_specs`Required
```python
-def get_number_attribute(
- terraform_attribute: str
-) -> typing.Union[int, float]
+read_only_specs: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
---
-##### `get_number_list_attribute`
+##### `analytics_auto_scaling_input`Optional
```python
-def get_number_list_attribute(
- terraform_attribute: str
-) -> typing.List[typing.Union[int, float]]
+analytics_auto_scaling_input: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-##### `get_number_map_attribute`
+##### `analytics_specs_input`Optional
```python
-def get_number_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[typing.Union[int, float]]
+analytics_specs_input: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-##### `get_string_attribute`
+##### `auto_scaling_input`Optional
```python
-def get_string_attribute(
- terraform_attribute: str
-) -> str
+auto_scaling_input: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
```
-###### `terraform_attribute`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
---
-##### `get_string_map_attribute`
+##### `backing_provider_name_input`Optional
```python
-def get_string_map_attribute(
- terraform_attribute: str
-) -> typing.Mapping[str]
+backing_provider_name_input: str
```
-###### `terraform_attribute`Required
-
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `electable_specs_input`Optional
```python
-def interpolation_for_attribute(
- property: str
-) -> IResolvable
+electable_specs_input: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
```
-###### `property`Required
-
-- *Type:* str
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
---
-##### `resolve`
+##### `priority_input`Optional
```python
-def resolve(
- _context: IResolveContext
-) -> typing.Any
+priority_input: typing.Union[int, float]
```
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* cdktf.IResolveContext
+- *Type:* typing.Union[int, float]
---
-##### `to_string`
+##### `provider_name_input`Optional
```python
-def to_string() -> str
+provider_name_input: str
```
-Return a string representation of this resolvable object.
+- *Type:* str
-Returns a reversible string representation.
+---
-##### `put_analytics_auto_scaling`
+##### `read_only_specs_input`Optional
```python
-def put_analytics_auto_scaling(
- compute_enabled: typing.Union[bool, IResolvable] = None,
- compute_max_instance_size: str = None,
- compute_min_instance_size: str = None,
- compute_scale_down_enabled: typing.Union[bool, IResolvable] = None,
- disk_gb_enabled: typing.Union[bool, IResolvable] = None
-) -> None
+read_only_specs_input: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
```
-###### `compute_enabled`Optional
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+---
+
+##### `region_name_input`Optional
+
+```python
+region_name_input: str
+```
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+- *Type:* str
---
-###### `compute_max_instance_size`Optional
+##### `backing_provider_name`Required
-- *Type:* str
+```python
+backing_provider_name: str
+```
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+- *Type:* str
---
-###### `compute_min_instance_size`Optional
+##### `priority`Required
-- *Type:* str
+```python
+priority: typing.Union[int, float]
+```
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+- *Type:* typing.Union[int, float]
---
-###### `compute_scale_down_enabled`Optional
+##### `provider_name`Required
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+```python
+provider_name: str
+```
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+- *Type:* str
---
-###### `disk_gb_enabled`Optional
+##### `region_name`Required
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+```python
+region_name: str
+```
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+- *Type:* str
---
-##### `put_analytics_specs`
+##### `internal_value`Optional
```python
-def put_analytics_specs(
- instance_size: str,
- disk_iops: typing.Union[int, float] = None,
- ebs_volume_type: str = None,
- node_count: typing.Union[int, float] = None
-) -> None
+internal_value: typing.Union[IResolvable, AdvancedClusterReplicationSpecsRegionConfigs]
```
-###### `instance_size`Required
+- *Type:* typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecsRegionConfigs]
+
+---
-- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
+
+advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
---
-###### `disk_iops`Optional
+##### `terraform_resource`Required
-- *Type:* typing.Union[int, float]
+- *Type:* cdktf.IInterpolatingParent
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+The parent resource.
---
-###### `ebs_volume_type`Optional
+##### `terraform_attribute`Required
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+The attribute on the parent resource this class is referencing.
---
-###### `node_count`Optional
+#### Methods
-- *Type:* typing.Union[int, float]
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| reset_disk_iops
| *No description.* |
+| reset_ebs_volume_type
| *No description.* |
+| reset_node_count
| *No description.* |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `get_any_map_attribute`
+
+```python
+def get_any_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Any]
+```
+
+###### `terraform_attribute`Required
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+- *Type:* str
---
-##### `put_auto_scaling`
+##### `get_boolean_attribute`
```python
-def put_auto_scaling(
- compute_enabled: typing.Union[bool, IResolvable] = None,
- compute_max_instance_size: str = None,
- compute_min_instance_size: str = None,
- compute_scale_down_enabled: typing.Union[bool, IResolvable] = None,
- disk_gb_enabled: typing.Union[bool, IResolvable] = None
-) -> None
+def get_boolean_attribute(
+ terraform_attribute: str
+) -> IResolvable
```
-###### `compute_enabled`Optional
-
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+###### `terraform_attribute`Required
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+- *Type:* str
---
-###### `compute_max_instance_size`Optional
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+##### `get_boolean_map_attribute`
----
+```python
+def get_boolean_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[bool]
+```
-###### `compute_min_instance_size`Optional
+###### `terraform_attribute`Required
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
-
---
-###### `compute_scale_down_enabled`Optional
+##### `get_list_attribute`
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+```python
+def get_list_attribute(
+ terraform_attribute: str
+) -> typing.List[str]
+```
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+###### `terraform_attribute`Required
+
+- *Type:* str
---
-###### `disk_gb_enabled`Optional
+##### `get_number_attribute`
-- *Type:* typing.Union[bool, cdktf.IResolvable]
+```python
+def get_number_attribute(
+ terraform_attribute: str
+) -> typing.Union[int, float]
+```
+
+###### `terraform_attribute`Required
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+- *Type:* str
---
-##### `put_electable_specs`
+##### `get_number_list_attribute`
```python
-def put_electable_specs(
- instance_size: str,
- disk_iops: typing.Union[int, float] = None,
- ebs_volume_type: str = None,
- node_count: typing.Union[int, float] = None
-) -> None
+def get_number_list_attribute(
+ terraform_attribute: str
+) -> typing.List[typing.Union[int, float]]
```
-###### `instance_size`Required
+###### `terraform_attribute`Required
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
-
---
-###### `disk_iops`Optional
-
-- *Type:* typing.Union[int, float]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+##### `get_number_map_attribute`
----
+```python
+def get_number_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[typing.Union[int, float]]
+```
-###### `ebs_volume_type`Optional
+###### `terraform_attribute`Required
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
-
---
-###### `node_count`Optional
+##### `get_string_attribute`
-- *Type:* typing.Union[int, float]
+```python
+def get_string_attribute(
+ terraform_attribute: str
+) -> str
+```
+
+###### `terraform_attribute`Required
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+- *Type:* str
---
-##### `put_read_only_specs`
+##### `get_string_map_attribute`
```python
-def put_read_only_specs(
- instance_size: str,
- disk_iops: typing.Union[int, float] = None,
- ebs_volume_type: str = None,
- node_count: typing.Union[int, float] = None
-) -> None
+def get_string_map_attribute(
+ terraform_attribute: str
+) -> typing.Mapping[str]
```
-###### `instance_size`Required
+###### `terraform_attribute`Required
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
-
---
-###### `disk_iops`Optional
-
-- *Type:* typing.Union[int, float]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+##### `interpolation_for_attribute`
----
+```python
+def interpolation_for_attribute(
+ property: str
+) -> IResolvable
+```
-###### `ebs_volume_type`Optional
+###### `property`Required
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
-
---
-###### `node_count`Optional
+##### `resolve`
-- *Type:* typing.Union[int, float]
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Produce the Token's value at resolution time.
----
+###### `_context`Required
-##### `reset_analytics_auto_scaling`
+- *Type:* cdktf.IResolveContext
-```python
-def reset_analytics_auto_scaling() -> None
-```
+---
-##### `reset_analytics_specs`
+##### `to_string`
```python
-def reset_analytics_specs() -> None
+def to_string() -> str
```
-##### `reset_auto_scaling`
+Return a string representation of this resolvable object.
-```python
-def reset_auto_scaling() -> None
-```
+Returns a reversible string representation.
-##### `reset_backing_provider_name`
+##### `reset_disk_iops`
```python
-def reset_backing_provider_name() -> None
+def reset_disk_iops() -> None
```
-##### `reset_electable_specs`
+##### `reset_ebs_volume_type`
```python
-def reset_electable_specs() -> None
+def reset_ebs_volume_type() -> None
```
-##### `reset_read_only_specs`
+##### `reset_node_count`
```python
-def reset_read_only_specs() -> None
+def reset_node_count() -> None
```
@@ -9136,31 +9264,21 @@ def reset_read_only_specs() -> None
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| analytics_auto_scaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
-| analytics_specs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
-| auto_scaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
-| electable_specs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
-| read_only_specs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
-| analytics_auto_scaling_input
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
-| analytics_specs_input
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
-| auto_scaling_input
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
-| backing_provider_name_input
| str
| *No description.* |
-| electable_specs_input
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
-| priority_input
| typing.Union[int, float]
| *No description.* |
-| provider_name_input
| str
| *No description.* |
-| read_only_specs_input
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
-| region_name_input
| str
| *No description.* |
-| backing_provider_name
| str
| *No description.* |
-| priority
| typing.Union[int, float]
| *No description.* |
-| provider_name
| str
| *No description.* |
-| region_name
| str
| *No description.* |
-| internal_value
| typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecsRegionConfigs]
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| disk_iops_input
| typing.Union[int, float]
| *No description.* |
+| ebs_volume_type_input
| str
| *No description.* |
+| instance_size_input
| str
| *No description.* |
+| node_count_input
| typing.Union[int, float]
| *No description.* |
+| disk_iops
| typing.Union[int, float]
| *No description.* |
+| ebs_volume_type
| str
| *No description.* |
+| instance_size
| str
| *No description.* |
+| node_count
| typing.Union[int, float]
| *No description.* |
+| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -9174,7 +9292,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -9184,218 +9302,273 @@ fqn: str
---
-##### `analytics_auto_scaling`Required
+##### `disk_iops_input`Optional
```python
-analytics_auto_scaling: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+disk_iops_input: typing.Union[int, float]
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+- *Type:* typing.Union[int, float]
---
-##### `analytics_specs`Required
+##### `ebs_volume_type_input`Optional
```python
-analytics_specs: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+ebs_volume_type_input: str
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+- *Type:* str
---
-##### `auto_scaling`Required
+##### `instance_size_input`Optional
```python
-auto_scaling: AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+instance_size_input: str
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+- *Type:* str
---
-##### `electable_specs`Required
+##### `node_count_input`Optional
```python
-electable_specs: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+node_count_input: typing.Union[int, float]
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+- *Type:* typing.Union[int, float]
---
-##### `read_only_specs`Required
+##### `disk_iops`Required
```python
-read_only_specs: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+disk_iops: typing.Union[int, float]
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+- *Type:* typing.Union[int, float]
+
+---
+
+##### `ebs_volume_type`Required
+
+```python
+ebs_volume_type: str
+```
+
+- *Type:* str
+
+---
+
+##### `instance_size`Required
+
+```python
+instance_size: str
+```
+
+- *Type:* str
+
+---
+
+##### `node_count`Required
+
+```python
+node_count: typing.Union[int, float]
+```
+
+- *Type:* typing.Union[int, float]
---
-##### `analytics_auto_scaling_input`Optional
+##### `internal_value`Optional
```python
-analytics_auto_scaling_input: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+internal_value: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `analytics_specs_input`Optional
+
+### AdvancedClusterTagsList
+
+#### Initializers
```python
-analytics_specs_input: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
+
+advancedCluster.AdvancedClusterTagsList(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ wraps_set: bool
+)
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `auto_scaling_input`Optional
+##### `terraform_resource`Required
-```python
-auto_scaling_input: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
-```
+- *Type:* cdktf.IInterpolatingParent
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+The parent resource.
---
-##### `backing_provider_name_input`Optional
-
-```python
-backing_provider_name_input: str
-```
+##### `terraform_attribute`Required
- *Type:* str
+The attribute on the parent resource this class is referencing.
+
---
-##### `electable_specs_input`Optional
+##### `wraps_set`Required
-```python
-electable_specs_input: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
-```
+- *Type:* bool
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
---
-##### `priority_input`Optional
-
-```python
-priority_input: typing.Union[int, float]
-```
+#### Methods
-- *Type:* typing.Union[int, float]
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `provider_name_input`Optional
+##### `compute_fqn`
```python
-provider_name_input: str
+def compute_fqn() -> str
```
-- *Type:* str
-
----
-
-##### `read_only_specs_input`Optional
+##### `resolve`
```python
-read_only_specs_input: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
---
-##### `region_name_input`Optional
+##### `to_string`
```python
-region_name_input: str
+def to_string() -> str
```
-- *Type:* str
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `backing_provider_name`Required
+##### `get`
```python
-backing_provider_name: str
+def get(
+ index: typing.Union[int, float]
+) -> AdvancedClusterTagsOutputReference
```
-- *Type:* str
+###### `index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of the item to return.
---
-##### `priority`Required
-```python
-priority: typing.Union[int, float]
-```
+#### Properties
-- *Type:* typing.Union[int, float]
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
| *No description.* |
---
-##### `provider_name`Required
+##### `creation_stack`Required
```python
-provider_name: str
+creation_stack: typing.List[str]
```
-- *Type:* str
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `region_name`Required
+##### `fqn`Required
```python
-region_name: str
+fqn: str
```
- *Type:* str
---
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: typing.Union[IResolvable, AdvancedClusterReplicationSpecsRegionConfigs]
+internal_value: typing.Union[IResolvable, typing.List[AdvancedClusterTags]]
```
-- *Type:* typing.Union[cdktf.IResolvable, AdvancedClusterReplicationSpecsRegionConfigs]
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AdvancedClusterTags]]
---
-### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+### AdvancedClusterTagsOutputReference
-#### Initializers
+#### Initializers
```python
from cdktf_cdktf_provider_mongodbatlas import advanced_cluster
-advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(
+advancedCluster.AdvancedClusterTagsOutputReference(
terraform_resource: IInterpolatingParent,
- terraform_attribute: str
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraform_resource`Required
+##### `terraform_resource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -9403,7 +9576,7 @@ The parent resource.
---
-##### `terraform_attribute`Required
+##### `terraform_attribute`Required
- *Type:* str
@@ -9411,36 +9584,49 @@ The attribute on the parent resource this class is referencing.
---
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| compute_fqn
| *No description.* |
-| get_any_map_attribute
| *No description.* |
-| get_boolean_attribute
| *No description.* |
-| get_boolean_map_attribute
| *No description.* |
-| get_list_attribute
| *No description.* |
-| get_number_attribute
| *No description.* |
-| get_number_list_attribute
| *No description.* |
-| get_number_map_attribute
| *No description.* |
-| get_string_attribute
| *No description.* |
-| get_string_map_attribute
| *No description.* |
-| interpolation_for_attribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| to_string
| Return a string representation of this resolvable object. |
-| reset_disk_iops
| *No description.* |
-| reset_ebs_volume_type
| *No description.* |
-| reset_node_count
| *No description.* |
+| compute_fqn
| *No description.* |
+| get_any_map_attribute
| *No description.* |
+| get_boolean_attribute
| *No description.* |
+| get_boolean_map_attribute
| *No description.* |
+| get_list_attribute
| *No description.* |
+| get_number_attribute
| *No description.* |
+| get_number_list_attribute
| *No description.* |
+| get_number_map_attribute
| *No description.* |
+| get_string_attribute
| *No description.* |
+| get_string_map_attribute
| *No description.* |
+| interpolation_for_attribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
---
-##### `compute_fqn`
+##### `compute_fqn`
```python
def compute_fqn() -> str
```
-##### `get_any_map_attribute`
+##### `get_any_map_attribute`
```python
def get_any_map_attribute(
@@ -9448,13 +9634,13 @@ def get_any_map_attribute(
) -> typing.Mapping[typing.Any]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_attribute`
+##### `get_boolean_attribute`
```python
def get_boolean_attribute(
@@ -9462,13 +9648,13 @@ def get_boolean_attribute(
) -> IResolvable
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_boolean_map_attribute`
+##### `get_boolean_map_attribute`
```python
def get_boolean_map_attribute(
@@ -9476,13 +9662,13 @@ def get_boolean_map_attribute(
) -> typing.Mapping[bool]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_list_attribute`
+##### `get_list_attribute`
```python
def get_list_attribute(
@@ -9490,13 +9676,13 @@ def get_list_attribute(
) -> typing.List[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_attribute`
+##### `get_number_attribute`
```python
def get_number_attribute(
@@ -9504,13 +9690,13 @@ def get_number_attribute(
) -> typing.Union[int, float]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_list_attribute`
+##### `get_number_list_attribute`
```python
def get_number_list_attribute(
@@ -9518,13 +9704,13 @@ def get_number_list_attribute(
) -> typing.List[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_number_map_attribute`
+##### `get_number_map_attribute`
```python
def get_number_map_attribute(
@@ -9532,13 +9718,13 @@ def get_number_map_attribute(
) -> typing.Mapping[typing.Union[int, float]]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_attribute`
+##### `get_string_attribute`
```python
def get_string_attribute(
@@ -9546,13 +9732,13 @@ def get_string_attribute(
) -> str
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `get_string_map_attribute`
+##### `get_string_map_attribute`
```python
def get_string_map_attribute(
@@ -9560,13 +9746,13 @@ def get_string_map_attribute(
) -> typing.Mapping[str]
```
-###### `terraform_attribute`Required
+###### `terraform_attribute`Required
- *Type:* str
---
-##### `interpolation_for_attribute`
+##### `interpolation_for_attribute`
```python
def interpolation_for_attribute(
@@ -9574,13 +9760,13 @@ def interpolation_for_attribute(
) -> IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* str
---
-##### `resolve`
+##### `resolve`
```python
def resolve(
@@ -9590,13 +9776,13 @@ def resolve(
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `to_string`
+##### `to_string`
```python
def to_string() -> str
@@ -9606,44 +9792,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_disk_iops`
-
-```python
-def reset_disk_iops() -> None
-```
-
-##### `reset_ebs_volume_type`
-
-```python
-def reset_ebs_volume_type() -> None
-```
-
-##### `reset_node_count`
-
-```python
-def reset_node_count() -> None
-```
-
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| str
| *No description.* |
-| disk_iops_input
| typing.Union[int, float]
| *No description.* |
-| ebs_volume_type_input
| str
| *No description.* |
-| instance_size_input
| str
| *No description.* |
-| node_count_input
| typing.Union[int, float]
| *No description.* |
-| disk_iops
| typing.Union[int, float]
| *No description.* |
-| ebs_volume_type
| str
| *No description.* |
-| instance_size
| str
| *No description.* |
-| node_count
| typing.Union[int, float]
| *No description.* |
-| internal_value
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| key_input
| str
| *No description.* |
+| value_input
| str
| *No description.* |
+| key
| str
| *No description.* |
+| value
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, AdvancedClusterTags]
| *No description.* |
---
-##### `creation_stack`Required
+##### `creation_stack`Required
```python
creation_stack: typing.List[str]
@@ -9657,7 +9821,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```python
fqn: str
@@ -9667,93 +9831,53 @@ fqn: str
---
-##### `disk_iops_input`Optional
-
-```python
-disk_iops_input: typing.Union[int, float]
-```
-
-- *Type:* typing.Union[int, float]
-
----
-
-##### `ebs_volume_type_input`Optional
+##### `key_input`Optional
```python
-ebs_volume_type_input: str
+key_input: str
```
- *Type:* str
---
-##### `instance_size_input`Optional
+##### `value_input`Optional
```python
-instance_size_input: str
+value_input: str
```
- *Type:* str
---
-##### `node_count_input`Optional
-
-```python
-node_count_input: typing.Union[int, float]
-```
-
-- *Type:* typing.Union[int, float]
-
----
-
-##### `disk_iops`Required
-
-```python
-disk_iops: typing.Union[int, float]
-```
-
-- *Type:* typing.Union[int, float]
-
----
-
-##### `ebs_volume_type`Required
+##### `key`Required
```python
-ebs_volume_type: str
+key: str
```
- *Type:* str
---
-##### `instance_size`Required
+##### `value`Required
```python
-instance_size: str
+value: str
```
- *Type:* str
---
-##### `node_count`Required
-
-```python
-node_count: typing.Union[int, float]
-```
-
-- *Type:* typing.Union[int, float]
-
----
-
-##### `internal_value`Optional
+##### `internal_value`Optional
```python
-internal_value: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+internal_value: typing.Union[IResolvable, AdvancedClusterTags]
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+- *Type:* typing.Union[cdktf.IResolvable, AdvancedClusterTags]
---
diff --git a/docs/advancedCluster.typescript.md b/docs/advancedCluster.typescript.md
index 94d3674c2..0ffda1b69 100644
--- a/docs/advancedCluster.typescript.md
+++ b/docs/advancedCluster.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_advanced_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster).
# `advancedCluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_advanced_cluster`](htt
### AdvancedCluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster mongodbatlas_advanced_cluster}.
#### Initializers
@@ -71,14 +71,13 @@ Must be unique amongst siblings in the same scope
| getStringMapAttribute
| *No description.* |
| interpolationForAttribute
| *No description.* |
| putAdvancedConfiguration
| *No description.* |
-| putBiConnector
| *No description.* |
| putBiConnectorConfig
| *No description.* |
| putLabels
| *No description.* |
| putReplicationSpecs
| *No description.* |
+| putTags
| *No description.* |
| putTimeouts
| *No description.* |
| resetAdvancedConfiguration
| *No description.* |
| resetBackupEnabled
| *No description.* |
-| resetBiConnector
| *No description.* |
| resetBiConnectorConfig
| *No description.* |
| resetDiskSizeGb
| *No description.* |
| resetEncryptionAtRestProvider
| *No description.* |
@@ -89,6 +88,7 @@ Must be unique amongst siblings in the same scope
| resetPitEnabled
| *No description.* |
| resetRetainBackupsEnabled
| *No description.* |
| resetRootCertType
| *No description.* |
+| resetTags
| *No description.* |
| resetTerminationProtectionEnabled
| *No description.* |
| resetTimeouts
| *No description.* |
| resetVersionReleaseSystem
| *No description.* |
@@ -291,18 +291,6 @@ public putAdvancedConfiguration(value: AdvancedClusterAdvancedConfiguration): vo
---
-##### `putBiConnector`
-
-```typescript
-public putBiConnector(value: AdvancedClusterBiConnector): void
-```
-
-###### `value`Required
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `putBiConnectorConfig`
```typescript
@@ -339,6 +327,18 @@ public putReplicationSpecs(value: IResolvable | AdvancedClusterReplicationSpecs[
---
+##### `putTags`
+
+```typescript
+public putTags(value: IResolvable | AdvancedClusterTags[]): void
+```
+
+###### `value`Required
+
+- *Type:* cdktf.IResolvable | AdvancedClusterTags[]
+
+---
+
##### `putTimeouts`
```typescript
@@ -363,12 +363,6 @@ public resetAdvancedConfiguration(): void
public resetBackupEnabled(): void
```
-##### `resetBiConnector`
-
-```typescript
-public resetBiConnector(): void
-```
-
##### `resetBiConnectorConfig`
```typescript
@@ -429,6 +423,12 @@ public resetRetainBackupsEnabled(): void
public resetRootCertType(): void
```
+##### `resetTags`
+
+```typescript
+public resetTags(): void
+```
+
##### `resetTerminationProtectionEnabled`
```typescript
@@ -536,7 +536,6 @@ advancedCluster.AdvancedCluster.isTerraformResource(x: any)
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| advancedConfiguration
| AdvancedClusterAdvancedConfigurationOutputReference
| *No description.* |
-| biConnector
| AdvancedClusterBiConnectorOutputReference
| *No description.* |
| biConnectorConfig
| AdvancedClusterBiConnectorConfigOutputReference
| *No description.* |
| clusterId
| string
| *No description.* |
| connectionStrings
| AdvancedClusterConnectionStringsList
| *No description.* |
@@ -545,11 +544,11 @@ advancedCluster.AdvancedCluster.isTerraformResource(x: any)
| mongoDbVersion
| string
| *No description.* |
| replicationSpecs
| AdvancedClusterReplicationSpecsList
| *No description.* |
| stateName
| string
| *No description.* |
+| tags
| AdvancedClusterTagsList
| *No description.* |
| timeouts
| AdvancedClusterTimeoutsOutputReference
| *No description.* |
| advancedConfigurationInput
| AdvancedClusterAdvancedConfiguration
| *No description.* |
| backupEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| biConnectorConfigInput
| AdvancedClusterBiConnectorConfig
| *No description.* |
-| biConnectorInput
| AdvancedClusterBiConnector
| *No description.* |
| clusterTypeInput
| string
| *No description.* |
| diskSizeGbInput
| number
| *No description.* |
| encryptionAtRestProviderInput
| string
| *No description.* |
@@ -563,6 +562,7 @@ advancedCluster.AdvancedCluster.isTerraformResource(x: any)
| replicationSpecsInput
| cdktf.IResolvable \| AdvancedClusterReplicationSpecs[]
| *No description.* |
| retainBackupsEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| rootCertTypeInput
| string
| *No description.* |
+| tagsInput
| cdktf.IResolvable \| AdvancedClusterTags[]
| *No description.* |
| terminationProtectionEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| timeoutsInput
| cdktf.IResolvable \| AdvancedClusterTimeouts
| *No description.* |
| versionReleaseSystemInput
| string
| *No description.* |
@@ -735,16 +735,6 @@ public readonly advancedConfiguration: AdvancedClusterAdvancedConfigurationOutpu
---
-##### `biConnector`Required
-
-```typescript
-public readonly biConnector: AdvancedClusterBiConnectorOutputReference;
-```
-
-- *Type:* AdvancedClusterBiConnectorOutputReference
-
----
-
##### `biConnectorConfig`Required
```typescript
@@ -825,6 +815,16 @@ public readonly stateName: string;
---
+##### `tags`Required
+
+```typescript
+public readonly tags: AdvancedClusterTagsList;
+```
+
+- *Type:* AdvancedClusterTagsList
+
+---
+
##### `timeouts`Required
```typescript
@@ -865,16 +865,6 @@ public readonly biConnectorConfigInput: AdvancedClusterBiConnectorConfig;
---
-##### `biConnectorInput`Optional
-
-```typescript
-public readonly biConnectorInput: AdvancedClusterBiConnector;
-```
-
-- *Type:* AdvancedClusterBiConnector
-
----
-
##### `clusterTypeInput`Optional
```typescript
@@ -1005,6 +995,16 @@ public readonly rootCertTypeInput: string;
---
+##### `tagsInput`Optional
+
+```typescript
+public readonly tagsInput: IResolvable | AdvancedClusterTags[];
+```
+
+- *Type:* cdktf.IResolvable | AdvancedClusterTags[]
+
+---
+
##### `terminationProtectionEnabledInput`Optional
```typescript
@@ -1209,17 +1209,17 @@ const advancedClusterAdvancedConfiguration: advancedCluster.AdvancedClusterAdvan
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| defaultReadConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
-| defaultWriteConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
-| failIndexKeyTooLong
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
-| javascriptEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
-| minimumEnabledTlsProtocol
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
-| noTableScan
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
-| oplogMinRetentionHours
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
-| oplogSizeMb
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
-| sampleRefreshIntervalBiConnector
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
-| sampleSizeBiConnector
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
-| transactionLifetimeLimitSeconds
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
+| defaultReadConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}. |
+| defaultWriteConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}. |
+| failIndexKeyTooLong
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}. |
+| javascriptEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}. |
+| minimumEnabledTlsProtocol
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}. |
+| noTableScan
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}. |
+| oplogMinRetentionHours
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}. |
+| oplogSizeMb
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}. |
+| sampleRefreshIntervalBiConnector
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}. |
+| sampleSizeBiConnector
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}. |
+| transactionLifetimeLimitSeconds
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}. |
---
@@ -1231,7 +1231,7 @@ public readonly defaultReadConcern: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_read_concern AdvancedCluster#default_read_concern}.
---
@@ -1243,7 +1243,7 @@ public readonly defaultWriteConcern: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#default_write_concern AdvancedCluster#default_write_concern}.
---
@@ -1255,7 +1255,7 @@ public readonly failIndexKeyTooLong: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#fail_index_key_too_long AdvancedCluster#fail_index_key_too_long}.
---
@@ -1267,7 +1267,7 @@ public readonly javascriptEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#javascript_enabled AdvancedCluster#javascript_enabled}.
---
@@ -1279,7 +1279,7 @@ public readonly minimumEnabledTlsProtocol: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#minimum_enabled_tls_protocol AdvancedCluster#minimum_enabled_tls_protocol}.
---
@@ -1291,7 +1291,7 @@ public readonly noTableScan: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#no_table_scan AdvancedCluster#no_table_scan}.
---
@@ -1303,7 +1303,7 @@ public readonly oplogMinRetentionHours: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_min_retention_hours AdvancedCluster#oplog_min_retention_hours}.
---
@@ -1315,7 +1315,7 @@ public readonly oplogSizeMb: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#oplog_size_mb AdvancedCluster#oplog_size_mb}.
---
@@ -1327,7 +1327,7 @@ public readonly sampleRefreshIntervalBiConnector: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_refresh_interval_bi_connector AdvancedCluster#sample_refresh_interval_bi_connector}.
---
@@ -1339,7 +1339,7 @@ public readonly sampleSizeBiConnector: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#sample_size_bi_connector AdvancedCluster#sample_size_bi_connector}.
---
@@ -1351,50 +1351,7 @@ public readonly transactionLifetimeLimitSeconds: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
-
----
-
-### AdvancedClusterBiConnector
-
-#### Initializer
-
-```typescript
-import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-
-const advancedClusterBiConnector: advancedCluster.AdvancedClusterBiConnector = { ... }
-```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| readPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
-
----
-
-##### `enabled`Optional
-
-```typescript
-public readonly enabled: boolean | IResolvable;
-```
-
-- *Type:* boolean | cdktf.IResolvable
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
-
----
-
-##### `readPreference`Optional
-
-```typescript
-public readonly readPreference: string;
-```
-
-- *Type:* string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#transaction_lifetime_limit_seconds AdvancedCluster#transaction_lifetime_limit_seconds}.
---
@@ -1412,8 +1369,8 @@ const advancedClusterBiConnectorConfig: advancedCluster.AdvancedClusterBiConnect
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
-| readPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
+| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}. |
+| readPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}. |
---
@@ -1425,7 +1382,7 @@ public readonly enabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#enabled AdvancedCluster#enabled}.
---
@@ -1437,7 +1394,7 @@ public readonly readPreference: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_preference AdvancedCluster#read_preference}.
---
@@ -1462,26 +1419,26 @@ const advancedClusterConfig: advancedCluster.AdvancedClusterConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
-| name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
+| clusterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}. |
+| name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}. |
| replicationSpecs
| cdktf.IResolvable \| AdvancedClusterReplicationSpecs[]
| replication_specs block. |
| advancedConfiguration
| AdvancedClusterAdvancedConfiguration
| advanced_configuration block. |
-| backupEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
-| biConnector
| AdvancedClusterBiConnector
| bi_connector block. |
+| backupEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}. |
| biConnectorConfig
| AdvancedClusterBiConnectorConfig
| bi_connector_config block. |
-| diskSizeGb
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
-| encryptionAtRestProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
+| diskSizeGb
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}. |
+| encryptionAtRestProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}. |
| labels
| cdktf.IResolvable \| AdvancedClusterLabels[]
| labels block. |
-| mongoDbMajorVersion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
-| paused
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
-| pitEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
+| mongoDbMajorVersion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}. |
+| paused
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}. |
+| pitEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}. |
| retainBackupsEnabled
| boolean \| cdktf.IResolvable
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| rootCertType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
-| terminationProtectionEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
+| rootCertType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}. |
+| tags
| cdktf.IResolvable \| AdvancedClusterTags[]
| tags block. |
+| terminationProtectionEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}. |
| timeouts
| AdvancedClusterTimeouts
| timeouts block. |
-| versionReleaseSystem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
+| versionReleaseSystem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}. |
---
@@ -1563,7 +1520,7 @@ public readonly clusterType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#cluster_type AdvancedCluster#cluster_type}.
---
@@ -1575,7 +1532,7 @@ public readonly name: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#name AdvancedCluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#name AdvancedCluster#name}.
---
@@ -1587,7 +1544,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#project_id AdvancedCluster#project_id}.
---
@@ -1601,7 +1558,7 @@ public readonly replicationSpecs: IResolvable | AdvancedClusterReplicationSpecs[
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#replication_specs AdvancedCluster#replication_specs}
---
@@ -1615,7 +1572,7 @@ public readonly advancedConfiguration: AdvancedClusterAdvancedConfiguration;
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#advanced_configuration AdvancedCluster#advanced_configuration}
---
@@ -1627,21 +1584,7 @@ public readonly backupEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
-
----
-
-##### `biConnector`Optional
-
-```typescript
-public readonly biConnector: AdvancedClusterBiConnector;
-```
-
-- *Type:* AdvancedClusterBiConnector
-
-bi_connector block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector AdvancedCluster#bi_connector}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backup_enabled AdvancedCluster#backup_enabled}.
---
@@ -1655,7 +1598,7 @@ public readonly biConnectorConfig: AdvancedClusterBiConnectorConfig;
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#bi_connector_config AdvancedCluster#bi_connector_config}
---
@@ -1667,7 +1610,7 @@ public readonly diskSizeGb: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_size_gb AdvancedCluster#disk_size_gb}.
---
@@ -1679,7 +1622,7 @@ public readonly encryptionAtRestProvider: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#encryption_at_rest_provider AdvancedCluster#encryption_at_rest_provider}.
---
@@ -1691,7 +1634,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#id AdvancedCluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#id AdvancedCluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1708,7 +1651,7 @@ public readonly labels: IResolvable | AdvancedClusterLabels[];
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#labels AdvancedCluster#labels}
---
@@ -1720,7 +1663,7 @@ public readonly mongoDbMajorVersion: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#mongo_db_major_version AdvancedCluster#mongo_db_major_version}.
---
@@ -1732,7 +1675,7 @@ public readonly paused: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#paused AdvancedCluster#paused}.
---
@@ -1744,7 +1687,7 @@ public readonly pitEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#pit_enabled AdvancedCluster#pit_enabled}.
---
@@ -1758,7 +1701,7 @@ public readonly retainBackupsEnabled: boolean | IResolvable;
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#retain_backups_enabled AdvancedCluster#retain_backups_enabled}
---
@@ -1770,7 +1713,21 @@ public readonly rootCertType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#root_cert_type AdvancedCluster#root_cert_type}.
+
+---
+
+##### `tags`Optional
+
+```typescript
+public readonly tags: IResolvable | AdvancedClusterTags[];
+```
+
+- *Type:* cdktf.IResolvable | AdvancedClusterTags[]
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#tags AdvancedCluster#tags}
---
@@ -1782,7 +1739,7 @@ public readonly terminationProtectionEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#termination_protection_enabled AdvancedCluster#termination_protection_enabled}.
---
@@ -1796,7 +1753,7 @@ public readonly timeouts: AdvancedClusterTimeouts;
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#timeouts AdvancedCluster#timeouts}
---
@@ -1808,7 +1765,7 @@ public readonly versionReleaseSystem: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#version_release_system AdvancedCluster#version_release_system}.
---
@@ -1859,8 +1816,8 @@ const advancedClusterLabels: advancedCluster.AdvancedClusterLabels = { ... }
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
-| value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+| key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
---
@@ -1872,7 +1829,7 @@ public readonly key: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
---
@@ -1884,7 +1841,7 @@ public readonly value: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#value AdvancedCluster#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -1903,8 +1860,8 @@ const advancedClusterReplicationSpecs: advancedCluster.AdvancedClusterReplicatio
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| regionConfigs
| cdktf.IResolvable \| AdvancedClusterReplicationSpecsRegionConfigs[]
| region_configs block. |
-| numShards
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
-| zoneName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
+| numShards
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}. |
+| zoneName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}. |
---
@@ -1918,7 +1875,7 @@ public readonly regionConfigs: IResolvable | AdvancedClusterReplicationSpecsRegi
region_configs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_configs AdvancedCluster#region_configs}
---
@@ -1930,7 +1887,7 @@ public readonly numShards: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#num_shards AdvancedCluster#num_shards}.
---
@@ -1942,7 +1899,7 @@ public readonly zoneName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#zone_name AdvancedCluster#zone_name}.
---
@@ -1960,13 +1917,13 @@ const advancedClusterReplicationSpecsRegionConfigs: advancedCluster.AdvancedClus
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| priority
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
-| providerName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
-| regionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
+| priority
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}. |
+| providerName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}. |
+| regionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}. |
| analyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| analytics_auto_scaling block. |
| analyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| analytics_specs block. |
| autoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| auto_scaling block. |
-| backingProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
+| backingProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}. |
| electableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| electable_specs block. |
| readOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| read_only_specs block. |
@@ -1980,7 +1937,7 @@ public readonly priority: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#priority AdvancedCluster#priority}.
---
@@ -1992,7 +1949,7 @@ public readonly providerName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#provider_name AdvancedCluster#provider_name}.
---
@@ -2004,7 +1961,7 @@ public readonly regionName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#region_name AdvancedCluster#region_name}.
---
@@ -2018,7 +1975,7 @@ public readonly analyticsAutoScaling: AdvancedClusterReplicationSpecsRegionConfi
analytics_auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_auto_scaling AdvancedCluster#analytics_auto_scaling}
---
@@ -2032,7 +1989,7 @@ public readonly analyticsSpecs: AdvancedClusterReplicationSpecsRegionConfigsAnal
analytics_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#analytics_specs AdvancedCluster#analytics_specs}
---
@@ -2046,7 +2003,7 @@ public readonly autoScaling: AdvancedClusterReplicationSpecsRegionConfigsAutoSca
auto_scaling block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#auto_scaling AdvancedCluster#auto_scaling}
---
@@ -2058,7 +2015,7 @@ public readonly backingProviderName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#backing_provider_name AdvancedCluster#backing_provider_name}.
---
@@ -2072,7 +2029,7 @@ public readonly electableSpecs: AdvancedClusterReplicationSpecsRegionConfigsElec
electable_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#electable_specs AdvancedCluster#electable_specs}
---
@@ -2086,7 +2043,7 @@ public readonly readOnlySpecs: AdvancedClusterReplicationSpecsRegionConfigsReadO
read_only_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#read_only_specs AdvancedCluster#read_only_specs}
---
@@ -2104,11 +2061,11 @@ const advancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling: advanced
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| computeEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| computeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| computeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| diskGbEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| computeEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| computeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| computeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| diskGbEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2120,7 +2077,7 @@ public readonly computeEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2132,7 +2089,7 @@ public readonly computeMaxInstanceSize: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2144,7 +2101,7 @@ public readonly computeMinInstanceSize: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2156,7 +2113,7 @@ public readonly computeScaleDownEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2168,7 +2125,7 @@ public readonly diskGbEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2186,10 +2143,10 @@ const advancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs: advancedCluste
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| diskIops
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| nodeCount
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| diskIops
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| nodeCount
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2201,7 +2158,7 @@ public readonly instanceSize: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2213,7 +2170,7 @@ public readonly diskIops: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2225,7 +2182,7 @@ public readonly ebsVolumeType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2237,7 +2194,7 @@ public readonly nodeCount: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2255,11 +2212,11 @@ const advancedClusterReplicationSpecsRegionConfigsAutoScaling: advancedCluster.A
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| computeEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
-| computeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
-| computeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
-| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
-| diskGbEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
+| computeEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}. |
+| computeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}. |
+| computeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}. |
+| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}. |
+| diskGbEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}. |
---
@@ -2271,7 +2228,7 @@ public readonly computeEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_enabled AdvancedCluster#compute_enabled}.
---
@@ -2283,7 +2240,7 @@ public readonly computeMaxInstanceSize: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_max_instance_size AdvancedCluster#compute_max_instance_size}.
---
@@ -2295,7 +2252,7 @@ public readonly computeMinInstanceSize: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_min_instance_size AdvancedCluster#compute_min_instance_size}.
---
@@ -2307,7 +2264,7 @@ public readonly computeScaleDownEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#compute_scale_down_enabled AdvancedCluster#compute_scale_down_enabled}.
---
@@ -2319,7 +2276,7 @@ public readonly diskGbEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_gb_enabled AdvancedCluster#disk_gb_enabled}.
---
@@ -2337,10 +2294,10 @@ const advancedClusterReplicationSpecsRegionConfigsElectableSpecs: advancedCluste
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| diskIops
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| nodeCount
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| diskIops
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| nodeCount
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2352,7 +2309,7 @@ public readonly instanceSize: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2364,7 +2321,7 @@ public readonly diskIops: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2376,7 +2333,7 @@ public readonly ebsVolumeType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2388,7 +2345,7 @@ public readonly nodeCount: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
---
@@ -2406,10 +2363,10 @@ const advancedClusterReplicationSpecsRegionConfigsReadOnlySpecs: advancedCluster
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| instanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
-| diskIops
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
-| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
-| nodeCount
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
+| instanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}. |
+| diskIops
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}. |
+| ebsVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}. |
+| nodeCount
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}. |
---
@@ -2421,7 +2378,7 @@ public readonly instanceSize: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#instance_size AdvancedCluster#instance_size}.
---
@@ -2433,7 +2390,7 @@ public readonly diskIops: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#disk_iops AdvancedCluster#disk_iops}.
---
@@ -2445,7 +2402,7 @@ public readonly ebsVolumeType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#ebs_volume_type AdvancedCluster#ebs_volume_type}.
---
@@ -2457,7 +2414,50 @@ public readonly nodeCount: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#node_count AdvancedCluster#node_count}.
+
+---
+
+### AdvancedClusterTags
+
+#### Initializer
+
+```typescript
+import { advancedCluster } from '@cdktf/provider-mongodbatlas'
+
+const advancedClusterTags: advancedCluster.AdvancedClusterTags = { ... }
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}. |
+| value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}. |
+
+---
+
+##### `key`Required
+
+```typescript
+public readonly key: string;
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#key AdvancedCluster#key}.
+
+---
+
+##### `value`Required
+
+```typescript
+public readonly value: string;
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#value AdvancedCluster#value}.
---
@@ -2475,9 +2475,9 @@ const advancedClusterTimeouts: advancedCluster.AdvancedClusterTimeouts = { ... }
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| create
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
-| delete
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
-| update
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
+| create
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}. |
+| delete
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}. |
+| update
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}. |
---
@@ -2489,7 +2489,7 @@ public readonly create: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#create AdvancedCluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#create AdvancedCluster#create}.
---
@@ -2501,7 +2501,7 @@ public readonly delete: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#delete AdvancedCluster#delete}.
---
@@ -2513,7 +2513,7 @@ public readonly update: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/advanced_cluster#update AdvancedCluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/advanced_cluster#update AdvancedCluster#update}.
---
@@ -3394,24 +3394,25 @@ public readonly internalValue: AdvancedClusterBiConnectorConfig;
---
-### AdvancedClusterBiConnectorOutputReference
+### AdvancedClusterConnectionStringsList
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterBiConnectorOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new advancedCluster.AdvancedClusterConnectionStringsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -3419,7 +3420,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -3427,206 +3428,342 @@ The attribute on the parent resource this class is referencing.
---
+##### `wrapsSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetEnabled
| *No description.* |
-| resetReadPreference
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `resolve`
```typescript
-public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+public resolve(_context: IResolveContext): any
```
-###### `terraformAttribute`Required
+Produce the Token's value at resolution time.
-- *Type:* string
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
---
-##### `getBooleanAttribute`
+##### `toString`
```typescript
-public getBooleanAttribute(terraformAttribute: string): IResolvable
+public toString(): string
```
-###### `terraformAttribute`Required
-
-- *Type:* string
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `getBooleanMapAttribute`
+##### `get`
```typescript
-public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+public get(index: number): AdvancedClusterConnectionStringsOutputReference
```
-###### `terraformAttribute`Required
+###### `index`Required
-- *Type:* string
+- *Type:* number
----
+the index of the item to return.
-##### `getListAttribute`
+---
-```typescript
-public getListAttribute(terraformAttribute: string): string[]
-```
-###### `terraformAttribute`Required
+#### Properties
-- *Type:* string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
---
-##### `getNumberAttribute`
+##### `creationStack`Required
```typescript
-public getNumberAttribute(terraformAttribute: string): number
+public readonly creationStack: string[];
```
-###### `terraformAttribute`Required
+- *Type:* string[]
-- *Type:* string
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `getNumberListAttribute`
+##### `fqn`Required
```typescript
-public getNumberListAttribute(terraformAttribute: string): number[]
+public readonly fqn: string;
```
-###### `terraformAttribute`Required
-
- *Type:* string
---
-##### `getNumberMapAttribute`
+
+### AdvancedClusterConnectionStringsOutputReference
+
+#### Initializers
```typescript
-public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
-```
+import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-###### `terraformAttribute`Required
+new advancedCluster.AdvancedClusterConnectionStringsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+```
-- *Type:* string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `getStringAttribute`
-
-```typescript
-public getStringAttribute(terraformAttribute: string): string
-```
+##### `terraformResource`Required
-###### `terraformAttribute`Required
+- *Type:* cdktf.IInterpolatingParent
-- *Type:* string
+The parent resource.
---
-##### `getStringMapAttribute`
-
-```typescript
-public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
-```
-
-###### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
----
+The attribute on the parent resource this class is referencing.
-##### `interpolationForAttribute`
+---
-```typescript
-public interpolationForAttribute(property: string): IResolvable
-```
+##### `complexObjectIndex`Required
-###### `property`Required
+- *Type:* number
-- *Type:* string
+the index of this item in the list.
---
-##### `resolve`
-
-```typescript
-public resolve(_context: IResolveContext): any
-```
-
-Produce the Token's value at resolution time.
+##### `complexObjectIsFromSet`Required
-###### `_context`Required
+- *Type:* boolean
-- *Type:* cdktf.IResolveContext
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
---
-##### `toString`
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `computeFqn`
```typescript
-public toString(): string
+public computeFqn(): string
```
-Return a string representation of this resolvable object.
+##### `getAnyMapAttribute`
-Returns a reversible string representation.
+```typescript
+public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
-##### `resetEnabled`
+---
+
+##### `getBooleanAttribute`
```typescript
-public resetEnabled(): void
+public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-##### `resetReadPreference`
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getBooleanMapAttribute`
```typescript
-public resetReadPreference(): void
+public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getListAttribute`
+
+```typescript
+public getListAttribute(terraformAttribute: string): string[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberAttribute`
+
+```typescript
+public getNumberAttribute(terraformAttribute: string): number
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberListAttribute`
+
+```typescript
+public getNumberListAttribute(terraformAttribute: string): number[]
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getNumberMapAttribute`
+
+```typescript
+public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringAttribute`
+
+```typescript
+public getStringAttribute(terraformAttribute: string): string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `getStringMapAttribute`
+
+```typescript
+public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `interpolationForAttribute`
+
+```typescript
+public interpolationForAttribute(property: string): IResolvable
+```
+
+###### `property`Required
+
+- *Type:* string
+
+---
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
```
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| enabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| readPreferenceInput
| string
| *No description.* |
-| enabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| readPreference
| string
| *No description.* |
-| internalValue
| AdvancedClusterBiConnector
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| private
| string
| *No description.* |
+| privateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
+| privateSrv
| string
| *No description.* |
+| standard
| string
| *No description.* |
+| standardSrv
| string
| *No description.* |
+| internalValue
| AdvancedClusterConnectionStrings
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -3640,7 +3777,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -3650,76 +3787,86 @@ public readonly fqn: string;
---
-##### `enabledInput`Optional
+##### `private`Required
```typescript
-public readonly enabledInput: boolean | IResolvable;
+public readonly private: string;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* string
+
+---
+
+##### `privateEndpoint`Required
+
+```typescript
+public readonly privateEndpoint: AdvancedClusterConnectionStringsPrivateEndpointList;
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
---
-##### `readPreferenceInput`Optional
+##### `privateSrv`Required
```typescript
-public readonly readPreferenceInput: string;
+public readonly privateSrv: string;
```
- *Type:* string
---
-##### `enabled`Required
+##### `standard`Required
```typescript
-public readonly enabled: boolean | IResolvable;
+public readonly standard: string;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* string
---
-##### `readPreference`Required
+##### `standardSrv`Required
```typescript
-public readonly readPreference: string;
+public readonly standardSrv: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: AdvancedClusterBiConnector;
+public readonly internalValue: AdvancedClusterConnectionStrings;
```
-- *Type:* AdvancedClusterBiConnector
+- *Type:* AdvancedClusterConnectionStrings
---
-### AdvancedClusterConnectionStringsList
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterConnectionStringsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -3727,7 +3874,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -3735,7 +3882,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -3747,20 +3894,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -3768,13 +3915,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -3784,13 +3931,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
-public get(index: number): AdvancedClusterConnectionStringsOutputReference
+public get(index: number): AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -3803,12 +3950,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -3822,7 +3969,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -3833,26 +3980,26 @@ public readonly fqn: string;
---
-### AdvancedClusterConnectionStringsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterConnectionStringsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -3860,7 +4007,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -3868,7 +4015,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -3876,7 +4023,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -3888,149 +4035,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -4038,13 +4185,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -4059,20 +4206,16 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| awsPrivateLink
| cdktf.StringMap
| *No description.* |
-| awsPrivateLinkSrv
| cdktf.StringMap
| *No description.* |
-| private
| string
| *No description.* |
-| privateEndpoint
| AdvancedClusterConnectionStringsPrivateEndpointList
| *No description.* |
-| privateSrv
| string
| *No description.* |
-| standard
| string
| *No description.* |
-| standardSrv
| string
| *No description.* |
-| internalValue
| AdvancedClusterConnectionStrings
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| endpointId
| string
| *No description.* |
+| providerName
| string
| *No description.* |
+| region
| string
| *No description.* |
+| internalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -4086,7 +4229,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -4096,106 +4239,66 @@ public readonly fqn: string;
---
-##### `awsPrivateLink`Required
-
-```typescript
-public readonly awsPrivateLink: StringMap;
-```
-
-- *Type:* cdktf.StringMap
-
----
-
-##### `awsPrivateLinkSrv`Required
-
-```typescript
-public readonly awsPrivateLinkSrv: StringMap;
-```
-
-- *Type:* cdktf.StringMap
-
----
-
-##### `private`Required
-
-```typescript
-public readonly private: string;
-```
-
-- *Type:* string
-
----
-
-##### `privateEndpoint`Required
-
-```typescript
-public readonly privateEndpoint: AdvancedClusterConnectionStringsPrivateEndpointList;
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointList
-
----
-
-##### `privateSrv`Required
+##### `endpointId`Required
```typescript
-public readonly privateSrv: string;
+public readonly endpointId: string;
```
- *Type:* string
---
-##### `standard`Required
+##### `providerName`Required
```typescript
-public readonly standard: string;
+public readonly providerName: string;
```
- *Type:* string
---
-##### `standardSrv`Required
+##### `region`Required
```typescript
-public readonly standardSrv: string;
+public readonly region: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: AdvancedClusterConnectionStrings;
+public readonly internalValue: AdvancedClusterConnectionStringsPrivateEndpointEndpoints;
```
-- *Type:* AdvancedClusterConnectionStrings
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+### AdvancedClusterConnectionStringsPrivateEndpointList
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4203,7 +4306,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -4211,7 +4314,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -4223,20 +4326,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -4244,13 +4347,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -4260,13 +4363,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
-public get(index: number): AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+public get(index: number): AdvancedClusterConnectionStringsPrivateEndpointOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -4279,12 +4382,12 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -4298,7 +4401,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -4309,26 +4412,26 @@ public readonly fqn: string;
---
-### AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference
+### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointEndpointsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4336,7 +4439,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -4344,7 +4447,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -4352,7 +4455,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -4364,149 +4467,149 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -4514,13 +4617,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -4535,16 +4638,18 @@ Returns a reversible string representation.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| endpointId
| string
| *No description.* |
-| providerName
| string
| *No description.* |
-| region
| string
| *No description.* |
-| internalValue
| AdvancedClusterConnectionStringsPrivateEndpointEndpoints
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| connectionString
| string
| *No description.* |
+| endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
+| srvConnectionString
| string
| *No description.* |
+| srvShardOptimizedConnectionString
| string
| *No description.* |
+| type
| string
| *No description.* |
+| internalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -4558,7 +4663,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -4568,66 +4673,86 @@ public readonly fqn: string;
---
-##### `endpointId`Required
+##### `connectionString`Required
```typescript
-public readonly endpointId: string;
+public readonly connectionString: string;
```
- *Type:* string
---
-##### `providerName`Required
+##### `endpoints`Required
```typescript
-public readonly providerName: string;
+public readonly endpoints: AdvancedClusterConnectionStringsPrivateEndpointEndpointsList;
+```
+
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
+
+---
+
+##### `srvConnectionString`Required
+
+```typescript
+public readonly srvConnectionString: string;
```
- *Type:* string
---
-##### `region`Required
+##### `srvShardOptimizedConnectionString`Required
```typescript
-public readonly region: string;
+public readonly srvShardOptimizedConnectionString: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `type`Required
```typescript
-public readonly internalValue: AdvancedClusterConnectionStringsPrivateEndpointEndpoints;
+public readonly type: string;
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpoints
+- *Type:* string
---
+##### `internalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointList
+```typescript
+public readonly internalValue: AdvancedClusterConnectionStringsPrivateEndpoint;
+```
-#### Initializers
+- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+
+---
+
+
+### AdvancedClusterLabelsList
+
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new advancedCluster.AdvancedClusterLabelsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4635,7 +4760,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -4643,7 +4768,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -4655,20 +4780,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -4676,13 +4801,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -4692,13 +4817,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
-public get(index: number): AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+public get(index: number): AdvancedClusterLabelsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -4711,12 +4836,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterLabels[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -4730,7 +4856,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -4740,27 +4866,37 @@ public readonly fqn: string;
---
+##### `internalValue`Optional
-### AdvancedClusterConnectionStringsPrivateEndpointOutputReference
+```typescript
+public readonly internalValue: IResolvable | AdvancedClusterLabels[];
+```
-#### Initializers
+- *Type:* cdktf.IResolvable | AdvancedClusterLabels[]
+
+---
+
+
+### AdvancedClusterLabelsOutputReference
+
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterConnectionStringsPrivateEndpointOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new advancedCluster.AdvancedClusterLabelsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -4768,7 +4904,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -4776,7 +4912,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -4784,7 +4920,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -4796,149 +4932,151 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetKey
| *No description.* |
+| resetValue
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -4946,13 +5084,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -4962,23 +5100,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
+##### `resetKey`
+
+```typescript
+public resetKey(): void
+```
+
+##### `resetValue`
+
+```typescript
+public resetValue(): void
+```
+
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| connectionString
| string
| *No description.* |
-| endpoints
| AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
| *No description.* |
-| srvConnectionString
| string
| *No description.* |
-| srvShardOptimizedConnectionString
| string
| *No description.* |
-| type
| string
| *No description.* |
-| internalValue
| AdvancedClusterConnectionStringsPrivateEndpoint
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| keyInput
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| key
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterLabels
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -4992,7 +5141,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -5002,86 +5151,76 @@ public readonly fqn: string;
---
-##### `connectionString`Required
+##### `keyInput`Optional
```typescript
-public readonly connectionString: string;
+public readonly keyInput: string;
```
- *Type:* string
---
-##### `endpoints`Required
-
-```typescript
-public readonly endpoints: AdvancedClusterConnectionStringsPrivateEndpointEndpointsList;
-```
-
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpointEndpointsList
-
----
-
-##### `srvConnectionString`Required
+##### `valueInput`Optional
```typescript
-public readonly srvConnectionString: string;
+public readonly valueInput: string;
```
- *Type:* string
---
-##### `srvShardOptimizedConnectionString`Required
+##### `key`Required
```typescript
-public readonly srvShardOptimizedConnectionString: string;
+public readonly key: string;
```
- *Type:* string
---
-##### `type`Required
+##### `value`Required
```typescript
-public readonly type: string;
+public readonly value: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: AdvancedClusterConnectionStringsPrivateEndpoint;
+public readonly internalValue: IResolvable | AdvancedClusterLabels;
```
-- *Type:* AdvancedClusterConnectionStringsPrivateEndpoint
+- *Type:* cdktf.IResolvable | AdvancedClusterLabels
---
-### AdvancedClusterLabelsList
+### AdvancedClusterReplicationSpecsList
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterLabelsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+new advancedCluster.AdvancedClusterReplicationSpecsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -5089,7 +5228,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -5097,7 +5236,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `wrapsSet`Required
+##### `wrapsSet`Required
- *Type:* boolean
@@ -5109,20 +5248,20 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -5130,13 +5269,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -5146,13 +5285,13 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `get`
+##### `get`
```typescript
-public get(index: number): AdvancedClusterLabelsOutputReference
+public get(index: number): AdvancedClusterReplicationSpecsOutputReference
```
-###### `index`Required
+###### `index`Required
- *Type:* number
@@ -5165,13 +5304,13 @@ the index of the item to return.
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| AdvancedClusterLabels[]
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecs[]
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -5185,7 +5324,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -5195,37 +5334,37 @@ public readonly fqn: string;
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | AdvancedClusterLabels[];
+public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecs[];
```
-- *Type:* cdktf.IResolvable | AdvancedClusterLabels[]
+- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecs[]
---
-### AdvancedClusterLabelsOutputReference
+### AdvancedClusterReplicationSpecsOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterLabelsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new advancedCluster.AdvancedClusterReplicationSpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -5233,7 +5372,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -5241,7 +5380,7 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
+##### `complexObjectIndex`Required
- *Type:* number
@@ -5249,7 +5388,7 @@ the index of this item in the list.
---
-##### `complexObjectIsFromSet`Required
+##### `complexObjectIsFromSet`Required
- *Type:* boolean
@@ -5261,151 +5400,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetKey
| *No description.* |
-| resetValue
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putRegionConfigs
| *No description.* |
+| resetNumShards
| *No description.* |
+| resetZoneName
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -5413,13 +5553,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -5429,271 +5569,182 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetKey`
+##### `putRegionConfigs`
```typescript
-public resetKey(): void
+public putRegionConfigs(value: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]): void
```
-##### `resetValue`
-
-```typescript
-public resetValue(): void
-```
+###### `value`Required
+- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]
-#### Properties
+---
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| keyInput
| string
| *No description.* |
-| valueInput
| string
| *No description.* |
-| key
| string
| *No description.* |
-| value
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| AdvancedClusterLabels
| *No description.* |
+##### `resetNumShards`
----
+```typescript
+public resetNumShards(): void
+```
-##### `creationStack`Required
+##### `resetZoneName`
```typescript
-public readonly creationStack: string[];
+public resetZoneName(): void
```
-- *Type:* string[]
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
+#### Properties
-If this returns an empty array the stack will not be attached.
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| containerId
| cdktf.StringMap
| *No description.* |
+| id
| string
| *No description.* |
+| regionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
+| numShardsInput
| number
| *No description.* |
+| regionConfigsInput
| cdktf.IResolvable \| AdvancedClusterReplicationSpecsRegionConfigs[]
| *No description.* |
+| zoneNameInput
| string
| *No description.* |
+| numShards
| number
| *No description.* |
+| zoneName
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecs
| *No description.* |
---
-##### `fqn`Required
+##### `creationStack`Required
```typescript
-public readonly fqn: string;
+public readonly creationStack: string[];
```
-- *Type:* string
-
----
-
-##### `keyInput`Optional
+- *Type:* string[]
-```typescript
-public readonly keyInput: string;
-```
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
-- *Type:* string
+If this returns an empty array the stack will not be attached.
---
-##### `valueInput`Optional
+##### `fqn`Required
```typescript
-public readonly valueInput: string;
+public readonly fqn: string;
```
- *Type:* string
---
-##### `key`Required
+##### `containerId`Required
```typescript
-public readonly key: string;
+public readonly containerId: StringMap;
```
-- *Type:* string
+- *Type:* cdktf.StringMap
---
-##### `value`Required
+##### `id`Required
```typescript
-public readonly value: string;
+public readonly id: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `regionConfigs`Required
```typescript
-public readonly internalValue: IResolvable | AdvancedClusterLabels;
+public readonly regionConfigs: AdvancedClusterReplicationSpecsRegionConfigsList;
```
-- *Type:* cdktf.IResolvable | AdvancedClusterLabels
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
---
-
-### AdvancedClusterReplicationSpecsList
-
-#### Initializers
+##### `numShardsInput`Optional
```typescript
-import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-
-new advancedCluster.AdvancedClusterReplicationSpecsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+public readonly numShardsInput: number;
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `terraformResource`Required
-
-- *Type:* cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `terraformAttribute`Required
-
-- *Type:* string
-
-The attribute on the parent resource this class is referencing.
-
----
-
-##### `wrapsSet`Required
-
-- *Type:* boolean
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
-#### Methods
-
-| **Name** | **Description** |
-| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+- *Type:* number
---
-##### `computeFqn`
-
-```typescript
-public computeFqn(): string
-```
-
-##### `resolve`
+##### `regionConfigsInput`Optional
```typescript
-public resolve(_context: IResolveContext): any
+public readonly regionConfigsInput: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[];
```
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* cdktf.IResolveContext
+- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]
---
-##### `toString`
-
-```typescript
-public toString(): string
-```
-
-Return a string representation of this resolvable object.
-
-Returns a reversible string representation.
-
-##### `get`
+##### `zoneNameInput`Optional
```typescript
-public get(index: number): AdvancedClusterReplicationSpecsOutputReference
+public readonly zoneNameInput: string;
```
-###### `index`Required
-
-- *Type:* number
-
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecs[]
| *No description.* |
+- *Type:* string
---
-##### `creationStack`Required
+##### `numShards`Required
```typescript
-public readonly creationStack: string[];
+public readonly numShards: number;
```
-- *Type:* string[]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* number
---
-##### `fqn`Required
+##### `zoneName`Required
```typescript
-public readonly fqn: string;
+public readonly zoneName: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecs[];
+public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecs;
```
-- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecs[]
+- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecs
---
-### AdvancedClusterReplicationSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterReplicationSpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -5701,7 +5752,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -5709,172 +5760,158 @@ The attribute on the parent resource this class is referencing.
---
-##### `complexObjectIndex`Required
-
-- *Type:* number
-
-the index of this item in the list.
-
----
-
-##### `complexObjectIsFromSet`Required
-
-- *Type:* boolean
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
-
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putRegionConfigs
| *No description.* |
-| resetNumShards
| *No description.* |
-| resetZoneName
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetComputeEnabled
| *No description.* |
+| resetComputeMaxInstanceSize
| *No description.* |
+| resetComputeMinInstanceSize
| *No description.* |
+| resetComputeScaleDownEnabled
| *No description.* |
+| resetDiskGbEnabled
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -5882,13 +5919,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -5898,28 +5935,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putRegionConfigs`
+##### `resetComputeEnabled`
```typescript
-public putRegionConfigs(value: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]): void
+public resetComputeEnabled(): void
```
-###### `value`Required
+##### `resetComputeMaxInstanceSize`
-- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]
+```typescript
+public resetComputeMaxInstanceSize(): void
+```
----
+##### `resetComputeMinInstanceSize`
-##### `resetNumShards`
+```typescript
+public resetComputeMinInstanceSize(): void
+```
+
+##### `resetComputeScaleDownEnabled`
```typescript
-public resetNumShards(): void
+public resetComputeScaleDownEnabled(): void
```
-##### `resetZoneName`
+##### `resetDiskGbEnabled`
```typescript
-public resetZoneName(): void
+public resetDiskGbEnabled(): void
```
@@ -5927,21 +5970,23 @@ public resetZoneName(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| containerId
| cdktf.StringMap
| *No description.* |
-| id
| string
| *No description.* |
-| regionConfigs
| AdvancedClusterReplicationSpecsRegionConfigsList
| *No description.* |
-| numShardsInput
| number
| *No description.* |
-| regionConfigsInput
| cdktf.IResolvable \| AdvancedClusterReplicationSpecsRegionConfigs[]
| *No description.* |
-| zoneNameInput
| string
| *No description.* |
-| numShards
| number
| *No description.* |
-| zoneName
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| computeEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSizeInput
| string
| *No description.* |
+| computeMinInstanceSizeInput
| string
| *No description.* |
+| computeScaleDownEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| diskGbEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| computeEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSize
| string
| *No description.* |
+| computeMinInstanceSize
| string
| *No description.* |
+| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| diskGbEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -5955,7 +6000,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -5965,115 +6010,135 @@ public readonly fqn: string;
---
-##### `containerId`Required
+##### `computeEnabledInput`Optional
```typescript
-public readonly containerId: StringMap;
+public readonly computeEnabledInput: boolean | IResolvable;
```
-- *Type:* cdktf.StringMap
+- *Type:* boolean | cdktf.IResolvable
---
-##### `id`Required
+##### `computeMaxInstanceSizeInput`Optional
```typescript
-public readonly id: string;
+public readonly computeMaxInstanceSizeInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `computeMinInstanceSizeInput`Optional
+
+```typescript
+public readonly computeMinInstanceSizeInput: string;
+```
+
+- *Type:* string
+
+---
+
+##### `computeScaleDownEnabledInput`Optional
+
+```typescript
+public readonly computeScaleDownEnabledInput: boolean | IResolvable;
```
-- *Type:* string
+- *Type:* boolean | cdktf.IResolvable
---
-##### `regionConfigs`Required
+##### `diskGbEnabledInput`Optional
```typescript
-public readonly regionConfigs: AdvancedClusterReplicationSpecsRegionConfigsList;
+public readonly diskGbEnabledInput: boolean | IResolvable;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsList
+- *Type:* boolean | cdktf.IResolvable
---
-##### `numShardsInput`Optional
+##### `computeEnabled`Required
```typescript
-public readonly numShardsInput: number;
+public readonly computeEnabled: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `regionConfigsInput`Optional
+##### `computeMaxInstanceSize`Required
```typescript
-public readonly regionConfigsInput: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[];
+public readonly computeMaxInstanceSize: string;
```
-- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]
+- *Type:* string
---
-##### `zoneNameInput`Optional
+##### `computeMinInstanceSize`Required
```typescript
-public readonly zoneNameInput: string;
+public readonly computeMinInstanceSize: string;
```
- *Type:* string
---
-##### `numShards`Required
+##### `computeScaleDownEnabled`Required
```typescript
-public readonly numShards: number;
+public readonly computeScaleDownEnabled: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `zoneName`Required
+##### `diskGbEnabled`Required
```typescript
-public readonly zoneName: string;
+public readonly diskGbEnabled: boolean | IResolvable;
```
-- *Type:* string
+- *Type:* boolean | cdktf.IResolvable
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecs;
+public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling;
```
-- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecs
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -6081,7 +6146,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -6093,154 +6158,152 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetComputeEnabled
| *No description.* |
-| resetComputeMaxInstanceSize
| *No description.* |
-| resetComputeMinInstanceSize
| *No description.* |
-| resetComputeScaleDownEnabled
| *No description.* |
-| resetDiskGbEnabled
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDiskIops
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetNodeCount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -6248,13 +6311,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -6264,34 +6327,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetComputeEnabled`
-
-```typescript
-public resetComputeEnabled(): void
-```
-
-##### `resetComputeMaxInstanceSize`
-
-```typescript
-public resetComputeMaxInstanceSize(): void
-```
-
-##### `resetComputeMinInstanceSize`
+##### `resetDiskIops`
```typescript
-public resetComputeMinInstanceSize(): void
+public resetDiskIops(): void
```
-##### `resetComputeScaleDownEnabled`
+##### `resetEbsVolumeType`
```typescript
-public resetComputeScaleDownEnabled(): void
+public resetEbsVolumeType(): void
```
-##### `resetDiskGbEnabled`
+##### `resetNodeCount`
```typescript
-public resetDiskGbEnabled(): void
+public resetNodeCount(): void
```
@@ -6299,23 +6350,21 @@ public resetDiskGbEnabled(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| computeEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSizeInput
| string
| *No description.* |
-| computeMinInstanceSizeInput
| string
| *No description.* |
-| computeScaleDownEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| diskGbEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| computeEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSize
| string
| *No description.* |
-| computeMinInstanceSize
| string
| *No description.* |
-| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| diskGbEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| diskIopsInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| instanceSizeInput
| string
| *No description.* |
+| nodeCountInput
| number
| *No description.* |
+| diskIops
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| instanceSize
| string
| *No description.* |
+| nodeCount
| number
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -6329,7 +6378,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -6339,135 +6388,115 @@ public readonly fqn: string;
---
-##### `computeEnabledInput`Optional
+##### `diskIopsInput`Optional
```typescript
-public readonly computeEnabledInput: boolean | IResolvable;
+public readonly diskIopsInput: number;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* number
---
-##### `computeMaxInstanceSizeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
-public readonly computeMaxInstanceSizeInput: string;
+public readonly ebsVolumeTypeInput: string;
```
- *Type:* string
---
-##### `computeMinInstanceSizeInput`Optional
+##### `instanceSizeInput`Optional
```typescript
-public readonly computeMinInstanceSizeInput: string;
+public readonly instanceSizeInput: string;
```
- *Type:* string
---
-##### `computeScaleDownEnabledInput`Optional
-
-```typescript
-public readonly computeScaleDownEnabledInput: boolean | IResolvable;
-```
-
-- *Type:* boolean | cdktf.IResolvable
-
----
-
-##### `diskGbEnabledInput`Optional
+##### `nodeCountInput`Optional
```typescript
-public readonly diskGbEnabledInput: boolean | IResolvable;
+public readonly nodeCountInput: number;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* number
---
-##### `computeEnabled`Required
+##### `diskIops`Required
```typescript
-public readonly computeEnabled: boolean | IResolvable;
+public readonly diskIops: number;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* number
---
-##### `computeMaxInstanceSize`Required
+##### `ebsVolumeType`Required
```typescript
-public readonly computeMaxInstanceSize: string;
+public readonly ebsVolumeType: string;
```
- *Type:* string
---
-##### `computeMinInstanceSize`Required
+##### `instanceSize`Required
```typescript
-public readonly computeMinInstanceSize: string;
+public readonly instanceSize: string;
```
- *Type:* string
---
-##### `computeScaleDownEnabled`Required
-
-```typescript
-public readonly computeScaleDownEnabled: boolean | IResolvable;
-```
-
-- *Type:* boolean | cdktf.IResolvable
-
----
-
-##### `diskGbEnabled`Required
+##### `nodeCount`Required
```typescript
-public readonly diskGbEnabled: boolean | IResolvable;
+public readonly nodeCount: number;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* number
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling;
+public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-### AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -6475,7 +6504,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -6487,152 +6516,154 @@ The attribute on the parent resource this class is referencing.
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDiskIops
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetNodeCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetComputeEnabled
| *No description.* |
+| resetComputeMaxInstanceSize
| *No description.* |
+| resetComputeMinInstanceSize
| *No description.* |
+| resetComputeScaleDownEnabled
| *No description.* |
+| resetDiskGbEnabled
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -6640,13 +6671,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -6656,22 +6687,34 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDiskIops`
+##### `resetComputeEnabled`
```typescript
-public resetDiskIops(): void
+public resetComputeEnabled(): void
```
-##### `resetEbsVolumeType`
+##### `resetComputeMaxInstanceSize`
```typescript
-public resetEbsVolumeType(): void
+public resetComputeMaxInstanceSize(): void
```
-##### `resetNodeCount`
+##### `resetComputeMinInstanceSize`
```typescript
-public resetNodeCount(): void
+public resetComputeMinInstanceSize(): void
+```
+
+##### `resetComputeScaleDownEnabled`
+
+```typescript
+public resetComputeScaleDownEnabled(): void
+```
+
+##### `resetDiskGbEnabled`
+
+```typescript
+public resetDiskGbEnabled(): void
```
@@ -6679,21 +6722,23 @@ public resetNodeCount(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| diskIopsInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| instanceSizeInput
| string
| *No description.* |
-| nodeCountInput
| number
| *No description.* |
-| diskIops
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| instanceSize
| string
| *No description.* |
-| nodeCount
| number
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| computeEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSizeInput
| string
| *No description.* |
+| computeMinInstanceSizeInput
| string
| *No description.* |
+| computeScaleDownEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| diskGbEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| computeEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| computeMaxInstanceSize
| string
| *No description.* |
+| computeMinInstanceSize
| string
| *No description.* |
+| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| diskGbEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -6707,7 +6752,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -6717,115 +6762,135 @@ public readonly fqn: string;
---
-##### `diskIopsInput`Optional
+##### `computeEnabledInput`Optional
```typescript
-public readonly diskIopsInput: number;
+public readonly computeEnabledInput: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `ebsVolumeTypeInput`Optional
+##### `computeMaxInstanceSizeInput`Optional
```typescript
-public readonly ebsVolumeTypeInput: string;
+public readonly computeMaxInstanceSizeInput: string;
```
- *Type:* string
---
-##### `instanceSizeInput`Optional
+##### `computeMinInstanceSizeInput`Optional
```typescript
-public readonly instanceSizeInput: string;
+public readonly computeMinInstanceSizeInput: string;
```
- *Type:* string
---
-##### `nodeCountInput`Optional
+##### `computeScaleDownEnabledInput`Optional
```typescript
-public readonly nodeCountInput: number;
+public readonly computeScaleDownEnabledInput: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `diskIops`Required
+##### `diskGbEnabledInput`Optional
```typescript
-public readonly diskIops: number;
+public readonly diskGbEnabledInput: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `ebsVolumeType`Required
+##### `computeEnabled`Required
```typescript
-public readonly ebsVolumeType: string;
+public readonly computeEnabled: boolean | IResolvable;
+```
+
+- *Type:* boolean | cdktf.IResolvable
+
+---
+
+##### `computeMaxInstanceSize`Required
+
+```typescript
+public readonly computeMaxInstanceSize: string;
```
- *Type:* string
---
-##### `instanceSize`Required
+##### `computeMinInstanceSize`Required
```typescript
-public readonly instanceSize: string;
+public readonly computeMinInstanceSize: string;
```
- *Type:* string
---
-##### `nodeCount`Required
+##### `computeScaleDownEnabled`Required
```typescript
-public readonly nodeCount: number;
+public readonly computeScaleDownEnabled: boolean | IResolvable;
```
-- *Type:* number
+- *Type:* boolean | cdktf.IResolvable
---
-##### `internalValue`Optional
+##### `diskGbEnabled`Required
```typescript
-public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs;
+public readonly diskGbEnabled: boolean | IResolvable;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+- *Type:* boolean | cdktf.IResolvable
---
+##### `internalValue`Optional
-### AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+```typescript
+public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling;
+```
-#### Initializers
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -6833,166 +6898,164 @@ The parent resource.
---
-##### `terraformAttribute`Required
-
-- *Type:* string
-
-The attribute on the parent resource this class is referencing.
-
----
-
-#### Methods
-
-| **Name** | **Description** |
-| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetComputeEnabled
| *No description.* |
-| resetComputeMaxInstanceSize
| *No description.* |
-| resetComputeMinInstanceSize
| *No description.* |
-| resetComputeScaleDownEnabled
| *No description.* |
-| resetDiskGbEnabled
| *No description.* |
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
---
-##### `computeFqn`
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDiskIops
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetNodeCount
| *No description.* |
+
+---
+
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -7000,13 +7063,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -7016,34 +7079,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetComputeEnabled`
-
-```typescript
-public resetComputeEnabled(): void
-```
-
-##### `resetComputeMaxInstanceSize`
-
-```typescript
-public resetComputeMaxInstanceSize(): void
-```
-
-##### `resetComputeMinInstanceSize`
+##### `resetDiskIops`
```typescript
-public resetComputeMinInstanceSize(): void
+public resetDiskIops(): void
```
-##### `resetComputeScaleDownEnabled`
+##### `resetEbsVolumeType`
```typescript
-public resetComputeScaleDownEnabled(): void
+public resetEbsVolumeType(): void
```
-##### `resetDiskGbEnabled`
+##### `resetNodeCount`
```typescript
-public resetDiskGbEnabled(): void
+public resetNodeCount(): void
```
@@ -7051,23 +7102,21 @@ public resetDiskGbEnabled(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| computeEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSizeInput
| string
| *No description.* |
-| computeMinInstanceSizeInput
| string
| *No description.* |
-| computeScaleDownEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| diskGbEnabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
-| computeEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| computeMaxInstanceSize
| string
| *No description.* |
-| computeMinInstanceSize
| string
| *No description.* |
-| computeScaleDownEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| diskGbEnabled
| boolean \| cdktf.IResolvable
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| diskIopsInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| instanceSizeInput
| string
| *No description.* |
+| nodeCountInput
| number
| *No description.* |
+| diskIops
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| instanceSize
| string
| *No description.* |
+| nodeCount
| number
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -7081,7 +7130,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -7091,135 +7140,260 @@ public readonly fqn: string;
---
-##### `computeEnabledInput`Optional
+##### `diskIopsInput`Optional
```typescript
-public readonly computeEnabledInput: boolean | IResolvable;
+public readonly diskIopsInput: number;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* number
---
-##### `computeMaxInstanceSizeInput`Optional
+##### `ebsVolumeTypeInput`Optional
```typescript
-public readonly computeMaxInstanceSizeInput: string;
+public readonly ebsVolumeTypeInput: string;
```
- *Type:* string
---
-##### `computeMinInstanceSizeInput`Optional
+##### `instanceSizeInput`Optional
```typescript
-public readonly computeMinInstanceSizeInput: string;
+public readonly instanceSizeInput: string;
```
- *Type:* string
---
-##### `computeScaleDownEnabledInput`Optional
+##### `nodeCountInput`Optional
```typescript
-public readonly computeScaleDownEnabledInput: boolean | IResolvable;
+public readonly nodeCountInput: number;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* number
+
+---
+
+##### `diskIops`Required
+
+```typescript
+public readonly diskIops: number;
+```
+
+- *Type:* number
+
+---
+
+##### `ebsVolumeType`Required
+
+```typescript
+public readonly ebsVolumeType: string;
+```
+
+- *Type:* string
+
+---
+
+##### `instanceSize`Required
+
+```typescript
+public readonly instanceSize: string;
+```
+
+- *Type:* string
+
+---
+
+##### `nodeCount`Required
+
+```typescript
+public readonly nodeCount: number;
+```
+
+- *Type:* number
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs;
+```
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+
+---
+
+
+### AdvancedClusterReplicationSpecsRegionConfigsList
+
+#### Initializers
+
+```typescript
+import { advancedCluster } from '@cdktf/provider-mongodbatlas'
+
+new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `computeFqn`
----
+```typescript
+public computeFqn(): string
+```
-##### `diskGbEnabledInput`Optional
+##### `resolve`
```typescript
-public readonly diskGbEnabledInput: boolean | IResolvable;
+public resolve(_context: IResolveContext): any
```
-- *Type:* boolean | cdktf.IResolvable
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
---
-##### `computeEnabled`Required
+##### `toString`
```typescript
-public readonly computeEnabled: boolean | IResolvable;
+public toString(): string
```
-- *Type:* boolean | cdktf.IResolvable
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `computeMaxInstanceSize`Required
+##### `get`
```typescript
-public readonly computeMaxInstanceSize: string;
+public get(index: number): AdvancedClusterReplicationSpecsRegionConfigsOutputReference
```
-- *Type:* string
+###### `index`Required
+
+- *Type:* number
+
+the index of the item to return.
---
-##### `computeMinInstanceSize`Required
-```typescript
-public readonly computeMinInstanceSize: string;
-```
+#### Properties
-- *Type:* string
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecsRegionConfigs[]
| *No description.* |
---
-##### `computeScaleDownEnabled`Required
+##### `creationStack`Required
```typescript
-public readonly computeScaleDownEnabled: boolean | IResolvable;
+public readonly creationStack: string[];
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `diskGbEnabled`Required
+##### `fqn`Required
```typescript
-public readonly diskGbEnabled: boolean | IResolvable;
+public readonly fqn: string;
```
-- *Type:* boolean | cdktf.IResolvable
+- *Type:* string
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling;
+public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[];
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]
---
-### AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -7227,7 +7401,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -7235,156 +7409,180 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDiskIops
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetNodeCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| putAnalyticsAutoScaling
| *No description.* |
+| putAnalyticsSpecs
| *No description.* |
+| putAutoScaling
| *No description.* |
+| putElectableSpecs
| *No description.* |
+| putReadOnlySpecs
| *No description.* |
+| resetAnalyticsAutoScaling
| *No description.* |
+| resetAnalyticsSpecs
| *No description.* |
+| resetAutoScaling
| *No description.* |
+| resetBackingProviderName
| *No description.* |
+| resetElectableSpecs
| *No description.* |
+| resetReadOnlySpecs
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -7392,38 +7590,116 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `putAnalyticsAutoScaling`
+
+```typescript
+public putAnalyticsAutoScaling(value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling): void
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+
+---
+
+##### `putAnalyticsSpecs`
+
+```typescript
+public putAnalyticsSpecs(value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs): void
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+
+---
+
+##### `putAutoScaling`
+
+```typescript
+public putAutoScaling(value: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling): void
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+
+---
+
+##### `putElectableSpecs`
+
+```typescript
+public putElectableSpecs(value: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs): void
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+
+---
+
+##### `putReadOnlySpecs`
+
+```typescript
+public putReadOnlySpecs(value: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs): void
+```
+
+###### `value`Required
+
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+
+---
+
+##### `resetAnalyticsAutoScaling`
+
+```typescript
+public resetAnalyticsAutoScaling(): void
+```
+
+##### `resetAnalyticsSpecs`
```typescript
-public toString(): string
+public resetAnalyticsSpecs(): void
```
-Return a string representation of this resolvable object.
+##### `resetAutoScaling`
-Returns a reversible string representation.
+```typescript
+public resetAutoScaling(): void
+```
-##### `resetDiskIops`
+##### `resetBackingProviderName`
```typescript
-public resetDiskIops(): void
+public resetBackingProviderName(): void
```
-##### `resetEbsVolumeType`
+##### `resetElectableSpecs`
```typescript
-public resetEbsVolumeType(): void
+public resetElectableSpecs(): void
```
-##### `resetNodeCount`
+##### `resetReadOnlySpecs`
```typescript
-public resetNodeCount(): void
+public resetReadOnlySpecs(): void
```
@@ -7431,21 +7707,31 @@ public resetNodeCount(): void
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| diskIopsInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| instanceSizeInput
| string
| *No description.* |
-| nodeCountInput
| number
| *No description.* |
-| diskIops
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| instanceSize
| string
| *No description.* |
-| nodeCount
| number
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| analyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
+| analyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
+| autoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
+| electableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
+| readOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
+| analyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
+| analyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
+| autoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
+| backingProviderNameInput
| string
| *No description.* |
+| electableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
+| priorityInput
| number
| *No description.* |
+| providerNameInput
| string
| *No description.* |
+| readOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| regionNameInput
| string
| *No description.* |
+| backingProviderName
| string
| *No description.* |
+| priority
| number
| *No description.* |
+| providerName
| string
| *No description.* |
+| regionName
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecsRegionConfigs
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -7459,7 +7745,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -7469,288 +7755,227 @@ public readonly fqn: string;
---
-##### `diskIopsInput`Optional
+##### `analyticsAutoScaling`Required
```typescript
-public readonly diskIopsInput: number;
+public readonly analyticsAutoScaling: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference;
```
-- *Type:* number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
---
-##### `ebsVolumeTypeInput`Optional
+##### `analyticsSpecs`Required
```typescript
-public readonly ebsVolumeTypeInput: string;
+public readonly analyticsSpecs: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference;
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
---
-##### `instanceSizeInput`Optional
+##### `autoScaling`Required
```typescript
-public readonly instanceSizeInput: string;
+public readonly autoScaling: AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference;
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
---
-##### `nodeCountInput`Optional
+##### `electableSpecs`Required
```typescript
-public readonly nodeCountInput: number;
+public readonly electableSpecs: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference;
```
-- *Type:* number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
---
-##### `diskIops`Required
+##### `readOnlySpecs`Required
```typescript
-public readonly diskIops: number;
+public readonly readOnlySpecs: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference;
```
-- *Type:* number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
---
-##### `ebsVolumeType`Required
+##### `analyticsAutoScalingInput`Optional
```typescript
-public readonly ebsVolumeType: string;
+public readonly analyticsAutoScalingInput: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling;
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
---
-##### `instanceSize`Required
+##### `analyticsSpecsInput`Optional
```typescript
-public readonly instanceSize: string;
+public readonly analyticsSpecsInput: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs;
```
-- *Type:* string
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
---
-##### `nodeCount`Required
+##### `autoScalingInput`Optional
```typescript
-public readonly nodeCount: number;
+public readonly autoScalingInput: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling;
```
-- *Type:* number
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
---
-##### `internalValue`Optional
+##### `backingProviderNameInput`Optional
```typescript
-public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs;
+public readonly backingProviderNameInput: string;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+- *Type:* string
---
-
-### AdvancedClusterReplicationSpecsRegionConfigsList
-
-#### Initializers
+##### `electableSpecsInput`Optional
```typescript
-import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-
-new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+public readonly electableSpecsInput: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs;
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
---
-##### `terraformResource`Required
+##### `priorityInput`Optional
-- *Type:* cdktf.IInterpolatingParent
+```typescript
+public readonly priorityInput: number;
+```
-The parent resource.
+- *Type:* number
---
-##### `terraformAttribute`Required
+##### `providerNameInput`Optional
-- *Type:* string
+```typescript
+public readonly providerNameInput: string;
+```
-The attribute on the parent resource this class is referencing.
+- *Type:* string
---
-##### `wrapsSet`Required
-
-- *Type:* boolean
-
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
-
----
+##### `readOnlySpecsInput`Optional
-#### Methods
+```typescript
+public readonly readOnlySpecsInput: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs;
+```
-| **Name** | **Description** |
-| --- | --- |
-| computeFqn
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| get
| *No description.* |
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `computeFqn`
-
-```typescript
-public computeFqn(): string
-```
-
-##### `resolve`
+##### `regionNameInput`Optional
```typescript
-public resolve(_context: IResolveContext): any
+public readonly regionNameInput: string;
```
-Produce the Token's value at resolution time.
-
-###### `_context`Required
-
-- *Type:* cdktf.IResolveContext
+- *Type:* string
---
-##### `toString`
+##### `backingProviderName`Required
```typescript
-public toString(): string
+public readonly backingProviderName: string;
```
-Return a string representation of this resolvable object.
+- *Type:* string
-Returns a reversible string representation.
+---
-##### `get`
+##### `priority`Required
```typescript
-public get(index: number): AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+public readonly priority: number;
```
-###### `index`Required
-
- *Type:* number
-the index of the item to return.
-
----
-
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecsRegionConfigs[]
| *No description.* |
-
---
-##### `creationStack`Required
+##### `providerName`Required
```typescript
-public readonly creationStack: string[];
+public readonly providerName: string;
```
-- *Type:* string[]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* string
---
-##### `fqn`Required
+##### `regionName`Required
```typescript
-public readonly fqn: string;
+public readonly regionName: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[];
+public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs;
```
-- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs[]
+- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs
---
-### AdvancedClusterReplicationSpecsRegionConfigsOutputReference
+### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
+new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
```
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
-| complexObjectIndex
| number
| the index of this item in the list. |
-| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
-
----
-
-##### `terraformResource`Required
-
-- *Type:* cdktf.IInterpolatingParent
-
-The parent resource.
-
----
-
-##### `terraformAttribute`Required
-
-- *Type:* string
-
-The attribute on the parent resource this class is referencing.
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
---
-##### `complexObjectIndex`Required
+##### `terraformResource`Required
-- *Type:* number
+- *Type:* cdktf.IInterpolatingParent
-the index of this item in the list.
+The parent resource.
---
-##### `complexObjectIsFromSet`Required
+##### `terraformAttribute`Required
-- *Type:* boolean
+- *Type:* string
-whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+The attribute on the parent resource this class is referencing.
---
@@ -7758,160 +7983,152 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| putAnalyticsAutoScaling
| *No description.* |
-| putAnalyticsSpecs
| *No description.* |
-| putAutoScaling
| *No description.* |
-| putElectableSpecs
| *No description.* |
-| putReadOnlySpecs
| *No description.* |
-| resetAnalyticsAutoScaling
| *No description.* |
-| resetAnalyticsSpecs
| *No description.* |
-| resetAutoScaling
| *No description.* |
-| resetBackingProviderName
| *No description.* |
-| resetElectableSpecs
| *No description.* |
-| resetReadOnlySpecs
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| resetDiskIops
| *No description.* |
+| resetEbsVolumeType
| *No description.* |
+| resetNodeCount
| *No description.* |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -7919,13 +8136,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -7935,364 +8152,321 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `putAnalyticsAutoScaling`
-
-```typescript
-public putAnalyticsAutoScaling(value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling): void
-```
-
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
-
----
-
-##### `putAnalyticsSpecs`
+##### `resetDiskIops`
```typescript
-public putAnalyticsSpecs(value: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs): void
+public resetDiskIops(): void
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
-
----
-
-##### `putAutoScaling`
+##### `resetEbsVolumeType`
```typescript
-public putAutoScaling(value: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling): void
+public resetEbsVolumeType(): void
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
-
----
-
-##### `putElectableSpecs`
+##### `resetNodeCount`
```typescript
-public putElectableSpecs(value: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs): void
+public resetNodeCount(): void
```
-###### `value`Required
-
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
-
----
-
-##### `putReadOnlySpecs`
-
-```typescript
-public putReadOnlySpecs(value: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs): void
-```
-###### `value`Required
+#### Properties
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| diskIopsInput
| number
| *No description.* |
+| ebsVolumeTypeInput
| string
| *No description.* |
+| instanceSizeInput
| string
| *No description.* |
+| nodeCountInput
| number
| *No description.* |
+| diskIops
| number
| *No description.* |
+| ebsVolumeType
| string
| *No description.* |
+| instanceSize
| string
| *No description.* |
+| nodeCount
| number
| *No description.* |
+| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
---
-##### `resetAnalyticsAutoScaling`
+##### `creationStack`Required
```typescript
-public resetAnalyticsAutoScaling(): void
+public readonly creationStack: string[];
```
-##### `resetAnalyticsSpecs`
+- *Type:* string[]
-```typescript
-public resetAnalyticsSpecs(): void
-```
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
-##### `resetAutoScaling`
+If this returns an empty array the stack will not be attached.
-```typescript
-public resetAutoScaling(): void
-```
+---
-##### `resetBackingProviderName`
+##### `fqn`Required
```typescript
-public resetBackingProviderName(): void
+public readonly fqn: string;
```
-##### `resetElectableSpecs`
+- *Type:* string
-```typescript
-public resetElectableSpecs(): void
-```
+---
-##### `resetReadOnlySpecs`
+##### `diskIopsInput`Optional
```typescript
-public resetReadOnlySpecs(): void
+public readonly diskIopsInput: number;
```
-
-#### Properties
-
-| **Name** | **Type** | **Description** |
-| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| analyticsAutoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
| *No description.* |
-| analyticsSpecs
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
| *No description.* |
-| autoScaling
| AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
| *No description.* |
-| electableSpecs
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
| *No description.* |
-| readOnlySpecs
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
| *No description.* |
-| analyticsAutoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
| *No description.* |
-| analyticsSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
| *No description.* |
-| autoScalingInput
| AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
| *No description.* |
-| backingProviderNameInput
| string
| *No description.* |
-| electableSpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
| *No description.* |
-| priorityInput
| number
| *No description.* |
-| providerNameInput
| string
| *No description.* |
-| readOnlySpecsInput
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
-| regionNameInput
| string
| *No description.* |
-| backingProviderName
| string
| *No description.* |
-| priority
| number
| *No description.* |
-| providerName
| string
| *No description.* |
-| regionName
| string
| *No description.* |
-| internalValue
| cdktf.IResolvable \| AdvancedClusterReplicationSpecsRegionConfigs
| *No description.* |
+- *Type:* number
---
-##### `creationStack`Required
+##### `ebsVolumeTypeInput`Optional
```typescript
-public readonly creationStack: string[];
+public readonly ebsVolumeTypeInput: string;
```
-- *Type:* string[]
-
-The creation stack of this resolvable which will be appended to errors thrown during resolution.
-
-If this returns an empty array the stack will not be attached.
+- *Type:* string
---
-##### `fqn`Required
+##### `instanceSizeInput`Optional
```typescript
-public readonly fqn: string;
+public readonly instanceSizeInput: string;
```
- *Type:* string
---
-##### `analyticsAutoScaling`Required
+##### `nodeCountInput`Optional
```typescript
-public readonly analyticsAutoScaling: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference;
+public readonly nodeCountInput: number;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScalingOutputReference
+- *Type:* number
---
-##### `analyticsSpecs`Required
+##### `diskIops`Required
```typescript
-public readonly analyticsSpecs: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference;
+public readonly diskIops: number;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecsOutputReference
+- *Type:* number
---
-##### `autoScaling`Required
+##### `ebsVolumeType`Required
```typescript
-public readonly autoScaling: AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference;
+public readonly ebsVolumeType: string;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScalingOutputReference
+- *Type:* string
---
-##### `electableSpecs`Required
+##### `instanceSize`Required
```typescript
-public readonly electableSpecs: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference;
+public readonly instanceSize: string;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecsOutputReference
+- *Type:* string
---
-##### `readOnlySpecs`Required
+##### `nodeCount`Required
```typescript
-public readonly readOnlySpecs: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference;
+public readonly nodeCount: number;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+- *Type:* number
---
-##### `analyticsAutoScalingInput`Optional
+##### `internalValue`Optional
```typescript
-public readonly analyticsAutoScalingInput: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling;
+public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsAutoScaling
+- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
---
-##### `analyticsSpecsInput`Optional
+
+### AdvancedClusterTagsList
+
+#### Initializers
```typescript
-public readonly analyticsSpecsInput: AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs;
+import { advancedCluster } from '@cdktf/provider-mongodbatlas'
+
+new advancedCluster.AdvancedClusterTagsList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAnalyticsSpecs
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `autoScalingInput`Optional
+##### `terraformResource`Required
-```typescript
-public readonly autoScalingInput: AdvancedClusterReplicationSpecsRegionConfigsAutoScaling;
-```
+- *Type:* cdktf.IInterpolatingParent
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsAutoScaling
+The parent resource.
---
-##### `backingProviderNameInput`Optional
-
-```typescript
-public readonly backingProviderNameInput: string;
-```
+##### `terraformAttribute`Required
- *Type:* string
+The attribute on the parent resource this class is referencing.
+
---
-##### `electableSpecsInput`Optional
+##### `wrapsSet`Required
-```typescript
-public readonly electableSpecsInput: AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs;
-```
+- *Type:* boolean
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsElectableSpecs
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
---
-##### `priorityInput`Optional
-
-```typescript
-public readonly priorityInput: number;
-```
+#### Methods
-- *Type:* number
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
---
-##### `providerNameInput`Optional
+##### `computeFqn`
```typescript
-public readonly providerNameInput: string;
+public computeFqn(): string
```
-- *Type:* string
-
----
-
-##### `readOnlySpecsInput`Optional
+##### `resolve`
```typescript
-public readonly readOnlySpecsInput: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs;
+public resolve(_context: IResolveContext): any
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
---
-##### `regionNameInput`Optional
+##### `toString`
```typescript
-public readonly regionNameInput: string;
+public toString(): string
```
-- *Type:* string
+Return a string representation of this resolvable object.
----
+Returns a reversible string representation.
-##### `backingProviderName`Required
+##### `get`
```typescript
-public readonly backingProviderName: string;
+public get(index: number): AdvancedClusterTagsOutputReference
```
-- *Type:* string
+###### `index`Required
+
+- *Type:* number
+
+the index of the item to return.
---
-##### `priority`Required
-```typescript
-public readonly priority: number;
-```
+#### Properties
-- *Type:* number
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterTags[]
| *No description.* |
---
-##### `providerName`Required
+##### `creationStack`Required
```typescript
-public readonly providerName: string;
+public readonly creationStack: string[];
```
-- *Type:* string
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
---
-##### `regionName`Required
+##### `fqn`Required
```typescript
-public readonly regionName: string;
+public readonly fqn: string;
```
- *Type:* string
---
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: IResolvable | AdvancedClusterReplicationSpecsRegionConfigs;
+public readonly internalValue: IResolvable | AdvancedClusterTags[];
```
-- *Type:* cdktf.IResolvable | AdvancedClusterReplicationSpecsRegionConfigs
+- *Type:* cdktf.IResolvable | AdvancedClusterTags[]
---
-### AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference
+### AdvancedClusterTagsOutputReference
-#### Initializers
+#### Initializers
```typescript
import { advancedCluster } from '@cdktf/provider-mongodbatlas'
-new advancedCluster.AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new advancedCluster.AdvancedClusterTagsOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
-| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
-##### `terraformResource`Required
+##### `terraformResource`Required
- *Type:* cdktf.IInterpolatingParent
@@ -8300,7 +8474,7 @@ The parent resource.
---
-##### `terraformAttribute`Required
+##### `terraformAttribute`Required
- *Type:* string
@@ -8308,156 +8482,169 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
| --- | --- |
-| computeFqn
| *No description.* |
-| getAnyMapAttribute
| *No description.* |
-| getBooleanAttribute
| *No description.* |
-| getBooleanMapAttribute
| *No description.* |
-| getListAttribute
| *No description.* |
-| getNumberAttribute
| *No description.* |
-| getNumberListAttribute
| *No description.* |
-| getNumberMapAttribute
| *No description.* |
-| getStringAttribute
| *No description.* |
-| getStringMapAttribute
| *No description.* |
-| interpolationForAttribute
| *No description.* |
-| resolve
| Produce the Token's value at resolution time. |
-| toString
| Return a string representation of this resolvable object. |
-| resetDiskIops
| *No description.* |
-| resetEbsVolumeType
| *No description.* |
-| resetNodeCount
| *No description.* |
+| computeFqn
| *No description.* |
+| getAnyMapAttribute
| *No description.* |
+| getBooleanAttribute
| *No description.* |
+| getBooleanMapAttribute
| *No description.* |
+| getListAttribute
| *No description.* |
+| getNumberAttribute
| *No description.* |
+| getNumberListAttribute
| *No description.* |
+| getNumberMapAttribute
| *No description.* |
+| getStringAttribute
| *No description.* |
+| getStringMapAttribute
| *No description.* |
+| interpolationForAttribute
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
---
-##### `computeFqn`
+##### `computeFqn`
```typescript
public computeFqn(): string
```
-##### `getAnyMapAttribute`
+##### `getAnyMapAttribute`
```typescript
public getAnyMapAttribute(terraformAttribute: string): {[ key: string ]: any}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanAttribute`
+##### `getBooleanAttribute`
```typescript
public getBooleanAttribute(terraformAttribute: string): IResolvable
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getBooleanMapAttribute`
+##### `getBooleanMapAttribute`
```typescript
public getBooleanMapAttribute(terraformAttribute: string): {[ key: string ]: boolean}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getListAttribute`
+##### `getListAttribute`
```typescript
public getListAttribute(terraformAttribute: string): string[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberAttribute`
+##### `getNumberAttribute`
```typescript
public getNumberAttribute(terraformAttribute: string): number
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberListAttribute`
+##### `getNumberListAttribute`
```typescript
public getNumberListAttribute(terraformAttribute: string): number[]
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getNumberMapAttribute`
+##### `getNumberMapAttribute`
```typescript
public getNumberMapAttribute(terraformAttribute: string): {[ key: string ]: number}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringAttribute`
+##### `getStringAttribute`
```typescript
public getStringAttribute(terraformAttribute: string): string
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `getStringMapAttribute`
+##### `getStringMapAttribute`
```typescript
public getStringMapAttribute(terraformAttribute: string): {[ key: string ]: string}
```
-###### `terraformAttribute`Required
+###### `terraformAttribute`Required
- *Type:* string
---
-##### `interpolationForAttribute`
+##### `interpolationForAttribute`
```typescript
public interpolationForAttribute(property: string): IResolvable
```
-###### `property`Required
+###### `property`Required
- *Type:* string
---
-##### `resolve`
+##### `resolve`
```typescript
public resolve(_context: IResolveContext): any
@@ -8465,13 +8652,13 @@ public resolve(_context: IResolveContext): any
Produce the Token's value at resolution time.
-###### `_context`Required
+###### `_context`Required
- *Type:* cdktf.IResolveContext
---
-##### `toString`
+##### `toString`
```typescript
public toString(): string
@@ -8481,44 +8668,22 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetDiskIops`
-
-```typescript
-public resetDiskIops(): void
-```
-
-##### `resetEbsVolumeType`
-
-```typescript
-public resetEbsVolumeType(): void
-```
-
-##### `resetNodeCount`
-
-```typescript
-public resetNodeCount(): void
-```
-
#### Properties
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
-| fqn
| string
| *No description.* |
-| diskIopsInput
| number
| *No description.* |
-| ebsVolumeTypeInput
| string
| *No description.* |
-| instanceSizeInput
| string
| *No description.* |
-| nodeCountInput
| number
| *No description.* |
-| diskIops
| number
| *No description.* |
-| ebsVolumeType
| string
| *No description.* |
-| instanceSize
| string
| *No description.* |
-| nodeCount
| number
| *No description.* |
-| internalValue
| AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
| *No description.* |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| keyInput
| string
| *No description.* |
+| valueInput
| string
| *No description.* |
+| key
| string
| *No description.* |
+| value
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AdvancedClusterTags
| *No description.* |
---
-##### `creationStack`Required
+##### `creationStack`Required
```typescript
public readonly creationStack: string[];
@@ -8532,7 +8697,7 @@ If this returns an empty array the stack will not be attached.
---
-##### `fqn`Required
+##### `fqn`Required
```typescript
public readonly fqn: string;
@@ -8542,93 +8707,53 @@ public readonly fqn: string;
---
-##### `diskIopsInput`Optional
-
-```typescript
-public readonly diskIopsInput: number;
-```
-
-- *Type:* number
-
----
-
-##### `ebsVolumeTypeInput`Optional
+##### `keyInput`Optional
```typescript
-public readonly ebsVolumeTypeInput: string;
+public readonly keyInput: string;
```
- *Type:* string
---
-##### `instanceSizeInput`Optional
+##### `valueInput`Optional
```typescript
-public readonly instanceSizeInput: string;
+public readonly valueInput: string;
```
- *Type:* string
---
-##### `nodeCountInput`Optional
-
-```typescript
-public readonly nodeCountInput: number;
-```
-
-- *Type:* number
-
----
-
-##### `diskIops`Required
-
-```typescript
-public readonly diskIops: number;
-```
-
-- *Type:* number
-
----
-
-##### `ebsVolumeType`Required
+##### `key`Required
```typescript
-public readonly ebsVolumeType: string;
+public readonly key: string;
```
- *Type:* string
---
-##### `instanceSize`Required
+##### `value`Required
```typescript
-public readonly instanceSize: string;
+public readonly value: string;
```
- *Type:* string
---
-##### `nodeCount`Required
-
-```typescript
-public readonly nodeCount: number;
-```
-
-- *Type:* number
-
----
-
-##### `internalValue`Optional
+##### `internalValue`Optional
```typescript
-public readonly internalValue: AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs;
+public readonly internalValue: IResolvable | AdvancedClusterTags;
```
-- *Type:* AdvancedClusterReplicationSpecsRegionConfigsReadOnlySpecs
+- *Type:* cdktf.IResolvable | AdvancedClusterTags
---
diff --git a/docs/alertConfiguration.csharp.md b/docs/alertConfiguration.csharp.md
index 8790f5b1a..5753cab13 100644
--- a/docs/alertConfiguration.csharp.md
+++ b/docs/alertConfiguration.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_alert_configuration`
-Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration).
+Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration).
# `alertConfiguration` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](
### AlertConfiguration
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
#### Initializers
@@ -75,11 +75,9 @@ Must be unique amongst siblings in the same scope
| PutNotification
| *No description.* |
| PutThresholdConfig
| *No description.* |
| ResetEnabled
| *No description.* |
-| ResetId
| *No description.* |
| ResetMatcher
| *No description.* |
-| ResetMetricThreshold
| *No description.* |
| ResetMetricThresholdConfig
| *No description.* |
-| ResetThreshold
| *No description.* |
+| ResetNotification
| *No description.* |
| ResetThresholdConfig
| *No description.* |
---
@@ -283,12 +281,12 @@ private void PutMatcher(object Value)
##### `PutMetricThresholdConfig`
```csharp
-private void PutMetricThresholdConfig(AlertConfigurationMetricThresholdConfig Value)
+private void PutMetricThresholdConfig(object Value)
```
###### `Value`Required
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* object
---
@@ -307,12 +305,12 @@ private void PutNotification(object Value)
##### `PutThresholdConfig`
```csharp
-private void PutThresholdConfig(AlertConfigurationThresholdConfig Value)
+private void PutThresholdConfig(object Value)
```
###### `Value`Required
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* object
---
@@ -322,34 +320,22 @@ private void PutThresholdConfig(AlertConfigurationThresholdConfig Value)
private void ResetEnabled()
```
-##### `ResetId`
-
-```csharp
-private void ResetId()
-```
-
##### `ResetMatcher`
```csharp
private void ResetMatcher()
```
-##### `ResetMetricThreshold`
-
-```csharp
-private void ResetMetricThreshold()
-```
-
##### `ResetMetricThresholdConfig`
```csharp
private void ResetMetricThresholdConfig()
```
-##### `ResetThreshold`
+##### `ResetNotification`
```csharp
-private void ResetThreshold()
+private void ResetNotification()
```
##### `ResetThresholdConfig`
@@ -448,27 +434,22 @@ AlertConfiguration.IsTerraformResource(object X);
| Provisioners
| object[]
| *No description.* |
| AlertConfigurationId
| string
| *No description.* |
| Created
| string
| *No description.* |
+| Id
| string
| *No description.* |
| Matcher
| AlertConfigurationMatcherList
| *No description.* |
-| MetricThresholdConfig
| AlertConfigurationMetricThresholdConfigOutputReference
| *No description.* |
+| MetricThresholdConfig
| AlertConfigurationMetricThresholdConfigList
| *No description.* |
| Notification
| AlertConfigurationNotificationList
| *No description.* |
-| ThresholdConfig
| AlertConfigurationThresholdConfigOutputReference
| *No description.* |
+| ThresholdConfig
| AlertConfigurationThresholdConfigList
| *No description.* |
| Updated
| string
| *No description.* |
| EnabledInput
| object
| *No description.* |
| EventTypeInput
| string
| *No description.* |
-| IdInput
| string
| *No description.* |
| MatcherInput
| object
| *No description.* |
-| MetricThresholdConfigInput
| AlertConfigurationMetricThresholdConfig
| *No description.* |
-| MetricThresholdInput
| System.Collections.Generic.IDictionary
| *No description.* |
+| MetricThresholdConfigInput
| object
| *No description.* |
| NotificationInput
| object
| *No description.* |
| ProjectIdInput
| string
| *No description.* |
-| ThresholdConfigInput
| AlertConfigurationThresholdConfig
| *No description.* |
-| ThresholdInput
| System.Collections.Generic.IDictionary
| *No description.* |
+| ThresholdConfigInput
| object
| *No description.* |
| Enabled
| object
| *No description.* |
| EventType
| string
| *No description.* |
-| Id
| string
| *No description.* |
-| MetricThreshold
| System.Collections.Generic.IDictionary
| *No description.* |
| ProjectId
| string
| *No description.* |
-| Threshold
| System.Collections.Generic.IDictionary
| *No description.* |
---
@@ -634,6 +615,16 @@ public string Created { get; }
---
+##### `Id`Required
+
+```csharp
+public string Id { get; }
+```
+
+- *Type:* string
+
+---
+
##### `Matcher`Required
```csharp
@@ -647,10 +638,10 @@ public AlertConfigurationMatcherList Matcher { get; }
##### `MetricThresholdConfig`Required
```csharp
-public AlertConfigurationMetricThresholdConfigOutputReference MetricThresholdConfig { get; }
+public AlertConfigurationMetricThresholdConfigList MetricThresholdConfig { get; }
```
-- *Type:* AlertConfigurationMetricThresholdConfigOutputReference
+- *Type:* AlertConfigurationMetricThresholdConfigList
---
@@ -667,10 +658,10 @@ public AlertConfigurationNotificationList Notification { get; }
##### `ThresholdConfig`Required
```csharp
-public AlertConfigurationThresholdConfigOutputReference ThresholdConfig { get; }
+public AlertConfigurationThresholdConfigList ThresholdConfig { get; }
```
-- *Type:* AlertConfigurationThresholdConfigOutputReference
+- *Type:* AlertConfigurationThresholdConfigList
---
@@ -704,16 +695,6 @@ public string EventTypeInput { get; }
---
-##### `IdInput`Optional
-
-```csharp
-public string IdInput { get; }
-```
-
-- *Type:* string
-
----
-
##### `MatcherInput`Optional
```csharp
@@ -727,20 +708,10 @@ public object MatcherInput { get; }
##### `MetricThresholdConfigInput`Optional
```csharp
-public AlertConfigurationMetricThresholdConfig MetricThresholdConfigInput { get; }
+public object MetricThresholdConfigInput { get; }
```
-- *Type:* AlertConfigurationMetricThresholdConfig
-
----
-
-##### `MetricThresholdInput`Optional
-
-```csharp
-public System.Collections.Generic.IDictionary MetricThresholdInput { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
+- *Type:* object
---
@@ -767,20 +738,10 @@ public string ProjectIdInput { get; }
##### `ThresholdConfigInput`Optional
```csharp
-public AlertConfigurationThresholdConfig ThresholdConfigInput { get; }
+public object ThresholdConfigInput { get; }
```
-- *Type:* AlertConfigurationThresholdConfig
-
----
-
-##### `ThresholdInput`Optional
-
-```csharp
-public System.Collections.Generic.IDictionary ThresholdInput { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
+- *Type:* object
---
@@ -804,26 +765,6 @@ public string EventType { get; }
---
-##### `Id`Required
-
-```csharp
-public string Id { get; }
-```
-
-- *Type:* string
-
----
-
-##### `MetricThreshold`Required
-
-```csharp
-public System.Collections.Generic.IDictionary MetricThreshold { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
----
-
##### `ProjectId`Required
```csharp
@@ -834,16 +775,6 @@ public string ProjectId { get; }
---
-##### `Threshold`Required
-
-```csharp
-public System.Collections.Generic.IDictionary Threshold { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
----
-
#### Constants
| **Name** | **Type** | **Description** |
@@ -880,15 +811,12 @@ new AlertConfigurationConfig {
TerraformProvider Provider = null,
object[] Provisioners = null,
string EventType,
- object Notification,
string ProjectId,
object Enabled = null,
- string Id = null,
object Matcher = null,
- System.Collections.Generic.IDictionary MetricThreshold = null,
- AlertConfigurationMetricThresholdConfig MetricThresholdConfig = null,
- System.Collections.Generic.IDictionary Threshold = null,
- AlertConfigurationThresholdConfig ThresholdConfig = null
+ object MetricThresholdConfig = null,
+ object Notification = null,
+ object ThresholdConfig = null
};
```
@@ -903,16 +831,13 @@ new AlertConfigurationConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| EventType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
-| Notification
| object
| notification block. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
-| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}. |
+| EventType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
+| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
| Matcher
| object
| matcher block. |
-| MetricThreshold
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}. |
-| MetricThresholdConfig
| AlertConfigurationMetricThresholdConfig
| metric_threshold_config block. |
-| Threshold
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| ThresholdConfig
| AlertConfigurationThresholdConfig
| threshold_config block. |
+| MetricThresholdConfig
| object
| metric_threshold_config block. |
+| Notification
| object
| notification block. |
+| ThresholdConfig
| object
| threshold_config block. |
---
@@ -994,21 +919,7 @@ public string EventType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
-
----
-
-##### `Notification`Required
-
-```csharp
-public object Notification { get; set; }
-```
-
-- *Type:* object
-
-notification block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#notification AlertConfiguration#notification}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
---
@@ -1020,7 +931,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
---
@@ -1032,22 +943,7 @@ public object Enabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
-
----
-
-##### `Id`Optional
-
-```csharp
-public string Id { get; set; }
-```
-
-- *Type:* string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}.
-
-Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
-If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
---
@@ -1061,59 +957,49 @@ public object Matcher { get; set; }
matcher block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
-
----
-
-##### `MetricThreshold`Optional
-
-```csharp
-public System.Collections.Generic.IDictionary MetricThreshold { get; set; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
---
##### `MetricThresholdConfig`Optional
```csharp
-public AlertConfigurationMetricThresholdConfig MetricThresholdConfig { get; set; }
+public object MetricThresholdConfig { get; set; }
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* object
metric_threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
---
-##### `Threshold`Optional
+##### `Notification`Optional
```csharp
-public System.Collections.Generic.IDictionary Threshold { get; set; }
+public object Notification { get; set; }
```
-- *Type:* System.Collections.Generic.IDictionary
+- *Type:* object
+
+notification block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#notification AlertConfiguration#notification}
---
##### `ThresholdConfig`Optional
```csharp
-public AlertConfigurationThresholdConfig ThresholdConfig { get; set; }
+public object ThresholdConfig { get; set; }
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* object
threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
---
@@ -1125,9 +1011,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
using HashiCorp.Cdktf.Providers.Mongodbatlas;
new AlertConfigurationMatcher {
- string FieldName = null,
- string Operator = null,
- string Value = null
+ string FieldName,
+ string Operator,
+ string Value
};
```
@@ -1135,13 +1021,13 @@ new AlertConfigurationMatcher {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FieldName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
-| Operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}. |
+| FieldName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
+| Operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}. |
---
-##### `FieldName`Optional
+##### `FieldName`Required
```csharp
public string FieldName { get; set; }
@@ -1149,11 +1035,11 @@ public string FieldName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
---
-##### `Operator`Optional
+##### `Operator`Required
```csharp
public string Operator { get; set; }
@@ -1161,11 +1047,11 @@ public string Operator { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
-##### `Value`Optional
+##### `Value`Required
```csharp
public string Value { get; set; }
@@ -1173,7 +1059,7 @@ public string Value { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}.
---
@@ -1185,7 +1071,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
using HashiCorp.Cdktf.Providers.Mongodbatlas;
new AlertConfigurationMetricThresholdConfig {
- string MetricName = null,
+ string MetricName,
string Mode = null,
string Operator = null,
double Threshold = null,
@@ -1197,15 +1083,15 @@ new AlertConfigurationMetricThresholdConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| MetricName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
-| Mode
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
-| Operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| Threshold
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| Units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| MetricName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
+| Mode
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
+| Operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| Threshold
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| Units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
-##### `MetricName`Optional
+##### `MetricName`Required
```csharp
public string MetricName { get; set; }
@@ -1213,7 +1099,7 @@ public string MetricName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
---
@@ -1225,7 +1111,7 @@ public string Mode { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
---
@@ -1237,7 +1123,7 @@ public string Operator { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1249,7 +1135,7 @@ public double Threshold { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1261,7 +1147,7 @@ public string Units { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1273,6 +1159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
using HashiCorp.Cdktf.Providers.Mongodbatlas;
new AlertConfigurationNotification {
+ string TypeName,
string ApiToken = null,
string ChannelName = null,
string DatadogApiKey = null,
@@ -1289,7 +1176,6 @@ new AlertConfigurationNotification {
string ServiceKey = null,
object SmsEnabled = null,
string TeamId = null,
- string TypeName = null,
string Username = null,
string VictorOpsApiKey = null,
string VictorOpsRoutingKey = null,
@@ -1302,28 +1188,40 @@ new AlertConfigurationNotification {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ApiToken
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
-| ChannelName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
-| DatadogApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
-| DatadogRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
-| DelayMin
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
-| EmailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
-| EmailEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
-| IntervalMin
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
-| MicrosoftTeamsWebhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
-| MobileNumber
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
-| OpsGenieApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
-| OpsGenieRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
-| Roles
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
-| ServiceKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
-| SmsEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
-| TeamId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
-| TypeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
-| Username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}. |
-| VictorOpsApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
-| VictorOpsRoutingKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
-| WebhookSecret
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
-| WebhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+| TypeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
+| ApiToken
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
+| ChannelName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
+| DatadogApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
+| DatadogRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
+| DelayMin
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
+| EmailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
+| EmailEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
+| IntervalMin
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
+| MicrosoftTeamsWebhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
+| MobileNumber
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
+| OpsGenieApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
+| OpsGenieRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
+| Roles
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
+| ServiceKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
+| SmsEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
+| TeamId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
+| Username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}. |
+| VictorOpsApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
+| VictorOpsRoutingKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
+| WebhookSecret
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
+| WebhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+
+---
+
+##### `TypeName`Required
+
+```csharp
+public string TypeName { get; set; }
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
---
@@ -1335,7 +1233,7 @@ public string ApiToken { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
---
@@ -1347,7 +1245,7 @@ public string ChannelName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
---
@@ -1359,7 +1257,7 @@ public string DatadogApiKey { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
---
@@ -1371,7 +1269,7 @@ public string DatadogRegion { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
---
@@ -1383,7 +1281,7 @@ public double DelayMin { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
---
@@ -1395,7 +1293,7 @@ public string EmailAddress { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
---
@@ -1407,7 +1305,7 @@ public object EmailEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
---
@@ -1419,7 +1317,7 @@ public double IntervalMin { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
---
@@ -1431,7 +1329,7 @@ public string MicrosoftTeamsWebhookUrl { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
---
@@ -1443,7 +1341,7 @@ public string MobileNumber { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
---
@@ -1455,7 +1353,7 @@ public string OpsGenieApiKey { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
---
@@ -1467,7 +1365,7 @@ public string OpsGenieRegion { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
---
@@ -1479,7 +1377,7 @@ public string[] Roles { get; set; }
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
---
@@ -1491,7 +1389,7 @@ public string ServiceKey { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
---
@@ -1503,7 +1401,7 @@ public object SmsEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
---
@@ -1515,19 +1413,7 @@ public string TeamId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
-
----
-
-##### `TypeName`Optional
-
-```csharp
-public string TypeName { get; set; }
-```
-
-- *Type:* string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
---
@@ -1539,7 +1425,7 @@ public string Username { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}.
---
@@ -1551,7 +1437,7 @@ public string VictorOpsApiKey { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
---
@@ -1563,7 +1449,7 @@ public string VictorOpsRoutingKey { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
---
@@ -1575,7 +1461,7 @@ public string WebhookSecret { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
---
@@ -1587,7 +1473,7 @@ public string WebhookUrl { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
---
@@ -1609,9 +1495,9 @@ new AlertConfigurationThresholdConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| Threshold
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| Units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| Operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| Threshold
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| Units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
@@ -1623,7 +1509,7 @@ public string Operator { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1635,7 +1521,7 @@ public double Threshold { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1647,7 +1533,7 @@ public string Units { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1864,9 +1750,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| InterpolationForAttribute
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
-| ResetFieldName
| *No description.* |
-| ResetOperator
| *No description.* |
-| ResetValue
| *No description.* |
---
@@ -2020,24 +1903,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetFieldName`
-
-```csharp
-private void ResetFieldName()
-```
-
-##### `ResetOperator`
-
-```csharp
-private void ResetOperator()
-```
-
-##### `ResetValue`
-
-```csharp
-private void ResetValue()
-```
-
#### Properties
@@ -2150,6 +2015,149 @@ public object InternalValue { get; }
---
+### AlertConfigurationMetricThresholdConfigList
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new AlertConfigurationMetricThresholdConfigList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```csharp
+private AlertConfigurationMetricThresholdConfigOutputReference Get(double Index)
+```
+
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
### AlertConfigurationMetricThresholdConfigOutputReference
#### Initializers
@@ -2157,13 +2165,15 @@ public object InternalValue { get; }
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AlertConfigurationMetricThresholdConfigOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AlertConfigurationMetricThresholdConfigOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -2183,6 +2193,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -2200,7 +2226,6 @@ The attribute on the parent resource this class is referencing.
| InterpolationForAttribute
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
-| ResetMetricName
| *No description.* |
| ResetMode
| *No description.* |
| ResetOperator
| *No description.* |
| ResetThreshold
| *No description.* |
@@ -2358,12 +2383,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetMetricName`
-
-```csharp
-private void ResetMetricName()
-```
-
##### `ResetMode`
```csharp
@@ -2405,7 +2424,7 @@ private void ResetUnits()
| Operator
| string
| *No description.* |
| Threshold
| double
| *No description.* |
| Units
| string
| *No description.* |
-| InternalValue
| AlertConfigurationMetricThresholdConfig
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
@@ -2536,10 +2555,10 @@ public string Units { get; }
##### `InternalValue`Optional
```csharp
-public AlertConfigurationMetricThresholdConfig InternalValue { get; }
+public object InternalValue { get; }
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* object
---
@@ -2771,7 +2790,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| ResetServiceKey
| *No description.* |
| ResetSmsEnabled
| *No description.* |
| ResetTeamId
| *No description.* |
-| ResetTypeName
| *No description.* |
| ResetUsername
| *No description.* |
| ResetVictorOpsApiKey
| *No description.* |
| ResetVictorOpsRoutingKey
| *No description.* |
@@ -3026,12 +3044,6 @@ private void ResetSmsEnabled()
private void ResetTeamId()
```
-##### `ResetTypeName`
-
-```csharp
-private void ResetTypeName()
-```
-
##### `ResetUsername`
```csharp
@@ -3603,6 +3615,149 @@ public object InternalValue { get; }
---
+### AlertConfigurationThresholdConfigList
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new AlertConfigurationThresholdConfigList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```csharp
+private AlertConfigurationThresholdConfigOutputReference Get(double Index)
+```
+
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
### AlertConfigurationThresholdConfigOutputReference
#### Initializers
@@ -3610,13 +3765,15 @@ public object InternalValue { get; }
```csharp
using HashiCorp.Cdktf.Providers.Mongodbatlas;
-new AlertConfigurationThresholdConfigOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute);
+new AlertConfigurationThresholdConfigOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -3636,6 +3793,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -3840,7 +4013,7 @@ private void ResetUnits()
| Operator
| string
| *No description.* |
| Threshold
| double
| *No description.* |
| Units
| string
| *No description.* |
-| InternalValue
| AlertConfigurationThresholdConfig
| *No description.* |
+| InternalValue
| object
| *No description.* |
---
@@ -3931,10 +4104,10 @@ public string Units { get; }
##### `InternalValue`Optional
```csharp
-public AlertConfigurationThresholdConfig InternalValue { get; }
+public object InternalValue { get; }
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* object
---
diff --git a/docs/alertConfiguration.go.md b/docs/alertConfiguration.go.md
index 65dc92da7..0aa4f57fe 100644
--- a/docs/alertConfiguration.go.md
+++ b/docs/alertConfiguration.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_alert_configuration`
-Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration).
+Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration).
# `alertConfiguration` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](
### AlertConfiguration
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
#### Initializers
@@ -75,11 +75,9 @@ Must be unique amongst siblings in the same scope
| PutNotification
| *No description.* |
| PutThresholdConfig
| *No description.* |
| ResetEnabled
| *No description.* |
-| ResetId
| *No description.* |
| ResetMatcher
| *No description.* |
-| ResetMetricThreshold
| *No description.* |
| ResetMetricThresholdConfig
| *No description.* |
-| ResetThreshold
| *No description.* |
+| ResetNotification
| *No description.* |
| ResetThresholdConfig
| *No description.* |
---
@@ -283,12 +281,12 @@ func PutMatcher(value interface{})
##### `PutMetricThresholdConfig`
```go
-func PutMetricThresholdConfig(value AlertConfigurationMetricThresholdConfig)
+func PutMetricThresholdConfig(value interface{})
```
###### `value`Required
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* interface{}
---
@@ -307,12 +305,12 @@ func PutNotification(value interface{})
##### `PutThresholdConfig`
```go
-func PutThresholdConfig(value AlertConfigurationThresholdConfig)
+func PutThresholdConfig(value interface{})
```
###### `value`Required
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* interface{}
---
@@ -322,34 +320,22 @@ func PutThresholdConfig(value AlertConfigurationThresholdConfig)
func ResetEnabled()
```
-##### `ResetId`
-
-```go
-func ResetId()
-```
-
##### `ResetMatcher`
```go
func ResetMatcher()
```
-##### `ResetMetricThreshold`
-
-```go
-func ResetMetricThreshold()
-```
-
##### `ResetMetricThresholdConfig`
```go
func ResetMetricThresholdConfig()
```
-##### `ResetThreshold`
+##### `ResetNotification`
```go
-func ResetThreshold()
+func ResetNotification()
```
##### `ResetThresholdConfig`
@@ -448,27 +434,22 @@ alertconfiguration.AlertConfiguration_IsTerraformResource(x interface{}) *bool
| Provisioners
| *[]interface{}
| *No description.* |
| AlertConfigurationId
| *string
| *No description.* |
| Created
| *string
| *No description.* |
+| Id
| *string
| *No description.* |
| Matcher
| AlertConfigurationMatcherList
| *No description.* |
-| MetricThresholdConfig
| AlertConfigurationMetricThresholdConfigOutputReference
| *No description.* |
+| MetricThresholdConfig
| AlertConfigurationMetricThresholdConfigList
| *No description.* |
| Notification
| AlertConfigurationNotificationList
| *No description.* |
-| ThresholdConfig
| AlertConfigurationThresholdConfigOutputReference
| *No description.* |
+| ThresholdConfig
| AlertConfigurationThresholdConfigList
| *No description.* |
| Updated
| *string
| *No description.* |
| EnabledInput
| interface{}
| *No description.* |
| EventTypeInput
| *string
| *No description.* |
-| IdInput
| *string
| *No description.* |
| MatcherInput
| interface{}
| *No description.* |
-| MetricThresholdConfigInput
| AlertConfigurationMetricThresholdConfig
| *No description.* |
-| MetricThresholdInput
| *map[string]*string
| *No description.* |
+| MetricThresholdConfigInput
| interface{}
| *No description.* |
| NotificationInput
| interface{}
| *No description.* |
| ProjectIdInput
| *string
| *No description.* |
-| ThresholdConfigInput
| AlertConfigurationThresholdConfig
| *No description.* |
-| ThresholdInput
| *map[string]*string
| *No description.* |
+| ThresholdConfigInput
| interface{}
| *No description.* |
| Enabled
| interface{}
| *No description.* |
| EventType
| *string
| *No description.* |
-| Id
| *string
| *No description.* |
-| MetricThreshold
| *map[string]*string
| *No description.* |
| ProjectId
| *string
| *No description.* |
-| Threshold
| *map[string]*string
| *No description.* |
---
@@ -634,6 +615,16 @@ func Created() *string
---
+##### `Id`Required
+
+```go
+func Id() *string
+```
+
+- *Type:* *string
+
+---
+
##### `Matcher`Required
```go
@@ -647,10 +638,10 @@ func Matcher() AlertConfigurationMatcherList
##### `MetricThresholdConfig`Required
```go
-func MetricThresholdConfig() AlertConfigurationMetricThresholdConfigOutputReference
+func MetricThresholdConfig() AlertConfigurationMetricThresholdConfigList
```
-- *Type:* AlertConfigurationMetricThresholdConfigOutputReference
+- *Type:* AlertConfigurationMetricThresholdConfigList
---
@@ -667,10 +658,10 @@ func Notification() AlertConfigurationNotificationList
##### `ThresholdConfig`Required
```go
-func ThresholdConfig() AlertConfigurationThresholdConfigOutputReference
+func ThresholdConfig() AlertConfigurationThresholdConfigList
```
-- *Type:* AlertConfigurationThresholdConfigOutputReference
+- *Type:* AlertConfigurationThresholdConfigList
---
@@ -704,16 +695,6 @@ func EventTypeInput() *string
---
-##### `IdInput`Optional
-
-```go
-func IdInput() *string
-```
-
-- *Type:* *string
-
----
-
##### `MatcherInput`Optional
```go
@@ -727,20 +708,10 @@ func MatcherInput() interface{}
##### `MetricThresholdConfigInput`Optional
```go
-func MetricThresholdConfigInput() AlertConfigurationMetricThresholdConfig
+func MetricThresholdConfigInput() interface{}
```
-- *Type:* AlertConfigurationMetricThresholdConfig
-
----
-
-##### `MetricThresholdInput`Optional
-
-```go
-func MetricThresholdInput() *map[string]*string
-```
-
-- *Type:* *map[string]*string
+- *Type:* interface{}
---
@@ -767,20 +738,10 @@ func ProjectIdInput() *string
##### `ThresholdConfigInput`Optional
```go
-func ThresholdConfigInput() AlertConfigurationThresholdConfig
-```
-
-- *Type:* AlertConfigurationThresholdConfig
-
----
-
-##### `ThresholdInput`Optional
-
-```go
-func ThresholdInput() *map[string]*string
+func ThresholdConfigInput() interface{}
```
-- *Type:* *map[string]*string
+- *Type:* interface{}
---
@@ -804,26 +765,6 @@ func EventType() *string
---
-##### `Id`Required
-
-```go
-func Id() *string
-```
-
-- *Type:* *string
-
----
-
-##### `MetricThreshold`Required
-
-```go
-func MetricThreshold() *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
----
-
##### `ProjectId`Required
```go
@@ -834,16 +775,6 @@ func ProjectId() *string
---
-##### `Threshold`Required
-
-```go
-func Threshold() *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
----
-
#### Constants
| **Name** | **Type** | **Description** |
@@ -880,15 +811,12 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertcon
Provider: github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider,
Provisioners: *[]interface{},
EventType: *string,
- Notification: interface{},
ProjectId: *string,
Enabled: interface{},
- Id: *string,
Matcher: interface{},
- MetricThreshold: *map[string]*string,
- MetricThresholdConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.alertConfiguration.AlertConfigurationMetricThresholdConfig,
- Threshold: *map[string]*string,
- ThresholdConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.alertConfiguration.AlertConfigurationThresholdConfig,
+ MetricThresholdConfig: interface{},
+ Notification: interface{},
+ ThresholdConfig: interface{},
}
```
@@ -903,16 +831,13 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertcon
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| EventType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
-| Notification
| interface{}
| notification block. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
-| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}. |
+| EventType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
+| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
| Matcher
| interface{}
| matcher block. |
-| MetricThreshold
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}. |
-| MetricThresholdConfig
| AlertConfigurationMetricThresholdConfig
| metric_threshold_config block. |
-| Threshold
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| ThresholdConfig
| AlertConfigurationThresholdConfig
| threshold_config block. |
+| MetricThresholdConfig
| interface{}
| metric_threshold_config block. |
+| Notification
| interface{}
| notification block. |
+| ThresholdConfig
| interface{}
| threshold_config block. |
---
@@ -994,21 +919,7 @@ EventType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
-
----
-
-##### `Notification`Required
-
-```go
-Notification interface{}
-```
-
-- *Type:* interface{}
-
-notification block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#notification AlertConfiguration#notification}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
---
@@ -1020,7 +931,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
---
@@ -1032,22 +943,7 @@ Enabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
-
----
-
-##### `Id`Optional
-
-```go
-Id *string
-```
-
-- *Type:* *string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}.
-
-Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
-If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
---
@@ -1061,59 +957,49 @@ Matcher interface{}
matcher block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
-
----
-
-##### `MetricThreshold`Optional
-
-```go
-MetricThreshold *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
---
##### `MetricThresholdConfig`Optional
```go
-MetricThresholdConfig AlertConfigurationMetricThresholdConfig
+MetricThresholdConfig interface{}
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* interface{}
metric_threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
---
-##### `Threshold`Optional
+##### `Notification`Optional
```go
-Threshold *map[string]*string
+Notification interface{}
```
-- *Type:* *map[string]*string
+- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+notification block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#notification AlertConfiguration#notification}
---
##### `ThresholdConfig`Optional
```go
-ThresholdConfig AlertConfigurationThresholdConfig
+ThresholdConfig interface{}
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* interface{}
threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
---
@@ -1135,13 +1021,13 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertcon
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FieldName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
-| Operator
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}. |
+| FieldName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
+| Operator
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}. |
---
-##### `FieldName`Optional
+##### `FieldName`Required
```go
FieldName *string
@@ -1149,11 +1035,11 @@ FieldName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
---
-##### `Operator`Optional
+##### `Operator`Required
```go
Operator *string
@@ -1161,11 +1047,11 @@ Operator *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
-##### `Value`Optional
+##### `Value`Required
```go
Value *string
@@ -1173,7 +1059,7 @@ Value *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}.
---
@@ -1197,15 +1083,15 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertcon
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| MetricName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
-| Mode
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
-| Operator
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| Threshold
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| Units
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| MetricName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
+| Mode
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
+| Operator
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| Threshold
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| Units
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
-##### `MetricName`Optional
+##### `MetricName`Required
```go
MetricName *string
@@ -1213,7 +1099,7 @@ MetricName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
---
@@ -1225,7 +1111,7 @@ Mode *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
---
@@ -1237,7 +1123,7 @@ Operator *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1249,7 +1135,7 @@ Threshold *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1261,7 +1147,7 @@ Units *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1273,6 +1159,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertconfiguration"
&alertconfiguration.AlertConfigurationNotification {
+ TypeName: *string,
ApiToken: *string,
ChannelName: *string,
DatadogApiKey: *string,
@@ -1289,7 +1176,6 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertcon
ServiceKey: *string,
SmsEnabled: interface{},
TeamId: *string,
- TypeName: *string,
Username: *string,
VictorOpsApiKey: *string,
VictorOpsRoutingKey: *string,
@@ -1302,28 +1188,40 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertcon
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ApiToken
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
-| ChannelName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
-| DatadogApiKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
-| DatadogRegion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
-| DelayMin
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
-| EmailAddress
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
-| EmailEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
-| IntervalMin
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
-| MicrosoftTeamsWebhookUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
-| MobileNumber
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
-| OpsGenieApiKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
-| OpsGenieRegion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
-| Roles
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
-| ServiceKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
-| SmsEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
-| TeamId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
-| TypeName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
-| Username
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}. |
-| VictorOpsApiKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
-| VictorOpsRoutingKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
-| WebhookSecret
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
-| WebhookUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+| TypeName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
+| ApiToken
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
+| ChannelName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
+| DatadogApiKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
+| DatadogRegion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
+| DelayMin
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
+| EmailAddress
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
+| EmailEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
+| IntervalMin
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
+| MicrosoftTeamsWebhookUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
+| MobileNumber
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
+| OpsGenieApiKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
+| OpsGenieRegion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
+| Roles
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
+| ServiceKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
+| SmsEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
+| TeamId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
+| Username
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}. |
+| VictorOpsApiKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
+| VictorOpsRoutingKey
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
+| WebhookSecret
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
+| WebhookUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+
+---
+
+##### `TypeName`Required
+
+```go
+TypeName *string
+```
+
+- *Type:* *string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
---
@@ -1335,7 +1233,7 @@ ApiToken *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
---
@@ -1347,7 +1245,7 @@ ChannelName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
---
@@ -1359,7 +1257,7 @@ DatadogApiKey *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
---
@@ -1371,7 +1269,7 @@ DatadogRegion *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
---
@@ -1383,7 +1281,7 @@ DelayMin *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
---
@@ -1395,7 +1293,7 @@ EmailAddress *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
---
@@ -1407,7 +1305,7 @@ EmailEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
---
@@ -1419,7 +1317,7 @@ IntervalMin *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
---
@@ -1431,7 +1329,7 @@ MicrosoftTeamsWebhookUrl *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
---
@@ -1443,7 +1341,7 @@ MobileNumber *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
---
@@ -1455,7 +1353,7 @@ OpsGenieApiKey *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
---
@@ -1467,7 +1365,7 @@ OpsGenieRegion *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
---
@@ -1479,7 +1377,7 @@ Roles *[]*string
- *Type:* *[]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
---
@@ -1491,7 +1389,7 @@ ServiceKey *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
---
@@ -1503,7 +1401,7 @@ SmsEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
---
@@ -1515,19 +1413,7 @@ TeamId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
-
----
-
-##### `TypeName`Optional
-
-```go
-TypeName *string
-```
-
-- *Type:* *string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
---
@@ -1539,7 +1425,7 @@ Username *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}.
---
@@ -1551,7 +1437,7 @@ VictorOpsApiKey *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
---
@@ -1563,7 +1449,7 @@ VictorOpsRoutingKey *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
---
@@ -1575,7 +1461,7 @@ WebhookSecret *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
---
@@ -1587,7 +1473,7 @@ WebhookUrl *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
---
@@ -1609,9 +1495,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertcon
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Operator
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| Threshold
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| Units
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| Operator
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| Threshold
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| Units
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
@@ -1623,7 +1509,7 @@ Operator *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1635,7 +1521,7 @@ Threshold *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1647,7 +1533,7 @@ Units *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1864,9 +1750,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| InterpolationForAttribute
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
-| ResetFieldName
| *No description.* |
-| ResetOperator
| *No description.* |
-| ResetValue
| *No description.* |
---
@@ -2020,24 +1903,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetFieldName`
-
-```go
-func ResetFieldName()
-```
-
-##### `ResetOperator`
-
-```go
-func ResetOperator()
-```
-
-##### `ResetValue`
-
-```go
-func ResetValue()
-```
-
#### Properties
@@ -2150,6 +2015,149 @@ func InternalValue() interface{}
---
+### AlertConfigurationMetricThresholdConfigList
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertconfiguration"
+
+alertconfiguration.NewAlertConfigurationMetricThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertConfigurationMetricThresholdConfigList
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```go
+func Get(index *f64) AlertConfigurationMetricThresholdConfigOutputReference
+```
+
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+
### AlertConfigurationMetricThresholdConfigOutputReference
#### Initializers
@@ -2157,13 +2165,15 @@ func InternalValue() interface{}
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertconfiguration"
-alertconfiguration.NewAlertConfigurationMetricThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AlertConfigurationMetricThresholdConfigOutputReference
+alertconfiguration.NewAlertConfigurationMetricThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AlertConfigurationMetricThresholdConfigOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -2183,6 +2193,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -2200,7 +2226,6 @@ The attribute on the parent resource this class is referencing.
| InterpolationForAttribute
| *No description.* |
| Resolve
| Produce the Token's value at resolution time. |
| ToString
| Return a string representation of this resolvable object. |
-| ResetMetricName
| *No description.* |
| ResetMode
| *No description.* |
| ResetOperator
| *No description.* |
| ResetThreshold
| *No description.* |
@@ -2358,12 +2383,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `ResetMetricName`
-
-```go
-func ResetMetricName()
-```
-
##### `ResetMode`
```go
@@ -2405,7 +2424,7 @@ func ResetUnits()
| Operator
| *string
| *No description.* |
| Threshold
| *f64
| *No description.* |
| Units
| *string
| *No description.* |
-| InternalValue
| AlertConfigurationMetricThresholdConfig
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
@@ -2536,10 +2555,10 @@ func Units() *string
##### `InternalValue`Optional
```go
-func InternalValue() AlertConfigurationMetricThresholdConfig
+func InternalValue() interface{}
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* interface{}
---
@@ -2771,7 +2790,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| ResetServiceKey
| *No description.* |
| ResetSmsEnabled
| *No description.* |
| ResetTeamId
| *No description.* |
-| ResetTypeName
| *No description.* |
| ResetUsername
| *No description.* |
| ResetVictorOpsApiKey
| *No description.* |
| ResetVictorOpsRoutingKey
| *No description.* |
@@ -3026,12 +3044,6 @@ func ResetSmsEnabled()
func ResetTeamId()
```
-##### `ResetTypeName`
-
-```go
-func ResetTypeName()
-```
-
##### `ResetUsername`
```go
@@ -3603,6 +3615,149 @@ func InternalValue() interface{}
---
+### AlertConfigurationThresholdConfigList
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertconfiguration"
+
+alertconfiguration.NewAlertConfigurationThresholdConfigList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertConfigurationThresholdConfigList
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```go
+func Get(index *f64) AlertConfigurationThresholdConfigOutputReference
+```
+
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+
### AlertConfigurationThresholdConfigOutputReference
#### Initializers
@@ -3610,13 +3765,15 @@ func InternalValue() interface{}
```go
import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/alertconfiguration"
-alertconfiguration.NewAlertConfigurationThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string) AlertConfigurationThresholdConfigOutputReference
+alertconfiguration.NewAlertConfigurationThresholdConfigOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) AlertConfigurationThresholdConfigOutputReference
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -3636,6 +3793,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -3840,7 +4013,7 @@ func ResetUnits()
| Operator
| *string
| *No description.* |
| Threshold
| *f64
| *No description.* |
| Units
| *string
| *No description.* |
-| InternalValue
| AlertConfigurationThresholdConfig
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
---
@@ -3931,10 +4104,10 @@ func Units() *string
##### `InternalValue`Optional
```go
-func InternalValue() AlertConfigurationThresholdConfig
+func InternalValue() interface{}
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* interface{}
---
diff --git a/docs/alertConfiguration.java.md b/docs/alertConfiguration.java.md
index 5e15c4025..ec1a229ad 100644
--- a/docs/alertConfiguration.java.md
+++ b/docs/alertConfiguration.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_alert_configuration`
-Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration).
+Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration).
# `alertConfiguration` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](
### AlertConfiguration
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
#### Initializers
@@ -28,18 +28,17 @@ AlertConfiguration.Builder.create(Construct scope, java.lang.String id)
// .provisioners(LocalExecProvisioner)
// .provisioners(RemoteExecProvisioner>)
.eventType(java.lang.String)
- .notification(IResolvable)
- .notification(java.util.List)
.projectId(java.lang.String)
// .enabled(java.lang.Boolean)
// .enabled(IResolvable)
-// .id(java.lang.String)
// .matcher(IResolvable)
// .matcher(java.util.List)
-// .metricThreshold(java.util.Map)
-// .metricThresholdConfig(AlertConfigurationMetricThresholdConfig)
-// .threshold(java.util.Map)
-// .thresholdConfig(AlertConfigurationThresholdConfig)
+// .metricThresholdConfig(IResolvable)
+// .metricThresholdConfig(java.util.List)
+// .notification(IResolvable)
+// .notification(java.util.List)
+// .thresholdConfig(IResolvable)
+// .thresholdConfig(java.util.List)
.build();
```
@@ -54,16 +53,13 @@ AlertConfiguration.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| eventType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
-| notification
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
| notification block. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
-| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}. |
+| eventType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
+| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
| matcher
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMatcher>
| matcher block. |
-| metricThreshold
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}. |
-| metricThresholdConfig
| AlertConfigurationMetricThresholdConfig
| metric_threshold_config block. |
-| threshold
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| thresholdConfig
| AlertConfigurationThresholdConfig
| threshold_config block. |
+| metricThresholdConfig
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
| metric_threshold_config block. |
+| notification
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
| notification block. |
+| thresholdConfig
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
| threshold_config block. |
---
@@ -131,17 +127,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
-
----
-
-##### `notification`Required
-
-- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
-
-notification block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#notification AlertConfiguration#notification}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
---
@@ -149,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
---
@@ -157,18 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
-
----
-
-##### `id`Optional
-
-- *Type:* java.lang.String
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}.
-
-Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
-If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
---
@@ -178,43 +153,37 @@ If you experience problems setting this value it might not be settable. Please t
matcher block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
-
----
-
-##### `metricThreshold`Optional
-
-- *Type:* java.util.Map
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
---
##### `metricThresholdConfig`Optional
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
metric_threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
---
-##### `threshold`Optional
+##### `notification`Optional
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
-- *Type:* java.util.Map
+notification block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#notification AlertConfiguration#notification}
---
##### `thresholdConfig`Optional
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
---
@@ -243,11 +212,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
| putNotification
| *No description.* |
| putThresholdConfig
| *No description.* |
| resetEnabled
| *No description.* |
-| resetId
| *No description.* |
| resetMatcher
| *No description.* |
-| resetMetricThreshold
| *No description.* |
| resetMetricThresholdConfig
| *No description.* |
-| resetThreshold
| *No description.* |
+| resetNotification
| *No description.* |
| resetThresholdConfig
| *No description.* |
---
@@ -451,12 +418,12 @@ public void putMatcher(IResolvable OR java.util.List
##### `putMetricThresholdConfig`
```java
-public void putMetricThresholdConfig(AlertConfigurationMetricThresholdConfig value)
+public void putMetricThresholdConfig(IResolvable OR java.util.List value)
```
###### `value`Required
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
---
@@ -475,12 +442,12 @@ public void putNotification(IResolvable OR java.util.List
```java
-public void putThresholdConfig(AlertConfigurationThresholdConfig value)
+public void putThresholdConfig(IResolvable OR java.util.List value)
```
###### `value`Required
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
---
@@ -490,34 +457,22 @@ public void putThresholdConfig(AlertConfigurationThresholdConfig value)
public void resetEnabled()
```
-##### `resetId`
-
-```java
-public void resetId()
-```
-
##### `resetMatcher`
```java
public void resetMatcher()
```
-##### `resetMetricThreshold`
-
-```java
-public void resetMetricThreshold()
-```
-
##### `resetMetricThresholdConfig`
```java
public void resetMetricThresholdConfig()
```
-##### `resetThreshold`
+##### `resetNotification`
```java
-public void resetThreshold()
+public void resetNotification()
```
##### `resetThresholdConfig`
@@ -616,27 +571,22 @@ AlertConfiguration.isTerraformResource(java.lang.Object x)
| provisioners
| java.util.List
| *No description.* |
| alertConfigurationId
| java.lang.String
| *No description.* |
| created
| java.lang.String
| *No description.* |
+| id
| java.lang.String
| *No description.* |
| matcher
| AlertConfigurationMatcherList
| *No description.* |
-| metricThresholdConfig
| AlertConfigurationMetricThresholdConfigOutputReference
| *No description.* |
+| metricThresholdConfig
| AlertConfigurationMetricThresholdConfigList
| *No description.* |
| notification
| AlertConfigurationNotificationList
| *No description.* |
-| thresholdConfig
| AlertConfigurationThresholdConfigOutputReference
| *No description.* |
+| thresholdConfig
| AlertConfigurationThresholdConfigList
| *No description.* |
| updated
| java.lang.String
| *No description.* |
| enabledInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| eventTypeInput
| java.lang.String
| *No description.* |
-| idInput
| java.lang.String
| *No description.* |
| matcherInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMatcher>
| *No description.* |
-| metricThresholdConfigInput
| AlertConfigurationMetricThresholdConfig
| *No description.* |
-| metricThresholdInput
| java.util.Map
| *No description.* |
+| metricThresholdConfigInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
| *No description.* |
| notificationInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
| *No description.* |
| projectIdInput
| java.lang.String
| *No description.* |
-| thresholdConfigInput
| AlertConfigurationThresholdConfig
| *No description.* |
-| thresholdInput
| java.util.Map
| *No description.* |
+| thresholdConfigInput
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
| *No description.* |
| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
| eventType
| java.lang.String
| *No description.* |
-| id
| java.lang.String
| *No description.* |
-| metricThreshold
| java.util.Map
| *No description.* |
| projectId
| java.lang.String
| *No description.* |
-| threshold
| java.util.Map
| *No description.* |
---
@@ -802,6 +752,16 @@ public java.lang.String getCreated();
---
+##### `id`Required
+
+```java
+public java.lang.String getId();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `matcher`Required
```java
@@ -815,10 +775,10 @@ public AlertConfigurationMatcherList getMatcher();
##### `metricThresholdConfig`Required
```java
-public AlertConfigurationMetricThresholdConfigOutputReference getMetricThresholdConfig();
+public AlertConfigurationMetricThresholdConfigList getMetricThresholdConfig();
```
-- *Type:* AlertConfigurationMetricThresholdConfigOutputReference
+- *Type:* AlertConfigurationMetricThresholdConfigList
---
@@ -835,10 +795,10 @@ public AlertConfigurationNotificationList getNotification();
##### `thresholdConfig`Required
```java
-public AlertConfigurationThresholdConfigOutputReference getThresholdConfig();
+public AlertConfigurationThresholdConfigList getThresholdConfig();
```
-- *Type:* AlertConfigurationThresholdConfigOutputReference
+- *Type:* AlertConfigurationThresholdConfigList
---
@@ -872,16 +832,6 @@ public java.lang.String getEventTypeInput();
---
-##### `idInput`Optional
-
-```java
-public java.lang.String getIdInput();
-```
-
-- *Type:* java.lang.String
-
----
-
##### `matcherInput`Optional
```java
@@ -895,20 +845,10 @@ public java.lang.Object getMatcherInput();
##### `metricThresholdConfigInput`Optional
```java
-public AlertConfigurationMetricThresholdConfig getMetricThresholdConfigInput();
+public java.lang.Object getMetricThresholdConfigInput();
```
-- *Type:* AlertConfigurationMetricThresholdConfig
-
----
-
-##### `metricThresholdInput`Optional
-
-```java
-public java.util.Map getMetricThresholdInput();
-```
-
-- *Type:* java.util.Map
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
---
@@ -935,20 +875,10 @@ public java.lang.String getProjectIdInput();
##### `thresholdConfigInput`Optional
```java
-public AlertConfigurationThresholdConfig getThresholdConfigInput();
-```
-
-- *Type:* AlertConfigurationThresholdConfig
-
----
-
-##### `thresholdInput`Optional
-
-```java
-public java.util.Map getThresholdInput();
+public java.lang.Object getThresholdConfigInput();
```
-- *Type:* java.util.Map
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
---
@@ -972,26 +902,6 @@ public java.lang.String getEventType();
---
-##### `id`Required
-
-```java
-public java.lang.String getId();
-```
-
-- *Type:* java.lang.String
-
----
-
-##### `metricThreshold`Required
-
-```java
-public java.util.Map getMetricThreshold();
-```
-
-- *Type:* java.util.Map
-
----
-
##### `projectId`Required
```java
@@ -1002,16 +912,6 @@ public java.lang.String getProjectId();
---
-##### `threshold`Required
-
-```java
-public java.util.Map getThreshold();
-```
-
-- *Type:* java.util.Map
-
----
-
#### Constants
| **Name** | **Type** | **Description** |
@@ -1052,18 +952,17 @@ AlertConfigurationConfig.builder()
// .provisioners(LocalExecProvisioner)
// .provisioners(RemoteExecProvisioner>)
.eventType(java.lang.String)
- .notification(IResolvable)
- .notification(java.util.List)
.projectId(java.lang.String)
// .enabled(java.lang.Boolean)
// .enabled(IResolvable)
-// .id(java.lang.String)
// .matcher(IResolvable)
// .matcher(java.util.List)
-// .metricThreshold(java.util.Map)
-// .metricThresholdConfig(AlertConfigurationMetricThresholdConfig)
-// .threshold(java.util.Map)
-// .thresholdConfig(AlertConfigurationThresholdConfig)
+// .metricThresholdConfig(IResolvable)
+// .metricThresholdConfig(java.util.List)
+// .notification(IResolvable)
+// .notification(java.util.List)
+// .thresholdConfig(IResolvable)
+// .thresholdConfig(java.util.List)
.build();
```
@@ -1078,16 +977,13 @@ AlertConfigurationConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| eventType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
-| notification
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
| notification block. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
-| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}. |
+| eventType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
+| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
| matcher
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMatcher>
| matcher block. |
-| metricThreshold
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}. |
-| metricThresholdConfig
| AlertConfigurationMetricThresholdConfig
| metric_threshold_config block. |
-| threshold
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| thresholdConfig
| AlertConfigurationThresholdConfig
| threshold_config block. |
+| metricThresholdConfig
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
| metric_threshold_config block. |
+| notification
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
| notification block. |
+| thresholdConfig
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
| threshold_config block. |
---
@@ -1169,21 +1065,7 @@ public java.lang.String getEventType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
-
----
-
-##### `notification`Required
-
-```java
-public java.lang.Object getNotification();
-```
-
-- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
-
-notification block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#notification AlertConfiguration#notification}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
---
@@ -1195,7 +1077,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
---
@@ -1207,22 +1089,7 @@ public java.lang.Object getEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
-
----
-
-##### `id`Optional
-
-```java
-public java.lang.String getId();
-```
-
-- *Type:* java.lang.String
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}.
-
-Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
-If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
---
@@ -1236,59 +1103,49 @@ public java.lang.Object getMatcher();
matcher block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
-
----
-
-##### `metricThreshold`Optional
-
-```java
-public java.util.Map getMetricThreshold();
-```
-
-- *Type:* java.util.Map
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
---
##### `metricThresholdConfig`Optional
```java
-public AlertConfigurationMetricThresholdConfig getMetricThresholdConfig();
+public java.lang.Object getMetricThresholdConfig();
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
metric_threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
---
-##### `threshold`Optional
+##### `notification`Optional
```java
-public java.util.Map getThreshold();
+public java.lang.Object getNotification();
```
-- *Type:* java.util.Map
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationNotification>
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+notification block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#notification AlertConfiguration#notification}
---
##### `thresholdConfig`Optional
```java
-public AlertConfigurationThresholdConfig getThresholdConfig();
+public java.lang.Object getThresholdConfig();
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
---
@@ -1300,9 +1157,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfigurationMatcher;
AlertConfigurationMatcher.builder()
-// .fieldName(java.lang.String)
-// .operator(java.lang.String)
-// .value(java.lang.String)
+ .fieldName(java.lang.String)
+ .operator(java.lang.String)
+ .value(java.lang.String)
.build();
```
@@ -1310,13 +1167,13 @@ AlertConfigurationMatcher.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| fieldName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
-| operator
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| value
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}. |
+| fieldName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
+| operator
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| value
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}. |
---
-##### `fieldName`Optional
+##### `fieldName`Required
```java
public java.lang.String getFieldName();
@@ -1324,11 +1181,11 @@ public java.lang.String getFieldName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
---
-##### `operator`Optional
+##### `operator`Required
```java
public java.lang.String getOperator();
@@ -1336,11 +1193,11 @@ public java.lang.String getOperator();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
-##### `value`Optional
+##### `value`Required
```java
public java.lang.String getValue();
@@ -1348,7 +1205,7 @@ public java.lang.String getValue();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}.
---
@@ -1360,7 +1217,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfigurationMetricThresholdConfig;
AlertConfigurationMetricThresholdConfig.builder()
-// .metricName(java.lang.String)
+ .metricName(java.lang.String)
// .mode(java.lang.String)
// .operator(java.lang.String)
// .threshold(java.lang.Number)
@@ -1372,15 +1229,15 @@ AlertConfigurationMetricThresholdConfig.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| metricName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
-| mode
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
-| operator
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| threshold
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| units
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| metricName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
+| mode
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
+| operator
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| threshold
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| units
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
-##### `metricName`Optional
+##### `metricName`Required
```java
public java.lang.String getMetricName();
@@ -1388,7 +1245,7 @@ public java.lang.String getMetricName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
---
@@ -1400,7 +1257,7 @@ public java.lang.String getMode();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
---
@@ -1412,7 +1269,7 @@ public java.lang.String getOperator();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1424,7 +1281,7 @@ public java.lang.Number getThreshold();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1436,7 +1293,7 @@ public java.lang.String getUnits();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1448,6 +1305,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfigurationNotification;
AlertConfigurationNotification.builder()
+ .typeName(java.lang.String)
// .apiToken(java.lang.String)
// .channelName(java.lang.String)
// .datadogApiKey(java.lang.String)
@@ -1466,7 +1324,6 @@ AlertConfigurationNotification.builder()
// .smsEnabled(java.lang.Boolean)
// .smsEnabled(IResolvable)
// .teamId(java.lang.String)
-// .typeName(java.lang.String)
// .username(java.lang.String)
// .victorOpsApiKey(java.lang.String)
// .victorOpsRoutingKey(java.lang.String)
@@ -1479,28 +1336,40 @@ AlertConfigurationNotification.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| apiToken
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
-| channelName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
-| datadogApiKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
-| datadogRegion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
-| delayMin
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
-| emailAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
-| emailEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
-| intervalMin
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
-| microsoftTeamsWebhookUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
-| mobileNumber
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
-| opsGenieApiKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
-| opsGenieRegion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
-| roles
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
-| serviceKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
-| smsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
-| teamId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
-| typeName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
-| username
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}. |
-| victorOpsApiKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
-| victorOpsRoutingKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
-| webhookSecret
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
-| webhookUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+| typeName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
+| apiToken
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
+| channelName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
+| datadogApiKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
+| datadogRegion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
+| delayMin
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
+| emailAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
+| emailEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
+| intervalMin
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
+| microsoftTeamsWebhookUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
+| mobileNumber
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
+| opsGenieApiKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
+| opsGenieRegion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
+| roles
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
+| serviceKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
+| smsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
+| teamId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
+| username
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}. |
+| victorOpsApiKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
+| victorOpsRoutingKey
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
+| webhookSecret
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
+| webhookUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+
+---
+
+##### `typeName`Required
+
+```java
+public java.lang.String getTypeName();
+```
+
+- *Type:* java.lang.String
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
---
@@ -1512,7 +1381,7 @@ public java.lang.String getApiToken();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
---
@@ -1524,7 +1393,7 @@ public java.lang.String getChannelName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
---
@@ -1536,7 +1405,7 @@ public java.lang.String getDatadogApiKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
---
@@ -1548,7 +1417,7 @@ public java.lang.String getDatadogRegion();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
---
@@ -1560,7 +1429,7 @@ public java.lang.Number getDelayMin();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
---
@@ -1572,7 +1441,7 @@ public java.lang.String getEmailAddress();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
---
@@ -1584,7 +1453,7 @@ public java.lang.Object getEmailEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
---
@@ -1596,7 +1465,7 @@ public java.lang.Number getIntervalMin();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
---
@@ -1608,7 +1477,7 @@ public java.lang.String getMicrosoftTeamsWebhookUrl();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
---
@@ -1620,7 +1489,7 @@ public java.lang.String getMobileNumber();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
---
@@ -1632,7 +1501,7 @@ public java.lang.String getOpsGenieApiKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
---
@@ -1644,7 +1513,7 @@ public java.lang.String getOpsGenieRegion();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
---
@@ -1656,7 +1525,7 @@ public java.util.List getRoles();
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
---
@@ -1668,7 +1537,7 @@ public java.lang.String getServiceKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
---
@@ -1680,7 +1549,7 @@ public java.lang.Object getSmsEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
---
@@ -1692,19 +1561,7 @@ public java.lang.String getTeamId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
-
----
-
-##### `typeName`Optional
-
-```java
-public java.lang.String getTypeName();
-```
-
-- *Type:* java.lang.String
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
---
@@ -1716,7 +1573,7 @@ public java.lang.String getUsername();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}.
---
@@ -1728,7 +1585,7 @@ public java.lang.String getVictorOpsApiKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
---
@@ -1740,7 +1597,7 @@ public java.lang.String getVictorOpsRoutingKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
---
@@ -1752,7 +1609,7 @@ public java.lang.String getWebhookSecret();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
---
@@ -1764,7 +1621,7 @@ public java.lang.String getWebhookUrl();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
---
@@ -1786,9 +1643,9 @@ AlertConfigurationThresholdConfig.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| operator
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| threshold
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| units
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| operator
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| threshold
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| units
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
@@ -1800,7 +1657,7 @@ public java.lang.String getOperator();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1812,7 +1669,7 @@ public java.lang.Number getThreshold();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1824,7 +1681,7 @@ public java.lang.String getUnits();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -2041,9 +1898,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| interpolationForAttribute
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
-| resetFieldName
| *No description.* |
-| resetOperator
| *No description.* |
-| resetValue
| *No description.* |
---
@@ -2197,24 +2051,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetFieldName`
-
-```java
-public void resetFieldName()
-```
-
-##### `resetOperator`
-
-```java
-public void resetOperator()
-```
-
-##### `resetValue`
-
-```java
-public void resetValue()
-```
-
#### Properties
@@ -2327,6 +2163,149 @@ public java.lang.Object getInternalValue();
---
+### AlertConfigurationMetricThresholdConfigList
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfigurationMetricThresholdConfigList;
+
+new AlertConfigurationMetricThresholdConfigList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```java
+public AlertConfigurationMetricThresholdConfigOutputReference get(java.lang.Number index)
+```
+
+###### `index`Required
+
+- *Type:* java.lang.Number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public java.lang.Object getInternalValue();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationMetricThresholdConfig>
+
+---
+
+
### AlertConfigurationMetricThresholdConfigOutputReference
#### Initializers
@@ -2334,13 +2313,15 @@ public java.lang.Object getInternalValue();
```java
import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfigurationMetricThresholdConfigOutputReference;
-new AlertConfigurationMetricThresholdConfigOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AlertConfigurationMetricThresholdConfigOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -2360,6 +2341,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -2377,7 +2374,6 @@ The attribute on the parent resource this class is referencing.
| interpolationForAttribute
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
-| resetMetricName
| *No description.* |
| resetMode
| *No description.* |
| resetOperator
| *No description.* |
| resetThreshold
| *No description.* |
@@ -2535,12 +2531,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMetricName`
-
-```java
-public void resetMetricName()
-```
-
##### `resetMode`
```java
@@ -2582,7 +2572,7 @@ public void resetUnits()
| operator
| java.lang.String
| *No description.* |
| threshold
| java.lang.Number
| *No description.* |
| units
| java.lang.String
| *No description.* |
-| internalValue
| AlertConfigurationMetricThresholdConfig
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR AlertConfigurationMetricThresholdConfig
| *No description.* |
---
@@ -2713,10 +2703,10 @@ public java.lang.String getUnits();
##### `internalValue`Optional
```java
-public AlertConfigurationMetricThresholdConfig getInternalValue();
+public java.lang.Object getInternalValue();
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR AlertConfigurationMetricThresholdConfig
---
@@ -2948,7 +2938,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| resetServiceKey
| *No description.* |
| resetSmsEnabled
| *No description.* |
| resetTeamId
| *No description.* |
-| resetTypeName
| *No description.* |
| resetUsername
| *No description.* |
| resetVictorOpsApiKey
| *No description.* |
| resetVictorOpsRoutingKey
| *No description.* |
@@ -3203,12 +3192,6 @@ public void resetSmsEnabled()
public void resetTeamId()
```
-##### `resetTypeName`
-
-```java
-public void resetTypeName()
-```
-
##### `resetUsername`
```java
@@ -3780,6 +3763,149 @@ public java.lang.Object getInternalValue();
---
+### AlertConfigurationThresholdConfigList
+
+#### Initializers
+
+```java
+import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfigurationThresholdConfigList;
+
+new AlertConfigurationThresholdConfigList(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Boolean wrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* com.hashicorp.cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* java.lang.String
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```java
+public java.lang.String computeFqn()
+```
+
+##### `resolve`
+
+```java
+public java.lang.Object resolve(IResolveContext _context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* com.hashicorp.cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```java
+public java.lang.String toString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```java
+public AlertConfigurationThresholdConfigOutputReference get(java.lang.Number index)
+```
+
+###### `index`Required
+
+- *Type:* java.lang.Number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| java.util.List
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| java.lang.String
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```java
+public java.util.List getCreationStack();
+```
+
+- *Type:* java.util.List
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```java
+public java.lang.String getFqn();
+```
+
+- *Type:* java.lang.String
+
+---
+
+##### `internalValue`Optional
+
+```java
+public java.lang.Object getInternalValue();
+```
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<AlertConfigurationThresholdConfig>
+
+---
+
+
### AlertConfigurationThresholdConfigOutputReference
#### Initializers
@@ -3787,13 +3913,15 @@ public java.lang.Object getInternalValue();
```java
import com.hashicorp.cdktf.providers.mongodbatlas.alert_configuration.AlertConfigurationThresholdConfigOutputReference;
-new AlertConfigurationThresholdConfigOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute);
+new AlertConfigurationThresholdConfigOutputReference(IInterpolatingParent terraformResource, java.lang.String terraformAttribute, java.lang.Number complexObjectIndex, java.lang.Boolean complexObjectIsFromSet);
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| terraformResource
| com.hashicorp.cdktf.IInterpolatingParent
| The parent resource. |
| terraformAttribute
| java.lang.String
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| java.lang.Number
| the index of this item in the list. |
+| complexObjectIsFromSet
| java.lang.Boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -3813,6 +3941,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* java.lang.Number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* java.lang.Boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -4017,7 +4161,7 @@ public void resetUnits()
| operator
| java.lang.String
| *No description.* |
| threshold
| java.lang.Number
| *No description.* |
| units
| java.lang.String
| *No description.* |
-| internalValue
| AlertConfigurationThresholdConfig
| *No description.* |
+| internalValue
| com.hashicorp.cdktf.IResolvable OR AlertConfigurationThresholdConfig
| *No description.* |
---
@@ -4108,10 +4252,10 @@ public java.lang.String getUnits();
##### `internalValue`Optional
```java
-public AlertConfigurationThresholdConfig getInternalValue();
+public java.lang.Object getInternalValue();
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* com.hashicorp.cdktf.IResolvable OR AlertConfigurationThresholdConfig
---
diff --git a/docs/alertConfiguration.python.md b/docs/alertConfiguration.python.md
index 28fb65bfe..dbf327fad 100644
--- a/docs/alertConfiguration.python.md
+++ b/docs/alertConfiguration.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_alert_configuration`
-Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration).
+Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration).
# `alertConfiguration` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](
### AlertConfiguration
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
#### Initializers
@@ -26,15 +26,12 @@ alertConfiguration.AlertConfiguration(
provider: TerraformProvider = None,
provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
event_type: str,
- notification: typing.Union[IResolvable, typing.List[AlertConfigurationNotification]],
project_id: str,
enabled: typing.Union[bool, IResolvable] = None,
- id: str = None,
matcher: typing.Union[IResolvable, typing.List[AlertConfigurationMatcher]] = None,
- metric_threshold: typing.Mapping[str] = None,
- metric_threshold_config: AlertConfigurationMetricThresholdConfig = None,
- threshold: typing.Mapping[str] = None,
- threshold_config: AlertConfigurationThresholdConfig = None
+ metric_threshold_config: typing.Union[IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]] = None,
+ notification: typing.Union[IResolvable, typing.List[AlertConfigurationNotification]] = None,
+ threshold_config: typing.Union[IResolvable, typing.List[AlertConfigurationThresholdConfig]] = None
)
```
@@ -49,16 +46,13 @@ alertConfiguration.AlertConfiguration(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| event_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
-| notification
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
| notification block. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
-| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}. |
+| event_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
+| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
| matcher
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMatcher]]
| matcher block. |
-| metric_threshold
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}. |
-| metric_threshold_config
| AlertConfigurationMetricThresholdConfig
| metric_threshold_config block. |
-| threshold
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| threshold_config
| AlertConfigurationThresholdConfig
| threshold_config block. |
+| metric_threshold_config
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
| metric_threshold_config block. |
+| notification
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
| notification block. |
+| threshold_config
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
| threshold_config block. |
---
@@ -126,17 +120,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
-
----
-
-##### `notification`Required
-
-- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
-
-notification block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#notification AlertConfiguration#notification}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
---
@@ -144,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
---
@@ -152,18 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
-
----
-
-##### `id`Optional
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}.
-
-Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
-If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
---
@@ -173,43 +146,37 @@ If you experience problems setting this value it might not be settable. Please t
matcher block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
-
----
-
-##### `metric_threshold`Optional
-
-- *Type:* typing.Mapping[str]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
---
##### `metric_threshold_config`Optional
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
metric_threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
---
-##### `threshold`Optional
+##### `notification`Optional
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
-- *Type:* typing.Mapping[str]
+notification block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#notification AlertConfiguration#notification}
---
##### `threshold_config`Optional
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
---
@@ -238,11 +205,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
| put_notification
| *No description.* |
| put_threshold_config
| *No description.* |
| reset_enabled
| *No description.* |
-| reset_id
| *No description.* |
| reset_matcher
| *No description.* |
-| reset_metric_threshold
| *No description.* |
| reset_metric_threshold_config
| *No description.* |
-| reset_threshold
| *No description.* |
+| reset_notification
| *No description.* |
| reset_threshold_config
| *No description.* |
---
@@ -474,51 +439,13 @@ def put_matcher(
```python
def put_metric_threshold_config(
- metric_name: str = None,
- mode: str = None,
- operator: str = None,
- threshold: typing.Union[int, float] = None,
- units: str = None
+ value: typing.Union[IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
) -> None
```
-###### `metric_name`Optional
-
-- *Type:* str
+###### `value`Required
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
-
----
-
-###### `mode`Optional
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
-
----
-
-###### `operator`Optional
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
-
----
-
-###### `threshold`Optional
-
-- *Type:* typing.Union[int, float]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
-
----
-
-###### `units`Optional
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
---
@@ -540,33 +467,13 @@ def put_notification(
```python
def put_threshold_config(
- operator: str = None,
- threshold: typing.Union[int, float] = None,
- units: str = None
+ value: typing.Union[IResolvable, typing.List[AlertConfigurationThresholdConfig]]
) -> None
```
-###### `operator`Optional
-
-- *Type:* str
+###### `value`Required
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
-
----
-
-###### `threshold`Optional
-
-- *Type:* typing.Union[int, float]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
-
----
-
-###### `units`Optional
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
---
@@ -576,34 +483,22 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
def reset_enabled() -> None
```
-##### `reset_id`
-
-```python
-def reset_id() -> None
-```
-
##### `reset_matcher`
```python
def reset_matcher() -> None
```
-##### `reset_metric_threshold`
-
-```python
-def reset_metric_threshold() -> None
-```
-
##### `reset_metric_threshold_config`
```python
def reset_metric_threshold_config() -> None
```
-##### `reset_threshold`
+##### `reset_notification`
```python
-def reset_threshold() -> None
+def reset_notification() -> None
```
##### `reset_threshold_config`
@@ -708,27 +603,22 @@ alertConfiguration.AlertConfiguration.is_terraform_resource(
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
| alert_configuration_id
| str
| *No description.* |
| created
| str
| *No description.* |
+| id
| str
| *No description.* |
| matcher
| AlertConfigurationMatcherList
| *No description.* |
-| metric_threshold_config
| AlertConfigurationMetricThresholdConfigOutputReference
| *No description.* |
+| metric_threshold_config
| AlertConfigurationMetricThresholdConfigList
| *No description.* |
| notification
| AlertConfigurationNotificationList
| *No description.* |
-| threshold_config
| AlertConfigurationThresholdConfigOutputReference
| *No description.* |
+| threshold_config
| AlertConfigurationThresholdConfigList
| *No description.* |
| updated
| str
| *No description.* |
| enabled_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| event_type_input
| str
| *No description.* |
-| id_input
| str
| *No description.* |
| matcher_input
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMatcher]]
| *No description.* |
-| metric_threshold_config_input
| AlertConfigurationMetricThresholdConfig
| *No description.* |
-| metric_threshold_input
| typing.Mapping[str]
| *No description.* |
+| metric_threshold_config_input
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
| *No description.* |
| notification_input
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
| *No description.* |
| project_id_input
| str
| *No description.* |
-| threshold_config_input
| AlertConfigurationThresholdConfig
| *No description.* |
-| threshold_input
| typing.Mapping[str]
| *No description.* |
+| threshold_config_input
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
| *No description.* |
| enabled
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
| event_type
| str
| *No description.* |
-| id
| str
| *No description.* |
-| metric_threshold
| typing.Mapping[str]
| *No description.* |
| project_id
| str
| *No description.* |
-| threshold
| typing.Mapping[str]
| *No description.* |
---
@@ -894,6 +784,16 @@ created: str
---
+##### `id`Required
+
+```python
+id: str
+```
+
+- *Type:* str
+
+---
+
##### `matcher`Required
```python
@@ -907,10 +807,10 @@ matcher: AlertConfigurationMatcherList
##### `metric_threshold_config`Required
```python
-metric_threshold_config: AlertConfigurationMetricThresholdConfigOutputReference
+metric_threshold_config: AlertConfigurationMetricThresholdConfigList
```
-- *Type:* AlertConfigurationMetricThresholdConfigOutputReference
+- *Type:* AlertConfigurationMetricThresholdConfigList
---
@@ -927,10 +827,10 @@ notification: AlertConfigurationNotificationList
##### `threshold_config`Required
```python
-threshold_config: AlertConfigurationThresholdConfigOutputReference
+threshold_config: AlertConfigurationThresholdConfigList
```
-- *Type:* AlertConfigurationThresholdConfigOutputReference
+- *Type:* AlertConfigurationThresholdConfigList
---
@@ -964,16 +864,6 @@ event_type_input: str
---
-##### `id_input`Optional
-
-```python
-id_input: str
-```
-
-- *Type:* str
-
----
-
##### `matcher_input`Optional
```python
@@ -987,20 +877,10 @@ matcher_input: typing.Union[IResolvable, typing.List[AlertConfigurationMatcher]]
##### `metric_threshold_config_input`Optional
```python
-metric_threshold_config_input: AlertConfigurationMetricThresholdConfig
-```
-
-- *Type:* AlertConfigurationMetricThresholdConfig
-
----
-
-##### `metric_threshold_input`Optional
-
-```python
-metric_threshold_input: typing.Mapping[str]
+metric_threshold_config_input: typing.Union[IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
```
-- *Type:* typing.Mapping[str]
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
---
@@ -1027,20 +907,10 @@ project_id_input: str
##### `threshold_config_input`Optional
```python
-threshold_config_input: AlertConfigurationThresholdConfig
+threshold_config_input: typing.Union[IResolvable, typing.List[AlertConfigurationThresholdConfig]]
```
-- *Type:* AlertConfigurationThresholdConfig
-
----
-
-##### `threshold_input`Optional
-
-```python
-threshold_input: typing.Mapping[str]
-```
-
-- *Type:* typing.Mapping[str]
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
---
@@ -1064,26 +934,6 @@ event_type: str
---
-##### `id`Required
-
-```python
-id: str
-```
-
-- *Type:* str
-
----
-
-##### `metric_threshold`Required
-
-```python
-metric_threshold: typing.Mapping[str]
-```
-
-- *Type:* typing.Mapping[str]
-
----
-
##### `project_id`Required
```python
@@ -1094,16 +944,6 @@ project_id: str
---
-##### `threshold`Required
-
-```python
-threshold: typing.Mapping[str]
-```
-
-- *Type:* typing.Mapping[str]
-
----
-
#### Constants
| **Name** | **Type** | **Description** |
@@ -1140,15 +980,12 @@ alertConfiguration.AlertConfigurationConfig(
provider: TerraformProvider = None,
provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, RemoteExecProvisioner]] = None,
event_type: str,
- notification: typing.Union[IResolvable, typing.List[AlertConfigurationNotification]],
project_id: str,
enabled: typing.Union[bool, IResolvable] = None,
- id: str = None,
matcher: typing.Union[IResolvable, typing.List[AlertConfigurationMatcher]] = None,
- metric_threshold: typing.Mapping[str] = None,
- metric_threshold_config: AlertConfigurationMetricThresholdConfig = None,
- threshold: typing.Mapping[str] = None,
- threshold_config: AlertConfigurationThresholdConfig = None
+ metric_threshold_config: typing.Union[IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]] = None,
+ notification: typing.Union[IResolvable, typing.List[AlertConfigurationNotification]] = None,
+ threshold_config: typing.Union[IResolvable, typing.List[AlertConfigurationThresholdConfig]] = None
)
```
@@ -1163,16 +1000,13 @@ alertConfiguration.AlertConfigurationConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| event_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
-| notification
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
| notification block. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
-| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}. |
+| event_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
+| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
| matcher
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMatcher]]
| matcher block. |
-| metric_threshold
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}. |
-| metric_threshold_config
| AlertConfigurationMetricThresholdConfig
| metric_threshold_config block. |
-| threshold
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| threshold_config
| AlertConfigurationThresholdConfig
| threshold_config block. |
+| metric_threshold_config
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
| metric_threshold_config block. |
+| notification
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
| notification block. |
+| threshold_config
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
| threshold_config block. |
---
@@ -1254,21 +1088,7 @@ event_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
-
----
-
-##### `notification`Required
-
-```python
-notification: typing.Union[IResolvable, typing.List[AlertConfigurationNotification]]
-```
-
-- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
-
-notification block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#notification AlertConfiguration#notification}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
---
@@ -1280,7 +1100,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
---
@@ -1292,22 +1112,7 @@ enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
-
----
-
-##### `id`Optional
-
-```python
-id: str
-```
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}.
-
-Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
-If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
---
@@ -1321,59 +1126,49 @@ matcher: typing.Union[IResolvable, typing.List[AlertConfigurationMatcher]]
matcher block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
-
----
-
-##### `metric_threshold`Optional
-
-```python
-metric_threshold: typing.Mapping[str]
-```
-
-- *Type:* typing.Mapping[str]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
---
##### `metric_threshold_config`Optional
```python
-metric_threshold_config: AlertConfigurationMetricThresholdConfig
+metric_threshold_config: typing.Union[IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
metric_threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
---
-##### `threshold`Optional
+##### `notification`Optional
```python
-threshold: typing.Mapping[str]
+notification: typing.Union[IResolvable, typing.List[AlertConfigurationNotification]]
```
-- *Type:* typing.Mapping[str]
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationNotification]]
+
+notification block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#notification AlertConfiguration#notification}
---
##### `threshold_config`Optional
```python
-threshold_config: AlertConfigurationThresholdConfig
+threshold_config: typing.Union[IResolvable, typing.List[AlertConfigurationThresholdConfig]]
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
---
@@ -1385,9 +1180,9 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
from cdktf_cdktf_provider_mongodbatlas import alert_configuration
alertConfiguration.AlertConfigurationMatcher(
- field_name: str = None,
- operator: str = None,
- value: str = None
+ field_name: str,
+ operator: str,
+ value: str
)
```
@@ -1395,13 +1190,13 @@ alertConfiguration.AlertConfigurationMatcher(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| field_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
-| operator
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| value
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}. |
+| field_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
+| operator
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| value
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}. |
---
-##### `field_name`Optional
+##### `field_name`Required
```python
field_name: str
@@ -1409,11 +1204,11 @@ field_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
---
-##### `operator`Optional
+##### `operator`Required
```python
operator: str
@@ -1421,11 +1216,11 @@ operator: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
-##### `value`Optional
+##### `value`Required
```python
value: str
@@ -1433,7 +1228,7 @@ value: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}.
---
@@ -1445,7 +1240,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
from cdktf_cdktf_provider_mongodbatlas import alert_configuration
alertConfiguration.AlertConfigurationMetricThresholdConfig(
- metric_name: str = None,
+ metric_name: str,
mode: str = None,
operator: str = None,
threshold: typing.Union[int, float] = None,
@@ -1457,15 +1252,15 @@ alertConfiguration.AlertConfigurationMetricThresholdConfig(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| metric_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
-| mode
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
-| operator
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| threshold
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| units
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| metric_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
+| mode
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
+| operator
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| threshold
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| units
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
-##### `metric_name`Optional
+##### `metric_name`Required
```python
metric_name: str
@@ -1473,7 +1268,7 @@ metric_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
---
@@ -1485,7 +1280,7 @@ mode: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
---
@@ -1497,7 +1292,7 @@ operator: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1509,7 +1304,7 @@ threshold: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1521,7 +1316,7 @@ units: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1533,6 +1328,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
from cdktf_cdktf_provider_mongodbatlas import alert_configuration
alertConfiguration.AlertConfigurationNotification(
+ type_name: str,
api_token: str = None,
channel_name: str = None,
datadog_api_key: str = None,
@@ -1549,7 +1345,6 @@ alertConfiguration.AlertConfigurationNotification(
service_key: str = None,
sms_enabled: typing.Union[bool, IResolvable] = None,
team_id: str = None,
- type_name: str = None,
username: str = None,
victor_ops_api_key: str = None,
victor_ops_routing_key: str = None,
@@ -1562,28 +1357,40 @@ alertConfiguration.AlertConfigurationNotification(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| api_token
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
-| channel_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
-| datadog_api_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
-| datadog_region
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
-| delay_min
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
-| email_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
-| email_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
-| interval_min
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
-| microsoft_teams_webhook_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
-| mobile_number
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
-| ops_genie_api_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
-| ops_genie_region
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
-| roles
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
-| service_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
-| sms_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
-| team_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
-| type_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
-| username
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}. |
-| victor_ops_api_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
-| victor_ops_routing_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
-| webhook_secret
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
-| webhook_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+| type_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
+| api_token
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
+| channel_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
+| datadog_api_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
+| datadog_region
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
+| delay_min
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
+| email_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
+| email_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
+| interval_min
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
+| microsoft_teams_webhook_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
+| mobile_number
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
+| ops_genie_api_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
+| ops_genie_region
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
+| roles
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
+| service_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
+| sms_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
+| team_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
+| username
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}. |
+| victor_ops_api_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
+| victor_ops_routing_key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
+| webhook_secret
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
+| webhook_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+
+---
+
+##### `type_name`Required
+
+```python
+type_name: str
+```
+
+- *Type:* str
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
---
@@ -1595,7 +1402,7 @@ api_token: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
---
@@ -1607,7 +1414,7 @@ channel_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
---
@@ -1619,7 +1426,7 @@ datadog_api_key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
---
@@ -1631,7 +1438,7 @@ datadog_region: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
---
@@ -1643,7 +1450,7 @@ delay_min: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
---
@@ -1655,7 +1462,7 @@ email_address: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
---
@@ -1667,7 +1474,7 @@ email_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
---
@@ -1679,7 +1486,7 @@ interval_min: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
---
@@ -1691,7 +1498,7 @@ microsoft_teams_webhook_url: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
---
@@ -1703,7 +1510,7 @@ mobile_number: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
---
@@ -1715,7 +1522,7 @@ ops_genie_api_key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
---
@@ -1727,7 +1534,7 @@ ops_genie_region: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
---
@@ -1739,7 +1546,7 @@ roles: typing.List[str]
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
---
@@ -1751,7 +1558,7 @@ service_key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
---
@@ -1763,7 +1570,7 @@ sms_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
---
@@ -1775,19 +1582,7 @@ team_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
-
----
-
-##### `type_name`Optional
-
-```python
-type_name: str
-```
-
-- *Type:* str
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
---
@@ -1799,7 +1594,7 @@ username: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}.
---
@@ -1811,7 +1606,7 @@ victor_ops_api_key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
---
@@ -1823,7 +1618,7 @@ victor_ops_routing_key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
---
@@ -1835,7 +1630,7 @@ webhook_secret: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
---
@@ -1847,7 +1642,7 @@ webhook_url: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
---
@@ -1869,9 +1664,9 @@ alertConfiguration.AlertConfigurationThresholdConfig(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| operator
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| threshold
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| units
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| operator
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| threshold
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| units
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
@@ -1883,7 +1678,7 @@ operator: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1895,7 +1690,7 @@ threshold: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1907,7 +1702,7 @@ units: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -2137,9 +1932,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| interpolation_for_attribute
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
-| reset_field_name
| *No description.* |
-| reset_operator
| *No description.* |
-| reset_value
| *No description.* |
---
@@ -2315,24 +2107,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_field_name`
-
-```python
-def reset_field_name() -> None
-```
-
-##### `reset_operator`
-
-```python
-def reset_operator() -> None
-```
-
-##### `reset_value`
-
-```python
-def reset_value() -> None
-```
-
#### Properties
@@ -2445,6 +2219,157 @@ internal_value: typing.Union[IResolvable, AlertConfigurationMatcher]
---
+### AlertConfigurationMetricThresholdConfigList
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_mongodbatlas import alert_configuration
+
+alertConfiguration.AlertConfigurationMetricThresholdConfigList(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ wraps_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wraps_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```python
+def get(
+ index: typing.Union[int, float]
+) -> AlertConfigurationMetricThresholdConfigOutputReference
+```
+
+###### `index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: typing.Union[IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationMetricThresholdConfig]]
+
+---
+
+
### AlertConfigurationMetricThresholdConfigOutputReference
#### Initializers
@@ -2454,7 +2379,9 @@ from cdktf_cdktf_provider_mongodbatlas import alert_configuration
alertConfiguration.AlertConfigurationMetricThresholdConfigOutputReference(
terraform_resource: IInterpolatingParent,
- terraform_attribute: str
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
)
```
@@ -2462,6 +2389,8 @@ alertConfiguration.AlertConfigurationMetricThresholdConfigOutputReference(
| --- | --- | --- |
| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -2481,6 +2410,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -2498,7 +2443,6 @@ The attribute on the parent resource this class is referencing.
| interpolation_for_attribute
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| to_string
| Return a string representation of this resolvable object. |
-| reset_metric_name
| *No description.* |
| reset_mode
| *No description.* |
| reset_operator
| *No description.* |
| reset_threshold
| *No description.* |
@@ -2678,12 +2622,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `reset_metric_name`
-
-```python
-def reset_metric_name() -> None
-```
-
##### `reset_mode`
```python
@@ -2725,7 +2663,7 @@ def reset_units() -> None
| operator
| str
| *No description.* |
| threshold
| typing.Union[int, float]
| *No description.* |
| units
| str
| *No description.* |
-| internal_value
| AlertConfigurationMetricThresholdConfig
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, AlertConfigurationMetricThresholdConfig]
| *No description.* |
---
@@ -2856,10 +2794,10 @@ units: str
##### `internal_value`Optional
```python
-internal_value: AlertConfigurationMetricThresholdConfig
+internal_value: typing.Union[IResolvable, AlertConfigurationMetricThresholdConfig]
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* typing.Union[cdktf.IResolvable, AlertConfigurationMetricThresholdConfig]
---
@@ -3104,7 +3042,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| reset_service_key
| *No description.* |
| reset_sms_enabled
| *No description.* |
| reset_team_id
| *No description.* |
-| reset_type_name
| *No description.* |
| reset_username
| *No description.* |
| reset_victor_ops_api_key
| *No description.* |
| reset_victor_ops_routing_key
| *No description.* |
@@ -3381,12 +3318,6 @@ def reset_sms_enabled() -> None
def reset_team_id() -> None
```
-##### `reset_type_name`
-
-```python
-def reset_type_name() -> None
-```
-
##### `reset_username`
```python
@@ -3958,6 +3889,157 @@ internal_value: typing.Union[IResolvable, AlertConfigurationNotification]
---
+### AlertConfigurationThresholdConfigList
+
+#### Initializers
+
+```python
+from cdktf_cdktf_provider_mongodbatlas import alert_configuration
+
+alertConfiguration.AlertConfigurationThresholdConfigList(
+ terraform_resource: IInterpolatingParent,
+ terraform_attribute: str,
+ wraps_set: bool
+)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| wraps_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraform_resource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraform_attribute`Required
+
+- *Type:* str
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wraps_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| compute_fqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| to_string
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `compute_fqn`
+
+```python
+def compute_fqn() -> str
+```
+
+##### `resolve`
+
+```python
+def resolve(
+ _context: IResolveContext
+) -> typing.Any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `to_string`
+
+```python
+def to_string() -> str
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```python
+def get(
+ index: typing.Union[int, float]
+) -> AlertConfigurationThresholdConfigOutputReference
+```
+
+###### `index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creation_stack
| typing.List[str]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| str
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
| *No description.* |
+
+---
+
+##### `creation_stack`Required
+
+```python
+creation_stack: typing.List[str]
+```
+
+- *Type:* typing.List[str]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```python
+fqn: str
+```
+
+- *Type:* str
+
+---
+
+##### `internal_value`Optional
+
+```python
+internal_value: typing.Union[IResolvable, typing.List[AlertConfigurationThresholdConfig]]
+```
+
+- *Type:* typing.Union[cdktf.IResolvable, typing.List[AlertConfigurationThresholdConfig]]
+
+---
+
+
### AlertConfigurationThresholdConfigOutputReference
#### Initializers
@@ -3967,7 +4049,9 @@ from cdktf_cdktf_provider_mongodbatlas import alert_configuration
alertConfiguration.AlertConfigurationThresholdConfigOutputReference(
terraform_resource: IInterpolatingParent,
- terraform_attribute: str
+ terraform_attribute: str,
+ complex_object_index: typing.Union[int, float],
+ complex_object_is_from_set: bool
)
```
@@ -3975,6 +4059,8 @@ alertConfiguration.AlertConfigurationThresholdConfigOutputReference(
| --- | --- | --- |
| terraform_resource
| cdktf.IInterpolatingParent
| The parent resource. |
| terraform_attribute
| str
| The attribute on the parent resource this class is referencing. |
+| complex_object_index
| typing.Union[int, float]
| the index of this item in the list. |
+| complex_object_is_from_set
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -3994,6 +4080,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complex_object_index`Required
+
+- *Type:* typing.Union[int, float]
+
+the index of this item in the list.
+
+---
+
+##### `complex_object_is_from_set`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -4220,7 +4322,7 @@ def reset_units() -> None
| operator
| str
| *No description.* |
| threshold
| typing.Union[int, float]
| *No description.* |
| units
| str
| *No description.* |
-| internal_value
| AlertConfigurationThresholdConfig
| *No description.* |
+| internal_value
| typing.Union[cdktf.IResolvable, AlertConfigurationThresholdConfig]
| *No description.* |
---
@@ -4311,10 +4413,10 @@ units: str
##### `internal_value`Optional
```python
-internal_value: AlertConfigurationThresholdConfig
+internal_value: typing.Union[IResolvable, AlertConfigurationThresholdConfig]
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* typing.Union[cdktf.IResolvable, AlertConfigurationThresholdConfig]
---
diff --git a/docs/alertConfiguration.typescript.md b/docs/alertConfiguration.typescript.md
index db2230c78..9cf9541d6 100644
--- a/docs/alertConfiguration.typescript.md
+++ b/docs/alertConfiguration.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_alert_configuration`
-Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration).
+Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration).
# `alertConfiguration` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_alert_configuration`](
### AlertConfiguration
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration mongodbatlas_alert_configuration}.
#### Initializers
@@ -75,11 +75,9 @@ Must be unique amongst siblings in the same scope
| putNotification
| *No description.* |
| putThresholdConfig
| *No description.* |
| resetEnabled
| *No description.* |
-| resetId
| *No description.* |
| resetMatcher
| *No description.* |
-| resetMetricThreshold
| *No description.* |
| resetMetricThresholdConfig
| *No description.* |
-| resetThreshold
| *No description.* |
+| resetNotification
| *No description.* |
| resetThresholdConfig
| *No description.* |
---
@@ -283,12 +281,12 @@ public putMatcher(value: IResolvable | AlertConfigurationMatcher[]): void
##### `putMetricThresholdConfig`
```typescript
-public putMetricThresholdConfig(value: AlertConfigurationMetricThresholdConfig): void
+public putMetricThresholdConfig(value: IResolvable | AlertConfigurationMetricThresholdConfig[]): void
```
###### `value`Required
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* cdktf.IResolvable | AlertConfigurationMetricThresholdConfig[]
---
@@ -307,12 +305,12 @@ public putNotification(value: IResolvable | AlertConfigurationNotification[]): v
##### `putThresholdConfig`
```typescript
-public putThresholdConfig(value: AlertConfigurationThresholdConfig): void
+public putThresholdConfig(value: IResolvable | AlertConfigurationThresholdConfig[]): void
```
###### `value`Required
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* cdktf.IResolvable | AlertConfigurationThresholdConfig[]
---
@@ -322,34 +320,22 @@ public putThresholdConfig(value: AlertConfigurationThresholdConfig): void
public resetEnabled(): void
```
-##### `resetId`
-
-```typescript
-public resetId(): void
-```
-
##### `resetMatcher`
```typescript
public resetMatcher(): void
```
-##### `resetMetricThreshold`
-
-```typescript
-public resetMetricThreshold(): void
-```
-
##### `resetMetricThresholdConfig`
```typescript
public resetMetricThresholdConfig(): void
```
-##### `resetThreshold`
+##### `resetNotification`
```typescript
-public resetThreshold(): void
+public resetNotification(): void
```
##### `resetThresholdConfig`
@@ -448,27 +434,22 @@ alertConfiguration.AlertConfiguration.isTerraformResource(x: any)
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| alertConfigurationId
| string
| *No description.* |
| created
| string
| *No description.* |
+| id
| string
| *No description.* |
| matcher
| AlertConfigurationMatcherList
| *No description.* |
-| metricThresholdConfig
| AlertConfigurationMetricThresholdConfigOutputReference
| *No description.* |
+| metricThresholdConfig
| AlertConfigurationMetricThresholdConfigList
| *No description.* |
| notification
| AlertConfigurationNotificationList
| *No description.* |
-| thresholdConfig
| AlertConfigurationThresholdConfigOutputReference
| *No description.* |
+| thresholdConfig
| AlertConfigurationThresholdConfigList
| *No description.* |
| updated
| string
| *No description.* |
| enabledInput
| boolean \| cdktf.IResolvable
| *No description.* |
| eventTypeInput
| string
| *No description.* |
-| idInput
| string
| *No description.* |
| matcherInput
| cdktf.IResolvable \| AlertConfigurationMatcher[]
| *No description.* |
-| metricThresholdConfigInput
| AlertConfigurationMetricThresholdConfig
| *No description.* |
-| metricThresholdInput
| {[ key: string ]: string}
| *No description.* |
+| metricThresholdConfigInput
| cdktf.IResolvable \| AlertConfigurationMetricThresholdConfig[]
| *No description.* |
| notificationInput
| cdktf.IResolvable \| AlertConfigurationNotification[]
| *No description.* |
| projectIdInput
| string
| *No description.* |
-| thresholdConfigInput
| AlertConfigurationThresholdConfig
| *No description.* |
-| thresholdInput
| {[ key: string ]: string}
| *No description.* |
+| thresholdConfigInput
| cdktf.IResolvable \| AlertConfigurationThresholdConfig[]
| *No description.* |
| enabled
| boolean \| cdktf.IResolvable
| *No description.* |
| eventType
| string
| *No description.* |
-| id
| string
| *No description.* |
-| metricThreshold
| {[ key: string ]: string}
| *No description.* |
| projectId
| string
| *No description.* |
-| threshold
| {[ key: string ]: string}
| *No description.* |
---
@@ -634,6 +615,16 @@ public readonly created: string;
---
+##### `id`Required
+
+```typescript
+public readonly id: string;
+```
+
+- *Type:* string
+
+---
+
##### `matcher`Required
```typescript
@@ -647,10 +638,10 @@ public readonly matcher: AlertConfigurationMatcherList;
##### `metricThresholdConfig`Required
```typescript
-public readonly metricThresholdConfig: AlertConfigurationMetricThresholdConfigOutputReference;
+public readonly metricThresholdConfig: AlertConfigurationMetricThresholdConfigList;
```
-- *Type:* AlertConfigurationMetricThresholdConfigOutputReference
+- *Type:* AlertConfigurationMetricThresholdConfigList
---
@@ -667,10 +658,10 @@ public readonly notification: AlertConfigurationNotificationList;
##### `thresholdConfig`Required
```typescript
-public readonly thresholdConfig: AlertConfigurationThresholdConfigOutputReference;
+public readonly thresholdConfig: AlertConfigurationThresholdConfigList;
```
-- *Type:* AlertConfigurationThresholdConfigOutputReference
+- *Type:* AlertConfigurationThresholdConfigList
---
@@ -704,16 +695,6 @@ public readonly eventTypeInput: string;
---
-##### `idInput`Optional
-
-```typescript
-public readonly idInput: string;
-```
-
-- *Type:* string
-
----
-
##### `matcherInput`Optional
```typescript
@@ -727,20 +708,10 @@ public readonly matcherInput: IResolvable | AlertConfigurationMatcher[];
##### `metricThresholdConfigInput`Optional
```typescript
-public readonly metricThresholdConfigInput: AlertConfigurationMetricThresholdConfig;
+public readonly metricThresholdConfigInput: IResolvable | AlertConfigurationMetricThresholdConfig[];
```
-- *Type:* AlertConfigurationMetricThresholdConfig
-
----
-
-##### `metricThresholdInput`Optional
-
-```typescript
-public readonly metricThresholdInput: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
+- *Type:* cdktf.IResolvable | AlertConfigurationMetricThresholdConfig[]
---
@@ -767,20 +738,10 @@ public readonly projectIdInput: string;
##### `thresholdConfigInput`Optional
```typescript
-public readonly thresholdConfigInput: AlertConfigurationThresholdConfig;
+public readonly thresholdConfigInput: IResolvable | AlertConfigurationThresholdConfig[];
```
-- *Type:* AlertConfigurationThresholdConfig
-
----
-
-##### `thresholdInput`Optional
-
-```typescript
-public readonly thresholdInput: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
+- *Type:* cdktf.IResolvable | AlertConfigurationThresholdConfig[]
---
@@ -804,26 +765,6 @@ public readonly eventType: string;
---
-##### `id`Required
-
-```typescript
-public readonly id: string;
-```
-
-- *Type:* string
-
----
-
-##### `metricThreshold`Required
-
-```typescript
-public readonly metricThreshold: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
-
----
-
##### `projectId`Required
```typescript
@@ -834,16 +775,6 @@ public readonly projectId: string;
---
-##### `threshold`Required
-
-```typescript
-public readonly threshold: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
-
----
-
#### Constants
| **Name** | **Type** | **Description** |
@@ -885,16 +816,13 @@ const alertConfigurationConfig: alertConfiguration.AlertConfigurationConfig = {
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| eventType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
-| notification
| cdktf.IResolvable \| AlertConfigurationNotification[]
| notification block. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
-| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}. |
+| eventType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}. |
+| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}. |
| matcher
| cdktf.IResolvable \| AlertConfigurationMatcher[]
| matcher block. |
-| metricThreshold
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}. |
-| metricThresholdConfig
| AlertConfigurationMetricThresholdConfig
| metric_threshold_config block. |
-| threshold
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| thresholdConfig
| AlertConfigurationThresholdConfig
| threshold_config block. |
+| metricThresholdConfig
| cdktf.IResolvable \| AlertConfigurationMetricThresholdConfig[]
| metric_threshold_config block. |
+| notification
| cdktf.IResolvable \| AlertConfigurationNotification[]
| notification block. |
+| thresholdConfig
| cdktf.IResolvable \| AlertConfigurationThresholdConfig[]
| threshold_config block. |
---
@@ -976,21 +904,7 @@ public readonly eventType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
-
----
-
-##### `notification`Required
-
-```typescript
-public readonly notification: IResolvable | AlertConfigurationNotification[];
-```
-
-- *Type:* cdktf.IResolvable | AlertConfigurationNotification[]
-
-notification block.
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#notification AlertConfiguration#notification}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#event_type AlertConfiguration#event_type}.
---
@@ -1002,7 +916,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#project_id AlertConfiguration#project_id}.
---
@@ -1014,22 +928,7 @@ public readonly enabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
-
----
-
-##### `id`Optional
-
-```typescript
-public readonly id: string;
-```
-
-- *Type:* string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#id AlertConfiguration#id}.
-
-Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
-If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#enabled AlertConfiguration#enabled}.
---
@@ -1043,59 +942,49 @@ public readonly matcher: IResolvable | AlertConfigurationMatcher[];
matcher block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
-
----
-
-##### `metricThreshold`Optional
-
-```typescript
-public readonly metricThreshold: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold AlertConfiguration#metric_threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#matcher AlertConfiguration#matcher}
---
##### `metricThresholdConfig`Optional
```typescript
-public readonly metricThresholdConfig: AlertConfigurationMetricThresholdConfig;
+public readonly metricThresholdConfig: IResolvable | AlertConfigurationMetricThresholdConfig[];
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* cdktf.IResolvable | AlertConfigurationMetricThresholdConfig[]
metric_threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_threshold_config AlertConfiguration#metric_threshold_config}
---
-##### `threshold`Optional
+##### `notification`Optional
```typescript
-public readonly threshold: {[ key: string ]: string};
+public readonly notification: IResolvable | AlertConfigurationNotification[];
```
-- *Type:* {[ key: string ]: string}
+- *Type:* cdktf.IResolvable | AlertConfigurationNotification[]
+
+notification block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#notification AlertConfiguration#notification}
---
##### `thresholdConfig`Optional
```typescript
-public readonly thresholdConfig: AlertConfigurationThresholdConfig;
+public readonly thresholdConfig: IResolvable | AlertConfigurationThresholdConfig[];
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* cdktf.IResolvable | AlertConfigurationThresholdConfig[]
threshold_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold_config AlertConfiguration#threshold_config}
---
@@ -1113,13 +1002,13 @@ const alertConfigurationMatcher: alertConfiguration.AlertConfigurationMatcher =
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| fieldName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
-| operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}. |
+| fieldName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}. |
+| operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}. |
---
-##### `fieldName`Optional
+##### `fieldName`Required
```typescript
public readonly fieldName: string;
@@ -1127,11 +1016,11 @@ public readonly fieldName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#field_name AlertConfiguration#field_name}.
---
-##### `operator`Optional
+##### `operator`Required
```typescript
public readonly operator: string;
@@ -1139,11 +1028,11 @@ public readonly operator: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
-##### `value`Optional
+##### `value`Required
```typescript
public readonly value: string;
@@ -1151,7 +1040,7 @@ public readonly value: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#value AlertConfiguration#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#value AlertConfiguration#value}.
---
@@ -1169,15 +1058,15 @@ const alertConfigurationMetricThresholdConfig: alertConfiguration.AlertConfigura
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| metricName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
-| mode
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
-| operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| threshold
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| metricName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}. |
+| mode
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}. |
+| operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| threshold
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
-##### `metricName`Optional
+##### `metricName`Required
```typescript
public readonly metricName: string;
@@ -1185,7 +1074,7 @@ public readonly metricName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#metric_name AlertConfiguration#metric_name}.
---
@@ -1197,7 +1086,7 @@ public readonly mode: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mode AlertConfiguration#mode}.
---
@@ -1209,7 +1098,7 @@ public readonly operator: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1221,7 +1110,7 @@ public readonly threshold: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1233,7 +1122,7 @@ public readonly units: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1251,28 +1140,40 @@ const alertConfigurationNotification: alertConfiguration.AlertConfigurationNotif
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| apiToken
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
-| channelName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
-| datadogApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
-| datadogRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
-| delayMin
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
-| emailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
-| emailEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
-| intervalMin
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
-| microsoftTeamsWebhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
-| mobileNumber
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
-| opsGenieApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
-| opsGenieRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
-| roles
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
-| serviceKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
-| smsEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
-| teamId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
-| typeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
-| username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}. |
-| victorOpsApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
-| victorOpsRoutingKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
-| webhookSecret
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
-| webhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+| typeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}. |
+| apiToken
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}. |
+| channelName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}. |
+| datadogApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}. |
+| datadogRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}. |
+| delayMin
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}. |
+| emailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}. |
+| emailEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}. |
+| intervalMin
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}. |
+| microsoftTeamsWebhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}. |
+| mobileNumber
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}. |
+| opsGenieApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}. |
+| opsGenieRegion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}. |
+| roles
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}. |
+| serviceKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}. |
+| smsEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}. |
+| teamId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}. |
+| username
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}. |
+| victorOpsApiKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}. |
+| victorOpsRoutingKey
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}. |
+| webhookSecret
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}. |
+| webhookUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}. |
+
+---
+
+##### `typeName`Required
+
+```typescript
+public readonly typeName: string;
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
---
@@ -1284,7 +1185,7 @@ public readonly apiToken: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#api_token AlertConfiguration#api_token}.
---
@@ -1296,7 +1197,7 @@ public readonly channelName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#channel_name AlertConfiguration#channel_name}.
---
@@ -1308,7 +1209,7 @@ public readonly datadogApiKey: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_api_key AlertConfiguration#datadog_api_key}.
---
@@ -1320,7 +1221,7 @@ public readonly datadogRegion: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#datadog_region AlertConfiguration#datadog_region}.
---
@@ -1332,7 +1233,7 @@ public readonly delayMin: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#delay_min AlertConfiguration#delay_min}.
---
@@ -1344,7 +1245,7 @@ public readonly emailAddress: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_address AlertConfiguration#email_address}.
---
@@ -1356,7 +1257,7 @@ public readonly emailEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#email_enabled AlertConfiguration#email_enabled}.
---
@@ -1368,7 +1269,7 @@ public readonly intervalMin: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#interval_min AlertConfiguration#interval_min}.
---
@@ -1380,7 +1281,7 @@ public readonly microsoftTeamsWebhookUrl: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#microsoft_teams_webhook_url AlertConfiguration#microsoft_teams_webhook_url}.
---
@@ -1392,7 +1293,7 @@ public readonly mobileNumber: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#mobile_number AlertConfiguration#mobile_number}.
---
@@ -1404,7 +1305,7 @@ public readonly opsGenieApiKey: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_api_key AlertConfiguration#ops_genie_api_key}.
---
@@ -1416,7 +1317,7 @@ public readonly opsGenieRegion: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#ops_genie_region AlertConfiguration#ops_genie_region}.
---
@@ -1428,7 +1329,7 @@ public readonly roles: string[];
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#roles AlertConfiguration#roles}.
---
@@ -1440,7 +1341,7 @@ public readonly serviceKey: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#service_key AlertConfiguration#service_key}.
---
@@ -1452,7 +1353,7 @@ public readonly smsEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#sms_enabled AlertConfiguration#sms_enabled}.
---
@@ -1464,19 +1365,7 @@ public readonly teamId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
-
----
-
-##### `typeName`Optional
-
-```typescript
-public readonly typeName: string;
-```
-
-- *Type:* string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#type_name AlertConfiguration#type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#team_id AlertConfiguration#team_id}.
---
@@ -1488,7 +1377,7 @@ public readonly username: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#username AlertConfiguration#username}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#username AlertConfiguration#username}.
---
@@ -1500,7 +1389,7 @@ public readonly victorOpsApiKey: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_api_key AlertConfiguration#victor_ops_api_key}.
---
@@ -1512,7 +1401,7 @@ public readonly victorOpsRoutingKey: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#victor_ops_routing_key AlertConfiguration#victor_ops_routing_key}.
---
@@ -1524,7 +1413,7 @@ public readonly webhookSecret: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_secret AlertConfiguration#webhook_secret}.
---
@@ -1536,7 +1425,7 @@ public readonly webhookUrl: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#webhook_url AlertConfiguration#webhook_url}.
---
@@ -1554,9 +1443,9 @@ const alertConfigurationThresholdConfig: alertConfiguration.AlertConfigurationTh
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
-| threshold
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
-| units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}. |
+| operator
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}. |
+| threshold
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}. |
+| units
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}. |
---
@@ -1568,7 +1457,7 @@ public readonly operator: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#operator AlertConfiguration#operator}.
---
@@ -1580,7 +1469,7 @@ public readonly threshold: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#threshold AlertConfiguration#threshold}.
---
@@ -1592,7 +1481,7 @@ public readonly units: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/alert_configuration#units AlertConfiguration#units}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/alert_configuration#units AlertConfiguration#units}.
---
@@ -1809,9 +1698,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| interpolationForAttribute
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
-| resetFieldName
| *No description.* |
-| resetOperator
| *No description.* |
-| resetValue
| *No description.* |
---
@@ -1965,24 +1851,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetFieldName`
-
-```typescript
-public resetFieldName(): void
-```
-
-##### `resetOperator`
-
-```typescript
-public resetOperator(): void
-```
-
-##### `resetValue`
-
-```typescript
-public resetValue(): void
-```
-
#### Properties
@@ -2095,6 +1963,149 @@ public readonly internalValue: IResolvable | AlertConfigurationMatcher;
---
+### AlertConfigurationMetricThresholdConfigList
+
+#### Initializers
+
+```typescript
+import { alertConfiguration } from '@cdktf/provider-mongodbatlas'
+
+new alertConfiguration.AlertConfigurationMetricThresholdConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```typescript
+public get(index: number): AlertConfigurationMetricThresholdConfigOutputReference
+```
+
+###### `index`Required
+
+- *Type:* number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AlertConfigurationMetricThresholdConfig[]
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: IResolvable | AlertConfigurationMetricThresholdConfig[];
+```
+
+- *Type:* cdktf.IResolvable | AlertConfigurationMetricThresholdConfig[]
+
+---
+
+
### AlertConfigurationMetricThresholdConfigOutputReference
#### Initializers
@@ -2102,13 +2113,15 @@ public readonly internalValue: IResolvable | AlertConfigurationMatcher;
```typescript
import { alertConfiguration } from '@cdktf/provider-mongodbatlas'
-new alertConfiguration.AlertConfigurationMetricThresholdConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new alertConfiguration.AlertConfigurationMetricThresholdConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -2128,6 +2141,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -2145,7 +2174,6 @@ The attribute on the parent resource this class is referencing.
| interpolationForAttribute
| *No description.* |
| resolve
| Produce the Token's value at resolution time. |
| toString
| Return a string representation of this resolvable object. |
-| resetMetricName
| *No description.* |
| resetMode
| *No description.* |
| resetOperator
| *No description.* |
| resetThreshold
| *No description.* |
@@ -2303,12 +2331,6 @@ Return a string representation of this resolvable object.
Returns a reversible string representation.
-##### `resetMetricName`
-
-```typescript
-public resetMetricName(): void
-```
-
##### `resetMode`
```typescript
@@ -2350,7 +2372,7 @@ public resetUnits(): void
| operator
| string
| *No description.* |
| threshold
| number
| *No description.* |
| units
| string
| *No description.* |
-| internalValue
| AlertConfigurationMetricThresholdConfig
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AlertConfigurationMetricThresholdConfig
| *No description.* |
---
@@ -2481,10 +2503,10 @@ public readonly units: string;
##### `internalValue`Optional
```typescript
-public readonly internalValue: AlertConfigurationMetricThresholdConfig;
+public readonly internalValue: IResolvable | AlertConfigurationMetricThresholdConfig;
```
-- *Type:* AlertConfigurationMetricThresholdConfig
+- *Type:* cdktf.IResolvable | AlertConfigurationMetricThresholdConfig
---
@@ -2716,7 +2738,6 @@ whether the list is wrapping a set (will add tolist() to be able to access an it
| resetServiceKey
| *No description.* |
| resetSmsEnabled
| *No description.* |
| resetTeamId
| *No description.* |
-| resetTypeName
| *No description.* |
| resetUsername
| *No description.* |
| resetVictorOpsApiKey
| *No description.* |
| resetVictorOpsRoutingKey
| *No description.* |
@@ -2971,12 +2992,6 @@ public resetSmsEnabled(): void
public resetTeamId(): void
```
-##### `resetTypeName`
-
-```typescript
-public resetTypeName(): void
-```
-
##### `resetUsername`
```typescript
@@ -3548,6 +3563,149 @@ public readonly internalValue: IResolvable | AlertConfigurationNotification;
---
+### AlertConfigurationThresholdConfigList
+
+#### Initializers
+
+```typescript
+import { alertConfiguration } from '@cdktf/provider-mongodbatlas'
+
+new alertConfiguration.AlertConfigurationThresholdConfigList(terraformResource: IInterpolatingParent, terraformAttribute: string, wrapsSet: boolean)
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| computeFqn
| *No description.* |
+| resolve
| Produce the Token's value at resolution time. |
+| toString
| Return a string representation of this resolvable object. |
+| get
| *No description.* |
+
+---
+
+##### `computeFqn`
+
+```typescript
+public computeFqn(): string
+```
+
+##### `resolve`
+
+```typescript
+public resolve(_context: IResolveContext): any
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* cdktf.IResolveContext
+
+---
+
+##### `toString`
+
+```typescript
+public toString(): string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `get`
+
+```typescript
+public get(index: number): AlertConfigurationThresholdConfigOutputReference
+```
+
+###### `index`Required
+
+- *Type:* number
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| fqn
| string
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AlertConfigurationThresholdConfig[]
| *No description.* |
+
+---
+
+##### `creationStack`Required
+
+```typescript
+public readonly creationStack: string[];
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `fqn`Required
+
+```typescript
+public readonly fqn: string;
+```
+
+- *Type:* string
+
+---
+
+##### `internalValue`Optional
+
+```typescript
+public readonly internalValue: IResolvable | AlertConfigurationThresholdConfig[];
+```
+
+- *Type:* cdktf.IResolvable | AlertConfigurationThresholdConfig[]
+
+---
+
+
### AlertConfigurationThresholdConfigOutputReference
#### Initializers
@@ -3555,13 +3713,15 @@ public readonly internalValue: IResolvable | AlertConfigurationNotification;
```typescript
import { alertConfiguration } from '@cdktf/provider-mongodbatlas'
-new alertConfiguration.AlertConfigurationThresholdConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string)
+new alertConfiguration.AlertConfigurationThresholdConfigOutputReference(terraformResource: IInterpolatingParent, terraformAttribute: string, complexObjectIndex: number, complexObjectIsFromSet: boolean)
```
| **Name** | **Type** | **Description** |
| --- | --- | --- |
| terraformResource
| cdktf.IInterpolatingParent
| The parent resource. |
| terraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| number
| the index of this item in the list. |
+| complexObjectIsFromSet
| boolean
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
---
@@ -3581,6 +3741,22 @@ The attribute on the parent resource this class is referencing.
---
+##### `complexObjectIndex`Required
+
+- *Type:* number
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* boolean
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
#### Methods
| **Name** | **Description** |
@@ -3785,7 +3961,7 @@ public resetUnits(): void
| operator
| string
| *No description.* |
| threshold
| number
| *No description.* |
| units
| string
| *No description.* |
-| internalValue
| AlertConfigurationThresholdConfig
| *No description.* |
+| internalValue
| cdktf.IResolvable \| AlertConfigurationThresholdConfig
| *No description.* |
---
@@ -3876,10 +4052,10 @@ public readonly units: string;
##### `internalValue`Optional
```typescript
-public readonly internalValue: AlertConfigurationThresholdConfig;
+public readonly internalValue: IResolvable | AlertConfigurationThresholdConfig;
```
-- *Type:* AlertConfigurationThresholdConfig
+- *Type:* cdktf.IResolvable | AlertConfigurationThresholdConfig
---
diff --git a/docs/apiKey.csharp.md b/docs/apiKey.csharp.md
index 6ce27377f..9a7019b9d 100644
--- a/docs/apiKey.csharp.md
+++ b/docs/apiKey.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key).
# `apiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://regi
### ApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key mongodbatlas_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key mongodbatlas_api_key}.
#### Initializers
@@ -671,10 +671,10 @@ new ApiKeyConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}. |
-| OrgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}. |
-| RoleNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}. |
+| Description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}. |
+| OrgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}. |
+| RoleNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}. |
---
@@ -756,7 +756,7 @@ public string Description { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}.
---
@@ -768,7 +768,7 @@ public string OrgId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}.
---
@@ -780,7 +780,7 @@ public string[] RoleNames { get; set; }
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}.
---
@@ -792,7 +792,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/apiKey.go.md b/docs/apiKey.go.md
index 65c011318..31fadb818 100644
--- a/docs/apiKey.go.md
+++ b/docs/apiKey.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key).
# `apiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://regi
### ApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key mongodbatlas_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key mongodbatlas_api_key}.
#### Initializers
@@ -671,10 +671,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/apikey"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Description
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}. |
-| OrgId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}. |
-| RoleNames
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}. |
+| Description
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}. |
+| OrgId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}. |
+| RoleNames
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}. |
---
@@ -756,7 +756,7 @@ Description *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}.
---
@@ -768,7 +768,7 @@ OrgId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}.
---
@@ -780,7 +780,7 @@ RoleNames *[]*string
- *Type:* *[]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}.
---
@@ -792,7 +792,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/apiKey.java.md b/docs/apiKey.java.md
index 45011650e..099ed371e 100644
--- a/docs/apiKey.java.md
+++ b/docs/apiKey.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key).
# `apiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://regi
### ApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key mongodbatlas_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key mongodbatlas_api_key}.
#### Initializers
@@ -45,10 +45,10 @@ ApiKey.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}. |
-| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}. |
-| roleNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}. |
+| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}. |
+| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}. |
+| roleNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -772,10 +772,10 @@ ApiKeyConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}. |
-| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}. |
-| roleNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}. |
+| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}. |
+| orgId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}. |
+| roleNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}. |
---
@@ -857,7 +857,7 @@ public java.lang.String getDescription();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}.
---
@@ -869,7 +869,7 @@ public java.lang.String getOrgId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}.
---
@@ -881,7 +881,7 @@ public java.util.List getRoleNames();
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}.
---
@@ -893,7 +893,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/apiKey.python.md b/docs/apiKey.python.md
index ecb1327fd..0b8a19760 100644
--- a/docs/apiKey.python.md
+++ b/docs/apiKey.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key).
# `apiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://regi
### ApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key mongodbatlas_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key mongodbatlas_api_key}.
#### Initializers
@@ -43,10 +43,10 @@ apiKey.ApiKey(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}. |
-| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}. |
-| role_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}. |
+| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}. |
+| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}. |
+| role_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}.
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}.
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}.
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -797,10 +797,10 @@ apiKey.ApiKeyConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}. |
-| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}. |
-| role_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}. |
+| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}. |
+| org_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}. |
+| role_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}. |
---
@@ -882,7 +882,7 @@ description: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}.
---
@@ -894,7 +894,7 @@ org_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}.
---
@@ -906,7 +906,7 @@ role_names: typing.List[str]
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}.
---
@@ -918,7 +918,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/apiKey.typescript.md b/docs/apiKey.typescript.md
index a4d773c53..1950a9767 100644
--- a/docs/apiKey.typescript.md
+++ b/docs/apiKey.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_api_key`
-Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key).
+Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key).
# `apiKey` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_api_key`](https://regi
### ApiKey
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key mongodbatlas_api_key}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key mongodbatlas_api_key}.
#### Initializers
@@ -659,10 +659,10 @@ const apiKeyConfig: apiKey.ApiKeyConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}. |
-| orgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}. |
-| roleNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}. |
+| description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}. |
+| orgId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}. |
+| roleNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}. |
---
@@ -744,7 +744,7 @@ public readonly description: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#description ApiKey#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#description ApiKey#description}.
---
@@ -756,7 +756,7 @@ public readonly orgId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#org_id ApiKey#org_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#org_id ApiKey#org_id}.
---
@@ -768,7 +768,7 @@ public readonly roleNames: string[];
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#role_names ApiKey#role_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#role_names ApiKey#role_names}.
---
@@ -780,7 +780,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/api_key#id ApiKey#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/api_key#id ApiKey#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/auditing.csharp.md b/docs/auditing.csharp.md
index f30c3ef14..e79da2f34 100644
--- a/docs/auditing.csharp.md
+++ b/docs/auditing.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_auditing`
-Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing).
+Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing).
# `auditing` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://reg
### Auditing
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing mongodbatlas_auditing}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing mongodbatlas_auditing}.
#### Initializers
@@ -693,11 +693,11 @@ new AuditingConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}. |
-| AuditAuthorizationSuccess
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
-| AuditFilter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
-| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}. |
+| AuditAuthorizationSuccess
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
+| AuditFilter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
+| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}. |
---
@@ -779,7 +779,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}.
---
@@ -791,7 +791,7 @@ public object AuditAuthorizationSuccess { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
---
@@ -803,7 +803,7 @@ public string AuditFilter { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}.
---
@@ -815,7 +815,7 @@ public object Enabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}.
---
@@ -827,7 +827,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/auditing.go.md b/docs/auditing.go.md
index 08767fd87..aba937924 100644
--- a/docs/auditing.go.md
+++ b/docs/auditing.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_auditing`
-Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing).
+Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing).
# `auditing` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://reg
### Auditing
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing mongodbatlas_auditing}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing mongodbatlas_auditing}.
#### Initializers
@@ -693,11 +693,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/auditing
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}. |
-| AuditAuthorizationSuccess
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
-| AuditFilter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
-| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}. |
+| AuditAuthorizationSuccess
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
+| AuditFilter
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
+| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}. |
---
@@ -779,7 +779,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}.
---
@@ -791,7 +791,7 @@ AuditAuthorizationSuccess interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
---
@@ -803,7 +803,7 @@ AuditFilter *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}.
---
@@ -815,7 +815,7 @@ Enabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}.
---
@@ -827,7 +827,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/auditing.java.md b/docs/auditing.java.md
index 2a4e232c6..882215379 100644
--- a/docs/auditing.java.md
+++ b/docs/auditing.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_auditing`
-Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing).
+Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing).
# `auditing` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://reg
### Auditing
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing mongodbatlas_auditing}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing mongodbatlas_auditing}.
#### Initializers
@@ -48,11 +48,11 @@ Auditing.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}. |
-| auditAuthorizationSuccess
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
-| auditFilter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
-| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}. |
+| auditAuthorizationSuccess
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
+| auditFilter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
+| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}. |
---
@@ -120,7 +120,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}.
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}.
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}.
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -808,11 +808,11 @@ AuditingConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}. |
-| auditAuthorizationSuccess
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
-| auditFilter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
-| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}. |
+| auditAuthorizationSuccess
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
+| auditFilter
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
+| enabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}. |
---
@@ -894,7 +894,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}.
---
@@ -906,7 +906,7 @@ public java.lang.Object getAuditAuthorizationSuccess();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
---
@@ -918,7 +918,7 @@ public java.lang.String getAuditFilter();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}.
---
@@ -930,7 +930,7 @@ public java.lang.Object getEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}.
---
@@ -942,7 +942,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/auditing.python.md b/docs/auditing.python.md
index 12c82bef8..d42911c3e 100644
--- a/docs/auditing.python.md
+++ b/docs/auditing.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_auditing`
-Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing).
+Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing).
# `auditing` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://reg
### Auditing
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing mongodbatlas_auditing}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing mongodbatlas_auditing}.
#### Initializers
@@ -44,11 +44,11 @@ auditing.Auditing(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}. |
-| audit_authorization_success
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
-| audit_filter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
-| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}. |
+| audit_authorization_success
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
+| audit_filter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
+| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}.
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -829,11 +829,11 @@ auditing.AuditingConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}. |
-| audit_authorization_success
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
-| audit_filter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
-| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}. |
+| audit_authorization_success
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
+| audit_filter
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
+| enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}. |
---
@@ -915,7 +915,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}.
---
@@ -927,7 +927,7 @@ audit_authorization_success: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
---
@@ -939,7 +939,7 @@ audit_filter: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}.
---
@@ -951,7 +951,7 @@ enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}.
---
@@ -963,7 +963,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/auditing.typescript.md b/docs/auditing.typescript.md
index 94af1e21b..4e121ebb2 100644
--- a/docs/auditing.typescript.md
+++ b/docs/auditing.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_auditing`
-Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing).
+Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing).
# `auditing` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_auditing`](https://reg
### Auditing
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing mongodbatlas_auditing}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing mongodbatlas_auditing}.
#### Initializers
@@ -680,11 +680,11 @@ const auditingConfig: auditing.AuditingConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}. |
-| auditAuthorizationSuccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
-| auditFilter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
-| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}. |
+| auditAuthorizationSuccess
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}. |
+| auditFilter
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}. |
+| enabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}. |
---
@@ -766,7 +766,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#project_id Auditing#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#project_id Auditing#project_id}.
---
@@ -778,7 +778,7 @@ public readonly auditAuthorizationSuccess: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_authorization_success Auditing#audit_authorization_success}.
---
@@ -790,7 +790,7 @@ public readonly auditFilter: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#audit_filter Auditing#audit_filter}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#audit_filter Auditing#audit_filter}.
---
@@ -802,7 +802,7 @@ public readonly enabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#enabled Auditing#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#enabled Auditing#enabled}.
---
@@ -814,7 +814,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/auditing#id Auditing#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/auditing#id Auditing#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/backupCompliancePolicy.csharp.md b/docs/backupCompliancePolicy.csharp.md
index 270c77ba0..a033e0c36 100644
--- a/docs/backupCompliancePolicy.csharp.md
+++ b/docs/backupCompliancePolicy.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_backup_compliance_policy`
-Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy).
+Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy).
# `backupCompliancePolicy` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_poli
### BackupCompliancePolicy
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
#### Initializers
@@ -955,18 +955,18 @@ new BackupCompliancePolicyConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| AuthorizedEmail
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
-| CopyProtectionEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
-| EncryptionAtRestEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
+| AuthorizedEmail
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
+| CopyProtectionEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
+| EncryptionAtRestEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
| OnDemandPolicyItem
| BackupCompliancePolicyOnDemandPolicyItem
| on_demand_policy_item block. |
-| PitEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
+| PitEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
| PolicyItemDaily
| BackupCompliancePolicyPolicyItemDaily
| policy_item_daily block. |
| PolicyItemHourly
| BackupCompliancePolicyPolicyItemHourly
| policy_item_hourly block. |
| PolicyItemMonthly
| object
| policy_item_monthly block. |
| PolicyItemWeekly
| object
| policy_item_weekly block. |
-| RestoreWindowDays
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
+| RestoreWindowDays
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
---
@@ -1048,7 +1048,7 @@ public string AuthorizedEmail { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
---
@@ -1060,7 +1060,7 @@ public object CopyProtectionEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
---
@@ -1072,7 +1072,7 @@ public object EncryptionAtRestEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
---
@@ -1086,7 +1086,7 @@ public BackupCompliancePolicyOnDemandPolicyItem OnDemandPolicyItem { get; set; }
on_demand_policy_item block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
---
@@ -1098,7 +1098,7 @@ public object PitEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
---
@@ -1110,7 +1110,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
---
@@ -1122,7 +1122,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1139,7 +1139,7 @@ public BackupCompliancePolicyPolicyItemDaily PolicyItemDaily { get; set; }
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
---
@@ -1153,7 +1153,7 @@ public BackupCompliancePolicyPolicyItemHourly PolicyItemHourly { get; set; }
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
---
@@ -1167,7 +1167,7 @@ public object PolicyItemMonthly { get; set; }
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
---
@@ -1181,7 +1181,7 @@ public object PolicyItemWeekly { get; set; }
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
---
@@ -1193,7 +1193,7 @@ public double RestoreWindowDays { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
---
@@ -1215,9 +1215,9 @@ new BackupCompliancePolicyOnDemandPolicyItem {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1229,7 +1229,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1241,7 +1241,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1253,7 +1253,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1275,9 +1275,9 @@ new BackupCompliancePolicyPolicyItemDaily {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1289,7 +1289,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1301,7 +1301,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1313,7 +1313,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1335,9 +1335,9 @@ new BackupCompliancePolicyPolicyItemHourly {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1349,7 +1349,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1361,7 +1361,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1373,7 +1373,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1395,9 +1395,9 @@ new BackupCompliancePolicyPolicyItemMonthly {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1409,7 +1409,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1421,7 +1421,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1433,7 +1433,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1455,9 +1455,9 @@ new BackupCompliancePolicyPolicyItemWeekly {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1469,7 +1469,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1481,7 +1481,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1493,7 +1493,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
diff --git a/docs/backupCompliancePolicy.go.md b/docs/backupCompliancePolicy.go.md
index 46fd49ad8..d8009af3b 100644
--- a/docs/backupCompliancePolicy.go.md
+++ b/docs/backupCompliancePolicy.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_backup_compliance_policy`
-Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy).
+Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy).
# `backupCompliancePolicy` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_poli
### BackupCompliancePolicy
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
#### Initializers
@@ -955,18 +955,18 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/backupco
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| AuthorizedEmail
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
-| CopyProtectionEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
-| EncryptionAtRestEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
+| AuthorizedEmail
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
+| CopyProtectionEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
+| EncryptionAtRestEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
| OnDemandPolicyItem
| BackupCompliancePolicyOnDemandPolicyItem
| on_demand_policy_item block. |
-| PitEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
+| PitEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
| PolicyItemDaily
| BackupCompliancePolicyPolicyItemDaily
| policy_item_daily block. |
| PolicyItemHourly
| BackupCompliancePolicyPolicyItemHourly
| policy_item_hourly block. |
| PolicyItemMonthly
| interface{}
| policy_item_monthly block. |
| PolicyItemWeekly
| interface{}
| policy_item_weekly block. |
-| RestoreWindowDays
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
+| RestoreWindowDays
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
---
@@ -1048,7 +1048,7 @@ AuthorizedEmail *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
---
@@ -1060,7 +1060,7 @@ CopyProtectionEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
---
@@ -1072,7 +1072,7 @@ EncryptionAtRestEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
---
@@ -1086,7 +1086,7 @@ OnDemandPolicyItem BackupCompliancePolicyOnDemandPolicyItem
on_demand_policy_item block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
---
@@ -1098,7 +1098,7 @@ PitEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
---
@@ -1110,7 +1110,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
---
@@ -1122,7 +1122,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1139,7 +1139,7 @@ PolicyItemDaily BackupCompliancePolicyPolicyItemDaily
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
---
@@ -1153,7 +1153,7 @@ PolicyItemHourly BackupCompliancePolicyPolicyItemHourly
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
---
@@ -1167,7 +1167,7 @@ PolicyItemMonthly interface{}
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
---
@@ -1181,7 +1181,7 @@ PolicyItemWeekly interface{}
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
---
@@ -1193,7 +1193,7 @@ RestoreWindowDays *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
---
@@ -1215,9 +1215,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/backupco
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1229,7 +1229,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1241,7 +1241,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1253,7 +1253,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1275,9 +1275,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/backupco
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1289,7 +1289,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1301,7 +1301,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1313,7 +1313,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1335,9 +1335,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/backupco
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1349,7 +1349,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1361,7 +1361,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1373,7 +1373,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1395,9 +1395,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/backupco
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1409,7 +1409,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1421,7 +1421,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1433,7 +1433,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1455,9 +1455,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/backupco
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1469,7 +1469,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1481,7 +1481,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1493,7 +1493,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
diff --git a/docs/backupCompliancePolicy.java.md b/docs/backupCompliancePolicy.java.md
index 2a0b729c4..ee52ed341 100644
--- a/docs/backupCompliancePolicy.java.md
+++ b/docs/backupCompliancePolicy.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_backup_compliance_policy`
-Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy).
+Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy).
# `backupCompliancePolicy` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_poli
### BackupCompliancePolicy
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
#### Initializers
@@ -58,18 +58,18 @@ BackupCompliancePolicy.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| authorizedEmail
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
-| copyProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
-| encryptionAtRestEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
+| authorizedEmail
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
+| copyProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
+| encryptionAtRestEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
| onDemandPolicyItem
| BackupCompliancePolicyOnDemandPolicyItem
| on_demand_policy_item block. |
-| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
+| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
| policyItemDaily
| BackupCompliancePolicyPolicyItemDaily
| policy_item_daily block. |
| policyItemHourly
| BackupCompliancePolicyPolicyItemHourly
| policy_item_hourly block. |
| policyItemMonthly
| com.hashicorp.cdktf.IResolvable OR java.util.List<BackupCompliancePolicyPolicyItemMonthly>
| policy_item_monthly block. |
| policyItemWeekly
| com.hashicorp.cdktf.IResolvable OR java.util.List<BackupCompliancePolicyPolicyItemWeekly>
| policy_item_weekly block. |
-| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
+| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
---
@@ -137,7 +137,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
---
@@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
---
@@ -163,7 +163,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
on_demand_policy_item block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
---
@@ -171,7 +171,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
---
@@ -179,7 +179,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
---
@@ -187,7 +187,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -200,7 +200,7 @@ If you experience problems setting this value it might not be settable. Please t
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
---
@@ -210,7 +210,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
---
@@ -220,7 +220,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
---
@@ -230,7 +230,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
---
@@ -238,7 +238,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
---
@@ -1156,18 +1156,18 @@ BackupCompliancePolicyConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| authorizedEmail
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
-| copyProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
-| encryptionAtRestEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
+| authorizedEmail
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
+| copyProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
+| encryptionAtRestEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
| onDemandPolicyItem
| BackupCompliancePolicyOnDemandPolicyItem
| on_demand_policy_item block. |
-| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
+| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
| policyItemDaily
| BackupCompliancePolicyPolicyItemDaily
| policy_item_daily block. |
| policyItemHourly
| BackupCompliancePolicyPolicyItemHourly
| policy_item_hourly block. |
| policyItemMonthly
| com.hashicorp.cdktf.IResolvable OR java.util.List<BackupCompliancePolicyPolicyItemMonthly>
| policy_item_monthly block. |
| policyItemWeekly
| com.hashicorp.cdktf.IResolvable OR java.util.List<BackupCompliancePolicyPolicyItemWeekly>
| policy_item_weekly block. |
-| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
+| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
---
@@ -1249,7 +1249,7 @@ public java.lang.String getAuthorizedEmail();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
---
@@ -1261,7 +1261,7 @@ public java.lang.Object getCopyProtectionEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
---
@@ -1273,7 +1273,7 @@ public java.lang.Object getEncryptionAtRestEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
---
@@ -1287,7 +1287,7 @@ public BackupCompliancePolicyOnDemandPolicyItem getOnDemandPolicyItem();
on_demand_policy_item block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
---
@@ -1299,7 +1299,7 @@ public java.lang.Object getPitEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
---
@@ -1311,7 +1311,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
---
@@ -1323,7 +1323,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1340,7 +1340,7 @@ public BackupCompliancePolicyPolicyItemDaily getPolicyItemDaily();
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
---
@@ -1354,7 +1354,7 @@ public BackupCompliancePolicyPolicyItemHourly getPolicyItemHourly();
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
---
@@ -1368,7 +1368,7 @@ public java.lang.Object getPolicyItemMonthly();
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
---
@@ -1382,7 +1382,7 @@ public java.lang.Object getPolicyItemWeekly();
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
---
@@ -1394,7 +1394,7 @@ public java.lang.Number getRestoreWindowDays();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
---
@@ -1416,9 +1416,9 @@ BackupCompliancePolicyOnDemandPolicyItem.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1430,7 +1430,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1442,7 +1442,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1454,7 +1454,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1476,9 +1476,9 @@ BackupCompliancePolicyPolicyItemDaily.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1490,7 +1490,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1502,7 +1502,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1514,7 +1514,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1536,9 +1536,9 @@ BackupCompliancePolicyPolicyItemHourly.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1550,7 +1550,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1562,7 +1562,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1574,7 +1574,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1596,9 +1596,9 @@ BackupCompliancePolicyPolicyItemMonthly.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1610,7 +1610,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1622,7 +1622,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1634,7 +1634,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1656,9 +1656,9 @@ BackupCompliancePolicyPolicyItemWeekly.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1670,7 +1670,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1682,7 +1682,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1694,7 +1694,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
diff --git a/docs/backupCompliancePolicy.python.md b/docs/backupCompliancePolicy.python.md
index 311278311..28e6f5ea0 100644
--- a/docs/backupCompliancePolicy.python.md
+++ b/docs/backupCompliancePolicy.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_backup_compliance_policy`
-Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy).
+Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy).
# `backupCompliancePolicy` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_poli
### BackupCompliancePolicy
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
#### Initializers
@@ -51,18 +51,18 @@ backupCompliancePolicy.BackupCompliancePolicy(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| authorized_email
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
-| copy_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
-| encryption_at_rest_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
+| authorized_email
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
+| copy_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
+| encryption_at_rest_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
| on_demand_policy_item
| BackupCompliancePolicyOnDemandPolicyItem
| on_demand_policy_item block. |
-| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
+| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
| policy_item_daily
| BackupCompliancePolicyPolicyItemDaily
| policy_item_daily block. |
| policy_item_hourly
| BackupCompliancePolicyPolicyItemHourly
| policy_item_hourly block. |
| policy_item_monthly
| typing.Union[cdktf.IResolvable, typing.List[BackupCompliancePolicyPolicyItemMonthly]]
| policy_item_monthly block. |
| policy_item_weekly
| typing.Union[cdktf.IResolvable, typing.List[BackupCompliancePolicyPolicyItemWeekly]]
| policy_item_weekly block. |
-| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
+| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
---
@@ -130,7 +130,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
---
@@ -156,7 +156,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
on_demand_policy_item block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
---
@@ -164,7 +164,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -193,7 +193,7 @@ If you experience problems setting this value it might not be settable. Please t
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
---
@@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
---
@@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
---
@@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
---
@@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
---
@@ -492,7 +492,7 @@ def put_on_demand_policy_item(
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -500,7 +500,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -508,7 +508,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -526,7 +526,7 @@ def put_policy_item_daily(
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -534,7 +534,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -542,7 +542,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -560,7 +560,7 @@ def put_policy_item_hourly(
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -568,7 +568,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -576,7 +576,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1241,18 +1241,18 @@ backupCompliancePolicy.BackupCompliancePolicyConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| authorized_email
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
-| copy_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
-| encryption_at_rest_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
+| authorized_email
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
+| copy_protection_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
+| encryption_at_rest_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
| on_demand_policy_item
| BackupCompliancePolicyOnDemandPolicyItem
| on_demand_policy_item block. |
-| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
+| pit_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
| policy_item_daily
| BackupCompliancePolicyPolicyItemDaily
| policy_item_daily block. |
| policy_item_hourly
| BackupCompliancePolicyPolicyItemHourly
| policy_item_hourly block. |
| policy_item_monthly
| typing.Union[cdktf.IResolvable, typing.List[BackupCompliancePolicyPolicyItemMonthly]]
| policy_item_monthly block. |
| policy_item_weekly
| typing.Union[cdktf.IResolvable, typing.List[BackupCompliancePolicyPolicyItemWeekly]]
| policy_item_weekly block. |
-| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
+| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
---
@@ -1334,7 +1334,7 @@ authorized_email: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
---
@@ -1346,7 +1346,7 @@ copy_protection_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
---
@@ -1358,7 +1358,7 @@ encryption_at_rest_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
---
@@ -1372,7 +1372,7 @@ on_demand_policy_item: BackupCompliancePolicyOnDemandPolicyItem
on_demand_policy_item block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
---
@@ -1384,7 +1384,7 @@ pit_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
---
@@ -1396,7 +1396,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
---
@@ -1408,7 +1408,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1425,7 +1425,7 @@ policy_item_daily: BackupCompliancePolicyPolicyItemDaily
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
---
@@ -1439,7 +1439,7 @@ policy_item_hourly: BackupCompliancePolicyPolicyItemHourly
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
---
@@ -1453,7 +1453,7 @@ policy_item_monthly: typing.Union[IResolvable, typing.List[BackupCompliancePolic
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
---
@@ -1467,7 +1467,7 @@ policy_item_weekly: typing.Union[IResolvable, typing.List[BackupCompliancePolicy
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
---
@@ -1479,7 +1479,7 @@ restore_window_days: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
---
@@ -1501,9 +1501,9 @@ backupCompliancePolicy.BackupCompliancePolicyOnDemandPolicyItem(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1515,7 +1515,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1527,7 +1527,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1539,7 +1539,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1561,9 +1561,9 @@ backupCompliancePolicy.BackupCompliancePolicyPolicyItemDaily(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1575,7 +1575,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1587,7 +1587,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1599,7 +1599,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1621,9 +1621,9 @@ backupCompliancePolicy.BackupCompliancePolicyPolicyItemHourly(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1635,7 +1635,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1647,7 +1647,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1659,7 +1659,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1681,9 +1681,9 @@ backupCompliancePolicy.BackupCompliancePolicyPolicyItemMonthly(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1695,7 +1695,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1707,7 +1707,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1719,7 +1719,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1741,9 +1741,9 @@ backupCompliancePolicy.BackupCompliancePolicyPolicyItemWeekly(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1755,7 +1755,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1767,7 +1767,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1779,7 +1779,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
diff --git a/docs/backupCompliancePolicy.typescript.md b/docs/backupCompliancePolicy.typescript.md
index a68137ad6..ecbdd7928 100644
--- a/docs/backupCompliancePolicy.typescript.md
+++ b/docs/backupCompliancePolicy.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_backup_compliance_policy`
-Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy).
+Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_policy`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy).
# `backupCompliancePolicy` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_backup_compliance_poli
### BackupCompliancePolicy
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy mongodbatlas_backup_compliance_policy}.
#### Initializers
@@ -935,18 +935,18 @@ const backupCompliancePolicyConfig: backupCompliancePolicy.BackupCompliancePolic
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| authorizedEmail
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
-| copyProtectionEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
-| encryptionAtRestEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
+| authorizedEmail
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}. |
+| copyProtectionEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}. |
+| encryptionAtRestEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}. |
| onDemandPolicyItem
| BackupCompliancePolicyOnDemandPolicyItem
| on_demand_policy_item block. |
-| pitEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
+| pitEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}. |
| policyItemDaily
| BackupCompliancePolicyPolicyItemDaily
| policy_item_daily block. |
| policyItemHourly
| BackupCompliancePolicyPolicyItemHourly
| policy_item_hourly block. |
| policyItemMonthly
| cdktf.IResolvable \| BackupCompliancePolicyPolicyItemMonthly[]
| policy_item_monthly block. |
| policyItemWeekly
| cdktf.IResolvable \| BackupCompliancePolicyPolicyItemWeekly[]
| policy_item_weekly block. |
-| restoreWindowDays
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
+| restoreWindowDays
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}. |
---
@@ -1028,7 +1028,7 @@ public readonly authorizedEmail: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#authorized_email BackupCompliancePolicy#authorized_email}.
---
@@ -1040,7 +1040,7 @@ public readonly copyProtectionEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#copy_protection_enabled BackupCompliancePolicy#copy_protection_enabled}.
---
@@ -1052,7 +1052,7 @@ public readonly encryptionAtRestEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#encryption_at_rest_enabled BackupCompliancePolicy#encryption_at_rest_enabled}.
---
@@ -1066,7 +1066,7 @@ public readonly onDemandPolicyItem: BackupCompliancePolicyOnDemandPolicyItem;
on_demand_policy_item block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#on_demand_policy_item BackupCompliancePolicy#on_demand_policy_item}
---
@@ -1078,7 +1078,7 @@ public readonly pitEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#pit_enabled BackupCompliancePolicy#pit_enabled}.
---
@@ -1090,7 +1090,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#project_id BackupCompliancePolicy#project_id}.
---
@@ -1102,7 +1102,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#id BackupCompliancePolicy#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1119,7 +1119,7 @@ public readonly policyItemDaily: BackupCompliancePolicyPolicyItemDaily;
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_daily BackupCompliancePolicy#policy_item_daily}
---
@@ -1133,7 +1133,7 @@ public readonly policyItemHourly: BackupCompliancePolicyPolicyItemHourly;
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_hourly BackupCompliancePolicy#policy_item_hourly}
---
@@ -1147,7 +1147,7 @@ public readonly policyItemMonthly: IResolvable | BackupCompliancePolicyPolicyIte
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_monthly BackupCompliancePolicy#policy_item_monthly}
---
@@ -1161,7 +1161,7 @@ public readonly policyItemWeekly: IResolvable | BackupCompliancePolicyPolicyItem
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#policy_item_weekly BackupCompliancePolicy#policy_item_weekly}
---
@@ -1173,7 +1173,7 @@ public readonly restoreWindowDays: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#restore_window_days BackupCompliancePolicy#restore_window_days}.
---
@@ -1191,9 +1191,9 @@ const backupCompliancePolicyOnDemandPolicyItem: backupCompliancePolicy.BackupCom
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1205,7 +1205,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1217,7 +1217,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1229,7 +1229,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1247,9 +1247,9 @@ const backupCompliancePolicyPolicyItemDaily: backupCompliancePolicy.BackupCompli
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1261,7 +1261,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1273,7 +1273,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1285,7 +1285,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1303,9 +1303,9 @@ const backupCompliancePolicyPolicyItemHourly: backupCompliancePolicy.BackupCompl
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1317,7 +1317,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1329,7 +1329,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1341,7 +1341,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1359,9 +1359,9 @@ const backupCompliancePolicyPolicyItemMonthly: backupCompliancePolicy.BackupComp
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1373,7 +1373,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1385,7 +1385,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1397,7 +1397,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
@@ -1415,9 +1415,9 @@ const backupCompliancePolicyPolicyItemWeekly: backupCompliancePolicy.BackupCompl
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}. |
---
@@ -1429,7 +1429,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#frequency_interval BackupCompliancePolicy#frequency_interval}.
---
@@ -1441,7 +1441,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_unit BackupCompliancePolicy#retention_unit}.
---
@@ -1453,7 +1453,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/backup_compliance_policy#retention_value BackupCompliancePolicy#retention_value}.
---
diff --git a/docs/cloudBackupSchedule.csharp.md b/docs/cloudBackupSchedule.csharp.md
index f9a3ba047..4d13920ed 100644
--- a/docs/cloudBackupSchedule.csharp.md
+++ b/docs/cloudBackupSchedule.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_schedule`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule).
# `cloudBackupSchedule` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`
### CloudBackupSchedule
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
#### Initializers
@@ -1086,21 +1086,21 @@ new CloudBackupScheduleConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
-| AutoExportEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
+| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
+| AutoExportEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
| CopySettings
| object
| copy_settings block. |
| Export
| CloudBackupScheduleExport
| export block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
| PolicyItemDaily
| CloudBackupSchedulePolicyItemDaily
| policy_item_daily block. |
| PolicyItemHourly
| CloudBackupSchedulePolicyItemHourly
| policy_item_hourly block. |
| PolicyItemMonthly
| object
| policy_item_monthly block. |
| PolicyItemWeekly
| object
| policy_item_weekly block. |
-| ReferenceHourOfDay
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
-| ReferenceMinuteOfHour
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
-| RestoreWindowDays
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
-| UpdateSnapshots
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
-| UseOrgAndGroupNamesInExportPrefix
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
+| ReferenceHourOfDay
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
+| ReferenceMinuteOfHour
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
+| RestoreWindowDays
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
+| UpdateSnapshots
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
+| UseOrgAndGroupNamesInExportPrefix
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
---
@@ -1182,7 +1182,7 @@ public string ClusterName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
---
@@ -1194,7 +1194,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
---
@@ -1206,7 +1206,7 @@ public object AutoExportEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
---
@@ -1220,7 +1220,7 @@ public object CopySettings { get; set; }
copy_settings block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
---
@@ -1234,7 +1234,7 @@ public CloudBackupScheduleExport Export { get; set; }
export block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
---
@@ -1246,7 +1246,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1263,7 +1263,7 @@ public CloudBackupSchedulePolicyItemDaily PolicyItemDaily { get; set; }
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
---
@@ -1277,7 +1277,7 @@ public CloudBackupSchedulePolicyItemHourly PolicyItemHourly { get; set; }
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
---
@@ -1291,7 +1291,7 @@ public object PolicyItemMonthly { get; set; }
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
---
@@ -1305,7 +1305,7 @@ public object PolicyItemWeekly { get; set; }
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
---
@@ -1317,7 +1317,7 @@ public double ReferenceHourOfDay { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
---
@@ -1329,7 +1329,7 @@ public double ReferenceMinuteOfHour { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
---
@@ -1341,7 +1341,7 @@ public double RestoreWindowDays { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
---
@@ -1353,7 +1353,7 @@ public object UpdateSnapshots { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
---
@@ -1365,7 +1365,7 @@ public object UseOrgAndGroupNamesInExportPrefix { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
---
@@ -1389,11 +1389,11 @@ new CloudBackupScheduleCopySettings {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
-| Frequencies
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
-| RegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
-| ReplicationSpecId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
-| ShouldCopyOplogs
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
+| CloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
+| Frequencies
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
+| RegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
+| ReplicationSpecId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
+| ShouldCopyOplogs
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
---
@@ -1405,7 +1405,7 @@ public string CloudProvider { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
---
@@ -1417,7 +1417,7 @@ public string[] Frequencies { get; set; }
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
---
@@ -1429,7 +1429,7 @@ public string RegionName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
---
@@ -1441,7 +1441,7 @@ public string ReplicationSpecId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
---
@@ -1453,7 +1453,7 @@ public object ShouldCopyOplogs { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
---
@@ -1474,8 +1474,8 @@ new CloudBackupScheduleExport {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ExportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
-| FrequencyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
+| ExportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
+| FrequencyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
---
@@ -1487,7 +1487,7 @@ public string ExportBucketId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
---
@@ -1499,7 +1499,7 @@ public string FrequencyType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
---
@@ -1521,9 +1521,9 @@ new CloudBackupSchedulePolicyItemDaily {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1535,7 +1535,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1547,7 +1547,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1559,7 +1559,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1581,9 +1581,9 @@ new CloudBackupSchedulePolicyItemHourly {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1595,7 +1595,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1607,7 +1607,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1619,7 +1619,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1641,9 +1641,9 @@ new CloudBackupSchedulePolicyItemMonthly {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1655,7 +1655,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1667,7 +1667,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1679,7 +1679,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1701,9 +1701,9 @@ new CloudBackupSchedulePolicyItemWeekly {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1715,7 +1715,7 @@ public double FrequencyInterval { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1727,7 +1727,7 @@ public string RetentionUnit { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1739,7 +1739,7 @@ public double RetentionValue { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
diff --git a/docs/cloudBackupSchedule.go.md b/docs/cloudBackupSchedule.go.md
index 045d1ee18..107d2a124 100644
--- a/docs/cloudBackupSchedule.go.md
+++ b/docs/cloudBackupSchedule.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_schedule`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule).
# `cloudBackupSchedule` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`
### CloudBackupSchedule
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
#### Initializers
@@ -1086,21 +1086,21 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
-| AutoExportEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
+| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
+| AutoExportEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
| CopySettings
| interface{}
| copy_settings block. |
| Export
| CloudBackupScheduleExport
| export block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
| PolicyItemDaily
| CloudBackupSchedulePolicyItemDaily
| policy_item_daily block. |
| PolicyItemHourly
| CloudBackupSchedulePolicyItemHourly
| policy_item_hourly block. |
| PolicyItemMonthly
| interface{}
| policy_item_monthly block. |
| PolicyItemWeekly
| interface{}
| policy_item_weekly block. |
-| ReferenceHourOfDay
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
-| ReferenceMinuteOfHour
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
-| RestoreWindowDays
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
-| UpdateSnapshots
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
-| UseOrgAndGroupNamesInExportPrefix
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
+| ReferenceHourOfDay
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
+| ReferenceMinuteOfHour
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
+| RestoreWindowDays
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
+| UpdateSnapshots
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
+| UseOrgAndGroupNamesInExportPrefix
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
---
@@ -1182,7 +1182,7 @@ ClusterName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
---
@@ -1194,7 +1194,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
---
@@ -1206,7 +1206,7 @@ AutoExportEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
---
@@ -1220,7 +1220,7 @@ CopySettings interface{}
copy_settings block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
---
@@ -1234,7 +1234,7 @@ Export CloudBackupScheduleExport
export block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
---
@@ -1246,7 +1246,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1263,7 +1263,7 @@ PolicyItemDaily CloudBackupSchedulePolicyItemDaily
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
---
@@ -1277,7 +1277,7 @@ PolicyItemHourly CloudBackupSchedulePolicyItemHourly
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
---
@@ -1291,7 +1291,7 @@ PolicyItemMonthly interface{}
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
---
@@ -1305,7 +1305,7 @@ PolicyItemWeekly interface{}
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
---
@@ -1317,7 +1317,7 @@ ReferenceHourOfDay *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
---
@@ -1329,7 +1329,7 @@ ReferenceMinuteOfHour *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
---
@@ -1341,7 +1341,7 @@ RestoreWindowDays *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
---
@@ -1353,7 +1353,7 @@ UpdateSnapshots interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
---
@@ -1365,7 +1365,7 @@ UseOrgAndGroupNamesInExportPrefix interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
---
@@ -1389,11 +1389,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| CloudProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
-| Frequencies
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
-| RegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
-| ReplicationSpecId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
-| ShouldCopyOplogs
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
+| CloudProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
+| Frequencies
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
+| RegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
+| ReplicationSpecId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
+| ShouldCopyOplogs
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
---
@@ -1405,7 +1405,7 @@ CloudProvider *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
---
@@ -1417,7 +1417,7 @@ Frequencies *[]*string
- *Type:* *[]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
---
@@ -1429,7 +1429,7 @@ RegionName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
---
@@ -1441,7 +1441,7 @@ ReplicationSpecId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
---
@@ -1453,7 +1453,7 @@ ShouldCopyOplogs interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
---
@@ -1474,8 +1474,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ExportBucketId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
-| FrequencyType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
+| ExportBucketId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
+| FrequencyType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
---
@@ -1487,7 +1487,7 @@ ExportBucketId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
---
@@ -1499,7 +1499,7 @@ FrequencyType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
---
@@ -1521,9 +1521,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1535,7 +1535,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1547,7 +1547,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1559,7 +1559,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1581,9 +1581,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1595,7 +1595,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1607,7 +1607,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1619,7 +1619,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1641,9 +1641,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1655,7 +1655,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1667,7 +1667,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1679,7 +1679,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1701,9 +1701,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| FrequencyInterval
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| RetentionUnit
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| RetentionValue
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1715,7 +1715,7 @@ FrequencyInterval *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1727,7 +1727,7 @@ RetentionUnit *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1739,7 +1739,7 @@ RetentionValue *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
diff --git a/docs/cloudBackupSchedule.java.md b/docs/cloudBackupSchedule.java.md
index ed4935bbf..17854441c 100644
--- a/docs/cloudBackupSchedule.java.md
+++ b/docs/cloudBackupSchedule.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_schedule`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule).
# `cloudBackupSchedule` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`
### CloudBackupSchedule
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
#### Initializers
@@ -62,21 +62,21 @@ CloudBackupSchedule.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
-| autoExportEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
+| autoExportEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
| copySettings
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupScheduleCopySettings>
| copy_settings block. |
| export
| CloudBackupScheduleExport
| export block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
| policyItemDaily
| CloudBackupSchedulePolicyItemDaily
| policy_item_daily block. |
| policyItemHourly
| CloudBackupSchedulePolicyItemHourly
| policy_item_hourly block. |
| policyItemMonthly
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupSchedulePolicyItemMonthly>
| policy_item_monthly block. |
| policyItemWeekly
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupSchedulePolicyItemWeekly>
| policy_item_weekly block. |
-| referenceHourOfDay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
-| referenceMinuteOfHour
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
-| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
-| updateSnapshots
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
-| useOrgAndGroupNamesInExportPrefix
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
+| referenceHourOfDay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
+| referenceMinuteOfHour
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
+| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
+| updateSnapshots
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
+| useOrgAndGroupNamesInExportPrefix
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
---
@@ -144,7 +144,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
---
@@ -160,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
---
@@ -170,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
copy_settings block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
export block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
---
@@ -188,7 +188,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -201,7 +201,7 @@ If you experience problems setting this value it might not be settable. Please t
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
---
@@ -211,7 +211,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
---
@@ -221,7 +221,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
---
@@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
---
@@ -239,7 +239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
---
@@ -247,7 +247,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
---
@@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
---
@@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
---
@@ -271,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
---
@@ -1321,21 +1321,21 @@ CloudBackupScheduleConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
-| autoExportEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
+| autoExportEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
| copySettings
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupScheduleCopySettings>
| copy_settings block. |
| export
| CloudBackupScheduleExport
| export block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
| policyItemDaily
| CloudBackupSchedulePolicyItemDaily
| policy_item_daily block. |
| policyItemHourly
| CloudBackupSchedulePolicyItemHourly
| policy_item_hourly block. |
| policyItemMonthly
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupSchedulePolicyItemMonthly>
| policy_item_monthly block. |
| policyItemWeekly
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupSchedulePolicyItemWeekly>
| policy_item_weekly block. |
-| referenceHourOfDay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
-| referenceMinuteOfHour
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
-| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
-| updateSnapshots
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
-| useOrgAndGroupNamesInExportPrefix
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
+| referenceHourOfDay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
+| referenceMinuteOfHour
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
+| restoreWindowDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
+| updateSnapshots
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
+| useOrgAndGroupNamesInExportPrefix
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
---
@@ -1417,7 +1417,7 @@ public java.lang.String getClusterName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
---
@@ -1429,7 +1429,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
---
@@ -1441,7 +1441,7 @@ public java.lang.Object getAutoExportEnabled();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
---
@@ -1455,7 +1455,7 @@ public java.lang.Object getCopySettings();
copy_settings block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
---
@@ -1469,7 +1469,7 @@ public CloudBackupScheduleExport getExport();
export block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
---
@@ -1481,7 +1481,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1498,7 +1498,7 @@ public CloudBackupSchedulePolicyItemDaily getPolicyItemDaily();
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
---
@@ -1512,7 +1512,7 @@ public CloudBackupSchedulePolicyItemHourly getPolicyItemHourly();
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
---
@@ -1526,7 +1526,7 @@ public java.lang.Object getPolicyItemMonthly();
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
---
@@ -1540,7 +1540,7 @@ public java.lang.Object getPolicyItemWeekly();
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
---
@@ -1552,7 +1552,7 @@ public java.lang.Number getReferenceHourOfDay();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
---
@@ -1564,7 +1564,7 @@ public java.lang.Number getReferenceMinuteOfHour();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
---
@@ -1576,7 +1576,7 @@ public java.lang.Number getRestoreWindowDays();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
---
@@ -1588,7 +1588,7 @@ public java.lang.Object getUpdateSnapshots();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
---
@@ -1600,7 +1600,7 @@ public java.lang.Object getUseOrgAndGroupNamesInExportPrefix();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
---
@@ -1625,11 +1625,11 @@ CloudBackupScheduleCopySettings.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cloudProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
-| frequencies
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
-| regionName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
-| replicationSpecId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
-| shouldCopyOplogs
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
+| cloudProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
+| frequencies
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
+| regionName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
+| replicationSpecId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
+| shouldCopyOplogs
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
---
@@ -1641,7 +1641,7 @@ public java.lang.String getCloudProvider();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
---
@@ -1653,7 +1653,7 @@ public java.util.List getFrequencies();
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
---
@@ -1665,7 +1665,7 @@ public java.lang.String getRegionName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
---
@@ -1677,7 +1677,7 @@ public java.lang.String getReplicationSpecId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
---
@@ -1689,7 +1689,7 @@ public java.lang.Object getShouldCopyOplogs();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
---
@@ -1710,8 +1710,8 @@ CloudBackupScheduleExport.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| exportBucketId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
-| frequencyType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
+| exportBucketId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
+| frequencyType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
---
@@ -1723,7 +1723,7 @@ public java.lang.String getExportBucketId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
---
@@ -1735,7 +1735,7 @@ public java.lang.String getFrequencyType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
---
@@ -1757,9 +1757,9 @@ CloudBackupSchedulePolicyItemDaily.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1771,7 +1771,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1783,7 +1783,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1795,7 +1795,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1817,9 +1817,9 @@ CloudBackupSchedulePolicyItemHourly.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1831,7 +1831,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1843,7 +1843,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1855,7 +1855,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1877,9 +1877,9 @@ CloudBackupSchedulePolicyItemMonthly.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1891,7 +1891,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1903,7 +1903,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1915,7 +1915,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1937,9 +1937,9 @@ CloudBackupSchedulePolicyItemWeekly.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1951,7 +1951,7 @@ public java.lang.Number getFrequencyInterval();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1963,7 +1963,7 @@ public java.lang.String getRetentionUnit();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1975,7 +1975,7 @@ public java.lang.Number getRetentionValue();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
diff --git a/docs/cloudBackupSchedule.python.md b/docs/cloudBackupSchedule.python.md
index 2538f81ff..28e36e323 100644
--- a/docs/cloudBackupSchedule.python.md
+++ b/docs/cloudBackupSchedule.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_schedule`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule).
# `cloudBackupSchedule` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`
### CloudBackupSchedule
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
#### Initializers
@@ -54,21 +54,21 @@ cloudBackupSchedule.CloudBackupSchedule(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
-| auto_export_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
+| auto_export_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
| copy_settings
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupScheduleCopySettings]]
| copy_settings block. |
| export
| CloudBackupScheduleExport
| export block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
| policy_item_daily
| CloudBackupSchedulePolicyItemDaily
| policy_item_daily block. |
| policy_item_hourly
| CloudBackupSchedulePolicyItemHourly
| policy_item_hourly block. |
| policy_item_monthly
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupSchedulePolicyItemMonthly]]
| policy_item_monthly block. |
| policy_item_weekly
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupSchedulePolicyItemWeekly]]
| policy_item_weekly block. |
-| reference_hour_of_day
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
-| reference_minute_of_hour
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
-| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
-| update_snapshots
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
-| use_org_and_group_names_in_export_prefix
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
+| reference_hour_of_day
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
+| reference_minute_of_hour
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
+| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
+| update_snapshots
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
+| use_org_and_group_names_in_export_prefix
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
---
@@ -136,7 +136,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
---
@@ -162,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
copy_settings block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
---
@@ -172,7 +172,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
export block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
---
@@ -180,7 +180,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -193,7 +193,7 @@ If you experience problems setting this value it might not be settable. Please t
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
---
@@ -203,7 +203,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
---
@@ -213,7 +213,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
---
@@ -223,7 +223,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
---
@@ -231,7 +231,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
---
@@ -239,7 +239,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
---
@@ -247,7 +247,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
---
@@ -255,7 +255,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
---
@@ -263,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
---
@@ -545,7 +545,7 @@ def put_export(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
---
@@ -553,7 +553,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
---
@@ -571,7 +571,7 @@ def put_policy_item_daily(
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -579,7 +579,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -587,7 +587,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -605,7 +605,7 @@ def put_policy_item_hourly(
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -613,7 +613,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -621,7 +621,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1397,21 +1397,21 @@ cloudBackupSchedule.CloudBackupScheduleConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
-| auto_export_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
+| auto_export_enabled
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
| copy_settings
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupScheduleCopySettings]]
| copy_settings block. |
| export
| CloudBackupScheduleExport
| export block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
| policy_item_daily
| CloudBackupSchedulePolicyItemDaily
| policy_item_daily block. |
| policy_item_hourly
| CloudBackupSchedulePolicyItemHourly
| policy_item_hourly block. |
| policy_item_monthly
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupSchedulePolicyItemMonthly]]
| policy_item_monthly block. |
| policy_item_weekly
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupSchedulePolicyItemWeekly]]
| policy_item_weekly block. |
-| reference_hour_of_day
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
-| reference_minute_of_hour
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
-| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
-| update_snapshots
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
-| use_org_and_group_names_in_export_prefix
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
+| reference_hour_of_day
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
+| reference_minute_of_hour
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
+| restore_window_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
+| update_snapshots
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
+| use_org_and_group_names_in_export_prefix
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
---
@@ -1493,7 +1493,7 @@ cluster_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
---
@@ -1505,7 +1505,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
---
@@ -1517,7 +1517,7 @@ auto_export_enabled: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
---
@@ -1531,7 +1531,7 @@ copy_settings: typing.Union[IResolvable, typing.List[CloudBackupScheduleCopySett
copy_settings block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
---
@@ -1545,7 +1545,7 @@ export: CloudBackupScheduleExport
export block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
---
@@ -1557,7 +1557,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1574,7 +1574,7 @@ policy_item_daily: CloudBackupSchedulePolicyItemDaily
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
---
@@ -1588,7 +1588,7 @@ policy_item_hourly: CloudBackupSchedulePolicyItemHourly
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
---
@@ -1602,7 +1602,7 @@ policy_item_monthly: typing.Union[IResolvable, typing.List[CloudBackupSchedulePo
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
---
@@ -1616,7 +1616,7 @@ policy_item_weekly: typing.Union[IResolvable, typing.List[CloudBackupSchedulePol
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
---
@@ -1628,7 +1628,7 @@ reference_hour_of_day: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
---
@@ -1640,7 +1640,7 @@ reference_minute_of_hour: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
---
@@ -1652,7 +1652,7 @@ restore_window_days: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
---
@@ -1664,7 +1664,7 @@ update_snapshots: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
---
@@ -1676,7 +1676,7 @@ use_org_and_group_names_in_export_prefix: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
---
@@ -1700,11 +1700,11 @@ cloudBackupSchedule.CloudBackupScheduleCopySettings(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cloud_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
-| frequencies
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
-| region_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
-| replication_spec_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
-| should_copy_oplogs
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
+| cloud_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
+| frequencies
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
+| region_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
+| replication_spec_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
+| should_copy_oplogs
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
---
@@ -1716,7 +1716,7 @@ cloud_provider: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
---
@@ -1728,7 +1728,7 @@ frequencies: typing.List[str]
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
---
@@ -1740,7 +1740,7 @@ region_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
---
@@ -1752,7 +1752,7 @@ replication_spec_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
---
@@ -1764,7 +1764,7 @@ should_copy_oplogs: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
---
@@ -1785,8 +1785,8 @@ cloudBackupSchedule.CloudBackupScheduleExport(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| export_bucket_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
-| frequency_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
+| export_bucket_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
+| frequency_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
---
@@ -1798,7 +1798,7 @@ export_bucket_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
---
@@ -1810,7 +1810,7 @@ frequency_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
---
@@ -1832,9 +1832,9 @@ cloudBackupSchedule.CloudBackupSchedulePolicyItemDaily(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1846,7 +1846,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1858,7 +1858,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1870,7 +1870,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1892,9 +1892,9 @@ cloudBackupSchedule.CloudBackupSchedulePolicyItemHourly(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1906,7 +1906,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1918,7 +1918,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1930,7 +1930,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1952,9 +1952,9 @@ cloudBackupSchedule.CloudBackupSchedulePolicyItemMonthly(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1966,7 +1966,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1978,7 +1978,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1990,7 +1990,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -2012,9 +2012,9 @@ cloudBackupSchedule.CloudBackupSchedulePolicyItemWeekly(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequency_interval
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retention_unit
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retention_value
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -2026,7 +2026,7 @@ frequency_interval: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -2038,7 +2038,7 @@ retention_unit: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -2050,7 +2050,7 @@ retention_value: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
diff --git a/docs/cloudBackupSchedule.typescript.md b/docs/cloudBackupSchedule.typescript.md
index 8339bd5e0..f80381f21 100644
--- a/docs/cloudBackupSchedule.typescript.md
+++ b/docs/cloudBackupSchedule.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_schedule`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule).
# `cloudBackupSchedule` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_schedule`
### CloudBackupSchedule
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule mongodbatlas_cloud_backup_schedule}.
#### Initializers
@@ -1063,21 +1063,21 @@ const cloudBackupScheduleConfig: cloudBackupSchedule.CloudBackupScheduleConfig =
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
-| autoExportEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}. |
+| autoExportEnabled
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}. |
| copySettings
| cdktf.IResolvable \| CloudBackupScheduleCopySettings[]
| copy_settings block. |
| export
| CloudBackupScheduleExport
| export block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}. |
| policyItemDaily
| CloudBackupSchedulePolicyItemDaily
| policy_item_daily block. |
| policyItemHourly
| CloudBackupSchedulePolicyItemHourly
| policy_item_hourly block. |
| policyItemMonthly
| cdktf.IResolvable \| CloudBackupSchedulePolicyItemMonthly[]
| policy_item_monthly block. |
| policyItemWeekly
| cdktf.IResolvable \| CloudBackupSchedulePolicyItemWeekly[]
| policy_item_weekly block. |
-| referenceHourOfDay
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
-| referenceMinuteOfHour
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
-| restoreWindowDays
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
-| updateSnapshots
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
-| useOrgAndGroupNamesInExportPrefix
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
+| referenceHourOfDay
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}. |
+| referenceMinuteOfHour
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}. |
+| restoreWindowDays
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}. |
+| updateSnapshots
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}. |
+| useOrgAndGroupNamesInExportPrefix
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}. |
---
@@ -1159,7 +1159,7 @@ public readonly clusterName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cluster_name CloudBackupSchedule#cluster_name}.
---
@@ -1171,7 +1171,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#project_id CloudBackupSchedule#project_id}.
---
@@ -1183,7 +1183,7 @@ public readonly autoExportEnabled: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#auto_export_enabled CloudBackupSchedule#auto_export_enabled}.
---
@@ -1197,7 +1197,7 @@ public readonly copySettings: IResolvable | CloudBackupScheduleCopySettings[];
copy_settings block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#copy_settings CloudBackupSchedule#copy_settings}
---
@@ -1211,7 +1211,7 @@ public readonly export: CloudBackupScheduleExport;
export block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export CloudBackupSchedule#export}
---
@@ -1223,7 +1223,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#id CloudBackupSchedule#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1240,7 +1240,7 @@ public readonly policyItemDaily: CloudBackupSchedulePolicyItemDaily;
policy_item_daily block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_daily CloudBackupSchedule#policy_item_daily}
---
@@ -1254,7 +1254,7 @@ public readonly policyItemHourly: CloudBackupSchedulePolicyItemHourly;
policy_item_hourly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_hourly CloudBackupSchedule#policy_item_hourly}
---
@@ -1268,7 +1268,7 @@ public readonly policyItemMonthly: IResolvable | CloudBackupSchedulePolicyItemMo
policy_item_monthly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_monthly CloudBackupSchedule#policy_item_monthly}
---
@@ -1282,7 +1282,7 @@ public readonly policyItemWeekly: IResolvable | CloudBackupSchedulePolicyItemWee
policy_item_weekly block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#policy_item_weekly CloudBackupSchedule#policy_item_weekly}
---
@@ -1294,7 +1294,7 @@ public readonly referenceHourOfDay: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_hour_of_day CloudBackupSchedule#reference_hour_of_day}.
---
@@ -1306,7 +1306,7 @@ public readonly referenceMinuteOfHour: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#reference_minute_of_hour CloudBackupSchedule#reference_minute_of_hour}.
---
@@ -1318,7 +1318,7 @@ public readonly restoreWindowDays: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#restore_window_days CloudBackupSchedule#restore_window_days}.
---
@@ -1330,7 +1330,7 @@ public readonly updateSnapshots: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#update_snapshots CloudBackupSchedule#update_snapshots}.
---
@@ -1342,7 +1342,7 @@ public readonly useOrgAndGroupNamesInExportPrefix: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#use_org_and_group_names_in_export_prefix CloudBackupSchedule#use_org_and_group_names_in_export_prefix}.
---
@@ -1360,11 +1360,11 @@ const cloudBackupScheduleCopySettings: cloudBackupSchedule.CloudBackupScheduleCo
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| cloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
-| frequencies
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
-| regionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
-| replicationSpecId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
-| shouldCopyOplogs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
+| cloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}. |
+| frequencies
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}. |
+| regionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}. |
+| replicationSpecId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}. |
+| shouldCopyOplogs
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}. |
---
@@ -1376,7 +1376,7 @@ public readonly cloudProvider: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#cloud_provider CloudBackupSchedule#cloud_provider}.
---
@@ -1388,7 +1388,7 @@ public readonly frequencies: string[];
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequencies CloudBackupSchedule#frequencies}.
---
@@ -1400,7 +1400,7 @@ public readonly regionName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#region_name CloudBackupSchedule#region_name}.
---
@@ -1412,7 +1412,7 @@ public readonly replicationSpecId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#replication_spec_id CloudBackupSchedule#replication_spec_id}.
---
@@ -1424,7 +1424,7 @@ public readonly shouldCopyOplogs: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#should_copy_oplogs CloudBackupSchedule#should_copy_oplogs}.
---
@@ -1442,8 +1442,8 @@ const cloudBackupScheduleExport: cloudBackupSchedule.CloudBackupScheduleExport =
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| exportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
-| frequencyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
+| exportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}. |
+| frequencyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}. |
---
@@ -1455,7 +1455,7 @@ public readonly exportBucketId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#export_bucket_id CloudBackupSchedule#export_bucket_id}.
---
@@ -1467,7 +1467,7 @@ public readonly frequencyType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_type CloudBackupSchedule#frequency_type}.
---
@@ -1485,9 +1485,9 @@ const cloudBackupSchedulePolicyItemDaily: cloudBackupSchedule.CloudBackupSchedul
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1499,7 +1499,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1511,7 +1511,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1523,7 +1523,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1541,9 +1541,9 @@ const cloudBackupSchedulePolicyItemHourly: cloudBackupSchedule.CloudBackupSchedu
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1555,7 +1555,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1567,7 +1567,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1579,7 +1579,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1597,9 +1597,9 @@ const cloudBackupSchedulePolicyItemMonthly: cloudBackupSchedule.CloudBackupSched
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1611,7 +1611,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1623,7 +1623,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1635,7 +1635,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
@@ -1653,9 +1653,9 @@ const cloudBackupSchedulePolicyItemWeekly: cloudBackupSchedule.CloudBackupSchedu
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
-| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
-| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
+| frequencyInterval
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}. |
+| retentionUnit
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}. |
+| retentionValue
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}. |
---
@@ -1667,7 +1667,7 @@ public readonly frequencyInterval: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#frequency_interval CloudBackupSchedule#frequency_interval}.
---
@@ -1679,7 +1679,7 @@ public readonly retentionUnit: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_unit CloudBackupSchedule#retention_unit}.
---
@@ -1691,7 +1691,7 @@ public readonly retentionValue: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_schedule#retention_value CloudBackupSchedule#retention_value}.
---
diff --git a/docs/cloudBackupSnapshot.csharp.md b/docs/cloudBackupSnapshot.csharp.md
index 35a28e3ca..fe7fba31a 100644
--- a/docs/cloudBackupSnapshot.csharp.md
+++ b/docs/cloudBackupSnapshot.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot).
# `cloudBackupSnapshot` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`
### CloudBackupSnapshot
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
#### Initializers
@@ -804,11 +804,11 @@ new CloudBackupSnapshotConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
-| Description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
-| RetentionInDays
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
+| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
+| Description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
+| RetentionInDays
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
---
@@ -890,7 +890,7 @@ public string ClusterName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
---
@@ -902,7 +902,7 @@ public string Description { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
---
@@ -914,7 +914,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
---
@@ -926,7 +926,7 @@ public double RetentionInDays { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
---
@@ -938,7 +938,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudBackupSnapshot.go.md b/docs/cloudBackupSnapshot.go.md
index 6f14b533e..1685075ad 100644
--- a/docs/cloudBackupSnapshot.go.md
+++ b/docs/cloudBackupSnapshot.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot).
# `cloudBackupSnapshot` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`
### CloudBackupSnapshot
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
#### Initializers
@@ -804,11 +804,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
-| Description
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
-| RetentionInDays
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
+| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
+| Description
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
+| RetentionInDays
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
---
@@ -890,7 +890,7 @@ ClusterName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
---
@@ -902,7 +902,7 @@ Description *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
---
@@ -914,7 +914,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
---
@@ -926,7 +926,7 @@ RetentionInDays *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
---
@@ -938,7 +938,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudBackupSnapshot.java.md b/docs/cloudBackupSnapshot.java.md
index 620d4414e..d08fc42c4 100644
--- a/docs/cloudBackupSnapshot.java.md
+++ b/docs/cloudBackupSnapshot.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot).
# `cloudBackupSnapshot` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`
### CloudBackupSnapshot
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
#### Initializers
@@ -46,11 +46,11 @@ CloudBackupSnapshot.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
-| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
-| retentionInDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
+| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
+| retentionInDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -915,11 +915,11 @@ CloudBackupSnapshotConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
-| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
-| retentionInDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
+| description
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
+| retentionInDays
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
---
@@ -1001,7 +1001,7 @@ public java.lang.String getClusterName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
---
@@ -1013,7 +1013,7 @@ public java.lang.String getDescription();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
---
@@ -1025,7 +1025,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
---
@@ -1037,7 +1037,7 @@ public java.lang.Number getRetentionInDays();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
---
@@ -1049,7 +1049,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudBackupSnapshot.python.md b/docs/cloudBackupSnapshot.python.md
index 01bfc0ab2..ed61717f8 100644
--- a/docs/cloudBackupSnapshot.python.md
+++ b/docs/cloudBackupSnapshot.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot).
# `cloudBackupSnapshot` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`
### CloudBackupSnapshot
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
#### Initializers
@@ -44,11 +44,11 @@ cloudBackupSnapshot.CloudBackupSnapshot(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
-| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
-| retention_in_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
+| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
+| retention_in_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
---
@@ -148,7 +148,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -940,11 +940,11 @@ cloudBackupSnapshot.CloudBackupSnapshotConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
-| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
-| retention_in_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
+| description
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
+| retention_in_days
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
---
@@ -1026,7 +1026,7 @@ cluster_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
---
@@ -1038,7 +1038,7 @@ description: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
---
@@ -1050,7 +1050,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
---
@@ -1062,7 +1062,7 @@ retention_in_days: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
---
@@ -1074,7 +1074,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudBackupSnapshot.typescript.md b/docs/cloudBackupSnapshot.typescript.md
index a677730d5..489436818 100644
--- a/docs/cloudBackupSnapshot.typescript.md
+++ b/docs/cloudBackupSnapshot.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot).
# `cloudBackupSnapshot` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot`
### CloudBackupSnapshot
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot mongodbatlas_cloud_backup_snapshot}.
#### Initializers
@@ -791,11 +791,11 @@ const cloudBackupSnapshotConfig: cloudBackupSnapshot.CloudBackupSnapshotConfig =
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
-| description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
-| retentionInDays
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}. |
+| description
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}. |
+| retentionInDays
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}. |
---
@@ -877,7 +877,7 @@ public readonly clusterName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#cluster_name CloudBackupSnapshot#cluster_name}.
---
@@ -889,7 +889,7 @@ public readonly description: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#description CloudBackupSnapshot#description}.
---
@@ -901,7 +901,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#project_id CloudBackupSnapshot#project_id}.
---
@@ -913,7 +913,7 @@ public readonly retentionInDays: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#retention_in_days CloudBackupSnapshot#retention_in_days}.
---
@@ -925,7 +925,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot#id CloudBackupSnapshot#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudBackupSnapshotExportBucket.csharp.md b/docs/cloudBackupSnapshotExportBucket.csharp.md
index dc67fb0a9..819c8a83d 100644
--- a/docs/cloudBackupSnapshotExportBucket.csharp.md
+++ b/docs/cloudBackupSnapshotExportBucket.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_bucket`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket).
# `cloudBackupSnapshotExportBucket` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportBucket
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
#### Initializers
@@ -653,10 +653,10 @@ new CloudBackupSnapshotExportBucketConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| BucketName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
-| CloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
-| IamRoleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
+| BucketName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
+| CloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
+| IamRoleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
---
@@ -738,7 +738,7 @@ public string BucketName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
---
@@ -750,7 +750,7 @@ public string CloudProvider { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
---
@@ -762,7 +762,7 @@ public string IamRoleId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
---
@@ -774,7 +774,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
---
diff --git a/docs/cloudBackupSnapshotExportBucket.go.md b/docs/cloudBackupSnapshotExportBucket.go.md
index 65ecd011d..07d2b93c0 100644
--- a/docs/cloudBackupSnapshotExportBucket.go.md
+++ b/docs/cloudBackupSnapshotExportBucket.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_bucket`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket).
# `cloudBackupSnapshotExportBucket` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportBucket
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
#### Initializers
@@ -653,10 +653,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| BucketName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
-| CloudProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
-| IamRoleId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
+| BucketName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
+| CloudProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
+| IamRoleId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
---
@@ -738,7 +738,7 @@ BucketName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
---
@@ -750,7 +750,7 @@ CloudProvider *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
---
@@ -762,7 +762,7 @@ IamRoleId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
---
@@ -774,7 +774,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
---
diff --git a/docs/cloudBackupSnapshotExportBucket.java.md b/docs/cloudBackupSnapshotExportBucket.java.md
index 489570a6f..2cd199703 100644
--- a/docs/cloudBackupSnapshotExportBucket.java.md
+++ b/docs/cloudBackupSnapshotExportBucket.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_bucket`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket).
# `cloudBackupSnapshotExportBucket` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportBucket
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
#### Initializers
@@ -45,10 +45,10 @@ CloudBackupSnapshotExportBucket.Builder.create(Construct scope, java.lang.String
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| bucketName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
-| cloudProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
-| iamRoleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
+| bucketName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
+| cloudProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
+| iamRoleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
---
@@ -751,10 +751,10 @@ CloudBackupSnapshotExportBucketConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| bucketName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
-| cloudProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
-| iamRoleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
+| bucketName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
+| cloudProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
+| iamRoleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
---
@@ -836,7 +836,7 @@ public java.lang.String getBucketName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
---
@@ -848,7 +848,7 @@ public java.lang.String getCloudProvider();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
---
@@ -860,7 +860,7 @@ public java.lang.String getIamRoleId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
---
@@ -872,7 +872,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
---
diff --git a/docs/cloudBackupSnapshotExportBucket.python.md b/docs/cloudBackupSnapshotExportBucket.python.md
index 42fae1515..6bf9d687c 100644
--- a/docs/cloudBackupSnapshotExportBucket.python.md
+++ b/docs/cloudBackupSnapshotExportBucket.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_bucket`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket).
# `cloudBackupSnapshotExportBucket` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportBucket
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
#### Initializers
@@ -43,10 +43,10 @@ cloudBackupSnapshotExportBucket.CloudBackupSnapshotExportBucket(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| bucket_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
-| cloud_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
-| iam_role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
+| bucket_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
+| cloud_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
+| iam_role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
---
@@ -776,10 +776,10 @@ cloudBackupSnapshotExportBucket.CloudBackupSnapshotExportBucketConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| bucket_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
-| cloud_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
-| iam_role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
+| bucket_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
+| cloud_provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
+| iam_role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
---
@@ -861,7 +861,7 @@ bucket_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
---
@@ -873,7 +873,7 @@ cloud_provider: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
---
@@ -885,7 +885,7 @@ iam_role_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
---
@@ -897,7 +897,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
---
diff --git a/docs/cloudBackupSnapshotExportBucket.typescript.md b/docs/cloudBackupSnapshotExportBucket.typescript.md
index c314e6104..98d81c48f 100644
--- a/docs/cloudBackupSnapshotExportBucket.typescript.md
+++ b/docs/cloudBackupSnapshotExportBucket.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_bucket`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_bucket`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket).
# `cloudBackupSnapshotExportBucket` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportBucket
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket mongodbatlas_cloud_backup_snapshot_export_bucket}.
#### Initializers
@@ -641,10 +641,10 @@ const cloudBackupSnapshotExportBucketConfig: cloudBackupSnapshotExportBucket.Clo
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| bucketName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
-| cloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
-| iamRoleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
+| bucketName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}. |
+| cloudProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}. |
+| iamRoleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}. |
---
@@ -726,7 +726,7 @@ public readonly bucketName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#bucket_name CloudBackupSnapshotExportBucket#bucket_name}.
---
@@ -738,7 +738,7 @@ public readonly cloudProvider: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#cloud_provider CloudBackupSnapshotExportBucket#cloud_provider}.
---
@@ -750,7 +750,7 @@ public readonly iamRoleId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#iam_role_id CloudBackupSnapshotExportBucket#iam_role_id}.
---
@@ -762,7 +762,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_bucket#project_id CloudBackupSnapshotExportBucket#project_id}.
---
diff --git a/docs/cloudBackupSnapshotExportJob.csharp.md b/docs/cloudBackupSnapshotExportJob.csharp.md
index 54e774891..353a4db54 100644
--- a/docs/cloudBackupSnapshotExportJob.csharp.md
+++ b/docs/cloudBackupSnapshotExportJob.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job).
# `cloudBackupSnapshotExportJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
#### Initializers
@@ -790,11 +790,11 @@ new CloudBackupSnapshotExportJobConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
+| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
| CustomData
| object
| custom_data block. |
-| ExportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
-| SnapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
+| ExportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
+| SnapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
---
@@ -876,7 +876,7 @@ public string ClusterName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
---
@@ -890,7 +890,7 @@ public object CustomData { get; set; }
custom_data block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
---
@@ -902,7 +902,7 @@ public string ExportBucketId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
---
@@ -914,7 +914,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
---
@@ -926,7 +926,7 @@ public string SnapshotId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
---
@@ -947,8 +947,8 @@ new CloudBackupSnapshotExportJobCustomData {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
-| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
+| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
+| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
---
@@ -960,7 +960,7 @@ public string Key { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
---
@@ -972,7 +972,7 @@ public string Value { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
---
diff --git a/docs/cloudBackupSnapshotExportJob.go.md b/docs/cloudBackupSnapshotExportJob.go.md
index 9eaa9633f..9c37ef09f 100644
--- a/docs/cloudBackupSnapshotExportJob.go.md
+++ b/docs/cloudBackupSnapshotExportJob.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job).
# `cloudBackupSnapshotExportJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
#### Initializers
@@ -790,11 +790,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
+| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
| CustomData
| interface{}
| custom_data block. |
-| ExportBucketId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
-| SnapshotId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
+| ExportBucketId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
+| SnapshotId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
---
@@ -876,7 +876,7 @@ ClusterName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
---
@@ -890,7 +890,7 @@ CustomData interface{}
custom_data block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
---
@@ -902,7 +902,7 @@ ExportBucketId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
---
@@ -914,7 +914,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
---
@@ -926,7 +926,7 @@ SnapshotId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
---
@@ -947,8 +947,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
-| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
+| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
+| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
---
@@ -960,7 +960,7 @@ Key *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
---
@@ -972,7 +972,7 @@ Value *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
---
diff --git a/docs/cloudBackupSnapshotExportJob.java.md b/docs/cloudBackupSnapshotExportJob.java.md
index a53073a90..2c3b8f347 100644
--- a/docs/cloudBackupSnapshotExportJob.java.md
+++ b/docs/cloudBackupSnapshotExportJob.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job).
# `cloudBackupSnapshotExportJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
#### Initializers
@@ -47,11 +47,11 @@ CloudBackupSnapshotExportJob.Builder.create(Construct scope, java.lang.String id
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
| customData
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupSnapshotExportJobCustomData>
| custom_data block. |
-| exportBucketId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
-| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
+| exportBucketId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
+| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
---
@@ -119,7 +119,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
---
@@ -129,7 +129,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
custom_data block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
---
@@ -137,7 +137,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
---
@@ -145,7 +145,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
---
@@ -153,7 +153,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
---
@@ -901,11 +901,11 @@ CloudBackupSnapshotExportJobConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
| customData
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudBackupSnapshotExportJobCustomData>
| custom_data block. |
-| exportBucketId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
-| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
+| exportBucketId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
+| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
---
@@ -987,7 +987,7 @@ public java.lang.String getClusterName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
---
@@ -1001,7 +1001,7 @@ public java.lang.Object getCustomData();
custom_data block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
---
@@ -1013,7 +1013,7 @@ public java.lang.String getExportBucketId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
---
@@ -1025,7 +1025,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
---
@@ -1037,7 +1037,7 @@ public java.lang.String getSnapshotId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
---
@@ -1058,8 +1058,8 @@ CloudBackupSnapshotExportJobCustomData.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
-| value
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
+| key
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
+| value
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
---
@@ -1071,7 +1071,7 @@ public java.lang.String getKey();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
---
@@ -1083,7 +1083,7 @@ public java.lang.String getValue();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
---
diff --git a/docs/cloudBackupSnapshotExportJob.python.md b/docs/cloudBackupSnapshotExportJob.python.md
index 09d5b7622..6d8a3ddf5 100644
--- a/docs/cloudBackupSnapshotExportJob.python.md
+++ b/docs/cloudBackupSnapshotExportJob.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job).
# `cloudBackupSnapshotExportJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
#### Initializers
@@ -44,11 +44,11 @@ cloudBackupSnapshotExportJob.CloudBackupSnapshotExportJob(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
| custom_data
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupSnapshotExportJobCustomData]]
| custom_data block. |
-| export_bucket_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
-| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
+| export_bucket_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
+| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
custom_data block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
---
@@ -142,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
---
@@ -150,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
---
@@ -925,11 +925,11 @@ cloudBackupSnapshotExportJob.CloudBackupSnapshotExportJobConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
| custom_data
| typing.Union[cdktf.IResolvable, typing.List[CloudBackupSnapshotExportJobCustomData]]
| custom_data block. |
-| export_bucket_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
-| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
+| export_bucket_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
+| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
---
@@ -1011,7 +1011,7 @@ cluster_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
---
@@ -1025,7 +1025,7 @@ custom_data: typing.Union[IResolvable, typing.List[CloudBackupSnapshotExportJobC
custom_data block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
---
@@ -1037,7 +1037,7 @@ export_bucket_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
---
@@ -1049,7 +1049,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
---
@@ -1061,7 +1061,7 @@ snapshot_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
---
@@ -1082,8 +1082,8 @@ cloudBackupSnapshotExportJob.CloudBackupSnapshotExportJobCustomData(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
-| value
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
+| key
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
+| value
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
---
@@ -1095,7 +1095,7 @@ key: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
---
@@ -1107,7 +1107,7 @@ value: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
---
diff --git a/docs/cloudBackupSnapshotExportJob.typescript.md b/docs/cloudBackupSnapshotExportJob.typescript.md
index a5c8af621..546aacaf1 100644
--- a/docs/cloudBackupSnapshotExportJob.typescript.md
+++ b/docs/cloudBackupSnapshotExportJob.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_export_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_export_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job).
# `cloudBackupSnapshotExportJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotExportJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job mongodbatlas_cloud_backup_snapshot_export_job}.
#### Initializers
@@ -775,11 +775,11 @@ const cloudBackupSnapshotExportJobConfig: cloudBackupSnapshotExportJob.CloudBack
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}. |
| customData
| cdktf.IResolvable \| CloudBackupSnapshotExportJobCustomData[]
| custom_data block. |
-| exportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
-| snapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
+| exportBucketId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}. |
+| snapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}. |
---
@@ -861,7 +861,7 @@ public readonly clusterName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#cluster_name CloudBackupSnapshotExportJob#cluster_name}.
---
@@ -875,7 +875,7 @@ public readonly customData: IResolvable | CloudBackupSnapshotExportJobCustomData
custom_data block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#custom_data CloudBackupSnapshotExportJob#custom_data}
---
@@ -887,7 +887,7 @@ public readonly exportBucketId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#export_bucket_id CloudBackupSnapshotExportJob#export_bucket_id}.
---
@@ -899,7 +899,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#project_id CloudBackupSnapshotExportJob#project_id}.
---
@@ -911,7 +911,7 @@ public readonly snapshotId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#snapshot_id CloudBackupSnapshotExportJob#snapshot_id}.
---
@@ -929,8 +929,8 @@ const cloudBackupSnapshotExportJobCustomData: cloudBackupSnapshotExportJob.Cloud
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
-| value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
+| key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}. |
+| value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}. |
---
@@ -942,7 +942,7 @@ public readonly key: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#key CloudBackupSnapshotExportJob#key}.
---
@@ -954,7 +954,7 @@ public readonly value: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_export_job#value CloudBackupSnapshotExportJob#value}.
---
diff --git a/docs/cloudBackupSnapshotRestoreJob.csharp.md b/docs/cloudBackupSnapshotRestoreJob.csharp.md
index d57f0898b..ff2a743f5 100644
--- a/docs/cloudBackupSnapshotRestoreJob.csharp.md
+++ b/docs/cloudBackupSnapshotRestoreJob.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_restore_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job).
# `cloudBackupSnapshotRestoreJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotRestoreJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
#### Initializers
@@ -71,7 +71,6 @@ Must be unique amongst siblings in the same scope
| GetStringMapAttribute
| *No description.* |
| InterpolationForAttribute
| *No description.* |
| PutDeliveryTypeConfig
| *No description.* |
-| ResetDeliveryType
| *No description.* |
| ResetDeliveryTypeConfig
| *No description.* |
| ResetId
| *No description.* |
@@ -273,12 +272,6 @@ private void PutDeliveryTypeConfig(CloudBackupSnapshotRestoreJobDeliveryTypeConf
---
-##### `ResetDeliveryType`
-
-```csharp
-private void ResetDeliveryType()
-```
-
##### `ResetDeliveryTypeConfig`
```csharp
@@ -390,12 +383,10 @@ CloudBackupSnapshotRestoreJob.IsTerraformResource(object X);
| Timestamp
| string
| *No description.* |
| ClusterNameInput
| string
| *No description.* |
| DeliveryTypeConfigInput
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| *No description.* |
-| DeliveryTypeInput
| System.Collections.Generic.IDictionary
| *No description.* |
| IdInput
| string
| *No description.* |
| ProjectIdInput
| string
| *No description.* |
| SnapshotIdInput
| string
| *No description.* |
| ClusterName
| string
| *No description.* |
-| DeliveryType
| System.Collections.Generic.IDictionary
| *No description.* |
| Id
| string
| *No description.* |
| ProjectId
| string
| *No description.* |
| SnapshotId
| string
| *No description.* |
@@ -654,16 +645,6 @@ public CloudBackupSnapshotRestoreJobDeliveryTypeConfig DeliveryTypeConfigInput {
---
-##### `DeliveryTypeInput`Optional
-
-```csharp
-public System.Collections.Generic.IDictionary DeliveryTypeInput { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
----
-
##### `IdInput`Optional
```csharp
@@ -704,16 +685,6 @@ public string ClusterName { get; }
---
-##### `DeliveryType`Required
-
-```csharp
-public System.Collections.Generic.IDictionary DeliveryType { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
----
-
##### `Id`Required
```csharp
@@ -782,7 +753,6 @@ new CloudBackupSnapshotRestoreJobConfig {
string ClusterName,
string ProjectId,
string SnapshotId,
- System.Collections.Generic.IDictionary DeliveryType = null,
CloudBackupSnapshotRestoreJobDeliveryTypeConfig DeliveryTypeConfig = null,
string Id = null
};
@@ -799,12 +769,11 @@ new CloudBackupSnapshotRestoreJobConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
-| SnapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
-| DeliveryType
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}. |
+| ClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
+| SnapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
| DeliveryTypeConfig
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| delivery_type_config block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
---
@@ -886,7 +855,7 @@ public string ClusterName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
---
@@ -898,7 +867,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
---
@@ -910,19 +879,7 @@ public string SnapshotId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
-
----
-
-##### `DeliveryType`Optional
-
-```csharp
-public System.Collections.Generic.IDictionary DeliveryType { get; set; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
---
@@ -936,7 +893,7 @@ public CloudBackupSnapshotRestoreJobDeliveryTypeConfig DeliveryTypeConfig { get;
delivery_type_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
---
@@ -948,7 +905,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -978,14 +935,14 @@ new CloudBackupSnapshotRestoreJobDeliveryTypeConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Automated
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
-| Download
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
-| OplogInc
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
-| OplogTs
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
-| PointInTime
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
-| PointInTimeUtcSeconds
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
-| TargetClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
-| TargetProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
+| Automated
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
+| Download
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
+| OplogInc
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
+| OplogTs
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
+| PointInTime
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
+| PointInTimeUtcSeconds
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
+| TargetClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
+| TargetProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
---
@@ -997,7 +954,7 @@ public object Automated { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
---
@@ -1009,7 +966,7 @@ public object Download { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
---
@@ -1021,7 +978,7 @@ public double OplogInc { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
---
@@ -1033,7 +990,7 @@ public double OplogTs { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
---
@@ -1045,7 +1002,7 @@ public object PointInTime { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
---
@@ -1057,7 +1014,7 @@ public double PointInTimeUtcSeconds { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
---
@@ -1069,7 +1026,7 @@ public string TargetClusterName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
---
@@ -1081,7 +1038,7 @@ public string TargetProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
---
diff --git a/docs/cloudBackupSnapshotRestoreJob.go.md b/docs/cloudBackupSnapshotRestoreJob.go.md
index f5c823534..c93891ada 100644
--- a/docs/cloudBackupSnapshotRestoreJob.go.md
+++ b/docs/cloudBackupSnapshotRestoreJob.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_restore_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job).
# `cloudBackupSnapshotRestoreJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotRestoreJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
#### Initializers
@@ -71,7 +71,6 @@ Must be unique amongst siblings in the same scope
| GetStringMapAttribute
| *No description.* |
| InterpolationForAttribute
| *No description.* |
| PutDeliveryTypeConfig
| *No description.* |
-| ResetDeliveryType
| *No description.* |
| ResetDeliveryTypeConfig
| *No description.* |
| ResetId
| *No description.* |
@@ -273,12 +272,6 @@ func PutDeliveryTypeConfig(value CloudBackupSnapshotRestoreJobDeliveryTypeConfig
---
-##### `ResetDeliveryType`
-
-```go
-func ResetDeliveryType()
-```
-
##### `ResetDeliveryTypeConfig`
```go
@@ -390,12 +383,10 @@ cloudbackupsnapshotrestorejob.CloudBackupSnapshotRestoreJob_IsTerraformResource(
| Timestamp
| *string
| *No description.* |
| ClusterNameInput
| *string
| *No description.* |
| DeliveryTypeConfigInput
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| *No description.* |
-| DeliveryTypeInput
| *map[string]*string
| *No description.* |
| IdInput
| *string
| *No description.* |
| ProjectIdInput
| *string
| *No description.* |
| SnapshotIdInput
| *string
| *No description.* |
| ClusterName
| *string
| *No description.* |
-| DeliveryType
| *map[string]*string
| *No description.* |
| Id
| *string
| *No description.* |
| ProjectId
| *string
| *No description.* |
| SnapshotId
| *string
| *No description.* |
@@ -654,16 +645,6 @@ func DeliveryTypeConfigInput() CloudBackupSnapshotRestoreJobDeliveryTypeConfig
---
-##### `DeliveryTypeInput`Optional
-
-```go
-func DeliveryTypeInput() *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
----
-
##### `IdInput`Optional
```go
@@ -704,16 +685,6 @@ func ClusterName() *string
---
-##### `DeliveryType`Required
-
-```go
-func DeliveryType() *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
----
-
##### `Id`Required
```go
@@ -782,7 +753,6 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
ClusterName: *string,
ProjectId: *string,
SnapshotId: *string,
- DeliveryType: *map[string]*string,
DeliveryTypeConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJobDeliveryTypeConfig,
Id: *string,
}
@@ -799,12 +769,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
-| SnapshotId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
-| DeliveryType
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}. |
+| ClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
+| SnapshotId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
| DeliveryTypeConfig
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| delivery_type_config block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
---
@@ -886,7 +855,7 @@ ClusterName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
---
@@ -898,7 +867,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
---
@@ -910,19 +879,7 @@ SnapshotId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
-
----
-
-##### `DeliveryType`Optional
-
-```go
-DeliveryType *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
---
@@ -936,7 +893,7 @@ DeliveryTypeConfig CloudBackupSnapshotRestoreJobDeliveryTypeConfig
delivery_type_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
---
@@ -948,7 +905,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -978,14 +935,14 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudbac
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Automated
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
-| Download
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
-| OplogInc
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
-| OplogTs
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
-| PointInTime
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
-| PointInTimeUtcSeconds
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
-| TargetClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
-| TargetProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
+| Automated
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
+| Download
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
+| OplogInc
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
+| OplogTs
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
+| PointInTime
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
+| PointInTimeUtcSeconds
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
+| TargetClusterName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
+| TargetProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
---
@@ -997,7 +954,7 @@ Automated interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
---
@@ -1009,7 +966,7 @@ Download interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
---
@@ -1021,7 +978,7 @@ OplogInc *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
---
@@ -1033,7 +990,7 @@ OplogTs *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
---
@@ -1045,7 +1002,7 @@ PointInTime interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
---
@@ -1057,7 +1014,7 @@ PointInTimeUtcSeconds *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
---
@@ -1069,7 +1026,7 @@ TargetClusterName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
---
@@ -1081,7 +1038,7 @@ TargetProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
---
diff --git a/docs/cloudBackupSnapshotRestoreJob.java.md b/docs/cloudBackupSnapshotRestoreJob.java.md
index b6d983bef..5ceded8ed 100644
--- a/docs/cloudBackupSnapshotRestoreJob.java.md
+++ b/docs/cloudBackupSnapshotRestoreJob.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_restore_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job).
# `cloudBackupSnapshotRestoreJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotRestoreJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
#### Initializers
@@ -30,7 +30,6 @@ CloudBackupSnapshotRestoreJob.Builder.create(Construct scope, java.lang.String i
.clusterName(java.lang.String)
.projectId(java.lang.String)
.snapshotId(java.lang.String)
-// .deliveryType(java.util.Map)
// .deliveryTypeConfig(CloudBackupSnapshotRestoreJobDeliveryTypeConfig)
// .id(java.lang.String)
.build();
@@ -47,12 +46,11 @@ CloudBackupSnapshotRestoreJob.Builder.create(Construct scope, java.lang.String i
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
-| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
-| deliveryType
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
+| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
| deliveryTypeConfig
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| delivery_type_config block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
---
@@ -120,7 +118,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
---
@@ -128,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
---
@@ -136,15 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
-
----
-
-##### `deliveryType`Optional
-
-- *Type:* java.util.Map
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
---
@@ -154,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
delivery_type_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
---
@@ -162,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -190,7 +180,6 @@ If you experience problems setting this value it might not be settable. Please t
| getStringMapAttribute
| *No description.* |
| interpolationForAttribute
| *No description.* |
| putDeliveryTypeConfig
| *No description.* |
-| resetDeliveryType
| *No description.* |
| resetDeliveryTypeConfig
| *No description.* |
| resetId
| *No description.* |
@@ -392,12 +381,6 @@ public void putDeliveryTypeConfig(CloudBackupSnapshotRestoreJobDeliveryTypeConfi
---
-##### `resetDeliveryType`
-
-```java
-public void resetDeliveryType()
-```
-
##### `resetDeliveryTypeConfig`
```java
@@ -509,12 +492,10 @@ CloudBackupSnapshotRestoreJob.isTerraformResource(java.lang.Object x)
| timestamp
| java.lang.String
| *No description.* |
| clusterNameInput
| java.lang.String
| *No description.* |
| deliveryTypeConfigInput
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| *No description.* |
-| deliveryTypeInput
| java.util.Map
| *No description.* |
| idInput
| java.lang.String
| *No description.* |
| projectIdInput
| java.lang.String
| *No description.* |
| snapshotIdInput
| java.lang.String
| *No description.* |
| clusterName
| java.lang.String
| *No description.* |
-| deliveryType
| java.util.Map
| *No description.* |
| id
| java.lang.String
| *No description.* |
| projectId
| java.lang.String
| *No description.* |
| snapshotId
| java.lang.String
| *No description.* |
@@ -773,16 +754,6 @@ public CloudBackupSnapshotRestoreJobDeliveryTypeConfig getDeliveryTypeConfigInpu
---
-##### `deliveryTypeInput`Optional
-
-```java
-public java.util.Map getDeliveryTypeInput();
-```
-
-- *Type:* java.util.Map
-
----
-
##### `idInput`Optional
```java
@@ -823,16 +794,6 @@ public java.lang.String getClusterName();
---
-##### `deliveryType`Required
-
-```java
-public java.util.Map getDeliveryType();
-```
-
-- *Type:* java.util.Map
-
----
-
##### `id`Required
```java
@@ -905,7 +866,6 @@ CloudBackupSnapshotRestoreJobConfig.builder()
.clusterName(java.lang.String)
.projectId(java.lang.String)
.snapshotId(java.lang.String)
-// .deliveryType(java.util.Map)
// .deliveryTypeConfig(CloudBackupSnapshotRestoreJobDeliveryTypeConfig)
// .id(java.lang.String)
.build();
@@ -922,12 +882,11 @@ CloudBackupSnapshotRestoreJobConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
-| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
-| deliveryType
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}. |
+| clusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
+| snapshotId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
| deliveryTypeConfig
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| delivery_type_config block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
---
@@ -1009,7 +968,7 @@ public java.lang.String getClusterName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
---
@@ -1021,7 +980,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
---
@@ -1033,19 +992,7 @@ public java.lang.String getSnapshotId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
-
----
-
-##### `deliveryType`Optional
-
-```java
-public java.util.Map getDeliveryType();
-```
-
-- *Type:* java.util.Map
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
---
@@ -1059,7 +1006,7 @@ public CloudBackupSnapshotRestoreJobDeliveryTypeConfig getDeliveryTypeConfig();
delivery_type_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
---
@@ -1071,7 +1018,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1104,14 +1051,14 @@ CloudBackupSnapshotRestoreJobDeliveryTypeConfig.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| automated
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
-| download
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
-| oplogInc
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
-| oplogTs
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
-| pointInTime
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
-| pointInTimeUtcSeconds
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
-| targetClusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
-| targetProjectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
+| automated
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
+| download
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
+| oplogInc
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
+| oplogTs
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
+| pointInTime
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
+| pointInTimeUtcSeconds
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
+| targetClusterName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
+| targetProjectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
---
@@ -1123,7 +1070,7 @@ public java.lang.Object getAutomated();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
---
@@ -1135,7 +1082,7 @@ public java.lang.Object getDownload();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
---
@@ -1147,7 +1094,7 @@ public java.lang.Number getOplogInc();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
---
@@ -1159,7 +1106,7 @@ public java.lang.Number getOplogTs();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
---
@@ -1171,7 +1118,7 @@ public java.lang.Object getPointInTime();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
---
@@ -1183,7 +1130,7 @@ public java.lang.Number getPointInTimeUtcSeconds();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
---
@@ -1195,7 +1142,7 @@ public java.lang.String getTargetClusterName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
---
@@ -1207,7 +1154,7 @@ public java.lang.String getTargetProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
---
diff --git a/docs/cloudBackupSnapshotRestoreJob.python.md b/docs/cloudBackupSnapshotRestoreJob.python.md
index 7141ea72a..7d1b8f457 100644
--- a/docs/cloudBackupSnapshotRestoreJob.python.md
+++ b/docs/cloudBackupSnapshotRestoreJob.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_restore_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job).
# `cloudBackupSnapshotRestoreJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotRestoreJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
#### Initializers
@@ -28,7 +28,6 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob(
cluster_name: str,
project_id: str,
snapshot_id: str,
- delivery_type: typing.Mapping[str] = None,
delivery_type_config: CloudBackupSnapshotRestoreJobDeliveryTypeConfig = None,
id: str = None
)
@@ -45,12 +44,11 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
-| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
-| delivery_type
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
+| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
| delivery_type_config
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| delivery_type_config block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
---
@@ -118,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
---
@@ -126,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
---
@@ -134,15 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
-
----
-
-##### `delivery_type`Optional
-
-- *Type:* typing.Mapping[str]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
---
@@ -152,7 +142,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
delivery_type_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
---
@@ -160,7 +150,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -188,7 +178,6 @@ If you experience problems setting this value it might not be settable. Please t
| get_string_map_attribute
| *No description.* |
| interpolation_for_attribute
| *No description.* |
| put_delivery_type_config
| *No description.* |
-| reset_delivery_type
| *No description.* |
| reset_delivery_type_config
| *No description.* |
| reset_id
| *No description.* |
@@ -422,7 +411,7 @@ def put_delivery_type_config(
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
---
@@ -430,7 +419,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
---
@@ -438,7 +427,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
---
@@ -446,7 +435,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
---
@@ -454,7 +443,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
---
@@ -462,7 +451,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
---
@@ -470,7 +459,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
---
@@ -478,16 +467,10 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
---
-##### `reset_delivery_type`
-
-```python
-def reset_delivery_type() -> None
-```
-
##### `reset_delivery_type_config`
```python
@@ -605,12 +588,10 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob.is_terraform_resourc
| timestamp
| str
| *No description.* |
| cluster_name_input
| str
| *No description.* |
| delivery_type_config_input
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| *No description.* |
-| delivery_type_input
| typing.Mapping[str]
| *No description.* |
| id_input
| str
| *No description.* |
| project_id_input
| str
| *No description.* |
| snapshot_id_input
| str
| *No description.* |
| cluster_name
| str
| *No description.* |
-| delivery_type
| typing.Mapping[str]
| *No description.* |
| id
| str
| *No description.* |
| project_id
| str
| *No description.* |
| snapshot_id
| str
| *No description.* |
@@ -869,16 +850,6 @@ delivery_type_config_input: CloudBackupSnapshotRestoreJobDeliveryTypeConfig
---
-##### `delivery_type_input`Optional
-
-```python
-delivery_type_input: typing.Mapping[str]
-```
-
-- *Type:* typing.Mapping[str]
-
----
-
##### `id_input`Optional
```python
@@ -919,16 +890,6 @@ cluster_name: str
---
-##### `delivery_type`Required
-
-```python
-delivery_type: typing.Mapping[str]
-```
-
-- *Type:* typing.Mapping[str]
-
----
-
##### `id`Required
```python
@@ -997,7 +958,6 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJobConfig(
cluster_name: str,
project_id: str,
snapshot_id: str,
- delivery_type: typing.Mapping[str] = None,
delivery_type_config: CloudBackupSnapshotRestoreJobDeliveryTypeConfig = None,
id: str = None
)
@@ -1014,12 +974,11 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJobConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
-| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
-| delivery_type
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}. |
+| cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
+| snapshot_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
| delivery_type_config
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| delivery_type_config block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
---
@@ -1101,7 +1060,7 @@ cluster_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
---
@@ -1113,7 +1072,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
---
@@ -1125,19 +1084,7 @@ snapshot_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
-
----
-
-##### `delivery_type`Optional
-
-```python
-delivery_type: typing.Mapping[str]
-```
-
-- *Type:* typing.Mapping[str]
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
---
@@ -1151,7 +1098,7 @@ delivery_type_config: CloudBackupSnapshotRestoreJobDeliveryTypeConfig
delivery_type_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
---
@@ -1163,7 +1110,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1193,14 +1140,14 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJobDeliveryTypeConfig(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| automated
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
-| download
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
-| oplog_inc
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
-| oplog_ts
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
-| point_in_time
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
-| point_in_time_utc_seconds
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
-| target_cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
-| target_project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
+| automated
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
+| download
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
+| oplog_inc
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
+| oplog_ts
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
+| point_in_time
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
+| point_in_time_utc_seconds
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
+| target_cluster_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
+| target_project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
---
@@ -1212,7 +1159,7 @@ automated: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
---
@@ -1224,7 +1171,7 @@ download: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
---
@@ -1236,7 +1183,7 @@ oplog_inc: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
---
@@ -1248,7 +1195,7 @@ oplog_ts: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
---
@@ -1260,7 +1207,7 @@ point_in_time: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
---
@@ -1272,7 +1219,7 @@ point_in_time_utc_seconds: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
---
@@ -1284,7 +1231,7 @@ target_cluster_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
---
@@ -1296,7 +1243,7 @@ target_project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
---
diff --git a/docs/cloudBackupSnapshotRestoreJob.typescript.md b/docs/cloudBackupSnapshotRestoreJob.typescript.md
index 28297f189..3f5f0c1de 100644
--- a/docs/cloudBackupSnapshotRestoreJob.typescript.md
+++ b/docs/cloudBackupSnapshotRestoreJob.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_backup_snapshot_restore_job`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_restore_job`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job).
# `cloudBackupSnapshotRestoreJob` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_backup_snapshot_
### CloudBackupSnapshotRestoreJob
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job mongodbatlas_cloud_backup_snapshot_restore_job}.
#### Initializers
@@ -71,7 +71,6 @@ Must be unique amongst siblings in the same scope
| getStringMapAttribute
| *No description.* |
| interpolationForAttribute
| *No description.* |
| putDeliveryTypeConfig
| *No description.* |
-| resetDeliveryType
| *No description.* |
| resetDeliveryTypeConfig
| *No description.* |
| resetId
| *No description.* |
@@ -273,12 +272,6 @@ public putDeliveryTypeConfig(value: CloudBackupSnapshotRestoreJobDeliveryTypeCon
---
-##### `resetDeliveryType`
-
-```typescript
-public resetDeliveryType(): void
-```
-
##### `resetDeliveryTypeConfig`
```typescript
@@ -390,12 +383,10 @@ cloudBackupSnapshotRestoreJob.CloudBackupSnapshotRestoreJob.isTerraformResource(
| timestamp
| string
| *No description.* |
| clusterNameInput
| string
| *No description.* |
| deliveryTypeConfigInput
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| *No description.* |
-| deliveryTypeInput
| {[ key: string ]: string}
| *No description.* |
| idInput
| string
| *No description.* |
| projectIdInput
| string
| *No description.* |
| snapshotIdInput
| string
| *No description.* |
| clusterName
| string
| *No description.* |
-| deliveryType
| {[ key: string ]: string}
| *No description.* |
| id
| string
| *No description.* |
| projectId
| string
| *No description.* |
| snapshotId
| string
| *No description.* |
@@ -654,16 +645,6 @@ public readonly deliveryTypeConfigInput: CloudBackupSnapshotRestoreJobDeliveryTy
---
-##### `deliveryTypeInput`Optional
-
-```typescript
-public readonly deliveryTypeInput: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
-
----
-
##### `idInput`Optional
```typescript
@@ -704,16 +685,6 @@ public readonly clusterName: string;
---
-##### `deliveryType`Required
-
-```typescript
-public readonly deliveryType: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
-
----
-
##### `id`Required
```typescript
@@ -785,12 +756,11 @@ const cloudBackupSnapshotRestoreJobConfig: cloudBackupSnapshotRestoreJob.CloudBa
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
-| snapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
-| deliveryType
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}. |
+| clusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}. |
+| snapshotId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}. |
| deliveryTypeConfig
| CloudBackupSnapshotRestoreJobDeliveryTypeConfig
| delivery_type_config block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}. |
---
@@ -872,7 +842,7 @@ public readonly clusterName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#cluster_name CloudBackupSnapshotRestoreJob#cluster_name}.
---
@@ -884,7 +854,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#project_id CloudBackupSnapshotRestoreJob#project_id}.
---
@@ -896,19 +866,7 @@ public readonly snapshotId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
-
----
-
-##### `deliveryType`Optional
-
-```typescript
-public readonly deliveryType: {[ key: string ]: string};
-```
-
-- *Type:* {[ key: string ]: string}
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type CloudBackupSnapshotRestoreJob#delivery_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#snapshot_id CloudBackupSnapshotRestoreJob#snapshot_id}.
---
@@ -922,7 +880,7 @@ public readonly deliveryTypeConfig: CloudBackupSnapshotRestoreJobDeliveryTypeCon
delivery_type_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#delivery_type_config CloudBackupSnapshotRestoreJob#delivery_type_config}
---
@@ -934,7 +892,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#id CloudBackupSnapshotRestoreJob#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -955,14 +913,14 @@ const cloudBackupSnapshotRestoreJobDeliveryTypeConfig: cloudBackupSnapshotRestor
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| automated
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
-| download
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
-| oplogInc
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
-| oplogTs
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
-| pointInTime
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
-| pointInTimeUtcSeconds
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
-| targetClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
-| targetProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
+| automated
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}. |
+| download
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}. |
+| oplogInc
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}. |
+| oplogTs
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}. |
+| pointInTime
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}. |
+| pointInTimeUtcSeconds
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}. |
+| targetClusterName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}. |
+| targetProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}. |
---
@@ -974,7 +932,7 @@ public readonly automated: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#automated CloudBackupSnapshotRestoreJob#automated}.
---
@@ -986,7 +944,7 @@ public readonly download: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#download CloudBackupSnapshotRestoreJob#download}.
---
@@ -998,7 +956,7 @@ public readonly oplogInc: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_inc CloudBackupSnapshotRestoreJob#oplog_inc}.
---
@@ -1010,7 +968,7 @@ public readonly oplogTs: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#oplog_ts CloudBackupSnapshotRestoreJob#oplog_ts}.
---
@@ -1022,7 +980,7 @@ public readonly pointInTime: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time CloudBackupSnapshotRestoreJob#point_in_time}.
---
@@ -1034,7 +992,7 @@ public readonly pointInTimeUtcSeconds: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#point_in_time_utc_seconds CloudBackupSnapshotRestoreJob#point_in_time_utc_seconds}.
---
@@ -1046,7 +1004,7 @@ public readonly targetClusterName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_cluster_name CloudBackupSnapshotRestoreJob#target_cluster_name}.
---
@@ -1058,7 +1016,7 @@ public readonly targetProjectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_backup_snapshot_restore_job#target_project_id CloudBackupSnapshotRestoreJob#target_project_id}.
---
diff --git a/docs/cloudProviderAccess.csharp.md b/docs/cloudProviderAccess.csharp.md
index eaf634862..689dfa4b6 100644
--- a/docs/cloudProviderAccess.csharp.md
+++ b/docs/cloudProviderAccess.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access).
# `cloudProviderAccess` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`
### CloudProviderAccess
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
#### Initializers
@@ -711,10 +711,10 @@ new CloudProviderAccessConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
-| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
-| IamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
+| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
+| IamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
---
@@ -796,7 +796,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
---
@@ -808,7 +808,7 @@ public string ProviderName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
---
@@ -820,7 +820,7 @@ public string IamAssumedRoleArn { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
---
@@ -832,7 +832,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccess.go.md b/docs/cloudProviderAccess.go.md
index 2cab887a8..912a50f44 100644
--- a/docs/cloudProviderAccess.go.md
+++ b/docs/cloudProviderAccess.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access).
# `cloudProviderAccess` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`
### CloudProviderAccess
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
#### Initializers
@@ -711,10 +711,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudpro
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
-| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
-| IamAssumedRoleArn
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
+| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
+| IamAssumedRoleArn
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
---
@@ -796,7 +796,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
---
@@ -808,7 +808,7 @@ ProviderName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
---
@@ -820,7 +820,7 @@ IamAssumedRoleArn *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
---
@@ -832,7 +832,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccess.java.md b/docs/cloudProviderAccess.java.md
index 388496e91..df6b7b25c 100644
--- a/docs/cloudProviderAccess.java.md
+++ b/docs/cloudProviderAccess.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access).
# `cloudProviderAccess` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`
### CloudProviderAccess
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
#### Initializers
@@ -45,10 +45,10 @@ CloudProviderAccess.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
-| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
-| iamAssumedRoleArn
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
+| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
+| iamAssumedRoleArn
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -812,10 +812,10 @@ CloudProviderAccessConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
-| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
-| iamAssumedRoleArn
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
+| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
+| iamAssumedRoleArn
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
---
@@ -897,7 +897,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
---
@@ -909,7 +909,7 @@ public java.lang.String getProviderName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
---
@@ -921,7 +921,7 @@ public java.lang.String getIamAssumedRoleArn();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
---
@@ -933,7 +933,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccess.python.md b/docs/cloudProviderAccess.python.md
index c70641675..0fe2a16bf 100644
--- a/docs/cloudProviderAccess.python.md
+++ b/docs/cloudProviderAccess.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access).
# `cloudProviderAccess` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`
### CloudProviderAccess
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
#### Initializers
@@ -43,10 +43,10 @@ cloudProviderAccess.CloudProviderAccess(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
-| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
-| iam_assumed_role_arn
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
+| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
+| iam_assumed_role_arn
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -837,10 +837,10 @@ cloudProviderAccess.CloudProviderAccessConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
-| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
-| iam_assumed_role_arn
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
+| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
+| iam_assumed_role_arn
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
---
@@ -922,7 +922,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
---
@@ -934,7 +934,7 @@ provider_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
---
@@ -946,7 +946,7 @@ iam_assumed_role_arn: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
---
@@ -958,7 +958,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccess.typescript.md b/docs/cloudProviderAccess.typescript.md
index 7b07d144d..b88fe0977 100644
--- a/docs/cloudProviderAccess.typescript.md
+++ b/docs/cloudProviderAccess.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access).
# `cloudProviderAccess` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access`
### CloudProviderAccess
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access mongodbatlas_cloud_provider_access}.
#### Initializers
@@ -699,10 +699,10 @@ const cloudProviderAccessConfig: cloudProviderAccess.CloudProviderAccessConfig =
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
-| providerName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
-| iamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}. |
+| providerName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}. |
+| iamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}. |
---
@@ -784,7 +784,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#project_id CloudProviderAccess#project_id}.
---
@@ -796,7 +796,7 @@ public readonly providerName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#provider_name CloudProviderAccess#provider_name}.
---
@@ -808,7 +808,7 @@ public readonly iamAssumedRoleArn: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#iam_assumed_role_arn CloudProviderAccess#iam_assumed_role_arn}.
---
@@ -820,7 +820,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access#id CloudProviderAccess#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessAuthorization.csharp.md b/docs/cloudProviderAccessAuthorization.csharp.md
index 8ba4e5519..ae09e3af2 100644
--- a/docs/cloudProviderAccessAuthorization.csharp.md
+++ b/docs/cloudProviderAccessAuthorization.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_authorization`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization).
# `cloudProviderAccessAuthorization` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessAuthorization
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
#### Initializers
@@ -705,7 +705,7 @@ new CloudProviderAccessAuthorizationAws {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| IamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
+| IamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
---
@@ -717,7 +717,7 @@ public string IamAssumedRoleArn { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
---
@@ -739,9 +739,9 @@ new CloudProviderAccessAuthorizationAzure {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AtlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
-| ServicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
-| TenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
+| AtlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
+| ServicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
+| TenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
---
@@ -753,7 +753,7 @@ public string AtlasAzureAppId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
---
@@ -765,7 +765,7 @@ public string ServicePrincipalId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
---
@@ -777,7 +777,7 @@ public string TenantId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
---
@@ -815,11 +815,11 @@ new CloudProviderAccessAuthorizationConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
-| RoleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
+| RoleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
| Aws
| CloudProviderAccessAuthorizationAws
| aws block. |
| Azure
| CloudProviderAccessAuthorizationAzure
| azure block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
---
@@ -901,7 +901,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
---
@@ -913,7 +913,7 @@ public string RoleId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
---
@@ -927,7 +927,7 @@ public CloudProviderAccessAuthorizationAws Aws { get; set; }
aws block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
---
@@ -941,7 +941,7 @@ public CloudProviderAccessAuthorizationAzure Azure { get; set; }
azure block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
---
@@ -953,7 +953,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessAuthorization.go.md b/docs/cloudProviderAccessAuthorization.go.md
index 7b3d99cbf..619c7158d 100644
--- a/docs/cloudProviderAccessAuthorization.go.md
+++ b/docs/cloudProviderAccessAuthorization.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_authorization`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization).
# `cloudProviderAccessAuthorization` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessAuthorization
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
#### Initializers
@@ -705,7 +705,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudpro
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| IamAssumedRoleArn
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
+| IamAssumedRoleArn
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
---
@@ -717,7 +717,7 @@ IamAssumedRoleArn *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
---
@@ -739,9 +739,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudpro
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AtlasAzureAppId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
-| ServicePrincipalId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
-| TenantId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
+| AtlasAzureAppId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
+| ServicePrincipalId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
+| TenantId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
---
@@ -753,7 +753,7 @@ AtlasAzureAppId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
---
@@ -765,7 +765,7 @@ ServicePrincipalId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
---
@@ -777,7 +777,7 @@ TenantId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
---
@@ -815,11 +815,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudpro
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
-| RoleId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
+| RoleId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
| Aws
| CloudProviderAccessAuthorizationAws
| aws block. |
| Azure
| CloudProviderAccessAuthorizationAzure
| azure block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
---
@@ -901,7 +901,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
---
@@ -913,7 +913,7 @@ RoleId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
---
@@ -927,7 +927,7 @@ Aws CloudProviderAccessAuthorizationAws
aws block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
---
@@ -941,7 +941,7 @@ Azure CloudProviderAccessAuthorizationAzure
azure block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
---
@@ -953,7 +953,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessAuthorization.java.md b/docs/cloudProviderAccessAuthorization.java.md
index 196133a23..95c141f26 100644
--- a/docs/cloudProviderAccessAuthorization.java.md
+++ b/docs/cloudProviderAccessAuthorization.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_authorization`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization).
# `cloudProviderAccessAuthorization` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessAuthorization
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
#### Initializers
@@ -46,11 +46,11 @@ CloudProviderAccessAuthorization.Builder.create(Construct scope, java.lang.Strin
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
-| roleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
+| roleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
| aws
| CloudProviderAccessAuthorizationAws
| aws block. |
| azure
| CloudProviderAccessAuthorizationAzure
| azure block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
---
@@ -118,7 +118,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
---
@@ -126,7 +126,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
aws block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
---
@@ -146,7 +146,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
azure block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
---
@@ -154,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -816,7 +816,7 @@ CloudProviderAccessAuthorizationAws.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| iamAssumedRoleArn
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
+| iamAssumedRoleArn
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
---
@@ -828,7 +828,7 @@ public java.lang.String getIamAssumedRoleArn();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
---
@@ -850,9 +850,9 @@ CloudProviderAccessAuthorizationAzure.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| atlasAzureAppId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
-| servicePrincipalId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
-| tenantId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
+| atlasAzureAppId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
+| servicePrincipalId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
+| tenantId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
---
@@ -864,7 +864,7 @@ public java.lang.String getAtlasAzureAppId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
---
@@ -876,7 +876,7 @@ public java.lang.String getServicePrincipalId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
---
@@ -888,7 +888,7 @@ public java.lang.String getTenantId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
---
@@ -930,11 +930,11 @@ CloudProviderAccessAuthorizationConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
-| roleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
+| roleId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
| aws
| CloudProviderAccessAuthorizationAws
| aws block. |
| azure
| CloudProviderAccessAuthorizationAzure
| azure block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
---
@@ -1016,7 +1016,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
---
@@ -1028,7 +1028,7 @@ public java.lang.String getRoleId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
---
@@ -1042,7 +1042,7 @@ public CloudProviderAccessAuthorizationAws getAws();
aws block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
---
@@ -1056,7 +1056,7 @@ public CloudProviderAccessAuthorizationAzure getAzure();
azure block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
---
@@ -1068,7 +1068,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessAuthorization.python.md b/docs/cloudProviderAccessAuthorization.python.md
index 5c2b160ca..2e8368c06 100644
--- a/docs/cloudProviderAccessAuthorization.python.md
+++ b/docs/cloudProviderAccessAuthorization.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_authorization`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization).
# `cloudProviderAccessAuthorization` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessAuthorization
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
#### Initializers
@@ -44,11 +44,11 @@ cloudProviderAccessAuthorization.CloudProviderAccessAuthorization(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
-| role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
+| role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
| aws
| CloudProviderAccessAuthorizationAws
| aws block. |
| azure
| CloudProviderAccessAuthorizationAzure
| azure block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
---
@@ -116,7 +116,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
---
@@ -124,7 +124,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
---
@@ -134,7 +134,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
aws block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
---
@@ -144,7 +144,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
azure block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
---
@@ -152,7 +152,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -408,7 +408,7 @@ def put_aws(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
---
@@ -426,7 +426,7 @@ def put_azure(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
---
@@ -434,7 +434,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
---
@@ -442,7 +442,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
---
@@ -871,7 +871,7 @@ cloudProviderAccessAuthorization.CloudProviderAccessAuthorizationAws(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| iam_assumed_role_arn
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
+| iam_assumed_role_arn
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
---
@@ -883,7 +883,7 @@ iam_assumed_role_arn: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
---
@@ -905,9 +905,9 @@ cloudProviderAccessAuthorization.CloudProviderAccessAuthorizationAzure(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| atlas_azure_app_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
-| service_principal_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
-| tenant_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
+| atlas_azure_app_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
+| service_principal_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
+| tenant_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
---
@@ -919,7 +919,7 @@ atlas_azure_app_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
---
@@ -931,7 +931,7 @@ service_principal_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
---
@@ -943,7 +943,7 @@ tenant_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
---
@@ -981,11 +981,11 @@ cloudProviderAccessAuthorization.CloudProviderAccessAuthorizationConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
-| role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
+| role_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
| aws
| CloudProviderAccessAuthorizationAws
| aws block. |
| azure
| CloudProviderAccessAuthorizationAzure
| azure block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
---
@@ -1067,7 +1067,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
---
@@ -1079,7 +1079,7 @@ role_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
---
@@ -1093,7 +1093,7 @@ aws: CloudProviderAccessAuthorizationAws
aws block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
---
@@ -1107,7 +1107,7 @@ azure: CloudProviderAccessAuthorizationAzure
azure block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
---
@@ -1119,7 +1119,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessAuthorization.typescript.md b/docs/cloudProviderAccessAuthorization.typescript.md
index 6219709a7..05def55d5 100644
--- a/docs/cloudProviderAccessAuthorization.typescript.md
+++ b/docs/cloudProviderAccessAuthorization.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_authorization`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_authorization`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization).
# `cloudProviderAccessAuthorization` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessAuthorization
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization mongodbatlas_cloud_provider_access_authorization}.
#### Initializers
@@ -703,7 +703,7 @@ const cloudProviderAccessAuthorizationAws: cloudProviderAccessAuthorization.Clou
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| iamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
+| iamAssumedRoleArn
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}. |
---
@@ -715,7 +715,7 @@ public readonly iamAssumedRoleArn: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#iam_assumed_role_arn CloudProviderAccessAuthorization#iam_assumed_role_arn}.
---
@@ -733,9 +733,9 @@ const cloudProviderAccessAuthorizationAzure: cloudProviderAccessAuthorization.Cl
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| atlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
-| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
-| tenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
+| atlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}. |
+| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}. |
+| tenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}. |
---
@@ -747,7 +747,7 @@ public readonly atlasAzureAppId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#atlas_azure_app_id CloudProviderAccessAuthorization#atlas_azure_app_id}.
---
@@ -759,7 +759,7 @@ public readonly servicePrincipalId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#service_principal_id CloudProviderAccessAuthorization#service_principal_id}.
---
@@ -771,7 +771,7 @@ public readonly tenantId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#tenant_id CloudProviderAccessAuthorization#tenant_id}.
---
@@ -796,11 +796,11 @@ const cloudProviderAccessAuthorizationConfig: cloudProviderAccessAuthorization.C
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
-| roleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}. |
+| roleId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}. |
| aws
| CloudProviderAccessAuthorizationAws
| aws block. |
| azure
| CloudProviderAccessAuthorizationAzure
| azure block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}. |
---
@@ -882,7 +882,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#project_id CloudProviderAccessAuthorization#project_id}.
---
@@ -894,7 +894,7 @@ public readonly roleId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#role_id CloudProviderAccessAuthorization#role_id}.
---
@@ -908,7 +908,7 @@ public readonly aws: CloudProviderAccessAuthorizationAws;
aws block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#aws CloudProviderAccessAuthorization#aws}
---
@@ -922,7 +922,7 @@ public readonly azure: CloudProviderAccessAuthorizationAzure;
azure block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#azure CloudProviderAccessAuthorization#azure}
---
@@ -934,7 +934,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_authorization#id CloudProviderAccessAuthorization#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessSetup.csharp.md b/docs/cloudProviderAccessSetup.csharp.md
index f7a3f33fa..bbde19e2a 100644
--- a/docs/cloudProviderAccessSetup.csharp.md
+++ b/docs/cloudProviderAccessSetup.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_setup`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup).
# `cloudProviderAccessSetup` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessSetup
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
#### Initializers
@@ -372,7 +372,6 @@ CloudProviderAccessSetup.IsTerraformResource(object X);
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Aws
| HashiCorp.Cdktf.StringMap
| *No description.* |
| AwsConfig
| CloudProviderAccessSetupAwsConfigList
| *No description.* |
| AzureConfig
| CloudProviderAccessSetupAzureConfigList
| *No description.* |
| CreatedDate
| string
| *No description.* |
@@ -530,16 +529,6 @@ public object[] Provisioners { get; }
---
-##### `Aws`Required
-
-```csharp
-public StringMap Aws { get; }
-```
-
-- *Type:* HashiCorp.Cdktf.StringMap
-
----
-
##### `AwsConfig`Required
```csharp
@@ -711,9 +700,9 @@ new CloudProviderAccessSetupAzureConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AtlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
-| ServicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
-| TenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
+| AtlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
+| ServicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
+| TenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
---
@@ -725,7 +714,7 @@ public string AtlasAzureAppId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
---
@@ -737,7 +726,7 @@ public string ServicePrincipalId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
---
@@ -749,7 +738,7 @@ public string TenantId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
---
@@ -786,10 +775,10 @@ new CloudProviderAccessSetupConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
-| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
+| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
| AzureConfig
| object
| azure_config block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
---
@@ -871,7 +860,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
---
@@ -883,7 +872,7 @@ public string ProviderName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
---
@@ -897,7 +886,7 @@ public object AzureConfig { get; set; }
azure_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
---
@@ -909,7 +898,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessSetup.go.md b/docs/cloudProviderAccessSetup.go.md
index f67a508fc..d0027a04d 100644
--- a/docs/cloudProviderAccessSetup.go.md
+++ b/docs/cloudProviderAccessSetup.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_setup`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup).
# `cloudProviderAccessSetup` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessSetup
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
#### Initializers
@@ -372,7 +372,6 @@ cloudprovideraccesssetup.CloudProviderAccessSetup_IsTerraformResource(x interfac
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Aws
| github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
| *No description.* |
| AwsConfig
| CloudProviderAccessSetupAwsConfigList
| *No description.* |
| AzureConfig
| CloudProviderAccessSetupAzureConfigList
| *No description.* |
| CreatedDate
| *string
| *No description.* |
@@ -530,16 +529,6 @@ func Provisioners() *[]interface{}
---
-##### `Aws`Required
-
-```go
-func Aws() StringMap
-```
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
-
----
-
##### `AwsConfig`Required
```go
@@ -711,9 +700,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudpro
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| AtlasAzureAppId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
-| ServicePrincipalId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
-| TenantId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
+| AtlasAzureAppId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
+| ServicePrincipalId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
+| TenantId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
---
@@ -725,7 +714,7 @@ AtlasAzureAppId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
---
@@ -737,7 +726,7 @@ ServicePrincipalId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
---
@@ -749,7 +738,7 @@ TenantId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
---
@@ -786,10 +775,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cloudpro
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
-| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
+| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
| AzureConfig
| interface{}
| azure_config block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
---
@@ -871,7 +860,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
---
@@ -883,7 +872,7 @@ ProviderName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
---
@@ -897,7 +886,7 @@ AzureConfig interface{}
azure_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
---
@@ -909,7 +898,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessSetup.java.md b/docs/cloudProviderAccessSetup.java.md
index bab84f7af..94d89f4a2 100644
--- a/docs/cloudProviderAccessSetup.java.md
+++ b/docs/cloudProviderAccessSetup.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_setup`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup).
# `cloudProviderAccessSetup` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessSetup
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
#### Initializers
@@ -46,10 +46,10 @@ CloudProviderAccessSetup.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
-| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
+| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
| azureConfig
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudProviderAccessSetupAzureConfig>
| azure_config block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
---
@@ -117,7 +117,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
---
@@ -125,7 +125,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
---
@@ -135,7 +135,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
azure_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
---
@@ -143,7 +143,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -472,7 +472,6 @@ CloudProviderAccessSetup.isTerraformResource(java.lang.Object x)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| aws
| com.hashicorp.cdktf.StringMap
| *No description.* |
| awsConfig
| CloudProviderAccessSetupAwsConfigList
| *No description.* |
| azureConfig
| CloudProviderAccessSetupAzureConfigList
| *No description.* |
| createdDate
| java.lang.String
| *No description.* |
@@ -630,16 +629,6 @@ public java.lang.Object getProvisioners();
---
-##### `aws`Required
-
-```java
-public StringMap getAws();
-```
-
-- *Type:* com.hashicorp.cdktf.StringMap
-
----
-
##### `awsConfig`Required
```java
@@ -810,9 +799,9 @@ CloudProviderAccessSetupAzureConfig.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| atlasAzureAppId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
-| servicePrincipalId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
-| tenantId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
+| atlasAzureAppId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
+| servicePrincipalId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
+| tenantId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
---
@@ -824,7 +813,7 @@ public java.lang.String getAtlasAzureAppId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
---
@@ -836,7 +825,7 @@ public java.lang.String getServicePrincipalId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
---
@@ -848,7 +837,7 @@ public java.lang.String getTenantId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
---
@@ -890,10 +879,10 @@ CloudProviderAccessSetupConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
-| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
+| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
| azureConfig
| com.hashicorp.cdktf.IResolvable OR java.util.List<CloudProviderAccessSetupAzureConfig>
| azure_config block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
---
@@ -975,7 +964,7 @@ public java.lang.String getProjectId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
---
@@ -987,7 +976,7 @@ public java.lang.String getProviderName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
---
@@ -1001,7 +990,7 @@ public java.lang.Object getAzureConfig();
azure_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
---
@@ -1013,7 +1002,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessSetup.python.md b/docs/cloudProviderAccessSetup.python.md
index bcee158b6..d29e68d34 100644
--- a/docs/cloudProviderAccessSetup.python.md
+++ b/docs/cloudProviderAccessSetup.python.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_setup`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup).
# `cloudProviderAccessSetup` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessSetup
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
#### Initializers
@@ -43,10 +43,10 @@ cloudProviderAccessSetup.CloudProviderAccessSetup(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
-| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
+| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
| azure_config
| typing.Union[cdktf.IResolvable, typing.List[CloudProviderAccessSetupAzureConfig]]
| azure_config block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
---
@@ -114,7 +114,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
---
@@ -122,7 +122,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
---
@@ -132,7 +132,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
azure_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
---
@@ -140,7 +140,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -502,7 +502,6 @@ cloudProviderAccessSetup.CloudProviderAccessSetup.is_terraform_resource(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| aws
| cdktf.StringMap
| *No description.* |
| aws_config
| CloudProviderAccessSetupAwsConfigList
| *No description.* |
| azure_config
| CloudProviderAccessSetupAzureConfigList
| *No description.* |
| created_date
| str
| *No description.* |
@@ -660,16 +659,6 @@ provisioners: typing.List[typing.Union[FileProvisioner, LocalExecProvisioner, Re
---
-##### `aws`Required
-
-```python
-aws: StringMap
-```
-
-- *Type:* cdktf.StringMap
-
----
-
##### `aws_config`Required
```python
@@ -839,9 +828,9 @@ cloudProviderAccessSetup.CloudProviderAccessSetupAzureConfig(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| atlas_azure_app_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
-| service_principal_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
-| tenant_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
+| atlas_azure_app_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
+| service_principal_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
+| tenant_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
---
@@ -853,7 +842,7 @@ atlas_azure_app_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
---
@@ -865,7 +854,7 @@ service_principal_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
---
@@ -877,7 +866,7 @@ tenant_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
---
@@ -914,10 +903,10 @@ cloudProviderAccessSetup.CloudProviderAccessSetupConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
-| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
+| project_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
+| provider_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
| azure_config
| typing.Union[cdktf.IResolvable, typing.List[CloudProviderAccessSetupAzureConfig]]
| azure_config block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
---
@@ -999,7 +988,7 @@ project_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
---
@@ -1011,7 +1000,7 @@ provider_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
---
@@ -1025,7 +1014,7 @@ azure_config: typing.Union[IResolvable, typing.List[CloudProviderAccessSetupAzur
azure_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
---
@@ -1037,7 +1026,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cloudProviderAccessSetup.typescript.md b/docs/cloudProviderAccessSetup.typescript.md
index 7117d62e1..6d1752e1e 100644
--- a/docs/cloudProviderAccessSetup.typescript.md
+++ b/docs/cloudProviderAccessSetup.typescript.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cloud_provider_access_setup`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_setup`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup).
# `cloudProviderAccessSetup` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cloud_provider_access_
### CloudProviderAccessSetup
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup mongodbatlas_cloud_provider_access_setup}.
#### Initializers
@@ -372,7 +372,6 @@ cloudProviderAccessSetup.CloudProviderAccessSetup.isTerraformResource(x: any)
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| aws
| cdktf.StringMap
| *No description.* |
| awsConfig
| CloudProviderAccessSetupAwsConfigList
| *No description.* |
| azureConfig
| CloudProviderAccessSetupAzureConfigList
| *No description.* |
| createdDate
| string
| *No description.* |
@@ -530,16 +529,6 @@ public readonly provisioners: FileProvisioner | LocalExecProvisioner | RemoteExe
---
-##### `aws`Required
-
-```typescript
-public readonly aws: StringMap;
-```
-
-- *Type:* cdktf.StringMap
-
----
-
##### `awsConfig`Required
```typescript
@@ -705,9 +694,9 @@ const cloudProviderAccessSetupAzureConfig: cloudProviderAccessSetup.CloudProvide
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| atlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
-| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
-| tenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
+| atlasAzureAppId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}. |
+| servicePrincipalId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}. |
+| tenantId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}. |
---
@@ -719,7 +708,7 @@ public readonly atlasAzureAppId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#atlas_azure_app_id CloudProviderAccessSetup#atlas_azure_app_id}.
---
@@ -731,7 +720,7 @@ public readonly servicePrincipalId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#service_principal_id CloudProviderAccessSetup#service_principal_id}.
---
@@ -743,7 +732,7 @@ public readonly tenantId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#tenant_id CloudProviderAccessSetup#tenant_id}.
---
@@ -768,10 +757,10 @@ const cloudProviderAccessSetupConfig: cloudProviderAccessSetup.CloudProviderAcce
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
-| providerName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}. |
+| providerName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}. |
| azureConfig
| cdktf.IResolvable \| CloudProviderAccessSetupAzureConfig[]
| azure_config block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}. |
---
@@ -853,7 +842,7 @@ public readonly projectId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#project_id CloudProviderAccessSetup#project_id}.
---
@@ -865,7 +854,7 @@ public readonly providerName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#provider_name CloudProviderAccessSetup#provider_name}.
---
@@ -879,7 +868,7 @@ public readonly azureConfig: IResolvable | CloudProviderAccessSetupAzureConfig[]
azure_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#azure_config CloudProviderAccessSetup#azure_config}
---
@@ -891,7 +880,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cloud_provider_access_setup#id CloudProviderAccessSetup#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
diff --git a/docs/cluster.csharp.md b/docs/cluster.csharp.md
index e79de783c..78edd8fe3 100644
--- a/docs/cluster.csharp.md
+++ b/docs/cluster.csharp.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster).
# `cluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://regi
### Cluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster mongodbatlas_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster mongodbatlas_cluster}.
#### Initializers
@@ -74,6 +74,7 @@ Must be unique amongst siblings in the same scope
| PutBiConnectorConfig
| *No description.* |
| PutLabels
| *No description.* |
| PutReplicationSpecs
| *No description.* |
+| PutTags
| *No description.* |
| PutTimeouts
| *No description.* |
| ResetAdvancedConfiguration
| *No description.* |
| ResetAutoScalingComputeEnabled
| *No description.* |
@@ -81,7 +82,6 @@ Must be unique amongst siblings in the same scope
| ResetAutoScalingDiskGbEnabled
| *No description.* |
| ResetBackingProviderName
| *No description.* |
| ResetBackupEnabled
| *No description.* |
-| ResetBiConnector
| *No description.* |
| ResetBiConnectorConfig
| *No description.* |
| ResetCloudBackup
| *No description.* |
| ResetClusterType
| *No description.* |
@@ -95,7 +95,6 @@ Must be unique amongst siblings in the same scope
| ResetPitEnabled
| *No description.* |
| ResetProviderAutoScalingComputeMaxInstanceSize
| *No description.* |
| ResetProviderAutoScalingComputeMinInstanceSize
| *No description.* |
-| ResetProviderBackupEnabled
| *No description.* |
| ResetProviderDiskIops
| *No description.* |
| ResetProviderDiskTypeName
| *No description.* |
| ResetProviderEncryptEbsVolume
| *No description.* |
@@ -104,6 +103,7 @@ Must be unique amongst siblings in the same scope
| ResetReplicationFactor
| *No description.* |
| ResetReplicationSpecs
| *No description.* |
| ResetRetainBackupsEnabled
| *No description.* |
+| ResetTags
| *No description.* |
| ResetTerminationProtectionEnabled
| *No description.* |
| ResetTimeouts
| *No description.* |
| ResetVersionReleaseSystem
| *No description.* |
@@ -342,6 +342,18 @@ private void PutReplicationSpecs(object Value)
---
+##### `PutTags`
+
+```csharp
+private void PutTags(object Value)
+```
+
+###### `Value`Required
+
+- *Type:* object
+
+---
+
##### `PutTimeouts`
```csharp
@@ -390,12 +402,6 @@ private void ResetBackingProviderName()
private void ResetBackupEnabled()
```
-##### `ResetBiConnector`
-
-```csharp
-private void ResetBiConnector()
-```
-
##### `ResetBiConnectorConfig`
```csharp
@@ -474,12 +480,6 @@ private void ResetProviderAutoScalingComputeMaxInstanceSize()
private void ResetProviderAutoScalingComputeMinInstanceSize()
```
-##### `ResetProviderBackupEnabled`
-
-```csharp
-private void ResetProviderBackupEnabled()
-```
-
##### `ResetProviderDiskIops`
```csharp
@@ -528,6 +528,12 @@ private void ResetReplicationSpecs()
private void ResetRetainBackupsEnabled()
```
+##### `ResetTags`
+
+```csharp
+private void ResetTags()
+```
+
##### `ResetTerminationProtectionEnabled`
```csharp
@@ -649,6 +655,7 @@ Cluster.IsTerraformResource(object X);
| SnapshotBackupPolicy
| ClusterSnapshotBackupPolicyList
| *No description.* |
| SrvAddress
| string
| *No description.* |
| StateName
| string
| *No description.* |
+| Tags
| ClusterTagsList
| *No description.* |
| Timeouts
| ClusterTimeoutsOutputReference
| *No description.* |
| AdvancedConfigurationInput
| ClusterAdvancedConfiguration
| *No description.* |
| AutoScalingComputeEnabledInput
| object
| *No description.* |
@@ -657,7 +664,6 @@ Cluster.IsTerraformResource(object X);
| BackingProviderNameInput
| string
| *No description.* |
| BackupEnabledInput
| object
| *No description.* |
| BiConnectorConfigInput
| ClusterBiConnectorConfig
| *No description.* |
-| BiConnectorInput
| System.Collections.Generic.IDictionary
| *No description.* |
| CloudBackupInput
| object
| *No description.* |
| ClusterTypeInput
| string
| *No description.* |
| DiskSizeGbInput
| double
| *No description.* |
@@ -672,7 +678,6 @@ Cluster.IsTerraformResource(object X);
| ProjectIdInput
| string
| *No description.* |
| ProviderAutoScalingComputeMaxInstanceSizeInput
| string
| *No description.* |
| ProviderAutoScalingComputeMinInstanceSizeInput
| string
| *No description.* |
-| ProviderBackupEnabledInput
| object
| *No description.* |
| ProviderDiskIopsInput
| double
| *No description.* |
| ProviderDiskTypeNameInput
| string
| *No description.* |
| ProviderEncryptEbsVolumeInput
| object
| *No description.* |
@@ -683,6 +688,7 @@ Cluster.IsTerraformResource(object X);
| ReplicationFactorInput
| double
| *No description.* |
| ReplicationSpecsInput
| object
| *No description.* |
| RetainBackupsEnabledInput
| object
| *No description.* |
+| TagsInput
| object
| *No description.* |
| TerminationProtectionEnabledInput
| object
| *No description.* |
| TimeoutsInput
| object
| *No description.* |
| VersionReleaseSystemInput
| string
| *No description.* |
@@ -691,7 +697,6 @@ Cluster.IsTerraformResource(object X);
| AutoScalingDiskGbEnabled
| object
| *No description.* |
| BackingProviderName
| string
| *No description.* |
| BackupEnabled
| object
| *No description.* |
-| BiConnector
| System.Collections.Generic.IDictionary
| *No description.* |
| CloudBackup
| object
| *No description.* |
| ClusterType
| string
| *No description.* |
| DiskSizeGb
| double
| *No description.* |
@@ -705,7 +710,6 @@ Cluster.IsTerraformResource(object X);
| ProjectId
| string
| *No description.* |
| ProviderAutoScalingComputeMaxInstanceSize
| string
| *No description.* |
| ProviderAutoScalingComputeMinInstanceSize
| string
| *No description.* |
-| ProviderBackupEnabled
| object
| *No description.* |
| ProviderDiskIops
| double
| *No description.* |
| ProviderDiskTypeName
| string
| *No description.* |
| ProviderEncryptEbsVolume
| object
| *No description.* |
@@ -1012,6 +1016,16 @@ public string StateName { get; }
---
+##### `Tags`Required
+
+```csharp
+public ClusterTagsList Tags { get; }
+```
+
+- *Type:* ClusterTagsList
+
+---
+
##### `Timeouts`Required
```csharp
@@ -1092,16 +1106,6 @@ public ClusterBiConnectorConfig BiConnectorConfigInput { get; }
---
-##### `BiConnectorInput`Optional
-
-```csharp
-public System.Collections.Generic.IDictionary BiConnectorInput { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
----
-
##### `CloudBackupInput`Optional
```csharp
@@ -1242,16 +1246,6 @@ public string ProviderAutoScalingComputeMinInstanceSizeInput { get; }
---
-##### `ProviderBackupEnabledInput`Optional
-
-```csharp
-public object ProviderBackupEnabledInput { get; }
-```
-
-- *Type:* object
-
----
-
##### `ProviderDiskIopsInput`Optional
```csharp
@@ -1352,6 +1346,16 @@ public object RetainBackupsEnabledInput { get; }
---
+##### `TagsInput`Optional
+
+```csharp
+public object TagsInput { get; }
+```
+
+- *Type:* object
+
+---
+
##### `TerminationProtectionEnabledInput`Optional
```csharp
@@ -1432,16 +1436,6 @@ public object BackupEnabled { get; }
---
-##### `BiConnector`Required
-
-```csharp
-public System.Collections.Generic.IDictionary BiConnector { get; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
----
-
##### `CloudBackup`Required
```csharp
@@ -1572,16 +1566,6 @@ public string ProviderAutoScalingComputeMinInstanceSize { get; }
---
-##### `ProviderBackupEnabled`Required
-
-```csharp
-public object ProviderBackupEnabled { get; }
-```
-
-- *Type:* object
-
----
-
##### `ProviderDiskIops`Required
```csharp
@@ -1738,17 +1722,17 @@ new ClusterAdvancedConfiguration {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| DefaultReadConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_read_concern Cluster#default_read_concern}. |
-| DefaultWriteConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_write_concern Cluster#default_write_concern}. |
-| FailIndexKeyTooLong
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}. |
-| JavascriptEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}. |
-| MinimumEnabledTlsProtocol
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}. |
-| NoTableScan
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#no_table_scan Cluster#no_table_scan}. |
-| OplogMinRetentionHours
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}. |
-| OplogSizeMb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}. |
-| SampleRefreshIntervalBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}. |
-| SampleSizeBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}. |
-| TransactionLifetimeLimitSeconds
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}. |
+| DefaultReadConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_read_concern Cluster#default_read_concern}. |
+| DefaultWriteConcern
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_write_concern Cluster#default_write_concern}. |
+| FailIndexKeyTooLong
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}. |
+| JavascriptEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}. |
+| MinimumEnabledTlsProtocol
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}. |
+| NoTableScan
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#no_table_scan Cluster#no_table_scan}. |
+| OplogMinRetentionHours
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}. |
+| OplogSizeMb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}. |
+| SampleRefreshIntervalBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}. |
+| SampleSizeBiConnector
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}. |
+| TransactionLifetimeLimitSeconds
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}. |
---
@@ -1760,7 +1744,7 @@ public string DefaultReadConcern { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_read_concern Cluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_read_concern Cluster#default_read_concern}.
---
@@ -1772,7 +1756,7 @@ public string DefaultWriteConcern { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_write_concern Cluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_write_concern Cluster#default_write_concern}.
---
@@ -1784,7 +1768,7 @@ public object FailIndexKeyTooLong { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}.
---
@@ -1796,7 +1780,7 @@ public object JavascriptEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}.
---
@@ -1808,7 +1792,7 @@ public string MinimumEnabledTlsProtocol { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}.
---
@@ -1820,7 +1804,7 @@ public object NoTableScan { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#no_table_scan Cluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#no_table_scan Cluster#no_table_scan}.
---
@@ -1832,7 +1816,7 @@ public double OplogMinRetentionHours { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}.
---
@@ -1844,7 +1828,7 @@ public double OplogSizeMb { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}.
---
@@ -1856,7 +1840,7 @@ public double SampleRefreshIntervalBiConnector { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}.
---
@@ -1868,7 +1852,7 @@ public double SampleSizeBiConnector { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}.
---
@@ -1880,7 +1864,7 @@ public double TransactionLifetimeLimitSeconds { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}.
---
@@ -1901,8 +1885,8 @@ new ClusterBiConnectorConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#enabled Cluster#enabled}. |
-| ReadPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_preference Cluster#read_preference}. |
+| Enabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#enabled Cluster#enabled}. |
+| ReadPreference
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_preference Cluster#read_preference}. |
---
@@ -1914,7 +1898,7 @@ public object Enabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#enabled Cluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#enabled Cluster#enabled}.
---
@@ -1926,7 +1910,7 @@ public string ReadPreference { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_preference Cluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_preference Cluster#read_preference}.
---
@@ -1955,7 +1939,6 @@ new ClusterConfig {
object AutoScalingDiskGbEnabled = null,
string BackingProviderName = null,
object BackupEnabled = null,
- System.Collections.Generic.IDictionary BiConnector = null,
ClusterBiConnectorConfig BiConnectorConfig = null,
object CloudBackup = null,
string ClusterType = null,
@@ -1969,7 +1952,6 @@ new ClusterConfig {
object PitEnabled = null,
string ProviderAutoScalingComputeMaxInstanceSize = null,
string ProviderAutoScalingComputeMinInstanceSize = null,
- object ProviderBackupEnabled = null,
double ProviderDiskIops = null,
string ProviderDiskTypeName = null,
object ProviderEncryptEbsVolume = null,
@@ -1978,6 +1960,7 @@ new ClusterConfig {
double ReplicationFactor = null,
object ReplicationSpecs = null,
object RetainBackupsEnabled = null,
+ object Tags = null,
object TerminationProtectionEnabled = null,
ClusterTimeouts Timeouts = null,
string VersionReleaseSystem = null
@@ -1995,42 +1978,41 @@ new ClusterConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| Name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#name Cluster#name}. |
-| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#project_id Cluster#project_id}. |
-| ProviderInstanceSizeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}. |
-| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_name Cluster#provider_name}. |
+| Name
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#name Cluster#name}. |
+| ProjectId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#project_id Cluster#project_id}. |
+| ProviderInstanceSizeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}. |
+| ProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_name Cluster#provider_name}. |
| AdvancedConfiguration
| ClusterAdvancedConfiguration
| advanced_configuration block. |
-| AutoScalingComputeEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}. |
-| AutoScalingComputeScaleDownEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}. |
-| AutoScalingDiskGbEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}. |
-| BackingProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}. |
+| AutoScalingComputeEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}. |
+| AutoScalingComputeScaleDownEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}. |
+| AutoScalingDiskGbEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}. |
+| BackingProviderName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}. |
| BackupEnabled
| object
| Clusters running MongoDB FCV 4.2 or later and any new Atlas clusters of any type do not support this parameter. |
-| BiConnector
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector Cluster#bi_connector}. |
| BiConnectorConfig
| ClusterBiConnectorConfig
| bi_connector_config block. |
-| CloudBackup
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cloud_backup Cluster#cloud_backup}. |
-| ClusterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cluster_type Cluster#cluster_type}. |
-| DiskSizeGb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}. |
-| EncryptionAtRestProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}. |
+| CloudBackup
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cloud_backup Cluster#cloud_backup}. |
+| ClusterType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cluster_type Cluster#cluster_type}. |
+| DiskSizeGb
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}. |
+| EncryptionAtRestProvider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}. |
| Labels
| object
| labels block. |
-| MongoDbMajorVersion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}. |
-| NumShards
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}. |
-| Paused
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#paused Cluster#paused}. |
-| PitEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#pit_enabled Cluster#pit_enabled}. |
-| ProviderAutoScalingComputeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}. |
-| ProviderAutoScalingComputeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}. |
-| ProviderBackupEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_backup_enabled Cluster#provider_backup_enabled}. |
-| ProviderDiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}. |
-| ProviderDiskTypeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}. |
-| ProviderEncryptEbsVolume
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}. |
-| ProviderRegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_region_name Cluster#provider_region_name}. |
-| ProviderVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}. |
-| ReplicationFactor
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_factor Cluster#replication_factor}. |
+| MongoDbMajorVersion
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}. |
+| NumShards
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}. |
+| Paused
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#paused Cluster#paused}. |
+| PitEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#pit_enabled Cluster#pit_enabled}. |
+| ProviderAutoScalingComputeMaxInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}. |
+| ProviderAutoScalingComputeMinInstanceSize
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}. |
+| ProviderDiskIops
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}. |
+| ProviderDiskTypeName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}. |
+| ProviderEncryptEbsVolume
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}. |
+| ProviderRegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_region_name Cluster#provider_region_name}. |
+| ProviderVolumeType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}. |
+| ReplicationFactor
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_factor Cluster#replication_factor}. |
| ReplicationSpecs
| object
| replication_specs block. |
| RetainBackupsEnabled
| object
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| TerminationProtectionEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}. |
+| Tags
| object
| tags block. |
+| TerminationProtectionEnabled
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}. |
| Timeouts
| ClusterTimeouts
| timeouts block. |
-| VersionReleaseSystem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#version_release_system Cluster#version_release_system}. |
+| VersionReleaseSystem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#version_release_system Cluster#version_release_system}. |
---
@@ -2112,7 +2094,7 @@ public string Name { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#name Cluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#name Cluster#name}.
---
@@ -2124,7 +2106,7 @@ public string ProjectId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#project_id Cluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#project_id Cluster#project_id}.
---
@@ -2136,7 +2118,7 @@ public string ProviderInstanceSizeName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}.
---
@@ -2148,7 +2130,7 @@ public string ProviderName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_name Cluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_name Cluster#provider_name}.
---
@@ -2162,7 +2144,7 @@ public ClusterAdvancedConfiguration AdvancedConfiguration { get; set; }
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#advanced_configuration Cluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#advanced_configuration Cluster#advanced_configuration}
---
@@ -2174,7 +2156,7 @@ public object AutoScalingComputeEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}.
---
@@ -2186,7 +2168,7 @@ public object AutoScalingComputeScaleDownEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}.
---
@@ -2198,7 +2180,7 @@ public object AutoScalingDiskGbEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}.
---
@@ -2210,7 +2192,7 @@ public string BackingProviderName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}.
---
@@ -2224,19 +2206,7 @@ public object BackupEnabled { get; set; }
Clusters running MongoDB FCV 4.2 or later and any new Atlas clusters of any type do not support this parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backup_enabled Cluster#backup_enabled}
-
----
-
-##### `BiConnector`Optional
-
-```csharp
-public System.Collections.Generic.IDictionary BiConnector { get; set; }
-```
-
-- *Type:* System.Collections.Generic.IDictionary
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector Cluster#bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backup_enabled Cluster#backup_enabled}
---
@@ -2250,7 +2220,7 @@ public ClusterBiConnectorConfig BiConnectorConfig { get; set; }
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector_config Cluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#bi_connector_config Cluster#bi_connector_config}
---
@@ -2262,7 +2232,7 @@ public object CloudBackup { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cloud_backup Cluster#cloud_backup}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cloud_backup Cluster#cloud_backup}.
---
@@ -2274,7 +2244,7 @@ public string ClusterType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cluster_type Cluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cluster_type Cluster#cluster_type}.
---
@@ -2286,7 +2256,7 @@ public double DiskSizeGb { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}.
---
@@ -2298,7 +2268,7 @@ public string EncryptionAtRestProvider { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}.
---
@@ -2310,7 +2280,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2327,7 +2297,7 @@ public object Labels { get; set; }
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#labels Cluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#labels Cluster#labels}
---
@@ -2339,7 +2309,7 @@ public string MongoDbMajorVersion { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}.
---
@@ -2351,7 +2321,7 @@ public double NumShards { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}.
---
@@ -2363,7 +2333,7 @@ public object Paused { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#paused Cluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#paused Cluster#paused}.
---
@@ -2375,7 +2345,7 @@ public object PitEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#pit_enabled Cluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#pit_enabled Cluster#pit_enabled}.
---
@@ -2387,7 +2357,7 @@ public string ProviderAutoScalingComputeMaxInstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}.
---
@@ -2399,19 +2369,7 @@ public string ProviderAutoScalingComputeMinInstanceSize { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}.
-
----
-
-##### `ProviderBackupEnabled`Optional
-
-```csharp
-public object ProviderBackupEnabled { get; set; }
-```
-
-- *Type:* object
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_backup_enabled Cluster#provider_backup_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}.
---
@@ -2423,7 +2381,7 @@ public double ProviderDiskIops { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}.
---
@@ -2435,7 +2393,7 @@ public string ProviderDiskTypeName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}.
---
@@ -2447,7 +2405,7 @@ public object ProviderEncryptEbsVolume { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}.
---
@@ -2459,7 +2417,7 @@ public string ProviderRegionName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_region_name Cluster#provider_region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_region_name Cluster#provider_region_name}.
---
@@ -2471,7 +2429,7 @@ public string ProviderVolumeType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}.
---
@@ -2483,7 +2441,7 @@ public double ReplicationFactor { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_factor Cluster#replication_factor}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_factor Cluster#replication_factor}.
---
@@ -2497,7 +2455,7 @@ public object ReplicationSpecs { get; set; }
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_specs Cluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_specs Cluster#replication_specs}
---
@@ -2511,7 +2469,21 @@ public object RetainBackupsEnabled { get; set; }
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#retain_backups_enabled Cluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#retain_backups_enabled Cluster#retain_backups_enabled}
+
+---
+
+##### `Tags`Optional
+
+```csharp
+public object Tags { get; set; }
+```
+
+- *Type:* object
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#tags Cluster#tags}
---
@@ -2523,7 +2495,7 @@ public object TerminationProtectionEnabled { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}.
---
@@ -2537,7 +2509,7 @@ public ClusterTimeouts Timeouts { get; set; }
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#timeouts Cluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#timeouts Cluster#timeouts}
---
@@ -2549,7 +2521,7 @@ public string VersionReleaseSystem { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#version_release_system Cluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#version_release_system Cluster#version_release_system}.
---
@@ -2609,8 +2581,8 @@ new ClusterLabels {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#key Cluster#key}. |
-| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#value Cluster#value}. |
+| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}. |
+| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}. |
---
@@ -2622,7 +2594,7 @@ public string Key { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#key Cluster#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}.
---
@@ -2634,7 +2606,7 @@ public string Value { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#value Cluster#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}.
---
@@ -2657,10 +2629,10 @@ new ClusterReplicationSpecs {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| NumShards
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}. |
+| NumShards
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}. |
| RegionsConfig
| object
| regions_config block. |
-| ZoneName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#zone_name Cluster#zone_name}. |
+| ZoneName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#zone_name Cluster#zone_name}. |
---
@@ -2672,7 +2644,7 @@ public double NumShards { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}.
---
@@ -2684,7 +2656,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2701,7 +2673,7 @@ public object RegionsConfig { get; set; }
regions_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#regions_config Cluster#regions_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#regions_config Cluster#regions_config}
---
@@ -2713,7 +2685,7 @@ public string ZoneName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#zone_name Cluster#zone_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#zone_name Cluster#zone_name}.
---
@@ -2737,11 +2709,11 @@ new ClusterReplicationSpecsRegionsConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| RegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#region_name Cluster#region_name}. |
-| AnalyticsNodes
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}. |
-| ElectableNodes
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#electable_nodes Cluster#electable_nodes}. |
-| Priority
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#priority Cluster#priority}. |
-| ReadOnlyNodes
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}. |
+| RegionName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#region_name Cluster#region_name}. |
+| AnalyticsNodes
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}. |
+| ElectableNodes
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#electable_nodes Cluster#electable_nodes}. |
+| Priority
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#priority Cluster#priority}. |
+| ReadOnlyNodes
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}. |
---
@@ -2753,7 +2725,7 @@ public string RegionName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#region_name Cluster#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#region_name Cluster#region_name}.
---
@@ -2765,7 +2737,7 @@ public double AnalyticsNodes { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}.
---
@@ -2777,7 +2749,7 @@ public double ElectableNodes { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#electable_nodes Cluster#electable_nodes}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#electable_nodes Cluster#electable_nodes}.
---
@@ -2789,7 +2761,7 @@ public double Priority { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#priority Cluster#priority}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#priority Cluster#priority}.
---
@@ -2801,7 +2773,7 @@ public double ReadOnlyNodes { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}.
---
@@ -2844,6 +2816,52 @@ new ClusterSnapshotBackupPolicyPoliciesPolicyItem {
```
+### ClusterTags
+
+#### Initializer
+
+```csharp
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new ClusterTags {
+ string Key,
+ string Value
+};
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Key
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}. |
+| Value
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}. |
+
+---
+
+##### `Key`Required
+
+```csharp
+public string Key { get; set; }
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}.
+
+---
+
+##### `Value`Required
+
+```csharp
+public string Value { get; set; }
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}.
+
+---
+
### ClusterTimeouts
#### Initializer
@@ -2862,9 +2880,9 @@ new ClusterTimeouts {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Create
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#create Cluster#create}. |
-| Delete
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#delete Cluster#delete}. |
-| Update
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#update Cluster#update}. |
+| Create
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#create Cluster#create}. |
+| Delete
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#delete Cluster#delete}. |
+| Update
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#update Cluster#update}. |
---
@@ -2876,7 +2894,7 @@ public string Create { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#create Cluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#create Cluster#create}.
---
@@ -2888,7 +2906,7 @@ public string Delete { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#delete Cluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#delete Cluster#delete}.
---
@@ -2900,7 +2918,7 @@ public string Update { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#update Cluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#update Cluster#update}.
---
@@ -4141,8 +4159,6 @@ Returns a reversible string representation.
| --- | --- | --- |
| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| Fqn
| string
| *No description.* |
-| AwsPrivateLink
| HashiCorp.Cdktf.StringMap
| *No description.* |
-| AwsPrivateLinkSrv
| HashiCorp.Cdktf.StringMap
| *No description.* |
| Private
| string
| *No description.* |
| PrivateEndpoint
| ClusterConnectionStringsPrivateEndpointList
| *No description.* |
| PrivateSrv
| string
| *No description.* |
@@ -4176,26 +4192,6 @@ public string Fqn { get; }
---
-##### `AwsPrivateLink`Required
-
-```csharp
-public StringMap AwsPrivateLink { get; }
-```
-
-- *Type:* HashiCorp.Cdktf.StringMap
-
----
-
-##### `AwsPrivateLinkSrv`Required
-
-```csharp
-public StringMap AwsPrivateLinkSrv { get; }
-```
-
-- *Type:* HashiCorp.Cdktf.StringMap
-
----
-
##### `Private`Required
```csharp
@@ -8053,6 +8049,460 @@ public ClusterSnapshotBackupPolicyPoliciesPolicyItem InternalValue { get; }
---
+### ClusterTagsList
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new ClusterTagsList(IInterpolatingParent TerraformResource, string TerraformAttribute, bool WrapsSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| WrapsSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `WrapsSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```csharp
+private ClusterTagsOutputReference Get(double Index)
+```
+
+###### `Index`Required
+
+- *Type:* double
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
+### ClusterTagsOutputReference
+
+#### Initializers
+
+```csharp
+using HashiCorp.Cdktf.Providers.Mongodbatlas;
+
+new ClusterTagsOutputReference(IInterpolatingParent TerraformResource, string TerraformAttribute, double ComplexObjectIndex, bool ComplexObjectIsFromSet);
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| TerraformResource
| HashiCorp.Cdktf.IInterpolatingParent
| The parent resource. |
+| TerraformAttribute
| string
| The attribute on the parent resource this class is referencing. |
+| ComplexObjectIndex
| double
| the index of this item in the list. |
+| ComplexObjectIsFromSet
| bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `TerraformResource`Required
+
+- *Type:* HashiCorp.Cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `TerraformAttribute`Required
+
+- *Type:* string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `ComplexObjectIndex`Required
+
+- *Type:* double
+
+the index of this item in the list.
+
+---
+
+##### `ComplexObjectIsFromSet`Required
+
+- *Type:* bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```csharp
+private string ComputeFqn()
+```
+
+##### `GetAnyMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetAnyMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanAttribute`
+
+```csharp
+private IResolvable GetBooleanAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetBooleanMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetListAttribute`
+
+```csharp
+private string[] GetListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberAttribute`
+
+```csharp
+private double GetNumberAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberListAttribute`
+
+```csharp
+private double[] GetNumberListAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetNumberMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringAttribute`
+
+```csharp
+private string GetStringAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `GetStringMapAttribute`
+
+```csharp
+private System.Collections.Generic.IDictionary GetStringMapAttribute(string TerraformAttribute)
+```
+
+###### `TerraformAttribute`Required
+
+- *Type:* string
+
+---
+
+##### `InterpolationForAttribute`
+
+```csharp
+private IResolvable InterpolationForAttribute(string Property)
+```
+
+###### `Property`Required
+
+- *Type:* string
+
+---
+
+##### `Resolve`
+
+```csharp
+private object Resolve(IResolveContext Context)
+```
+
+Produce the Token's value at resolution time.
+
+###### `Context`Required
+
+- *Type:* HashiCorp.Cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```csharp
+private string ToString()
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| string
| *No description.* |
+| KeyInput
| string
| *No description.* |
+| ValueInput
| string
| *No description.* |
+| Key
| string
| *No description.* |
+| Value
| string
| *No description.* |
+| InternalValue
| object
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```csharp
+public string[] CreationStack { get; }
+```
+
+- *Type:* string[]
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```csharp
+public string Fqn { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `KeyInput`Optional
+
+```csharp
+public string KeyInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `ValueInput`Optional
+
+```csharp
+public string ValueInput { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Key`Required
+
+```csharp
+public string Key { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `Value`Required
+
+```csharp
+public string Value { get; }
+```
+
+- *Type:* string
+
+---
+
+##### `InternalValue`Optional
+
+```csharp
+public object InternalValue { get; }
+```
+
+- *Type:* object
+
+---
+
+
### ClusterTimeoutsOutputReference
#### Initializers
diff --git a/docs/cluster.go.md b/docs/cluster.go.md
index 698628f72..a0a6d5c9b 100644
--- a/docs/cluster.go.md
+++ b/docs/cluster.go.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster).
# `cluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://regi
### Cluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster mongodbatlas_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster mongodbatlas_cluster}.
#### Initializers
@@ -74,6 +74,7 @@ Must be unique amongst siblings in the same scope
| PutBiConnectorConfig
| *No description.* |
| PutLabels
| *No description.* |
| PutReplicationSpecs
| *No description.* |
+| PutTags
| *No description.* |
| PutTimeouts
| *No description.* |
| ResetAdvancedConfiguration
| *No description.* |
| ResetAutoScalingComputeEnabled
| *No description.* |
@@ -81,7 +82,6 @@ Must be unique amongst siblings in the same scope
| ResetAutoScalingDiskGbEnabled
| *No description.* |
| ResetBackingProviderName
| *No description.* |
| ResetBackupEnabled
| *No description.* |
-| ResetBiConnector
| *No description.* |
| ResetBiConnectorConfig
| *No description.* |
| ResetCloudBackup
| *No description.* |
| ResetClusterType
| *No description.* |
@@ -95,7 +95,6 @@ Must be unique amongst siblings in the same scope
| ResetPitEnabled
| *No description.* |
| ResetProviderAutoScalingComputeMaxInstanceSize
| *No description.* |
| ResetProviderAutoScalingComputeMinInstanceSize
| *No description.* |
-| ResetProviderBackupEnabled
| *No description.* |
| ResetProviderDiskIops
| *No description.* |
| ResetProviderDiskTypeName
| *No description.* |
| ResetProviderEncryptEbsVolume
| *No description.* |
@@ -104,6 +103,7 @@ Must be unique amongst siblings in the same scope
| ResetReplicationFactor
| *No description.* |
| ResetReplicationSpecs
| *No description.* |
| ResetRetainBackupsEnabled
| *No description.* |
+| ResetTags
| *No description.* |
| ResetTerminationProtectionEnabled
| *No description.* |
| ResetTimeouts
| *No description.* |
| ResetVersionReleaseSystem
| *No description.* |
@@ -342,6 +342,18 @@ func PutReplicationSpecs(value interface{})
---
+##### `PutTags`
+
+```go
+func PutTags(value interface{})
+```
+
+###### `value`Required
+
+- *Type:* interface{}
+
+---
+
##### `PutTimeouts`
```go
@@ -390,12 +402,6 @@ func ResetBackingProviderName()
func ResetBackupEnabled()
```
-##### `ResetBiConnector`
-
-```go
-func ResetBiConnector()
-```
-
##### `ResetBiConnectorConfig`
```go
@@ -474,12 +480,6 @@ func ResetProviderAutoScalingComputeMaxInstanceSize()
func ResetProviderAutoScalingComputeMinInstanceSize()
```
-##### `ResetProviderBackupEnabled`
-
-```go
-func ResetProviderBackupEnabled()
-```
-
##### `ResetProviderDiskIops`
```go
@@ -528,6 +528,12 @@ func ResetReplicationSpecs()
func ResetRetainBackupsEnabled()
```
+##### `ResetTags`
+
+```go
+func ResetTags()
+```
+
##### `ResetTerminationProtectionEnabled`
```go
@@ -649,6 +655,7 @@ cluster.Cluster_IsTerraformResource(x interface{}) *bool
| SnapshotBackupPolicy
| ClusterSnapshotBackupPolicyList
| *No description.* |
| SrvAddress
| *string
| *No description.* |
| StateName
| *string
| *No description.* |
+| Tags
| ClusterTagsList
| *No description.* |
| Timeouts
| ClusterTimeoutsOutputReference
| *No description.* |
| AdvancedConfigurationInput
| ClusterAdvancedConfiguration
| *No description.* |
| AutoScalingComputeEnabledInput
| interface{}
| *No description.* |
@@ -657,7 +664,6 @@ cluster.Cluster_IsTerraformResource(x interface{}) *bool
| BackingProviderNameInput
| *string
| *No description.* |
| BackupEnabledInput
| interface{}
| *No description.* |
| BiConnectorConfigInput
| ClusterBiConnectorConfig
| *No description.* |
-| BiConnectorInput
| *map[string]*string
| *No description.* |
| CloudBackupInput
| interface{}
| *No description.* |
| ClusterTypeInput
| *string
| *No description.* |
| DiskSizeGbInput
| *f64
| *No description.* |
@@ -672,7 +678,6 @@ cluster.Cluster_IsTerraformResource(x interface{}) *bool
| ProjectIdInput
| *string
| *No description.* |
| ProviderAutoScalingComputeMaxInstanceSizeInput
| *string
| *No description.* |
| ProviderAutoScalingComputeMinInstanceSizeInput
| *string
| *No description.* |
-| ProviderBackupEnabledInput
| interface{}
| *No description.* |
| ProviderDiskIopsInput
| *f64
| *No description.* |
| ProviderDiskTypeNameInput
| *string
| *No description.* |
| ProviderEncryptEbsVolumeInput
| interface{}
| *No description.* |
@@ -683,6 +688,7 @@ cluster.Cluster_IsTerraformResource(x interface{}) *bool
| ReplicationFactorInput
| *f64
| *No description.* |
| ReplicationSpecsInput
| interface{}
| *No description.* |
| RetainBackupsEnabledInput
| interface{}
| *No description.* |
+| TagsInput
| interface{}
| *No description.* |
| TerminationProtectionEnabledInput
| interface{}
| *No description.* |
| TimeoutsInput
| interface{}
| *No description.* |
| VersionReleaseSystemInput
| *string
| *No description.* |
@@ -691,7 +697,6 @@ cluster.Cluster_IsTerraformResource(x interface{}) *bool
| AutoScalingDiskGbEnabled
| interface{}
| *No description.* |
| BackingProviderName
| *string
| *No description.* |
| BackupEnabled
| interface{}
| *No description.* |
-| BiConnector
| *map[string]*string
| *No description.* |
| CloudBackup
| interface{}
| *No description.* |
| ClusterType
| *string
| *No description.* |
| DiskSizeGb
| *f64
| *No description.* |
@@ -705,7 +710,6 @@ cluster.Cluster_IsTerraformResource(x interface{}) *bool
| ProjectId
| *string
| *No description.* |
| ProviderAutoScalingComputeMaxInstanceSize
| *string
| *No description.* |
| ProviderAutoScalingComputeMinInstanceSize
| *string
| *No description.* |
-| ProviderBackupEnabled
| interface{}
| *No description.* |
| ProviderDiskIops
| *f64
| *No description.* |
| ProviderDiskTypeName
| *string
| *No description.* |
| ProviderEncryptEbsVolume
| interface{}
| *No description.* |
@@ -1012,6 +1016,16 @@ func StateName() *string
---
+##### `Tags`Required
+
+```go
+func Tags() ClusterTagsList
+```
+
+- *Type:* ClusterTagsList
+
+---
+
##### `Timeouts`Required
```go
@@ -1092,16 +1106,6 @@ func BiConnectorConfigInput() ClusterBiConnectorConfig
---
-##### `BiConnectorInput`Optional
-
-```go
-func BiConnectorInput() *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
----
-
##### `CloudBackupInput`Optional
```go
@@ -1242,16 +1246,6 @@ func ProviderAutoScalingComputeMinInstanceSizeInput() *string
---
-##### `ProviderBackupEnabledInput`Optional
-
-```go
-func ProviderBackupEnabledInput() interface{}
-```
-
-- *Type:* interface{}
-
----
-
##### `ProviderDiskIopsInput`Optional
```go
@@ -1352,6 +1346,16 @@ func RetainBackupsEnabledInput() interface{}
---
+##### `TagsInput`Optional
+
+```go
+func TagsInput() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
##### `TerminationProtectionEnabledInput`Optional
```go
@@ -1432,16 +1436,6 @@ func BackupEnabled() interface{}
---
-##### `BiConnector`Required
-
-```go
-func BiConnector() *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
----
-
##### `CloudBackup`Required
```go
@@ -1572,16 +1566,6 @@ func ProviderAutoScalingComputeMinInstanceSize() *string
---
-##### `ProviderBackupEnabled`Required
-
-```go
-func ProviderBackupEnabled() interface{}
-```
-
-- *Type:* interface{}
-
----
-
##### `ProviderDiskIops`Required
```go
@@ -1738,17 +1722,17 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| DefaultReadConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_read_concern Cluster#default_read_concern}. |
-| DefaultWriteConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_write_concern Cluster#default_write_concern}. |
-| FailIndexKeyTooLong
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}. |
-| JavascriptEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}. |
-| MinimumEnabledTlsProtocol
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}. |
-| NoTableScan
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#no_table_scan Cluster#no_table_scan}. |
-| OplogMinRetentionHours
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}. |
-| OplogSizeMb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}. |
-| SampleRefreshIntervalBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}. |
-| SampleSizeBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}. |
-| TransactionLifetimeLimitSeconds
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}. |
+| DefaultReadConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_read_concern Cluster#default_read_concern}. |
+| DefaultWriteConcern
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_write_concern Cluster#default_write_concern}. |
+| FailIndexKeyTooLong
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}. |
+| JavascriptEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}. |
+| MinimumEnabledTlsProtocol
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}. |
+| NoTableScan
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#no_table_scan Cluster#no_table_scan}. |
+| OplogMinRetentionHours
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}. |
+| OplogSizeMb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}. |
+| SampleRefreshIntervalBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}. |
+| SampleSizeBiConnector
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}. |
+| TransactionLifetimeLimitSeconds
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}. |
---
@@ -1760,7 +1744,7 @@ DefaultReadConcern *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_read_concern Cluster#default_read_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_read_concern Cluster#default_read_concern}.
---
@@ -1772,7 +1756,7 @@ DefaultWriteConcern *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#default_write_concern Cluster#default_write_concern}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#default_write_concern Cluster#default_write_concern}.
---
@@ -1784,7 +1768,7 @@ FailIndexKeyTooLong interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#fail_index_key_too_long Cluster#fail_index_key_too_long}.
---
@@ -1796,7 +1780,7 @@ JavascriptEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#javascript_enabled Cluster#javascript_enabled}.
---
@@ -1808,7 +1792,7 @@ MinimumEnabledTlsProtocol *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#minimum_enabled_tls_protocol Cluster#minimum_enabled_tls_protocol}.
---
@@ -1820,7 +1804,7 @@ NoTableScan interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#no_table_scan Cluster#no_table_scan}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#no_table_scan Cluster#no_table_scan}.
---
@@ -1832,7 +1816,7 @@ OplogMinRetentionHours *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_min_retention_hours Cluster#oplog_min_retention_hours}.
---
@@ -1844,7 +1828,7 @@ OplogSizeMb *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#oplog_size_mb Cluster#oplog_size_mb}.
---
@@ -1856,7 +1840,7 @@ SampleRefreshIntervalBiConnector *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_refresh_interval_bi_connector Cluster#sample_refresh_interval_bi_connector}.
---
@@ -1868,7 +1852,7 @@ SampleSizeBiConnector *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#sample_size_bi_connector Cluster#sample_size_bi_connector}.
---
@@ -1880,7 +1864,7 @@ TransactionLifetimeLimitSeconds *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#transaction_lifetime_limit_seconds Cluster#transaction_lifetime_limit_seconds}.
---
@@ -1901,8 +1885,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#enabled Cluster#enabled}. |
-| ReadPreference
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_preference Cluster#read_preference}. |
+| Enabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#enabled Cluster#enabled}. |
+| ReadPreference
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_preference Cluster#read_preference}. |
---
@@ -1914,7 +1898,7 @@ Enabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#enabled Cluster#enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#enabled Cluster#enabled}.
---
@@ -1926,7 +1910,7 @@ ReadPreference *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_preference Cluster#read_preference}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_preference Cluster#read_preference}.
---
@@ -1955,7 +1939,6 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
AutoScalingDiskGbEnabled: interface{},
BackingProviderName: *string,
BackupEnabled: interface{},
- BiConnector: *map[string]*string,
BiConnectorConfig: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.cluster.ClusterBiConnectorConfig,
CloudBackup: interface{},
ClusterType: *string,
@@ -1969,7 +1952,6 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
PitEnabled: interface{},
ProviderAutoScalingComputeMaxInstanceSize: *string,
ProviderAutoScalingComputeMinInstanceSize: *string,
- ProviderBackupEnabled: interface{},
ProviderDiskIops: *f64,
ProviderDiskTypeName: *string,
ProviderEncryptEbsVolume: interface{},
@@ -1978,6 +1960,7 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
ReplicationFactor: *f64,
ReplicationSpecs: interface{},
RetainBackupsEnabled: interface{},
+ Tags: interface{},
TerminationProtectionEnabled: interface{},
Timeouts: github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5.cluster.ClusterTimeouts,
VersionReleaseSystem: *string,
@@ -1995,42 +1978,41 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| Name
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#name Cluster#name}. |
-| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#project_id Cluster#project_id}. |
-| ProviderInstanceSizeName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}. |
-| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_name Cluster#provider_name}. |
+| Name
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#name Cluster#name}. |
+| ProjectId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#project_id Cluster#project_id}. |
+| ProviderInstanceSizeName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}. |
+| ProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_name Cluster#provider_name}. |
| AdvancedConfiguration
| ClusterAdvancedConfiguration
| advanced_configuration block. |
-| AutoScalingComputeEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}. |
-| AutoScalingComputeScaleDownEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}. |
-| AutoScalingDiskGbEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}. |
-| BackingProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}. |
+| AutoScalingComputeEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}. |
+| AutoScalingComputeScaleDownEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}. |
+| AutoScalingDiskGbEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}. |
+| BackingProviderName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}. |
| BackupEnabled
| interface{}
| Clusters running MongoDB FCV 4.2 or later and any new Atlas clusters of any type do not support this parameter. |
-| BiConnector
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector Cluster#bi_connector}. |
| BiConnectorConfig
| ClusterBiConnectorConfig
| bi_connector_config block. |
-| CloudBackup
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cloud_backup Cluster#cloud_backup}. |
-| ClusterType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cluster_type Cluster#cluster_type}. |
-| DiskSizeGb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}. |
-| EncryptionAtRestProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}. |
+| CloudBackup
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cloud_backup Cluster#cloud_backup}. |
+| ClusterType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cluster_type Cluster#cluster_type}. |
+| DiskSizeGb
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}. |
+| EncryptionAtRestProvider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}. |
| Labels
| interface{}
| labels block. |
-| MongoDbMajorVersion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}. |
-| NumShards
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}. |
-| Paused
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#paused Cluster#paused}. |
-| PitEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#pit_enabled Cluster#pit_enabled}. |
-| ProviderAutoScalingComputeMaxInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}. |
-| ProviderAutoScalingComputeMinInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}. |
-| ProviderBackupEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_backup_enabled Cluster#provider_backup_enabled}. |
-| ProviderDiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}. |
-| ProviderDiskTypeName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}. |
-| ProviderEncryptEbsVolume
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}. |
-| ProviderRegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_region_name Cluster#provider_region_name}. |
-| ProviderVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}. |
-| ReplicationFactor
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_factor Cluster#replication_factor}. |
+| MongoDbMajorVersion
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}. |
+| NumShards
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}. |
+| Paused
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#paused Cluster#paused}. |
+| PitEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#pit_enabled Cluster#pit_enabled}. |
+| ProviderAutoScalingComputeMaxInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}. |
+| ProviderAutoScalingComputeMinInstanceSize
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}. |
+| ProviderDiskIops
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}. |
+| ProviderDiskTypeName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}. |
+| ProviderEncryptEbsVolume
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}. |
+| ProviderRegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_region_name Cluster#provider_region_name}. |
+| ProviderVolumeType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}. |
+| ReplicationFactor
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_factor Cluster#replication_factor}. |
| ReplicationSpecs
| interface{}
| replication_specs block. |
| RetainBackupsEnabled
| interface{}
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| TerminationProtectionEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}. |
+| Tags
| interface{}
| tags block. |
+| TerminationProtectionEnabled
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}. |
| Timeouts
| ClusterTimeouts
| timeouts block. |
-| VersionReleaseSystem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#version_release_system Cluster#version_release_system}. |
+| VersionReleaseSystem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#version_release_system Cluster#version_release_system}. |
---
@@ -2112,7 +2094,7 @@ Name *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#name Cluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#name Cluster#name}.
---
@@ -2124,7 +2106,7 @@ ProjectId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#project_id Cluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#project_id Cluster#project_id}.
---
@@ -2136,7 +2118,7 @@ ProviderInstanceSizeName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}.
---
@@ -2148,7 +2130,7 @@ ProviderName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_name Cluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_name Cluster#provider_name}.
---
@@ -2162,7 +2144,7 @@ AdvancedConfiguration ClusterAdvancedConfiguration
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#advanced_configuration Cluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#advanced_configuration Cluster#advanced_configuration}
---
@@ -2174,7 +2156,7 @@ AutoScalingComputeEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}.
---
@@ -2186,7 +2168,7 @@ AutoScalingComputeScaleDownEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}.
---
@@ -2198,7 +2180,7 @@ AutoScalingDiskGbEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}.
---
@@ -2210,7 +2192,7 @@ BackingProviderName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}.
---
@@ -2224,19 +2206,7 @@ BackupEnabled interface{}
Clusters running MongoDB FCV 4.2 or later and any new Atlas clusters of any type do not support this parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backup_enabled Cluster#backup_enabled}
-
----
-
-##### `BiConnector`Optional
-
-```go
-BiConnector *map[string]*string
-```
-
-- *Type:* *map[string]*string
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector Cluster#bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backup_enabled Cluster#backup_enabled}
---
@@ -2250,7 +2220,7 @@ BiConnectorConfig ClusterBiConnectorConfig
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector_config Cluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#bi_connector_config Cluster#bi_connector_config}
---
@@ -2262,7 +2232,7 @@ CloudBackup interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cloud_backup Cluster#cloud_backup}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cloud_backup Cluster#cloud_backup}.
---
@@ -2274,7 +2244,7 @@ ClusterType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cluster_type Cluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cluster_type Cluster#cluster_type}.
---
@@ -2286,7 +2256,7 @@ DiskSizeGb *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}.
---
@@ -2298,7 +2268,7 @@ EncryptionAtRestProvider *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}.
---
@@ -2310,7 +2280,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2327,7 +2297,7 @@ Labels interface{}
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#labels Cluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#labels Cluster#labels}
---
@@ -2339,7 +2309,7 @@ MongoDbMajorVersion *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}.
---
@@ -2351,7 +2321,7 @@ NumShards *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}.
---
@@ -2363,7 +2333,7 @@ Paused interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#paused Cluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#paused Cluster#paused}.
---
@@ -2375,7 +2345,7 @@ PitEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#pit_enabled Cluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#pit_enabled Cluster#pit_enabled}.
---
@@ -2387,7 +2357,7 @@ ProviderAutoScalingComputeMaxInstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}.
---
@@ -2399,19 +2369,7 @@ ProviderAutoScalingComputeMinInstanceSize *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}.
-
----
-
-##### `ProviderBackupEnabled`Optional
-
-```go
-ProviderBackupEnabled interface{}
-```
-
-- *Type:* interface{}
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_backup_enabled Cluster#provider_backup_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}.
---
@@ -2423,7 +2381,7 @@ ProviderDiskIops *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}.
---
@@ -2435,7 +2393,7 @@ ProviderDiskTypeName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}.
---
@@ -2447,7 +2405,7 @@ ProviderEncryptEbsVolume interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}.
---
@@ -2459,7 +2417,7 @@ ProviderRegionName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_region_name Cluster#provider_region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_region_name Cluster#provider_region_name}.
---
@@ -2471,7 +2429,7 @@ ProviderVolumeType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}.
---
@@ -2483,7 +2441,7 @@ ReplicationFactor *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_factor Cluster#replication_factor}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_factor Cluster#replication_factor}.
---
@@ -2497,7 +2455,7 @@ ReplicationSpecs interface{}
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_specs Cluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_specs Cluster#replication_specs}
---
@@ -2511,7 +2469,21 @@ RetainBackupsEnabled interface{}
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#retain_backups_enabled Cluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#retain_backups_enabled Cluster#retain_backups_enabled}
+
+---
+
+##### `Tags`Optional
+
+```go
+Tags interface{}
+```
+
+- *Type:* interface{}
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#tags Cluster#tags}
---
@@ -2523,7 +2495,7 @@ TerminationProtectionEnabled interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}.
---
@@ -2537,7 +2509,7 @@ Timeouts ClusterTimeouts
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#timeouts Cluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#timeouts Cluster#timeouts}
---
@@ -2549,7 +2521,7 @@ VersionReleaseSystem *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#version_release_system Cluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#version_release_system Cluster#version_release_system}.
---
@@ -2609,8 +2581,8 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#key Cluster#key}. |
-| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#value Cluster#value}. |
+| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}. |
+| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}. |
---
@@ -2622,7 +2594,7 @@ Key *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#key Cluster#key}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}.
---
@@ -2634,7 +2606,7 @@ Value *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#value Cluster#value}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}.
---
@@ -2657,10 +2629,10 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| NumShards
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}. |
+| NumShards
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}. |
| RegionsConfig
| interface{}
| regions_config block. |
-| ZoneName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#zone_name Cluster#zone_name}. |
+| ZoneName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#zone_name Cluster#zone_name}. |
---
@@ -2672,7 +2644,7 @@ NumShards *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}.
---
@@ -2684,7 +2656,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2701,7 +2673,7 @@ RegionsConfig interface{}
regions_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#regions_config Cluster#regions_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#regions_config Cluster#regions_config}
---
@@ -2713,7 +2685,7 @@ ZoneName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#zone_name Cluster#zone_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#zone_name Cluster#zone_name}.
---
@@ -2737,11 +2709,11 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| RegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#region_name Cluster#region_name}. |
-| AnalyticsNodes
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}. |
-| ElectableNodes
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#electable_nodes Cluster#electable_nodes}. |
-| Priority
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#priority Cluster#priority}. |
-| ReadOnlyNodes
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}. |
+| RegionName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#region_name Cluster#region_name}. |
+| AnalyticsNodes
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}. |
+| ElectableNodes
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#electable_nodes Cluster#electable_nodes}. |
+| Priority
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#priority Cluster#priority}. |
+| ReadOnlyNodes
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}. |
---
@@ -2753,7 +2725,7 @@ RegionName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#region_name Cluster#region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#region_name Cluster#region_name}.
---
@@ -2765,7 +2737,7 @@ AnalyticsNodes *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#analytics_nodes Cluster#analytics_nodes}.
---
@@ -2777,7 +2749,7 @@ ElectableNodes *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#electable_nodes Cluster#electable_nodes}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#electable_nodes Cluster#electable_nodes}.
---
@@ -2789,7 +2761,7 @@ Priority *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#priority Cluster#priority}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#priority Cluster#priority}.
---
@@ -2801,7 +2773,7 @@ ReadOnlyNodes *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#read_only_nodes Cluster#read_only_nodes}.
---
@@ -2844,6 +2816,52 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
```
+### ClusterTags
+
+#### Initializer
+
+```go
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
+
+&cluster.ClusterTags {
+ Key: *string,
+ Value: *string,
+}
+```
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| Key
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}. |
+| Value
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}. |
+
+---
+
+##### `Key`Required
+
+```go
+Key *string
+```
+
+- *Type:* *string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#key Cluster#key}.
+
+---
+
+##### `Value`Required
+
+```go
+Value *string
+```
+
+- *Type:* *string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#value Cluster#value}.
+
+---
+
### ClusterTimeouts
#### Initializer
@@ -2862,9 +2880,9 @@ import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Create
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#create Cluster#create}. |
-| Delete
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#delete Cluster#delete}. |
-| Update
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#update Cluster#update}. |
+| Create
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#create Cluster#create}. |
+| Delete
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#delete Cluster#delete}. |
+| Update
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#update Cluster#update}. |
---
@@ -2876,7 +2894,7 @@ Create *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#create Cluster#create}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#create Cluster#create}.
---
@@ -2888,7 +2906,7 @@ Delete *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#delete Cluster#delete}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#delete Cluster#delete}.
---
@@ -2900,7 +2918,7 @@ Update *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#update Cluster#update}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#update Cluster#update}.
---
@@ -4141,8 +4159,6 @@ Returns a reversible string representation.
| --- | --- | --- |
| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| Fqn
| *string
| *No description.* |
-| AwsPrivateLink
| github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
| *No description.* |
-| AwsPrivateLinkSrv
| github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
| *No description.* |
| Private
| *string
| *No description.* |
| PrivateEndpoint
| ClusterConnectionStringsPrivateEndpointList
| *No description.* |
| PrivateSrv
| *string
| *No description.* |
@@ -4176,26 +4192,6 @@ func Fqn() *string
---
-##### `AwsPrivateLink`Required
-
-```go
-func AwsPrivateLink() StringMap
-```
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
-
----
-
-##### `AwsPrivateLinkSrv`Required
-
-```go
-func AwsPrivateLinkSrv() StringMap
-```
-
-- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.StringMap
-
----
-
##### `Private`Required
```go
@@ -8053,6 +8049,460 @@ func InternalValue() ClusterSnapshotBackupPolicyPoliciesPolicyItem
---
+### ClusterTagsList
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
+
+cluster.NewClusterTagsList(terraformResource IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ClusterTagsList
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| wrapsSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `wrapsSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+| Get
| *No description.* |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+##### `Get`
+
+```go
+func Get(index *f64) ClusterTagsOutputReference
+```
+
+###### `index`Required
+
+- *Type:* *f64
+
+the index of the item to return.
+
+---
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+
+### ClusterTagsOutputReference
+
+#### Initializers
+
+```go
+import "github.com/cdktf/cdktf-provider-mongodbatlas-go/mongodbatlas/v5/cluster"
+
+cluster.NewClusterTagsOutputReference(terraformResource IInterpolatingParent, terraformAttribute *string, complexObjectIndex *f64, complexObjectIsFromSet *bool) ClusterTagsOutputReference
+```
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| terraformResource
| github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
| The parent resource. |
+| terraformAttribute
| *string
| The attribute on the parent resource this class is referencing. |
+| complexObjectIndex
| *f64
| the index of this item in the list. |
+| complexObjectIsFromSet
| *bool
| whether the list is wrapping a set (will add tolist() to be able to access an item via an index). |
+
+---
+
+##### `terraformResource`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IInterpolatingParent
+
+The parent resource.
+
+---
+
+##### `terraformAttribute`Required
+
+- *Type:* *string
+
+The attribute on the parent resource this class is referencing.
+
+---
+
+##### `complexObjectIndex`Required
+
+- *Type:* *f64
+
+the index of this item in the list.
+
+---
+
+##### `complexObjectIsFromSet`Required
+
+- *Type:* *bool
+
+whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
+
+---
+
+#### Methods
+
+| **Name** | **Description** |
+| --- | --- |
+| ComputeFqn
| *No description.* |
+| GetAnyMapAttribute
| *No description.* |
+| GetBooleanAttribute
| *No description.* |
+| GetBooleanMapAttribute
| *No description.* |
+| GetListAttribute
| *No description.* |
+| GetNumberAttribute
| *No description.* |
+| GetNumberListAttribute
| *No description.* |
+| GetNumberMapAttribute
| *No description.* |
+| GetStringAttribute
| *No description.* |
+| GetStringMapAttribute
| *No description.* |
+| InterpolationForAttribute
| *No description.* |
+| Resolve
| Produce the Token's value at resolution time. |
+| ToString
| Return a string representation of this resolvable object. |
+
+---
+
+##### `ComputeFqn`
+
+```go
+func ComputeFqn() *string
+```
+
+##### `GetAnyMapAttribute`
+
+```go
+func GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanAttribute`
+
+```go
+func GetBooleanAttribute(terraformAttribute *string) IResolvable
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetBooleanMapAttribute`
+
+```go
+func GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetListAttribute`
+
+```go
+func GetListAttribute(terraformAttribute *string) *[]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberAttribute`
+
+```go
+func GetNumberAttribute(terraformAttribute *string) *f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberListAttribute`
+
+```go
+func GetNumberListAttribute(terraformAttribute *string) *[]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetNumberMapAttribute`
+
+```go
+func GetNumberMapAttribute(terraformAttribute *string) *map[string]*f64
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringAttribute`
+
+```go
+func GetStringAttribute(terraformAttribute *string) *string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `GetStringMapAttribute`
+
+```go
+func GetStringMapAttribute(terraformAttribute *string) *map[string]*string
+```
+
+###### `terraformAttribute`Required
+
+- *Type:* *string
+
+---
+
+##### `InterpolationForAttribute`
+
+```go
+func InterpolationForAttribute(property *string) IResolvable
+```
+
+###### `property`Required
+
+- *Type:* *string
+
+---
+
+##### `Resolve`
+
+```go
+func Resolve(_context IResolveContext) interface{}
+```
+
+Produce the Token's value at resolution time.
+
+###### `_context`Required
+
+- *Type:* github.com/hashicorp/terraform-cdk-go/cdktf.IResolveContext
+
+---
+
+##### `ToString`
+
+```go
+func ToString() *string
+```
+
+Return a string representation of this resolvable object.
+
+Returns a reversible string representation.
+
+
+#### Properties
+
+| **Name** | **Type** | **Description** |
+| --- | --- | --- |
+| CreationStack
| *[]*string
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
+| Fqn
| *string
| *No description.* |
+| KeyInput
| *string
| *No description.* |
+| ValueInput
| *string
| *No description.* |
+| Key
| *string
| *No description.* |
+| Value
| *string
| *No description.* |
+| InternalValue
| interface{}
| *No description.* |
+
+---
+
+##### `CreationStack`Required
+
+```go
+func CreationStack() *[]*string
+```
+
+- *Type:* *[]*string
+
+The creation stack of this resolvable which will be appended to errors thrown during resolution.
+
+If this returns an empty array the stack will not be attached.
+
+---
+
+##### `Fqn`Required
+
+```go
+func Fqn() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `KeyInput`Optional
+
+```go
+func KeyInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `ValueInput`Optional
+
+```go
+func ValueInput() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Key`Required
+
+```go
+func Key() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `Value`Required
+
+```go
+func Value() *string
+```
+
+- *Type:* *string
+
+---
+
+##### `InternalValue`Optional
+
+```go
+func InternalValue() interface{}
+```
+
+- *Type:* interface{}
+
+---
+
+
### ClusterTimeoutsOutputReference
#### Initializers
diff --git a/docs/cluster.java.md b/docs/cluster.java.md
index 3da778a5f..61836af41 100644
--- a/docs/cluster.java.md
+++ b/docs/cluster.java.md
@@ -1,6 +1,6 @@
# `mongodbatlas_cluster`
-Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster).
+Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster).
# `cluster` Submodule
@@ -8,7 +8,7 @@ Refer to the Terraform Registory for docs: [`mongodbatlas_cluster`](https://regi
### Cluster
-Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster mongodbatlas_cluster}.
+Represents a {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster mongodbatlas_cluster}.
#### Initializers
@@ -41,7 +41,6 @@ Cluster.Builder.create(Construct scope, java.lang.String id)
// .backingProviderName(java.lang.String)
// .backupEnabled(java.lang.Boolean)
// .backupEnabled(IResolvable)
-// .biConnector(java.util.Map)
// .biConnectorConfig(ClusterBiConnectorConfig)
// .cloudBackup(java.lang.Boolean)
// .cloudBackup(IResolvable)
@@ -59,8 +58,6 @@ Cluster.Builder.create(Construct scope, java.lang.String id)
// .pitEnabled(IResolvable)
// .providerAutoScalingComputeMaxInstanceSize(java.lang.String)
// .providerAutoScalingComputeMinInstanceSize(java.lang.String)
-// .providerBackupEnabled(java.lang.Boolean)
-// .providerBackupEnabled(IResolvable)
// .providerDiskIops(java.lang.Number)
// .providerDiskTypeName(java.lang.String)
// .providerEncryptEbsVolume(java.lang.Boolean)
@@ -72,6 +69,8 @@ Cluster.Builder.create(Construct scope, java.lang.String id)
// .replicationSpecs(java.util.List)
// .retainBackupsEnabled(java.lang.Boolean)
// .retainBackupsEnabled(IResolvable)
+// .tags(IResolvable)
+// .tags(java.util.List)
// .terminationProtectionEnabled(java.lang.Boolean)
// .terminationProtectionEnabled(IResolvable)
// .timeouts(ClusterTimeouts)
@@ -90,42 +89,41 @@ Cluster.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#name Cluster#name}. |
-| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#project_id Cluster#project_id}. |
-| providerInstanceSizeName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}. |
-| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_name Cluster#provider_name}. |
+| name
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#name Cluster#name}. |
+| projectId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#project_id Cluster#project_id}. |
+| providerInstanceSizeName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}. |
+| providerName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_name Cluster#provider_name}. |
| advancedConfiguration
| ClusterAdvancedConfiguration
| advanced_configuration block. |
-| autoScalingComputeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}. |
-| autoScalingComputeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}. |
-| autoScalingDiskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}. |
-| backingProviderName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}. |
+| autoScalingComputeEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}. |
+| autoScalingComputeScaleDownEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}. |
+| autoScalingDiskGbEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}. |
+| backingProviderName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}. |
| backupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Clusters running MongoDB FCV 4.2 or later and any new Atlas clusters of any type do not support this parameter. |
-| biConnector
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector Cluster#bi_connector}. |
| biConnectorConfig
| ClusterBiConnectorConfig
| bi_connector_config block. |
-| cloudBackup
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cloud_backup Cluster#cloud_backup}. |
-| clusterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cluster_type Cluster#cluster_type}. |
-| diskSizeGb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}. |
-| encryptionAtRestProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}. |
+| cloudBackup
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cloud_backup Cluster#cloud_backup}. |
+| clusterType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cluster_type Cluster#cluster_type}. |
+| diskSizeGb
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}. |
+| encryptionAtRestProvider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}. |
| labels
| com.hashicorp.cdktf.IResolvable OR java.util.List<ClusterLabels>
| labels block. |
-| mongoDbMajorVersion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}. |
-| numShards
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}. |
-| paused
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#paused Cluster#paused}. |
-| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#pit_enabled Cluster#pit_enabled}. |
-| providerAutoScalingComputeMaxInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}. |
-| providerAutoScalingComputeMinInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}. |
-| providerBackupEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_backup_enabled Cluster#provider_backup_enabled}. |
-| providerDiskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}. |
-| providerDiskTypeName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}. |
-| providerEncryptEbsVolume
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}. |
-| providerRegionName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_region_name Cluster#provider_region_name}. |
-| providerVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}. |
-| replicationFactor
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_factor Cluster#replication_factor}. |
+| mongoDbMajorVersion
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}. |
+| numShards
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}. |
+| paused
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#paused Cluster#paused}. |
+| pitEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#pit_enabled Cluster#pit_enabled}. |
+| providerAutoScalingComputeMaxInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}. |
+| providerAutoScalingComputeMinInstanceSize
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}. |
+| providerDiskIops
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}. |
+| providerDiskTypeName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}. |
+| providerEncryptEbsVolume
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}. |
+| providerRegionName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_region_name Cluster#provider_region_name}. |
+| providerVolumeType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}. |
+| replicationFactor
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_factor Cluster#replication_factor}. |
| replicationSpecs
| com.hashicorp.cdktf.IResolvable OR java.util.List<ClusterReplicationSpecs>
| replication_specs block. |
| retainBackupsEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster. |
-| terminationProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}. |
+| tags
| com.hashicorp.cdktf.IResolvable OR java.util.List<ClusterTags>
| tags block. |
+| terminationProtectionEnabled
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}. |
| timeouts
| ClusterTimeouts
| timeouts block. |
-| versionReleaseSystem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#version_release_system Cluster#version_release_system}. |
+| versionReleaseSystem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#version_release_system Cluster#version_release_system}. |
---
@@ -193,7 +191,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#name Cluster#name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#name Cluster#name}.
---
@@ -201,7 +199,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#project_id Cluster#project_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#project_id Cluster#project_id}.
---
@@ -209,7 +207,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_instance_size_name Cluster#provider_instance_size_name}.
---
@@ -217,7 +215,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_name Cluster#provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_name Cluster#provider_name}.
---
@@ -227,7 +225,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
advanced_configuration block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#advanced_configuration Cluster#advanced_configuration}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#advanced_configuration Cluster#advanced_configuration}
---
@@ -235,7 +233,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_enabled Cluster#auto_scaling_compute_enabled}.
---
@@ -243,7 +241,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_compute_scale_down_enabled Cluster#auto_scaling_compute_scale_down_enabled}.
---
@@ -251,7 +249,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#auto_scaling_disk_gb_enabled Cluster#auto_scaling_disk_gb_enabled}.
---
@@ -259,7 +257,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backing_provider_name Cluster#backing_provider_name}.
---
@@ -269,15 +267,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
Clusters running MongoDB FCV 4.2 or later and any new Atlas clusters of any type do not support this parameter.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#backup_enabled Cluster#backup_enabled}
-
----
-
-##### `biConnector`Optional
-
-- *Type:* java.util.Map
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector Cluster#bi_connector}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#backup_enabled Cluster#backup_enabled}
---
@@ -287,7 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
bi_connector_config block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#bi_connector_config Cluster#bi_connector_config}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#bi_connector_config Cluster#bi_connector_config}
---
@@ -295,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cloud_backup Cluster#cloud_backup}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cloud_backup Cluster#cloud_backup}.
---
@@ -303,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#cluster_type Cluster#cluster_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#cluster_type Cluster#cluster_type}.
---
@@ -311,7 +301,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#disk_size_gb Cluster#disk_size_gb}.
---
@@ -319,7 +309,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#encryption_at_rest_provider Cluster#encryption_at_rest_provider}.
---
@@ -327,7 +317,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#id Cluster#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#id Cluster#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -340,7 +330,7 @@ If you experience problems setting this value it might not be settable. Please t
labels block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#labels Cluster#labels}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#labels Cluster#labels}
---
@@ -348,7 +338,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#mongo_db_major_version Cluster#mongo_db_major_version}.
---
@@ -356,7 +346,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#num_shards Cluster#num_shards}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#num_shards Cluster#num_shards}.
---
@@ -364,7 +354,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#paused Cluster#paused}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#paused Cluster#paused}.
---
@@ -372,7 +362,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#pit_enabled Cluster#pit_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#pit_enabled Cluster#pit_enabled}.
---
@@ -380,7 +370,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_max_instance_size Cluster#provider_auto_scaling_compute_max_instance_size}.
---
@@ -388,15 +378,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}.
-
----
-
-##### `providerBackupEnabled`Optional
-
-- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_backup_enabled Cluster#provider_backup_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_auto_scaling_compute_min_instance_size Cluster#provider_auto_scaling_compute_min_instance_size}.
---
@@ -404,7 +386,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_iops Cluster#provider_disk_iops}.
---
@@ -412,7 +394,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_disk_type_name Cluster#provider_disk_type_name}.
---
@@ -420,7 +402,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_encrypt_ebs_volume Cluster#provider_encrypt_ebs_volume}.
---
@@ -428,7 +410,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_region_name Cluster#provider_region_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_region_name Cluster#provider_region_name}.
---
@@ -436,7 +418,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#provider_volume_type Cluster#provider_volume_type}.
---
@@ -444,7 +426,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_factor Cluster#replication_factor}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_factor Cluster#replication_factor}.
---
@@ -454,7 +436,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
replication_specs block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#replication_specs Cluster#replication_specs}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#replication_specs Cluster#replication_specs}
---
@@ -464,7 +446,17 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
Flag that indicates whether to retain backup snapshots for the deleted dedicated cluster.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#retain_backups_enabled Cluster#retain_backups_enabled}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#retain_backups_enabled Cluster#retain_backups_enabled}
+
+---
+
+##### `tags`Optional
+
+- *Type:* com.hashicorp.cdktf.IResolvable OR java.util.List<ClusterTags>
+
+tags block.
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#tags Cluster#tags}
---
@@ -472,7 +464,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#termination_protection_enabled Cluster#termination_protection_enabled}.
---
@@ -482,7 +474,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
timeouts block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#timeouts Cluster#timeouts}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#timeouts Cluster#timeouts}
---
@@ -490,7 +482,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.11.1/docs/resources/cluster#version_release_system Cluster#version_release_system}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongodb/mongodbatlas/1.12.0/docs/resources/cluster#version_release_system Cluster#version_release_system}.
---
@@ -518,6 +510,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/mongo
|