From d8cce341d63f52436ae62707841cb359cecb340a Mon Sep 17 00:00:00 2001 From: Cody Oss <6331106+codyoss@users.noreply.github.com> Date: Wed, 7 Apr 2021 11:21:56 -0600 Subject: [PATCH] fix(compute): make MetadataItems.Value a pointer (#973) This is already the case in both the beta and v1 surface. --- compute/v0.alpha/compute-gen.go | 2 +- google-api-go-generator/gen.go | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/compute/v0.alpha/compute-gen.go b/compute/v0.alpha/compute-gen.go index 52ecd445449..739dc4c45ab 100644 --- a/compute/v0.alpha/compute-gen.go +++ b/compute/v0.alpha/compute-gen.go @@ -26656,7 +26656,7 @@ type MetadataItems struct { // only have meaning as interpreted by the image running in the // instance. The only restriction placed on values is that their size // must be less than or equal to 262144 bytes (256 KiB). - Value string `json:"value,omitempty"` + Value *string `json:"value,omitempty"` // ForceSendFields is a list of field names (e.g. "Key") to // unconditionally include in API requests. By default, fields with diff --git a/google-api-go-generator/gen.go b/google-api-go-generator/gen.go index 8844f3fa125..0e3058c64da 100644 --- a/google-api-go-generator/gen.go +++ b/google-api-go-generator/gen.go @@ -966,6 +966,7 @@ var pointerFields = []fieldName{ {api: "cloudmonitoring:v2beta2", schema: "Point", field: "Int64Value"}, {api: "cloudmonitoring:v2beta2", schema: "Point", field: "StringValue"}, {api: "compute:alpha", schema: "ExternalVpnGateway", field: "Id"}, + {api: "compute:alpha", schema: "MetadataItems", field: "Value"}, {api: "compute:alpha", schema: "Scheduling", field: "AutomaticRestart"}, {api: "compute:beta", schema: "ExternalVpnGateway", field: "Id"}, {api: "compute:beta", schema: "MetadataItems", field: "Value"},