Skip to content

Commit 604bcbe

Browse files
authored
Promote health check resource field grpc_with_tls to GA (#15313)
1 parent 0c5766f commit 604bcbe

File tree

9 files changed

+4
-40
lines changed

9 files changed

+4
-40
lines changed

mmv1/products/compute/HealthCheck.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,11 @@ examples:
111111
health_check_name: 'grpc-health-check'
112112
- name: 'health_check_grpc_with_tls'
113113
primary_resource_id: 'grpc-with-tls-health-check'
114-
min_version: 'beta'
115114
vars:
116115
health_check_name: 'grpc-with-tls-health-check'
117116
tgc_skip_test: 'grpcTlsHealthCheck is not in CAI asset, but is required in this test.'
118117
- name: 'health_check_grpc_with_tls_full'
119118
primary_resource_id: 'grpc-with-tls-health-check'
120-
min_version: 'beta'
121119
vars:
122120
health_check_name: 'grpc-with-tls-health-check'
123121
tgc_skip_test: 'grpcTlsHealthCheck is not in CAI asset, but is required in this test.'
@@ -888,7 +886,6 @@ properties:
888886
- 'grpc_health_check.0.port_specification'
889887
- 'grpc_health_check.0.grpc_service_name'
890888
- name: 'grpcTlsHealthCheck'
891-
min_version: beta
892889
type: NestedObject
893890
exactly_one_of:
894891
- 'http_health_check'

mmv1/products/compute/RegionHealthCheck.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,11 @@ examples:
115115
health_check_name: 'grpc-region-health-check'
116116
- name: 'region_health_check_grpc_with_tls'
117117
primary_resource_id: 'grpc-with-tls-region-health-check'
118-
min_version: 'beta'
119118
vars:
120119
health_check_name: 'grpc-with-tls-region-health-check'
121120
tgc_skip_test: 'grpcTlsHealthCheck is not in CAI asset, but is required in this test.'
122121
- name: 'region_health_check_grpc_with_tls_full'
123122
primary_resource_id: 'grpc-with-tls-region-health-check'
124-
min_version: 'beta'
125123
vars:
126124
health_check_name: 'grpc-with-tls-region-health-check'
127125
tgc_skip_test: 'grpcTlsHealthCheck is not in CAI asset, but is required in this test.'
@@ -870,7 +868,6 @@ properties:
870868
- 'grpc_health_check.0.port_specification'
871869
- 'grpc_health_check.0.grpc_service_name'
872870
- name: 'grpcTlsHealthCheck'
873-
min_version: 'beta'
874871
type: NestedObject
875872
exactly_one_of:
876873
- 'http_health_check'

mmv1/templates/terraform/encoders/health_check_type.tmpl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ if _, ok := d.GetOk("grpc_health_check"); ok {
9696
return obj, nil
9797
}
9898

99-
{{ if ne $.TargetVersionName `ga` -}}
10099
if _, ok := d.GetOk("grpc_tls_health_check"); ok {
101100
hc := d.Get("grpc_tls_health_check").([]interface{})[0]
102101
ps := hc.(map[string]interface{})["port_specification"]
@@ -110,6 +109,5 @@ if _, ok := d.GetOk("grpc_tls_health_check"); ok {
110109
obj["type"] = "GRPC_WITH_TLS"
111110
return obj, nil
112111
}
113-
{{- end }}
114112

115113
return nil, fmt.Errorf("error in HealthCheck %s: No health check block specified.", d.Get("name").(string))

mmv1/templates/terraform/examples/health_check_grpc_with_tls.tf.tmpl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
resource "google_compute_health_check" "grpc-with-tls-health-check" {
2-
provider = google-beta
3-
42
name = "{{index $.Vars "health_check_name"}}"
53

64
timeout_sec = 1

mmv1/templates/terraform/examples/health_check_grpc_with_tls_full.tf.tmpl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
resource "google_compute_health_check" "grpc-with-tls-health-check" {
2-
provider = google-beta
3-
42
name = "{{index $.Vars "health_check_name"}}"
53
description = "Health check via grpc with TLS"
64

mmv1/templates/terraform/examples/region_health_check_grpc_with_tls.tf.tmpl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
resource "google_compute_region_health_check" "grpc-with-tls-region-health-check" {
2-
provider = google-beta
3-
42
name = "{{index $.Vars "health_check_name"}}"
53

64
timeout_sec = 1

mmv1/templates/terraform/examples/region_health_check_grpc_with_tls_full.tf.tmpl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
resource "google_compute_region_health_check" "grpc-with-tls-region-health-check" {
2-
provider = google-beta
3-
42
name = "{{index $.Vars "health_check_name"}}"
53
description = "regional health check via GRPC with TLS"
64

mmv1/third_party/terraform/services/compute/resource_compute_health_check_test.go.tmpl

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,14 @@ func TestAccComputeHealthCheck_tcp_update(t *testing.T) {
3939
})
4040
}
4141

42-
{{ if ne $.TargetVersionName `ga` -}}
4342
func TestAccComputeHealthCheck_grpcWithTls_create(t *testing.T) {
4443
t.Parallel()
4544

4645
hckName := fmt.Sprintf("tf-test-%s", acctest.RandString(t, 10))
4746

4847
acctest.VcrTest(t, resource.TestCase{
4948
PreCheck: func() { acctest.AccTestPreCheck(t) },
50-
ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories(t),
49+
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),
5150
CheckDestroy: testAccCheckComputeHealthCheckDestroyProducer(t),
5251
Steps: []resource.TestStep{
5352
{
@@ -61,17 +60,15 @@ func TestAccComputeHealthCheck_grpcWithTls_create(t *testing.T) {
6160
},
6261
})
6362
}
64-
{{- end }}
6563

66-
{{ if ne $.TargetVersionName `ga` -}}
6764
func TestAccComputeHealthCheck_grpcWithTls_update(t *testing.T) {
6865
t.Parallel()
6966

7067
hckName := fmt.Sprintf("tf-test-%s", acctest.RandString(t, 10))
7168

7269
acctest.VcrTest(t, resource.TestCase{
7370
PreCheck: func() { acctest.AccTestPreCheck(t) },
74-
ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories(t),
71+
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),
7572
CheckDestroy: testAccCheckComputeHealthCheckDestroyProducer(t),
7673
Steps: []resource.TestStep{
7774
{
@@ -93,7 +90,6 @@ func TestAccComputeHealthCheck_grpcWithTls_update(t *testing.T) {
9390
},
9491
})
9592
}
96-
{{- end }}
9793

9894
func TestAccComputeHealthCheck_ssl_port_spec(t *testing.T) {
9995
t.Parallel()
@@ -248,11 +244,9 @@ resource "google_compute_health_check" "foobar" {
248244
`, hckName)
249245
}
250246

251-
{{ if ne $.TargetVersionName `ga` -}}
252247
func testAccComputeHealthCheck_grpcWithTls(hckName string) string {
253248
return fmt.Sprintf(`
254249
resource "google_compute_health_check" "foobar" {
255-
provider = "google-beta"
256250
check_interval_sec = 3
257251
description = "Resource created for Terraform acceptance testing"
258252
healthy_threshold = 3
@@ -265,13 +259,10 @@ resource "google_compute_health_check" "foobar" {
265259
}
266260
`, hckName)
267261
}
268-
{{- end }}
269262

270-
{{ if ne $.TargetVersionName `ga` -}}
271263
func testAccComputeHealthCheck_grpcWithTls_update(hckName string) string {
272264
return fmt.Sprintf(`
273265
resource "google_compute_health_check" "foobar" {
274-
provider = "google-beta"
275266
check_interval_sec = 3
276267
healthy_threshold = 10
277268
name = "tf-test-health-test-%s"
@@ -283,7 +274,6 @@ resource "google_compute_health_check" "foobar" {
283274
}
284275
`, hckName)
285276
}
286-
{{- end }}
287277

288278
func testAccComputeHealthCheck_ssl(hckName string) string {
289279
return fmt.Sprintf(`

mmv1/third_party/terraform/services/compute/resource_compute_region_health_check_test.go.tmpl renamed to mmv1/third_party/terraform/services/compute/resource_compute_region_health_check_test.go

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,14 @@ func TestAccComputeRegionHealthCheck_tcp_update(t *testing.T) {
4343
})
4444
}
4545

46-
{{ if ne $.TargetVersionName `ga` -}}
4746
func TestAccComputeRegionHealthCheck_grpcWithTls_create(t *testing.T) {
4847
t.Parallel()
4948

5049
hckName := fmt.Sprintf("tf-test-%s", acctest.RandString(t, 10))
5150

5251
acctest.VcrTest(t, resource.TestCase{
5352
PreCheck: func() { acctest.AccTestPreCheck(t) },
54-
ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories(t),
53+
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),
5554
CheckDestroy: testAccCheckComputeRegionHealthCheckDestroyProducer(t),
5655
Steps: []resource.TestStep{
5756
{
@@ -69,17 +68,15 @@ func TestAccComputeRegionHealthCheck_grpcWithTls_create(t *testing.T) {
6968
},
7069
})
7170
}
72-
{{- end }}
7371

74-
{{ if ne $.TargetVersionName `ga` -}}
7572
func TestAccComputeRegionHealthCheck_grpcWithTls_update(t *testing.T) {
7673
t.Parallel()
7774

7875
hckName := fmt.Sprintf("tf-test-%s", acctest.RandString(t, 10))
7976

8077
acctest.VcrTest(t, resource.TestCase{
8178
PreCheck: func() { acctest.AccTestPreCheck(t) },
82-
ProtoV5ProviderFactories: acctest.ProtoV5ProviderBetaFactories(t),
79+
ProtoV5ProviderFactories: acctest.ProtoV5ProviderFactories(t),
8380
CheckDestroy: testAccCheckComputeRegionHealthCheckDestroyProducer(t),
8481
Steps: []resource.TestStep{
8582
{
@@ -105,7 +102,6 @@ func TestAccComputeRegionHealthCheck_grpcWithTls_update(t *testing.T) {
105102
},
106103
})
107104
}
108-
{{- end }}
109105

110106
func TestAccComputeRegionHealthCheck_ssl_port_spec(t *testing.T) {
111107
t.Parallel()
@@ -281,11 +277,9 @@ resource "google_compute_region_health_check" "foobar" {
281277
`, hckName)
282278
}
283279

284-
{{ if ne $.TargetVersionName `ga` -}}
285280
func testAccComputeRegionHealthCheck_grpcWithTls(hckName string) string {
286281
return fmt.Sprintf(`
287282
resource "google_compute_region_health_check" "foobar" {
288-
provider = "google-beta"
289283
check_interval_sec = 3
290284
description = "Resource created for Terraform acceptance testing"
291285
healthy_threshold = 3
@@ -298,13 +292,10 @@ resource "google_compute_region_health_check" "foobar" {
298292
}
299293
`, hckName)
300294
}
301-
{{- end }}
302295

303-
{{ if ne $.TargetVersionName `ga` -}}
304296
func testAccComputeRegionHealthCheck_grpcWithTls_update(hckName string) string {
305297
return fmt.Sprintf(`
306298
resource "google_compute_region_health_check" "foobar" {
307-
provider = "google-beta"
308299
check_interval_sec = 3
309300
healthy_threshold = 10
310301
name = "tf-test-health-test-%s"
@@ -316,7 +307,6 @@ resource "google_compute_region_health_check" "foobar" {
316307
}
317308
`, hckName)
318309
}
319-
{{- end }}
320310

321311
func testAccComputeRegionHealthCheck_ssl(hckName string) string {
322312
return fmt.Sprintf(`

0 commit comments

Comments
 (0)