@@ -11,7 +11,6 @@ import (
1111 "github.com/hashicorp/terraform-plugin-sdk/helper/resource"
1212 "github.com/hashicorp/terraform-plugin-sdk/terraform"
1313 "github.com/mwielbut/pointy"
14- "github.com/spf13/cast"
1514 matlas "go.mongodb.org/atlas/mongodbatlas"
1615)
1716
@@ -130,23 +129,13 @@ func TestAccResourceMongoDBAtlasEncryptionAtRest_basicAWS(t *testing.T) {
130129 Check : resource .ComposeTestCheckFunc (
131130 testAccCheckMongoDBAtlasEncryptionAtRestExists (resourceName ),
132131 resource .TestCheckResourceAttr (resourceName , "project_id" , projectID ),
133- resource .TestCheckResourceAttr (resourceName , "aws_kms.enabled" , cast .ToString (awsKms .Enabled )),
134- resource .TestCheckResourceAttr (resourceName , "aws_kms.access_key_id" , awsKms .AccessKeyID ),
135- resource .TestCheckResourceAttr (resourceName , "aws_kms.secret_access_key" , awsKms .SecretAccessKey ),
136- resource .TestCheckResourceAttr (resourceName , "aws_kms.customer_master_key_id" , awsKms .CustomerMasterKeyID ),
137- resource .TestCheckResourceAttr (resourceName , "aws_kms.region" , awsKms .Region ),
138132 ),
139133 },
140134 {
141135 Config : testAccMongoDBAtlasEncryptionAtRestConfigAwsKms (projectID , & awsKmsUpdated ),
142136 Check : resource .ComposeTestCheckFunc (
143137 testAccCheckMongoDBAtlasEncryptionAtRestExists (resourceName ),
144138 resource .TestCheckResourceAttr (resourceName , "project_id" , projectID ),
145- resource .TestCheckResourceAttr (resourceName , "aws_kms.enabled" , cast .ToString (awsKmsUpdated .Enabled )),
146- resource .TestCheckResourceAttr (resourceName , "aws_kms.access_key_id" , awsKmsUpdated .AccessKeyID ),
147- resource .TestCheckResourceAttr (resourceName , "aws_kms.secret_access_key" , awsKmsUpdated .SecretAccessKey ),
148- resource .TestCheckResourceAttr (resourceName , "aws_kms.customer_master_key_id" , awsKmsUpdated .CustomerMasterKeyID ),
149- resource .TestCheckResourceAttr (resourceName , "aws_kms.region" , awsKmsUpdated .Region ),
150139 ),
151140 },
152141 },
@@ -194,31 +183,13 @@ func TestAccResourceMongoDBAtlasEncryptionAtRest_basicAzure(t *testing.T) {
194183 Check : resource .ComposeTestCheckFunc (
195184 testAccCheckMongoDBAtlasEncryptionAtRestExists (resourceName ),
196185 resource .TestCheckResourceAttr (resourceName , "project_id" , projectID ),
197- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.enabled" , cast .ToString (azureKeyVault .Enabled )),
198- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.client_id" , azureKeyVault .ClientID ),
199- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.azure_environment" , azureKeyVault .AzureEnvironment ),
200- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.subscription_id" , azureKeyVault .SubscriptionID ),
201- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.resource_group_name" , azureKeyVault .ResourceGroupName ),
202- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.key_vault_name" , azureKeyVault .KeyVaultName ),
203- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.key_identifier" , azureKeyVault .KeyIdentifier ),
204- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.secret" , azureKeyVault .Secret ),
205- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.tenant_id" , azureKeyVault .TenantID ),
206186 ),
207187 },
208188 {
209189 Config : testAccMongoDBAtlasEncryptionAtRestConfigAzureKeyVault (projectID , & azureKeyVaultUpdated ),
210190 Check : resource .ComposeTestCheckFunc (
211191 testAccCheckMongoDBAtlasEncryptionAtRestExists (resourceName ),
212192 resource .TestCheckResourceAttr (resourceName , "project_id" , projectID ),
213- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.enabled" , cast .ToString (azureKeyVaultUpdated .Enabled )),
214- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.client_id" , azureKeyVaultUpdated .ClientID ),
215- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.azure_environment" , azureKeyVaultUpdated .AzureEnvironment ),
216- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.subscription_id" , azureKeyVaultUpdated .SubscriptionID ),
217- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.resource_group_name" , azureKeyVaultUpdated .ResourceGroupName ),
218- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.key_vault_name" , azureKeyVaultUpdated .KeyVaultName ),
219- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.key_identifier" , azureKeyVaultUpdated .KeyIdentifier ),
220- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.secret" , azureKeyVaultUpdated .Secret ),
221- resource .TestCheckResourceAttr (resourceName , "azure_key_vault.tenant_id" , azureKeyVaultUpdated .TenantID ),
222193 ),
223194 },
224195 },
@@ -254,19 +225,13 @@ func TestAccResourceMongoDBAtlasEncryptionAtRest_basicGCP(t *testing.T) {
254225 Check : resource .ComposeTestCheckFunc (
255226 testAccCheckMongoDBAtlasEncryptionAtRestExists (resourceName ),
256227 resource .TestCheckResourceAttr (resourceName , "project_id" , projectID ),
257- resource .TestCheckResourceAttr (resourceName , "google_cloud_kms.enabled" , cast .ToString (googleCloudKms .Enabled )),
258- resource .TestCheckResourceAttr (resourceName , "google_cloud_kms.service_account_key" , googleCloudKms .ServiceAccountKey ),
259- resource .TestCheckResourceAttr (resourceName , "google_cloud_kms.key_version_resource_id" , googleCloudKms .KeyVersionResourceID ),
260228 ),
261229 },
262230 {
263231 Config : testAccMongoDBAtlasEncryptionAtRestConfigGoogleCloudKms (projectID , & googleCloudKmsUpdated ),
264232 Check : resource .ComposeTestCheckFunc (
265233 testAccCheckMongoDBAtlasEncryptionAtRestExists (resourceName ),
266234 resource .TestCheckResourceAttr (resourceName , "project_id" , projectID ),
267- resource .TestCheckResourceAttr (resourceName , "google_cloud_kms.enabled" , cast .ToString (googleCloudKmsUpdated .Enabled )),
268- resource .TestCheckResourceAttr (resourceName , "google_cloud_kms.service_account_key" , googleCloudKmsUpdated .ServiceAccountKey ),
269- resource .TestCheckResourceAttr (resourceName , "google_cloud_kms.key_version_resource_id" , googleCloudKmsUpdated .KeyVersionResourceID ),
270235 ),
271236 },
272237 },
@@ -304,9 +269,6 @@ func TestAccResourceMongoDBAtlasEncryptionAtRestWithRole_basicAWS(t *testing.T)
304269 Check : resource .ComposeTestCheckFunc (
305270 testAccCheckMongoDBAtlasEncryptionAtRestExists (resourceName ),
306271 resource .TestCheckResourceAttr (resourceName , "project_id" , projectID ),
307- resource .TestCheckResourceAttr (resourceName , "aws_kms.enabled" , cast .ToString (awsKms .Enabled )),
308- resource .TestCheckResourceAttr (resourceName , "aws_kms.customer_master_key_id" , awsKms .CustomerMasterKeyID ),
309- resource .TestCheckResourceAttr (resourceName , "aws_kms.region" , awsKms .Region ),
310272 ),
311273 },
312274 },
0 commit comments