@@ -62,6 +62,7 @@ func resourceMongoDBAtlasCluster() *schema.Resource {
62
62
},
63
63
"auto_scaling_disk_gb_enabled" : {
64
64
Type : schema .TypeBool ,
65
+ Default : true ,
65
66
Optional : true ,
66
67
},
67
68
"auto_scaling_compute_enabled" : {
@@ -413,10 +414,6 @@ func resourceMongoDBAtlasClusterCreate(ctx context.Context, d *schema.ResourceDa
413
414
414
415
tenantDisksize := pointy .Float64 (0 )
415
416
if providerName == "TENANT" {
416
- if diskGBEnabled := d .Get ("auto_scaling_disk_gb_enabled" ); diskGBEnabled .(bool ) {
417
- return diag .FromErr (fmt .Errorf ("`auto_scaling_disk_gb_enabled` cannot be true when provider name is TENANT" ))
418
- }
419
-
420
417
autoScaling = nil
421
418
422
419
if instanceSizeName , ok := d .GetOk ("provider_instance_size_name" ); ok {
@@ -592,10 +589,6 @@ func resourceMongoDBAtlasClusterRead(ctx context.Context, d *schema.ResourceData
592
589
return diag .FromErr (fmt .Errorf (errorClusterSetting , "cluster_id" , clusterName , err ))
593
590
}
594
591
595
- if err := d .Set ("auto_scaling_disk_gb_enabled" , cluster .AutoScaling .DiskGBEnabled ); err != nil {
596
- return diag .FromErr (fmt .Errorf (errorClusterSetting , "auto_scaling_disk_gb_enabled" , clusterName , err ))
597
- }
598
-
599
592
if err := d .Set ("auto_scaling_compute_enabled" , cluster .AutoScaling .Compute .Enabled ); err != nil {
600
593
return diag .FromErr (fmt .Errorf (errorClusterSetting , "auto_scaling_compute_enabled" , clusterName , err ))
601
594
}
@@ -723,6 +716,10 @@ func resourceMongoDBAtlasClusterRead(ctx context.Context, d *schema.ResourceData
723
716
if err := d .Set ("container_id" , getContainerID (containers , cluster )); err != nil {
724
717
return diag .FromErr (fmt .Errorf (errorClusterSetting , "container_id" , clusterName , err ))
725
718
}
719
+
720
+ if err := d .Set ("auto_scaling_disk_gb_enabled" , cluster .AutoScaling .DiskGBEnabled ); err != nil {
721
+ return diag .FromErr (fmt .Errorf (errorClusterSetting , "auto_scaling_disk_gb_enabled" , clusterName , err ))
722
+ }
726
723
}
727
724
728
725
/*
0 commit comments