Skip to content

Commit 1fab48a

Browse files
Move customResponseHeaders to beta only (#4286) (#2763)
Signed-off-by: Modular Magician <[email protected]>
1 parent 994897b commit 1fab48a

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

.changelog/4286.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:bug
2+
compute: removed `custom_response_headers` from GA `google_compute_backend_service` since it only works in the Beta version
3+
```

google-beta/resource_compute_backend_service_generated_test.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ func TestAccComputeBackendService_backendServiceNetworkEndpointExample(t *testin
231231

232232
vcrTest(t, resource.TestCase{
233233
PreCheck: func() { testAccPreCheck(t) },
234-
Providers: testAccProviders,
234+
Providers: testAccProvidersOiCS,
235235
ExternalProviders: map[string]resource.ExternalProvider{
236236
"random": {},
237237
},
@@ -240,30 +240,28 @@ func TestAccComputeBackendService_backendServiceNetworkEndpointExample(t *testin
240240
{
241241
Config: testAccComputeBackendService_backendServiceNetworkEndpointExample(context),
242242
},
243-
{
244-
ResourceName: "google_compute_backend_service.default",
245-
ImportState: true,
246-
ImportStateVerify: true,
247-
},
248243
},
249244
})
250245
}
251246

252247
func testAccComputeBackendService_backendServiceNetworkEndpointExample(context map[string]interface{}) string {
253248
return Nprintf(`
254249
resource "google_compute_global_network_endpoint_group" "external_proxy" {
250+
provider=google-beta
255251
name = "tf-test-network-endpoint%{random_suffix}"
256252
network_endpoint_type = "INTERNET_FQDN_PORT"
257253
default_port = "443"
258254
}
259255
260256
resource "google_compute_global_network_endpoint" "proxy" {
257+
provider=google-beta
261258
global_network_endpoint_group = google_compute_global_network_endpoint_group.external_proxy.id
262259
fqdn = "test.example.com"
263260
port = google_compute_global_network_endpoint_group.external_proxy.default_port
264261
}
265262
266263
resource "google_compute_backend_service" "default" {
264+
provider=google-beta
267265
name = "tf-test-backend-service%{random_suffix}"
268266
enable_cdn = true
269267
timeout_sec = 10

website/docs/r/compute_backend_service.html.markdown

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,18 +171,21 @@ resource "google_compute_health_check" "health_check" {
171171

172172
```hcl
173173
resource "google_compute_global_network_endpoint_group" "external_proxy" {
174+
provider=google-beta
174175
name = "network-endpoint"
175176
network_endpoint_type = "INTERNET_FQDN_PORT"
176177
default_port = "443"
177178
}
178179
179180
resource "google_compute_global_network_endpoint" "proxy" {
181+
provider=google-beta
180182
global_network_endpoint_group = google_compute_global_network_endpoint_group.external_proxy.id
181183
fqdn = "test.example.com"
182184
port = google_compute_global_network_endpoint_group.external_proxy.default_port
183185
}
184186
185187
resource "google_compute_backend_service" "default" {
188+
provider=google-beta
186189
name = "backend-service"
187190
enable_cdn = true
188191
timeout_sec = 10
@@ -263,7 +266,7 @@ The following arguments are supported:
263266
requests.
264267

265268
* `custom_response_headers` -
266-
(Optional)
269+
(Optional, [Beta](https://terraform.io/docs/providers/google/guides/provider_versions.html))
267270
Headers that the HTTP/S load balancer should add to proxied
268271
responses.
269272

0 commit comments

Comments
 (0)