From 22b428d2eb3a04c3def0c4836688d8c81e914077 Mon Sep 17 00:00:00 2001 From: Nick Elliot Date: Thu, 5 Mar 2026 09:05:52 -0800 Subject: [PATCH 1/3] parallelstore-runtimeconfig --- mmv1/products/parallelstore/product.yaml | 1 + mmv1/products/parametermanager/product.yaml | 1 + mmv1/products/parametermanagerregional/product.yaml | 1 + mmv1/products/privateca/product.yaml | 1 + mmv1/products/privilegedaccessmanager/product.yaml | 1 + mmv1/products/publicca/product.yaml | 1 + mmv1/products/pubsub/product.yaml | 1 + mmv1/products/pubsublite/product.yaml | 1 + mmv1/products/redis/product.yaml | 1 + mmv1/products/resourcemanager/product.yaml | 1 + mmv1/products/resourcemanager3/product.yaml | 1 + mmv1/products/runtimeconfig/product.yaml | 1 + 12 files changed, 12 insertions(+) diff --git a/mmv1/products/parallelstore/product.yaml b/mmv1/products/parallelstore/product.yaml index 607b093d7cd7..7b759607afd9 100644 --- a/mmv1/products/parallelstore/product.yaml +++ b/mmv1/products/parallelstore/product.yaml @@ -14,6 +14,7 @@ --- name: 'Parallelstore' display_name: 'Parallelstore' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://parallelstore.googleapis.com/v1/' diff --git a/mmv1/products/parametermanager/product.yaml b/mmv1/products/parametermanager/product.yaml index 2aa98224fe09..912752b918df 100644 --- a/mmv1/products/parametermanager/product.yaml +++ b/mmv1/products/parametermanager/product.yaml @@ -14,6 +14,7 @@ --- name: 'ParameterManager' display_name: 'Parameter Manager' +deletion_policy_opt_in: true versions: - name: 'beta' base_url: 'https://parametermanager.googleapis.com/v1/' diff --git a/mmv1/products/parametermanagerregional/product.yaml b/mmv1/products/parametermanagerregional/product.yaml index a7c9bc8cb9bb..627285f91bbc 100644 --- a/mmv1/products/parametermanagerregional/product.yaml +++ b/mmv1/products/parametermanagerregional/product.yaml @@ -15,6 +15,7 @@ name: 'ParameterManagerRegional' legacy_name: 'parameter_manager' display_name: 'Parameter Manager' +deletion_policy_opt_in: true versions: - name: 'beta' base_url: 'https://parametermanager.{{location}}.rep.googleapis.com/v1/' diff --git a/mmv1/products/privateca/product.yaml b/mmv1/products/privateca/product.yaml index 92d29b12d8e8..b95ae39e0814 100644 --- a/mmv1/products/privateca/product.yaml +++ b/mmv1/products/privateca/product.yaml @@ -14,6 +14,7 @@ --- name: 'Privateca' display_name: 'Certificate Authority Service' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://privateca.googleapis.com/v1/' diff --git a/mmv1/products/privilegedaccessmanager/product.yaml b/mmv1/products/privilegedaccessmanager/product.yaml index 80f3598d8bae..1528b866d18c 100644 --- a/mmv1/products/privilegedaccessmanager/product.yaml +++ b/mmv1/products/privilegedaccessmanager/product.yaml @@ -14,6 +14,7 @@ --- name: 'PrivilegedAccessManager' display_name: 'Privileged Access Manager' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://privilegedaccessmanager.googleapis.com/v1/' diff --git a/mmv1/products/publicca/product.yaml b/mmv1/products/publicca/product.yaml index 475aba18755e..8023bbd7adad 100644 --- a/mmv1/products/publicca/product.yaml +++ b/mmv1/products/publicca/product.yaml @@ -14,6 +14,7 @@ --- name: 'PublicCA' display_name: 'Public CA' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://publicca.googleapis.com/v1/' diff --git a/mmv1/products/pubsub/product.yaml b/mmv1/products/pubsub/product.yaml index 60178155da8e..7d8bf4f11897 100644 --- a/mmv1/products/pubsub/product.yaml +++ b/mmv1/products/pubsub/product.yaml @@ -14,6 +14,7 @@ --- name: 'Pubsub' display_name: 'Cloud Pub/Sub' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://pubsub.googleapis.com/v1/' diff --git a/mmv1/products/pubsublite/product.yaml b/mmv1/products/pubsublite/product.yaml index 56c27be486f6..e4ba265ff7ae 100644 --- a/mmv1/products/pubsublite/product.yaml +++ b/mmv1/products/pubsublite/product.yaml @@ -14,6 +14,7 @@ --- name: 'PubsubLite' display_name: 'Cloud Pub/Sub' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://{{region}}-pubsublite.googleapis.com/v1/admin/' diff --git a/mmv1/products/redis/product.yaml b/mmv1/products/redis/product.yaml index cbe91d7ea130..a2f841f14b45 100644 --- a/mmv1/products/redis/product.yaml +++ b/mmv1/products/redis/product.yaml @@ -14,6 +14,7 @@ --- name: 'Redis' display_name: 'Memorystore (Redis)' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://redis.googleapis.com/v1/' diff --git a/mmv1/products/resourcemanager/product.yaml b/mmv1/products/resourcemanager/product.yaml index cff90f75426e..d5ff951f7db1 100644 --- a/mmv1/products/resourcemanager/product.yaml +++ b/mmv1/products/resourcemanager/product.yaml @@ -14,6 +14,7 @@ --- name: 'ResourceManager' display_name: 'Resource Manager' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://cloudresourcemanager.googleapis.com/v1/' diff --git a/mmv1/products/resourcemanager3/product.yaml b/mmv1/products/resourcemanager3/product.yaml index 410716394c66..51b7dd19909c 100644 --- a/mmv1/products/resourcemanager3/product.yaml +++ b/mmv1/products/resourcemanager3/product.yaml @@ -15,6 +15,7 @@ name: 'ResourceManager3' legacy_name: 'resource_manager' display_name: 'Resource Manager' +deletion_policy_opt_in: true versions: - name: 'ga' base_url: 'https://cloudresourcemanager.googleapis.com/v3/' diff --git a/mmv1/products/runtimeconfig/product.yaml b/mmv1/products/runtimeconfig/product.yaml index d0dd05c16bfd..5abe317347dc 100644 --- a/mmv1/products/runtimeconfig/product.yaml +++ b/mmv1/products/runtimeconfig/product.yaml @@ -15,6 +15,7 @@ name: 'RuntimeConfig' legacy_name: 'runtimeconfig' display_name: 'Runtime Configurator' +deletion_policy_opt_in: true versions: - name: 'beta' base_url: 'https://runtimeconfig.googleapis.com/v1beta1/' From 28fa9fb0c6f44f23e20b1dd09e48d08d348e3f44 Mon Sep 17 00:00:00 2001 From: Nick Elliot Date: Thu, 5 Mar 2026 12:40:24 -0800 Subject: [PATCH 2/3] add field to verify ignore --- .../data_source_parameter_manager_parameters_test.go | 2 ++ .../data_source_parameter_manager_regional_parameters_test.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go b/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go index bcb8c8f0cc3a..52438e90a04e 100644 --- a/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go +++ b/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go @@ -32,6 +32,7 @@ func TestAccDataSourceParameterManagerParameters_basic(t *testing.T) { map[string]struct{}{ "id": {}, "project": {}, + "deletion_policy": {}, }, ), ), @@ -89,6 +90,7 @@ func TestAccDataSourceParameterManagerParameters_filter(t *testing.T) { map[string]struct{}{ "id": {}, "project": {}, + "deletion_policy": {}, }, ), ), diff --git a/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go b/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go index 5a21fbc6cde4..d93481bf0254 100644 --- a/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go +++ b/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go @@ -32,6 +32,7 @@ func TestAccDataSourceParameterManagerRegionalRegionalParameters_basic(t *testin map[string]struct{}{ "id": {}, "project": {}, + "deletion_policy": {}, }, ), ), @@ -91,6 +92,7 @@ func TestAccDataSourceParameterManagerRegionalRegionalParameters_filter(t *testi map[string]struct{}{ "id": {}, "project": {}, + "deletion_policy": {}, }, ), ), From 3571efab1c90a30e88f9635cb993df539a18e11b Mon Sep 17 00:00:00 2001 From: Nick Elliot Date: Thu, 5 Mar 2026 12:43:58 -0800 Subject: [PATCH 3/3] go fmt --- .../data_source_parameter_manager_parameters_test.go | 8 ++++---- ...a_source_parameter_manager_regional_parameters_test.go | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go b/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go index 52438e90a04e..6c3422aac887 100644 --- a/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go +++ b/mmv1/third_party/terraform/services/parametermanager/data_source_parameter_manager_parameters_test.go @@ -30,8 +30,8 @@ func TestAccDataSourceParameterManagerParameters_basic(t *testing.T) { "data.google_parameter_manager_parameters.parameters-datasource", "google_parameter_manager_parameter.parameters", map[string]struct{}{ - "id": {}, - "project": {}, + "id": {}, + "project": {}, "deletion_policy": {}, }, ), @@ -88,8 +88,8 @@ func TestAccDataSourceParameterManagerParameters_filter(t *testing.T) { "google_parameter_manager_parameter.parameters-1", "google_parameter_manager_parameter.parameters-2", map[string]struct{}{ - "id": {}, - "project": {}, + "id": {}, + "project": {}, "deletion_policy": {}, }, ), diff --git a/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go b/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go index d93481bf0254..156ef15a1f99 100644 --- a/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go +++ b/mmv1/third_party/terraform/services/parametermanagerregional/data_source_parameter_manager_regional_parameters_test.go @@ -30,8 +30,8 @@ func TestAccDataSourceParameterManagerRegionalRegionalParameters_basic(t *testin "data.google_parameter_manager_regional_parameters.regional-parameters-datasource", "google_parameter_manager_regional_parameter.regional-parameters", map[string]struct{}{ - "id": {}, - "project": {}, + "id": {}, + "project": {}, "deletion_policy": {}, }, ), @@ -90,8 +90,8 @@ func TestAccDataSourceParameterManagerRegionalRegionalParameters_filter(t *testi "google_parameter_manager_regional_parameter.regional-parameters-1", "google_parameter_manager_regional_parameter.regional-parameters-2", map[string]struct{}{ - "id": {}, - "project": {}, + "id": {}, + "project": {}, "deletion_policy": {}, }, ),