From 22e28d1b7b5b7644c6eebf1439f1e92ded4651f2 Mon Sep 17 00:00:00 2001 From: Modular Magician Date: Wed, 2 Apr 2025 22:55:14 +0000 Subject: [PATCH] Set `return_partial_success=true` in GKE Hub GetFeature call to ensure partial results are returned when a region is down (#13453) [upstream:b4264a95159666fc296788b97d893ecbf4e1d084] Signed-off-by: Modular Magician --- .changelog/13453.txt | 3 +++ google-beta/services/gkehub2/resource_gke_hub_feature.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 .changelog/13453.txt diff --git a/.changelog/13453.txt b/.changelog/13453.txt new file mode 100644 index 0000000000..11eb592ad7 --- /dev/null +++ b/.changelog/13453.txt @@ -0,0 +1,3 @@ +```release-note: enhancement +gkehub: enabled partial results to be returned when a cloud region is unreachable in `google_gke_hub_feature ` +``` \ No newline at end of file diff --git a/google-beta/services/gkehub2/resource_gke_hub_feature.go b/google-beta/services/gkehub2/resource_gke_hub_feature.go index 7072428702..0b0b7449a1 100644 --- a/google-beta/services/gkehub2/resource_gke_hub_feature.go +++ b/google-beta/services/gkehub2/resource_gke_hub_feature.go @@ -834,7 +834,7 @@ func resourceGKEHub2FeatureRead(d *schema.ResourceData, meta interface{}) error return err } - url, err := tpgresource.ReplaceVarsForId(d, config, "{{GKEHub2BasePath}}projects/{{project}}/locations/{{location}}/features/{{name}}") + url, err := tpgresource.ReplaceVarsForId(d, config, "{{GKEHub2BasePath}}projects/{{project}}/locations/{{location}}/features/{{name}}?return_partial_success=true") if err != nil { return err }