@@ -19,15 +19,15 @@ resource "btp_subaccount_entitlement" "sdm" {
19
19
plan_name = " build-code"
20
20
}
21
21
# Create the service instance
22
- data "cloudfoundry_service " "sdm" {
22
+ data "cloudfoundry_service_plans " "sdm" {
23
23
name = " sdm"
24
24
depends_on = [btp_subaccount_entitlement . sdm ]
25
25
}
26
26
resource "cloudfoundry_service_instance" "sdm" {
27
27
name = " default_sdm"
28
28
space = cloudfoundry_space. dev . id
29
29
type = " managed"
30
- service_plan = data. cloudfoundry_service . sdm . service_plans [" build-code " ]
30
+ service_plan = data. cloudfoundry_service_plans . sdm . service_plans [0 ] . id
31
31
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . sdm ]
32
32
}
33
33
# Create service key
@@ -49,15 +49,15 @@ resource "btp_subaccount_entitlement" "mobile_services" {
49
49
amount = 1
50
50
}
51
51
# Create the service instance
52
- data "cloudfoundry_service " "mobile_services" {
52
+ data "cloudfoundry_service_plans " "mobile_services" {
53
53
name = " mobile-services"
54
54
depends_on = [btp_subaccount_entitlement . mobile_services ]
55
55
}
56
56
resource "cloudfoundry_service_instance" "mobile_services" {
57
57
name = " default_mobile-services"
58
58
space = cloudfoundry_space. dev . id
59
59
type = " managed"
60
- service_plan = data. cloudfoundry_service . mobile_services . service_plans [" build-code " ]
60
+ service_plan = data. cloudfoundry_service_plans . mobile_services . service_plans [0 ] . id
61
61
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . mobile_services ]
62
62
}
63
63
# Create service key
@@ -78,15 +78,15 @@ resource "btp_subaccount_entitlement" "transport_standard" {
78
78
plan_name = " standard"
79
79
}
80
80
# Create the service instance
81
- data "cloudfoundry_service " "transport_standard" {
81
+ data "cloudfoundry_service_plans " "transport_standard" {
82
82
name = " transport"
83
83
depends_on = [btp_subaccount_entitlement . transport_standard ]
84
84
}
85
85
resource "cloudfoundry_service_instance" "transport_standard" {
86
86
name = " default_transport_standard"
87
87
space = cloudfoundry_space. dev . id
88
88
type = " managed"
89
- service_plan = data. cloudfoundry_service . transport_standard . service_plans [" standard " ]
89
+ service_plan = data. cloudfoundry_service_plans . transport_standard . service_plans [0 ] . id
90
90
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . transport_standard ]
91
91
}
92
92
# Create service key
@@ -107,15 +107,15 @@ resource "btp_subaccount_entitlement" "transport_export" {
107
107
plan_name = " export"
108
108
}
109
109
# Create the service instance
110
- data "cloudfoundry_service " "transport_export" {
110
+ data "cloudfoundry_service_plans " "transport_export" {
111
111
name = " transport"
112
112
depends_on = [btp_subaccount_entitlement . transport_export ]
113
113
}
114
114
resource "cloudfoundry_service_instance" "transport_export" {
115
115
name = " default_transport_export"
116
116
space = cloudfoundry_space. dev . id
117
117
type = " managed"
118
- service_plan = data. cloudfoundry_service . transport_export . service_plans [" export " ]
118
+ service_plan = data. cloudfoundry_service_plans . transport_export . service_plans [0 ] . id
119
119
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . transport_export ]
120
120
}
121
121
# Create service key
@@ -136,15 +136,15 @@ resource "btp_subaccount_entitlement" "transport_operator" {
136
136
plan_name = " transport_operator"
137
137
}
138
138
# Create the service instance
139
- data "cloudfoundry_service " "transport_operator" {
139
+ data "cloudfoundry_service_plans " "transport_operator" {
140
140
name = " transport"
141
141
depends_on = [btp_subaccount_entitlement . transport_operator ]
142
142
}
143
143
resource "cloudfoundry_service_instance" "transport_operator" {
144
144
name = " default_transport_operator"
145
145
space = cloudfoundry_space. dev . id
146
146
type = " managed"
147
- service_plan = data. cloudfoundry_service . transport_operator . service_plans [" transport_operator " ]
147
+ service_plan = data. cloudfoundry_service_plans . transport_operator . service_plans [0 ] . id
148
148
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . transport_operator ]
149
149
}
150
150
# Create service key
@@ -166,15 +166,15 @@ resource "btp_subaccount_entitlement" "cloud_logging" {
166
166
amount = 1
167
167
}
168
168
# Create the service instance
169
- data "cloudfoundry_service " "cloud_logging" {
169
+ data "cloudfoundry_service_plans " "cloud_logging" {
170
170
name = " cloud-logging"
171
171
depends_on = [btp_subaccount_entitlement . cloud_logging ]
172
172
}
173
173
resource "cloudfoundry_service_instance" "cloud_logging" {
174
174
name = " default_cloud-logging"
175
175
space = cloudfoundry_space. dev . id
176
176
type = " managed"
177
- service_plan = data. cloudfoundry_service . cloud_logging . service_plans [" build-code " ]
177
+ service_plan = data. cloudfoundry_service_plans . cloud_logging . service_plans [0 ] . id
178
178
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . cloud_logging ]
179
179
}
180
180
# Create service key
@@ -194,7 +194,7 @@ resource "btp_subaccount_entitlement" "autoscaler" {
194
194
service_name = " autoscaler"
195
195
plan_name = " standard"
196
196
}
197
- data "cloudfoundry_service " "autoscaler" {
197
+ data "cloudfoundry_service_plans " "autoscaler" {
198
198
name = " autoscaler"
199
199
depends_on = [btp_subaccount_entitlement . autoscaler ]
200
200
}
@@ -203,7 +203,7 @@ resource "cloudfoundry_service_instance" "autoscaler" {
203
203
name = " default_autoscaler"
204
204
space = cloudfoundry_space. dev . id
205
205
type = " managed"
206
- service_plan = data. cloudfoundry_service . autoscaler . service_plans [" standard " ]
206
+ service_plan = data. cloudfoundry_service_plans . autoscaler . service_plans [0 ] . id
207
207
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . autoscaler ]
208
208
}
209
209
@@ -217,15 +217,15 @@ resource "btp_subaccount_entitlement" "feature_flags" {
217
217
plan_name = " standard"
218
218
}
219
219
# Create the service instance
220
- data "cloudfoundry_service " "feature_flags" {
220
+ data "cloudfoundry_service_plans " "feature_flags" {
221
221
name = " feature-flags"
222
222
depends_on = [btp_subaccount_entitlement . feature_flags ]
223
223
}
224
224
resource "cloudfoundry_service_instance" "feature_flags" {
225
225
name = " default_feature-flags"
226
226
space = cloudfoundry_space. dev . id
227
227
type = " managed"
228
- service_plan = data. cloudfoundry_service . feature_flags . service_plans [" standard " ]
228
+ service_plan = data. cloudfoundry_service_plans . feature_flags . service_plans [0 ] . id
229
229
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . feature_flags ]
230
230
}
231
231
# Create service key
@@ -247,15 +247,15 @@ resource "btp_subaccount_entitlement" "alert_notification" {
247
247
amount = 1
248
248
}
249
249
# Create the service instance
250
- data "cloudfoundry_service " "alert_notification" {
250
+ data "cloudfoundry_service_plans " "alert_notification" {
251
251
name = " alert-notification"
252
252
depends_on = [btp_subaccount_entitlement . alert_notification ]
253
253
}
254
254
resource "cloudfoundry_service_instance" "alert_notification" {
255
255
name = " default_alert-notification"
256
256
space = cloudfoundry_space. dev . id
257
257
type = " managed"
258
- service_plan = data. cloudfoundry_service . alert_notification . service_plans [" build-code " ]
258
+ service_plan = data. cloudfoundry_service_plans . alert_notification . service_plans [0 ] . id
259
259
depends_on = [cloudfoundry_space_role . space_manager , cloudfoundry_space_role . space_developer , cloudfoundry_org_role . organization_manager , btp_subaccount_entitlement . alert_notification ]
260
260
}
261
261
# Create service key
0 commit comments