File tree Expand file tree Collapse file tree 2 files changed +66
-0
lines changed
internal/convert/testdata/clu2adv Expand file tree Collapse file tree 2 files changed +66
-0
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,26 @@ resource "mongodbatlas_cluster" "count" {
17
17
provider_instance_size_name = " M0"
18
18
}
19
19
20
+
21
+ resource "mongodbatlas_cluster" "upgrade_from_free_cluster" {
22
+ # upgraded free cluster to dedicated
23
+ project_id = var. project_id
24
+ name = var. cluster_name
25
+ provider_name = " AWS" # changed from TENANT to AWS
26
+ provider_instance_size_name = " M10" # changed from M0 to M10
27
+ # removed backing_provider_name = AWS"
28
+ provider_region_name = var. region
29
+ }
30
+
31
+ resource "mongodbatlas_cluster" "upgrade_from_free_cluster_with_variables" {
32
+ # upgraded free cluster to dedicated, using variables in all attributes
33
+ project_id = var. project_id
34
+ name = var. cluster_name
35
+ provider_name = var. provider_name
36
+ provider_instance_size_name = var. instance_size
37
+ provider_region_name = var. region
38
+ }
39
+
20
40
resource "another_resource" "res1" {
21
41
name = " name1"
22
42
}
Original file line number Diff line number Diff line change @@ -47,6 +47,52 @@ resource "mongodbatlas_advanced_cluster" "count" {
47
47
# Please review the changes and confirm that references to this resource are updated.
48
48
}
49
49
50
+ resource "mongodbatlas_advanced_cluster" "upgrade_from_free_cluster" {
51
+ project_id = var. project_id
52
+ name = var. cluster_name
53
+ cluster_type = " REPLICASET"
54
+ replication_specs = [
55
+ {
56
+ region_configs = [
57
+ {
58
+ priority = 7
59
+ region_name = var.region
60
+ provider_name = " AWS"
61
+ electable_specs = {
62
+ instance_size = " M10"
63
+ }
64
+ }
65
+ ]
66
+ }
67
+ ]
68
+
69
+ # Generated by atlas-cli-plugin-terraform.
70
+ # Please review the changes and confirm that references to this resource are updated.
71
+ }
72
+
73
+ resource "mongodbatlas_advanced_cluster" "upgrade_from_free_cluster_with_variables" {
74
+ project_id = var. project_id
75
+ name = var. cluster_name
76
+ cluster_type = " REPLICASET"
77
+ replication_specs = [
78
+ {
79
+ region_configs = [
80
+ {
81
+ priority = 7
82
+ region_name = var.region
83
+ provider_name = var.provider_name
84
+ electable_specs = {
85
+ instance_size = var.instance_size
86
+ }
87
+ }
88
+ ]
89
+ }
90
+ ]
91
+
92
+ # Generated by atlas-cli-plugin-terraform.
93
+ # Please review the changes and confirm that references to this resource are updated.
94
+ }
95
+
50
96
resource "another_resource" "res1" {
51
97
name = " name1"
52
98
}
You can’t perform that action at this time.
0 commit comments