Skip to content

Commit 63d4b43

Browse files
authored
Revert "Add deletion_protection field to Metastore Federation (#13471)"
This reverts commit 3f370a4.
1 parent a01be1a commit 63d4b43

File tree

4 files changed

+1
-115
lines changed

4 files changed

+1
-115
lines changed

mmv1/products/metastore/Federation.yaml

-11
Original file line numberDiff line numberDiff line change
@@ -44,30 +44,19 @@ iam_policy:
4444
- 'projects/{{project}}/locations/{{location}}/federations/{{federation_id}}'
4545
- '{{federation_id}}'
4646
custom_code:
47-
pre_delete: 'templates/terraform/pre_delete/metastore_federation.go.tmpl'
4847
examples:
4948
- name: 'dataproc_metastore_federation_basic'
5049
primary_resource_id: 'default'
5150
primary_resource_name: 'fmt.Sprintf("tf-test-metastore-fed%s", context["random_suffix"])'
5251
vars:
5352
federation_id: 'metastore-fed'
5453
service_id: 'metastore-service'
55-
ignore_read_extra:
56-
- 'deletion_protection'
5754
- name: 'dataproc_metastore_federation_bigquery'
5855
primary_resource_id: 'default'
5956
primary_resource_name: 'fmt.Sprintf("tf-test-metastore-fed%s", context["random_suffix"])'
6057
vars:
6158
federation_id: 'metastore-fed'
6259
service_id: 'metastore-service'
63-
virtual_fields:
64-
- name: 'deletion_protection'
65-
description: |
66-
Whether Terraform will be prevented from destroying the federation. Defaults to false.
67-
When the field is set to true in Terraform state, a `terraform apply`
68-
or `terraform destroy` that would delete the federation will fail.
69-
type: Boolean
70-
default_value: false
7160
parameters:
7261
- name: 'federationId'
7362
type: String

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

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,4 @@ resource "google_dataproc_metastore_service" "{{$.PrimaryResourceId}}" {
2020
version = "3.1.2"
2121
endpoint_protocol = "GRPC"
2222
}
23-
deletion_protection = false
24-
}
23+
}

mmv1/templates/terraform/pre_delete/metastore_federation.go.tmpl

-3
This file was deleted.

mmv1/third_party/terraform/services/dataprocmetastore/resource_dataproc_metastore_federation_test.go

-99
This file was deleted.

0 commit comments

Comments
 (0)