diff --git a/.github/renovate.json b/.github/renovate.json index d97a5e5b5..6efcfd4e5 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -11,7 +11,9 @@ "commitMessagePrefix": "chore(all): ", "commitMessageAction": "update", "groupName": "all", - "ignoreDeps": [], + "ignoreDeps": [ + "google.golang.org/grpc" + ], "force": { "constraints": { "go": "1.22" diff --git a/.github/workflows/apidiff.yaml b/.github/workflows/apidiff.yaml index 4926feaf0..9891e4cbb 100644 --- a/.github/workflows/apidiff.yaml +++ b/.github/workflows/apidiff.yaml @@ -3,6 +3,9 @@ name: apidiff on: pull_request: +env: + PR_HEAD_REF: ${{ github.event.pull_request.head.ref }} + jobs: scan_changes: runs-on: ubuntu-latest @@ -76,7 +79,7 @@ jobs: # non-breaking. run: | cd ${{ matrix.changed }} && apidiff -m -incompatible ${{ steps.baseline.outputs.pkg }} . > diff.txt - if [[ ${{ github.event.pull_request.head.ref }} == owl-bot-copy ]]; then + if [[ $PR_HEAD_REF == owl-bot-copy ]]; then sed -i '/: added/d' ./diff.txt fi cat diff.txt && ! [ -s diff.txt ] diff --git a/go.mod b/go.mod index 354a92813..933a83832 100644 --- a/go.mod +++ b/go.mod @@ -3,132 +3,132 @@ module google.golang.org/genproto go 1.22 require ( - cloud.google.com/go v0.116.0 - cloud.google.com/go/accessapproval v1.8.1 - cloud.google.com/go/accesscontextmanager v1.9.1 - cloud.google.com/go/aiplatform v1.68.0 - cloud.google.com/go/analytics v0.25.1 - cloud.google.com/go/apigateway v1.7.1 - cloud.google.com/go/apigeeconnect v1.7.1 - cloud.google.com/go/apigeeregistry v0.9.1 - cloud.google.com/go/appengine v1.9.1 - cloud.google.com/go/area120 v0.9.1 - cloud.google.com/go/artifactregistry v1.15.1 - cloud.google.com/go/asset v1.20.2 - cloud.google.com/go/assuredworkloads v1.12.1 - cloud.google.com/go/automl v1.14.1 - cloud.google.com/go/baremetalsolution v1.3.1 - cloud.google.com/go/batch v1.11.1 - cloud.google.com/go/beyondcorp v1.1.1 - cloud.google.com/go/bigquery v1.63.1 + cloud.google.com/go v0.117.0 + cloud.google.com/go/accessapproval v1.8.2 + cloud.google.com/go/accesscontextmanager v1.9.2 + cloud.google.com/go/aiplatform v1.69.0 + cloud.google.com/go/analytics v0.25.2 + cloud.google.com/go/apigateway v1.7.2 + cloud.google.com/go/apigeeconnect v1.7.2 + cloud.google.com/go/apigeeregistry v0.9.2 + cloud.google.com/go/appengine v1.9.2 + cloud.google.com/go/area120 v0.9.2 + cloud.google.com/go/artifactregistry v1.16.0 + cloud.google.com/go/asset v1.20.3 + cloud.google.com/go/assuredworkloads v1.12.2 + cloud.google.com/go/automl v1.14.3 + cloud.google.com/go/baremetalsolution v1.3.2 + cloud.google.com/go/batch v1.11.4 + cloud.google.com/go/beyondcorp v1.1.2 + cloud.google.com/go/bigquery v1.65.0 cloud.google.com/go/bigtable v1.33.0 - cloud.google.com/go/billing v1.19.1 - cloud.google.com/go/binaryauthorization v1.9.1 - cloud.google.com/go/certificatemanager v1.9.1 - cloud.google.com/go/channel v1.19.0 - cloud.google.com/go/cloudbuild v1.18.0 - cloud.google.com/go/clouddms v1.8.1 - cloud.google.com/go/cloudtasks v1.13.1 - cloud.google.com/go/compute v1.28.1 - cloud.google.com/go/contactcenterinsights v1.15.0 - cloud.google.com/go/container v1.40.0 - cloud.google.com/go/containeranalysis v0.13.1 - cloud.google.com/go/datacatalog v1.22.1 - cloud.google.com/go/dataflow v0.10.1 - cloud.google.com/go/dataform v0.10.1 - cloud.google.com/go/datafusion v1.8.1 - cloud.google.com/go/datalabeling v0.9.1 - cloud.google.com/go/dataplex v1.19.1 - cloud.google.com/go/dataproc/v2 v2.9.0 - cloud.google.com/go/dataqna v0.9.1 - cloud.google.com/go/datastore v1.19.0 - cloud.google.com/go/datastream v1.11.1 - cloud.google.com/go/deploy v1.23.0 - cloud.google.com/go/dialogflow v1.58.0 - cloud.google.com/go/dlp v1.19.0 - cloud.google.com/go/documentai v1.34.0 - cloud.google.com/go/domains v0.10.1 - cloud.google.com/go/edgecontainer v1.3.1 - cloud.google.com/go/errorreporting v0.3.1 - cloud.google.com/go/essentialcontacts v1.7.1 - cloud.google.com/go/eventarc v1.14.1 - cloud.google.com/go/filestore v1.9.1 + cloud.google.com/go/billing v1.20.0 + cloud.google.com/go/binaryauthorization v1.9.2 + cloud.google.com/go/certificatemanager v1.9.2 + cloud.google.com/go/channel v1.19.1 + cloud.google.com/go/cloudbuild v1.19.1 + cloud.google.com/go/clouddms v1.8.2 + cloud.google.com/go/cloudtasks v1.13.2 + cloud.google.com/go/compute v1.31.0 + cloud.google.com/go/contactcenterinsights v1.17.0 + cloud.google.com/go/container v1.42.0 + cloud.google.com/go/containeranalysis v0.13.2 + cloud.google.com/go/datacatalog v1.24.1 + cloud.google.com/go/dataflow v0.10.2 + cloud.google.com/go/dataform v0.10.2 + cloud.google.com/go/datafusion v1.8.2 + cloud.google.com/go/datalabeling v0.9.2 + cloud.google.com/go/dataplex v1.20.0 + cloud.google.com/go/dataproc/v2 v2.10.0 + cloud.google.com/go/dataqna v0.9.2 + cloud.google.com/go/datastore v1.20.0 + cloud.google.com/go/datastream v1.12.0 + cloud.google.com/go/deploy v1.26.0 + cloud.google.com/go/dialogflow v1.64.0 + cloud.google.com/go/dlp v1.20.0 + cloud.google.com/go/documentai v1.35.0 + cloud.google.com/go/domains v0.10.2 + cloud.google.com/go/edgecontainer v1.4.0 + cloud.google.com/go/errorreporting v0.3.2 + cloud.google.com/go/essentialcontacts v1.7.2 + cloud.google.com/go/eventarc v1.15.0 + cloud.google.com/go/filestore v1.9.2 cloud.google.com/go/firestore v1.17.0 - cloud.google.com/go/functions v1.19.1 - cloud.google.com/go/gkebackup v1.6.1 - cloud.google.com/go/gkeconnect v0.11.1 - cloud.google.com/go/gkehub v0.15.1 - cloud.google.com/go/gkemulticloud v1.4.0 - cloud.google.com/go/gsuiteaddons v1.7.1 - cloud.google.com/go/iam v1.2.1 - cloud.google.com/go/iap v1.10.1 - cloud.google.com/go/ids v1.5.1 - cloud.google.com/go/iot v1.8.1 - cloud.google.com/go/kms v1.20.0 - cloud.google.com/go/language v1.14.1 - cloud.google.com/go/lifesciences v0.10.1 + cloud.google.com/go/functions v1.19.2 + cloud.google.com/go/gkebackup v1.6.2 + cloud.google.com/go/gkeconnect v0.12.0 + cloud.google.com/go/gkehub v0.15.2 + cloud.google.com/go/gkemulticloud v1.4.1 + cloud.google.com/go/gsuiteaddons v1.7.2 + cloud.google.com/go/iam v1.3.0 + cloud.google.com/go/iap v1.10.2 + cloud.google.com/go/ids v1.5.2 + cloud.google.com/go/iot v1.8.2 + cloud.google.com/go/kms v1.20.3 + cloud.google.com/go/language v1.14.2 + cloud.google.com/go/lifesciences v0.10.2 cloud.google.com/go/logging v1.12.0 - cloud.google.com/go/longrunning v0.6.1 - cloud.google.com/go/managedidentities v1.7.1 - cloud.google.com/go/maps v1.14.0 - cloud.google.com/go/mediatranslation v0.9.1 - cloud.google.com/go/memcache v1.11.1 - cloud.google.com/go/metastore v1.14.1 - cloud.google.com/go/monitoring v1.21.1 - cloud.google.com/go/networkconnectivity v1.15.1 - cloud.google.com/go/networkmanagement v1.14.1 - cloud.google.com/go/networksecurity v0.10.1 - cloud.google.com/go/notebooks v1.12.1 - cloud.google.com/go/optimization v1.7.1 - cloud.google.com/go/orchestration v1.11.0 - cloud.google.com/go/orgpolicy v1.14.0 - cloud.google.com/go/osconfig v1.14.1 - cloud.google.com/go/oslogin v1.14.1 - cloud.google.com/go/phishingprotection v0.9.1 - cloud.google.com/go/policytroubleshooter v1.11.1 - cloud.google.com/go/privatecatalog v0.10.1 - cloud.google.com/go/pubsub v1.44.0 + cloud.google.com/go/longrunning v0.6.3 + cloud.google.com/go/managedidentities v1.7.2 + cloud.google.com/go/maps v1.17.0 + cloud.google.com/go/mediatranslation v0.9.2 + cloud.google.com/go/memcache v1.11.2 + cloud.google.com/go/metastore v1.14.2 + cloud.google.com/go/monitoring v1.22.0 + cloud.google.com/go/networkconnectivity v1.16.0 + cloud.google.com/go/networkmanagement v1.17.0 + cloud.google.com/go/networksecurity v0.10.2 + cloud.google.com/go/notebooks v1.12.2 + cloud.google.com/go/optimization v1.7.2 + cloud.google.com/go/orchestration v1.11.2 + cloud.google.com/go/orgpolicy v1.14.1 + cloud.google.com/go/osconfig v1.14.2 + cloud.google.com/go/oslogin v1.14.2 + cloud.google.com/go/phishingprotection v0.9.2 + cloud.google.com/go/policytroubleshooter v1.11.2 + cloud.google.com/go/privatecatalog v0.10.2 + cloud.google.com/go/pubsub v1.45.3 cloud.google.com/go/pubsublite v1.8.2 - cloud.google.com/go/recaptchaenterprise/v2 v2.17.2 - cloud.google.com/go/recommendationengine v0.9.1 - cloud.google.com/go/recommender v1.13.1 - cloud.google.com/go/redis v1.17.1 - cloud.google.com/go/resourcemanager v1.10.1 - cloud.google.com/go/resourcesettings v1.8.1 - cloud.google.com/go/retail v1.19.0 - cloud.google.com/go/run v1.6.0 - cloud.google.com/go/scheduler v1.11.1 - cloud.google.com/go/secretmanager v1.14.1 - cloud.google.com/go/security v1.18.1 - cloud.google.com/go/securitycenter v1.35.1 - cloud.google.com/go/servicedirectory v1.12.1 - cloud.google.com/go/shell v1.8.1 - cloud.google.com/go/spanner v1.70.0 - cloud.google.com/go/speech v1.25.1 - cloud.google.com/go/storagetransfer v1.11.1 - cloud.google.com/go/talent v1.7.1 - cloud.google.com/go/texttospeech v1.8.1 - cloud.google.com/go/tpu v1.7.1 - cloud.google.com/go/trace v1.11.1 - cloud.google.com/go/translate v1.12.1 - cloud.google.com/go/video v1.23.1 - cloud.google.com/go/videointelligence v1.12.1 - cloud.google.com/go/vision/v2 v2.9.1 - cloud.google.com/go/vmmigration v1.8.1 - cloud.google.com/go/vmwareengine v1.3.1 - cloud.google.com/go/vpcaccess v1.8.1 - cloud.google.com/go/webrisk v1.10.1 - cloud.google.com/go/websecurityscanner v1.7.1 - cloud.google.com/go/workflows v1.13.1 + cloud.google.com/go/recaptchaenterprise/v2 v2.19.1 + cloud.google.com/go/recommendationengine v0.9.2 + cloud.google.com/go/recommender v1.13.2 + cloud.google.com/go/redis v1.17.2 + cloud.google.com/go/resourcemanager v1.10.2 + cloud.google.com/go/resourcesettings v1.8.2 + cloud.google.com/go/retail v1.19.1 + cloud.google.com/go/run v1.8.0 + cloud.google.com/go/scheduler v1.11.2 + cloud.google.com/go/secretmanager v1.14.2 + cloud.google.com/go/security v1.18.2 + cloud.google.com/go/securitycenter v1.35.2 + cloud.google.com/go/servicedirectory v1.12.2 + cloud.google.com/go/shell v1.8.2 + cloud.google.com/go/spanner v1.73.0 + cloud.google.com/go/speech v1.25.2 + cloud.google.com/go/storagetransfer v1.12.0 + cloud.google.com/go/talent v1.7.2 + cloud.google.com/go/texttospeech v1.10.0 + cloud.google.com/go/tpu v1.7.2 + cloud.google.com/go/trace v1.11.2 + cloud.google.com/go/translate v1.12.2 + cloud.google.com/go/video v1.23.2 + cloud.google.com/go/videointelligence v1.12.2 + cloud.google.com/go/vision/v2 v2.9.2 + cloud.google.com/go/vmmigration v1.8.2 + cloud.google.com/go/vmwareengine v1.3.2 + cloud.google.com/go/vpcaccess v1.8.2 + cloud.google.com/go/webrisk v1.10.2 + cloud.google.com/go/websecurityscanner v1.7.2 + cloud.google.com/go/workflows v1.13.2 github.com/golang/protobuf v1.5.4 - google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 - google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 - google.golang.org/grpc v1.67.1 - google.golang.org/protobuf v1.35.1 + google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8 + google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 + google.golang.org/grpc v1.67.3 + google.golang.org/protobuf v1.36.1 ) require ( - golang.org/x/net v0.29.0 // indirect - golang.org/x/sys v0.25.0 // indirect - golang.org/x/text v0.18.0 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect ) diff --git a/go.sum b/go.sum index f2b178def..1ec2279da 100644 --- a/go.sum +++ b/go.sum @@ -1,252 +1,252 @@ -cloud.google.com/go v0.116.0 h1:B3fRrSDkLRt5qSHWe40ERJvhvnQwdZiHu0bJOpldweE= -cloud.google.com/go v0.116.0/go.mod h1:cEPSRWPzZEswwdr9BxE6ChEn01dWlTaF05LiC2Xs70U= -cloud.google.com/go/accessapproval v1.8.1 h1:WC6pA5Gyqkrvdc18AHvriShwk8wgMe9EWvBAQSLxTc8= -cloud.google.com/go/accessapproval v1.8.1/go.mod h1:3HAtm2ertsWdwgjSGObyas6fj3ZC/3zwV2WVZXO53sU= -cloud.google.com/go/accesscontextmanager v1.9.1 h1:+C7HM05/h80znK+8VNu25wAimueda6/NGNdus+jxaHI= -cloud.google.com/go/accesscontextmanager v1.9.1/go.mod h1:wUVSoz8HmG7m9miQTh6smbyYuNOJrvZukK5g6WxSOp0= -cloud.google.com/go/aiplatform v1.68.0 h1:EPPqgHDJpBZKRvv+OsB3cr0jYz3EL2pZ+802rBPcG8U= -cloud.google.com/go/aiplatform v1.68.0/go.mod h1:105MFA3svHjC3Oazl7yjXAmIR89LKhRAeNdnDKJczME= -cloud.google.com/go/analytics v0.25.1 h1:tMlK9KGTwHYASagAHXXbIPUVCRknA0Yv4jquim5HdRE= -cloud.google.com/go/analytics v0.25.1/go.mod h1:hrAWcN/7tqyYwF/f60Nph1yz5UE3/PxOPzzFsJgtU+Y= -cloud.google.com/go/apigateway v1.7.1 h1:BeR+5NtpGxsUoK8wa/IPkanORjqZdlyNmXZ8ke3tOhc= -cloud.google.com/go/apigateway v1.7.1/go.mod h1:5JBcLrl7GHSGRzuDaISd5u0RKV05DNFiq4dRdfrhCP0= -cloud.google.com/go/apigeeconnect v1.7.1 h1:yMWIb/lv69K7Qz6Brv63u6gIACefIPKQSiI2aFXnJxo= -cloud.google.com/go/apigeeconnect v1.7.1/go.mod h1:olkn1lOhIA/aorreenFzfEcEXmFN2pyAwkaUFbug9ZY= -cloud.google.com/go/apigeeregistry v0.9.1 h1:AfMllcPbJ+qMgbYK2bC5QDPd8SmE8wQ5msiDILuxVm4= -cloud.google.com/go/apigeeregistry v0.9.1/go.mod h1:XCwK9CS65ehi26z7E8/Vl4PEX5c/JJxpfxlB1QEyrZw= -cloud.google.com/go/appengine v1.9.1 h1:mQMmn1Dv0DDLsDjYxfS+cVwQa8+ue++ymVeD1jkXze0= -cloud.google.com/go/appengine v1.9.1/go.mod h1:jtguveqRWFfjrk3k/7SlJz1FpDBZhu5CWSRu+HBgClk= -cloud.google.com/go/area120 v0.9.1 h1:YfDWbKHRHmhpd8ejTmAeK6eYi3n0qJKvPNEj1ON19PY= -cloud.google.com/go/area120 v0.9.1/go.mod h1:foV1BSrnjVL/KydBnAlUQFSy85kWrMwGSmRfIraC+JU= -cloud.google.com/go/artifactregistry v1.15.1 h1:ANE2nBEqP2vGGA/5plRRUpatT3E/3ydSK8Z+lXiV69s= -cloud.google.com/go/artifactregistry v1.15.1/go.mod h1:ExJb4VN+IMTQWO5iY+mjcY19Rz9jUxCVGZ1YuyAgPBw= -cloud.google.com/go/asset v1.20.2 h1:wAGSAzAmMC/KEFGZ6Z0zv3jOlz1fjBxuO7SiRX9FMuQ= -cloud.google.com/go/asset v1.20.2/go.mod h1:IM1Kpzzo3wq7R/GEiktitzZyXx2zVpWqs9/5EGYs0GY= -cloud.google.com/go/assuredworkloads v1.12.1 h1:B+hWc62fYL8NdntPjx0rzJJ67qx99w6dCeIVDpHf7QE= -cloud.google.com/go/assuredworkloads v1.12.1/go.mod h1:nBnkK2GZNSdtjU3ER75oC5fikub5/+QchbolKgnMI/I= -cloud.google.com/go/automl v1.14.1 h1:IrNnM7oClTzfFcf5XgaZCGwicETU2aCmrGzE8U2DlVs= -cloud.google.com/go/automl v1.14.1/go.mod h1:BocG5mhT32cjmf5CXxVsdSM04VXzJW7chVT7CpSL2kk= -cloud.google.com/go/baremetalsolution v1.3.1 h1:Zbsrhw8vm4Byki+ynVuACZ6jxYiKzi1f8Hac5zXGD8Y= -cloud.google.com/go/baremetalsolution v1.3.1/go.mod h1:D1djGGmBl4M6VlyjOMc1SEzDYlO4EeEG1TCUv5mCPi0= -cloud.google.com/go/batch v1.11.1 h1:50TRhaaZv7QDCb60KcZUPkGx1oO46srDp5076wZkgI8= -cloud.google.com/go/batch v1.11.1/go.mod h1:4GbJXfdxU8GH6uuo8G47y5tEFOgTLCL9pMKCUcn7VxE= -cloud.google.com/go/beyondcorp v1.1.1 h1:owviaab14M9ySEvCj3EZdfzkRLnE+5j4JIkqVaQtEUU= -cloud.google.com/go/beyondcorp v1.1.1/go.mod h1:L09o0gLkgXMxCZs4qojrgpI2/dhWtasMc71zPPiHMn4= -cloud.google.com/go/bigquery v1.63.1 h1:/6syiWrSpardKNxdvldS5CUTRJX1iIkSPXCjLjiGL+g= -cloud.google.com/go/bigquery v1.63.1/go.mod h1:ufaITfroCk17WTqBhMpi8CRjsfHjMX07pDrQaRKKX2o= +cloud.google.com/go v0.117.0 h1:Z5TNFfQxj7WG2FgOGX1ekC5RiXrYgms6QscOm32M/4s= +cloud.google.com/go v0.117.0/go.mod h1:ZbwhVTb1DBGt2Iwb3tNO6SEK4q+cplHZmLWH+DelYYc= +cloud.google.com/go/accessapproval v1.8.2 h1:h4u1MypgeYXTGvnNc1luCBLDN4Kb9Re/gw0Atvoi8HE= +cloud.google.com/go/accessapproval v1.8.2/go.mod h1:aEJvHZtpjqstffVwF/2mCXXSQmpskyzvw6zKLvLutZM= +cloud.google.com/go/accesscontextmanager v1.9.2 h1:P0uVixQft8aacbZ7VDZStNZdrftF24Hk8JkA3kfvfqI= +cloud.google.com/go/accesscontextmanager v1.9.2/go.mod h1:T0Sw/PQPyzctnkw1pdmGAKb7XBA84BqQzH0fSU7wzJU= +cloud.google.com/go/aiplatform v1.69.0 h1:XvBzK8e6/6ufbi/i129Vmn/gVqFwbNPmRQ89K+MGlgc= +cloud.google.com/go/aiplatform v1.69.0/go.mod h1:nUsIqzS3khlnWvpjfJbP+2+h+VrFyYsTm7RNCAViiY8= +cloud.google.com/go/analytics v0.25.2 h1:KgJ5Taxtsnro/co7WIhmAHi5pzYAtvxu8LMqenPAlSo= +cloud.google.com/go/analytics v0.25.2/go.mod h1:th0DIunqrhI1ZWVlT3PH2Uw/9ANX8YHfFDEPqf/+7xM= +cloud.google.com/go/apigateway v1.7.2 h1:TRB5q0vvbT5Yx4bNSCWlqLJFJnhc7tDlCR9ccpo1vzg= +cloud.google.com/go/apigateway v1.7.2/go.mod h1:+weId+9aR9J6GRwDka7jIUSrKEX60XGcikX7dGU8O7M= +cloud.google.com/go/apigeeconnect v1.7.2 h1:GHg0ddEQUZ08C1qC780P5wwY/jaIW8UtxuRQXLLuRXs= +cloud.google.com/go/apigeeconnect v1.7.2/go.mod h1:he/SWi3A63fbyxrxD6jb67ak17QTbWjva1TFbT5w8Kw= +cloud.google.com/go/apigeeregistry v0.9.2 h1:fC3ZXEk2QsBxUlZZDZpbBGXC/ZQglCBmHDGgY5aNipg= +cloud.google.com/go/apigeeregistry v0.9.2/go.mod h1:A5n/DwpG5NaP2fcLYGiFA9QfzpQhPRFNATO1gie8KM8= +cloud.google.com/go/appengine v1.9.2 h1:pxAQ//FsyEQsaF9HJduPCOEvj9GV4fvnLARGz1+KDzM= +cloud.google.com/go/appengine v1.9.2/go.mod h1:bK4dvmMG6b5Tem2JFZcjvHdxco9g6t1pwd3y/1qr+3s= +cloud.google.com/go/area120 v0.9.2 h1:LODm6TjW27/LJ4z4fBNJHRb+tlvy0gSu6Vb8j2lfluY= +cloud.google.com/go/area120 v0.9.2/go.mod h1:Ar/KPx51UbrTWGVGgGzFnT7hFYQuk/0VOXkvHdTbQMI= +cloud.google.com/go/artifactregistry v1.16.0 h1:BZpz0x8HCG7hwTkD+GlUwPQVFGOo9w84t8kxQwwc0DA= +cloud.google.com/go/artifactregistry v1.16.0/go.mod h1:LunXo4u2rFtvJjrGjO0JS+Gs9Eco2xbZU6JVJ4+T8Sk= +cloud.google.com/go/asset v1.20.3 h1:/jQBAkZVUbsIczRepDkwaf/K5NcRYvQ6MBiWg5i20fU= +cloud.google.com/go/asset v1.20.3/go.mod h1:797WxTDwdnFAJzbjZ5zc+P5iwqXc13yO9DHhmS6wl+o= +cloud.google.com/go/assuredworkloads v1.12.2 h1:6Y6a4V7CD50qtjvayhu7f5o35UFJP8ade7IbHNfdQEc= +cloud.google.com/go/assuredworkloads v1.12.2/go.mod h1:/WeRr/q+6EQYgnoYrqCVgw7boMoDfjXZZev3iJxs2Iw= +cloud.google.com/go/automl v1.14.3 h1:EvKF1UyMktKOHlazts9tyVWuw7LvlbjZz+j0fXFkYnk= +cloud.google.com/go/automl v1.14.3/go.mod h1:XBkHTOSBIXNLrGgz9zHImy3wNAx9mHo6FLWWqDygrTk= +cloud.google.com/go/baremetalsolution v1.3.2 h1:rhawlI+9gy/i1ZQbN/qL6FXHGXusWbfr6UoQdcCpybw= +cloud.google.com/go/baremetalsolution v1.3.2/go.mod h1:3+wqVRstRREJV/puwaKAH3Pnn7ByreZG2aFRsavnoBQ= +cloud.google.com/go/batch v1.11.4 h1:B9G/D68Znz1yT6SLQK+6I0xP56nRnygTd+wTz1VcbaA= +cloud.google.com/go/batch v1.11.4/go.mod h1:l7i656a/EGqpzgEaCEMcPwh49dgFeor4KN4BK//V1Po= +cloud.google.com/go/beyondcorp v1.1.2 h1:hzKZf9ScvqTWqR8xGKVvD35ScQuxbMySELvJ0OW1usI= +cloud.google.com/go/beyondcorp v1.1.2/go.mod h1:q6YWSkEsSZTU2WDt1qtz6P5yfv79wgktGtNbd0FJTLI= +cloud.google.com/go/bigquery v1.65.0 h1:ZZ1EOJMHTYf6R9lhxIXZJic1qBD4/x9loBIS+82moUs= +cloud.google.com/go/bigquery v1.65.0/go.mod h1:9WXejQ9s5YkTW4ryDYzKXBooL78u5+akWGXgJqQkY6A= cloud.google.com/go/bigtable v1.33.0 h1:2BDaWLRAwXO14DJL/u8crbV2oUbMZkIa2eGq8Yao1bk= cloud.google.com/go/bigtable v1.33.0/go.mod h1:HtpnH4g25VT1pejHRtInlFPnN5sjTxbQlsYBjh9t5l0= -cloud.google.com/go/billing v1.19.1 h1:BtbMCM9QDWiszfNXEAcq0MB6vgCuc0/yzP3vye2Kz3U= -cloud.google.com/go/billing v1.19.1/go.mod h1:c5l7ORJjOLH/aASJqUqNsEmwrhfjWZYHX+z0fIhuVpo= -cloud.google.com/go/binaryauthorization v1.9.1 h1:fVtOG5rVU0eaVh2G2ORdT7nigsnK1R1JpqfGzW861OM= -cloud.google.com/go/binaryauthorization v1.9.1/go.mod h1:jqBzP68bfzjoiMFT6Q1EdZtKJG39zW9ywwzHuv7V8ms= -cloud.google.com/go/certificatemanager v1.9.1 h1:fULhIdwsz3SoZfiXw8XaxSJBpRTR0xwsJleO+wEbbKA= -cloud.google.com/go/certificatemanager v1.9.1/go.mod h1:a6bXZULtd6iQTRuSVs1fopcHLMJ/T3zSpIB7aJaq/js= -cloud.google.com/go/channel v1.19.0 h1:YdCa/Y6lhGVeR058gQGhTunEuR9zVuheukKL+pcldgI= -cloud.google.com/go/channel v1.19.0/go.mod h1:8BEvuN5hWL4tT0rmJR4N8xsZHdfGof+KwemjQH6oXsw= -cloud.google.com/go/cloudbuild v1.18.0 h1:82f6g0AzacK1bbO0E5ZqixWc4nRzWu4ichIQ0QKNtAQ= -cloud.google.com/go/cloudbuild v1.18.0/go.mod h1:KCHWGIoS/5fj+By9YmgIQnUiDq8P6YURWOjX3hoc6As= -cloud.google.com/go/clouddms v1.8.1 h1:vf5R4/FoLHxEP2BBKEafLHfYFWa6Zd9gwrXe/FjrwUg= -cloud.google.com/go/clouddms v1.8.1/go.mod h1:bmW2eDFH1LjuwkHcKKeeppcmuBGS0r6Qz6TXanehKP0= -cloud.google.com/go/cloudtasks v1.13.1 h1:s1JTLBD+WbzQwxYPAwa2WIxPT3kOiv7MSKyvSEgNQtg= -cloud.google.com/go/cloudtasks v1.13.1/go.mod h1:dyRD7tEEkLMbHLagb7UugkDa77UVJp9d/6O9lm3ModI= -cloud.google.com/go/compute v1.28.1 h1:XwPcZjgMCnU2tkwY10VleUjSAfpTj9RDn+kGrbYsi8o= -cloud.google.com/go/compute v1.28.1/go.mod h1:b72iXMY4FucVry3NR3Li4kVyyTvbMDE7x5WsqvxjsYk= -cloud.google.com/go/contactcenterinsights v1.15.0 h1:jHwyL2TQTaLauRRz5Uv7/sL7PNAK1VAMy/UIT9vsFzk= -cloud.google.com/go/contactcenterinsights v1.15.0/go.mod h1:6bJGBQrJsnATv2s6Dh/c6HCRanq2kCZ0kIIjRV1G0mI= -cloud.google.com/go/container v1.40.0 h1:JVoEg/4RvoGW37r2Eja/cTBc3X9c2loGWYq7QDsRDuI= -cloud.google.com/go/container v1.40.0/go.mod h1:wNI1mOUivm+ZkpHMbouutgbD4sQxyphMwK31X5cThY4= -cloud.google.com/go/containeranalysis v0.13.1 h1:opZRo0HEVLm4ylTbbXw/H68M3vQjdkYOSMfUY63+D+0= -cloud.google.com/go/containeranalysis v0.13.1/go.mod h1:bmd9H880BNR4Hc8JspEg8ge9WccSQfO+/N+CYvU3sEA= -cloud.google.com/go/datacatalog v1.22.1 h1:i0DyKb/o7j+0vgaFtimcRFjYsD6wFw1jpnODYUyiYRs= -cloud.google.com/go/datacatalog v1.22.1/go.mod h1:MscnJl9B2lpYlFoxRjicw19kFTwEke8ReKL5Y/6TWg8= -cloud.google.com/go/dataflow v0.10.1 h1:RoVpCZ1BjJBH/5mzaXCgNg+l9FgTIYQ7C9xBRGvhkzo= -cloud.google.com/go/dataflow v0.10.1/go.mod h1:zP4/tNjONFRcS4NcI9R94YDQEkPalimdbPkijVNJt/g= -cloud.google.com/go/dataform v0.10.1 h1:FkOPrxf8sN9J2TMc4CIBhVivhMiO8D0eYN33s5A5Uo4= -cloud.google.com/go/dataform v0.10.1/go.mod h1:c5y0hIOBCfszmBcLJyxnELF30gC1qC/NeHdmkzA7TNQ= -cloud.google.com/go/datafusion v1.8.1 h1:QqiQs3mSXl4gfeHGOTbK0v1y+tUOnxWJgXm6YWvoqY0= -cloud.google.com/go/datafusion v1.8.1/go.mod h1:I5+nRt6Lob4g1eCbcxP4ayRNx8hyOZ8kA3PB/vGd9Lo= -cloud.google.com/go/datalabeling v0.9.1 h1:FrnZKagECxQy1bL+GQ1bjgwK9+szi1l7gqw7zp+Raqs= -cloud.google.com/go/datalabeling v0.9.1/go.mod h1:umplHuZX+x5DItNPV5BFBXau5TDsljLNzEj5AB5uRUM= -cloud.google.com/go/dataplex v1.19.1 h1:0pgI0DwijXZq8vyLuGnQXSi9JB6eUaVqzpzhN2veUeE= -cloud.google.com/go/dataplex v1.19.1/go.mod h1:WzoQ+vcxrAyM0cjJWmluEDVsg7W88IXXCfuy01BslKE= -cloud.google.com/go/dataproc/v2 v2.9.0 h1:9fSMjWgFKQfmfKu7V10C5foxU/2iDa8bVkiBB8uh1EU= -cloud.google.com/go/dataproc/v2 v2.9.0/go.mod h1:i4365hSwNP6Bx0SAUnzCC6VloeNxChDjJWH6BfVPcbs= -cloud.google.com/go/dataqna v0.9.1 h1:ptKKT+CNwp9Q+9Zxr+npUO7qUwKfyq/oF7/nS7CC6sc= -cloud.google.com/go/dataqna v0.9.1/go.mod h1:86DNLE33yEfNDp5F2nrITsmTYubMbsF7zQRzC3CcZrY= -cloud.google.com/go/datastore v1.19.0 h1:p5H3bUQltOa26GcMRAxPoNwoqGkq5v8ftx9/ZBB35MI= -cloud.google.com/go/datastore v1.19.0/go.mod h1:KGzkszuj87VT8tJe67GuB+qLolfsOt6bZq/KFuWaahc= -cloud.google.com/go/datastream v1.11.1 h1:YKY2qGKoxPpAvsDMtmJlIwL59SzhEm1DHM2uM4ib0TY= -cloud.google.com/go/datastream v1.11.1/go.mod h1:a4j5tnptIxdZ132XboR6uQM/ZHcuv/hLqA6hH3NJWgk= -cloud.google.com/go/deploy v1.23.0 h1:Bmh5UYEeakXtjggRkjVIawXfSBbQsTgDlm96pCw9D3k= -cloud.google.com/go/deploy v1.23.0/go.mod h1:O7qoXcg44Ebfv9YIoFEgYjPmrlPsXD4boYSVEiTqdHY= -cloud.google.com/go/dialogflow v1.58.0 h1:RTpoVCJHkgNLK8Co/f7F8ipyg3h8fJIaQzdaAbyg788= -cloud.google.com/go/dialogflow v1.58.0/go.mod h1:sWcyFLdUrg+TWBJVq/OtwDyjcyDOfirTF0Gx12uKy7o= -cloud.google.com/go/dlp v1.19.0 h1:AJB26PpDG0gOkf6wxQqbBXs9G+jOVnCjCagOlNiroKM= -cloud.google.com/go/dlp v1.19.0/go.mod h1:cr8dKBq8un5LALiyGkz4ozcwzt3FyTlOwA4/fFzJ64c= -cloud.google.com/go/documentai v1.34.0 h1:gmBmrTLzbpZkllu2xExISZg2Hh/ai0y605SWdheWHvI= -cloud.google.com/go/documentai v1.34.0/go.mod h1:onJlbHi4ZjQTsANSZJvW7fi2M8LZJrrupXkWDcy4gLY= -cloud.google.com/go/domains v0.10.1 h1:HvZOm7Bx1fQY/MHQAbE5f8YwfJlc0NJVOGh0A0eWckc= -cloud.google.com/go/domains v0.10.1/go.mod h1:RjDl3K8iq/ZZHMVqfZzRuBUr5t85gqA6LEXQBeBL5F4= -cloud.google.com/go/edgecontainer v1.3.1 h1:loDGWu/sdqnCP3Xlvj4OWHL7i0wocbcLg8ApQ9BE66E= -cloud.google.com/go/edgecontainer v1.3.1/go.mod h1:qyz5+Nk/UAs6kXp6wiux9I2U4A2R624K15QhHYovKKM= -cloud.google.com/go/errorreporting v0.3.1 h1:E/gLk+rL7u5JZB9oq72iL1bnhVlLrnfslrgcptjJEUE= -cloud.google.com/go/errorreporting v0.3.1/go.mod h1:6xVQXU1UuntfAf+bVkFk6nld41+CPyF2NSPCyXE3Ztk= -cloud.google.com/go/essentialcontacts v1.7.1 h1:qeZAOxqWFfD7sDd1vKYaNhjGh1eckkCkSJyx/OC5egE= -cloud.google.com/go/essentialcontacts v1.7.1/go.mod h1:F/MMWNLRW7b42WwWklOsnx4zrMOWDYWqWykBf1jXKPY= -cloud.google.com/go/eventarc v1.14.1 h1:Tw1DsE1OO9NZ3LZlAtxsi4otVl5qjQ3Y3QD9dCxtAyo= -cloud.google.com/go/eventarc v1.14.1/go.mod h1:NG0YicE+z9MDcmh2u4tlzLDVLRjq5UHZlibyQlPhcxY= -cloud.google.com/go/filestore v1.9.1 h1:s8DPPSV80FzIB7rduoMJAgknktms9hZGE3+X9KFUlK8= -cloud.google.com/go/filestore v1.9.1/go.mod h1:g/FNHBABpxjL1M9nNo0nW6vLYIMVlyOKhBKtYGgcKUI= +cloud.google.com/go/billing v1.20.0 h1:Wy8iCAjvk/Udgj6R+986Q4Gx7eLVMGKH9Q8TS0z1uT8= +cloud.google.com/go/billing v1.20.0/go.mod h1:AAtih/X2nka5mug6jTAq8jfh1nPye0OjkHbZEZgU59c= +cloud.google.com/go/binaryauthorization v1.9.2 h1:zZX4cvtYSXc5ogOar1w5KA1BLz3j464RPSaR/HhroJ8= +cloud.google.com/go/binaryauthorization v1.9.2/go.mod h1:T4nOcRWi2WX4bjfSRXJkUnpliVIqjP38V88Z10OvEv4= +cloud.google.com/go/certificatemanager v1.9.2 h1:/lO1ejN415kRaiO6DNNCHj0UvQujKP714q3l8gp4lsY= +cloud.google.com/go/certificatemanager v1.9.2/go.mod h1:PqW+fNSav5Xz8bvUnJpATIRo1aaABP4mUg/7XIeAn6c= +cloud.google.com/go/channel v1.19.1 h1:l4XcnfzJ5UGmqZQls0atcpD6ERDps4PLd5hXSyTWFv0= +cloud.google.com/go/channel v1.19.1/go.mod h1:ungpP46l6XUeuefbA/XWpWWnAY3897CSRPXUbDstwUo= +cloud.google.com/go/cloudbuild v1.19.1 h1:Dlw9R69OF4BPvQOMIWamCjr2n8zUXQS7k+yRfFOiMyE= +cloud.google.com/go/cloudbuild v1.19.1/go.mod h1:VIq8XLI8tixd3YpySXxQ/tqJMcewMYRXqsMAXbdKCt4= +cloud.google.com/go/clouddms v1.8.2 h1:U53ztLRgTkclaxgmBBles+tv+nNcZ5fhbRbw3b2axFw= +cloud.google.com/go/clouddms v1.8.2/go.mod h1:pe+JSp12u4mYOkwXpSMouyCCuQHL3a6xvWH2FgOcAt4= +cloud.google.com/go/cloudtasks v1.13.2 h1:x6Qw5JyNbH3reL0arUtlYf77kK6OVjZZ//8JCvUkLro= +cloud.google.com/go/cloudtasks v1.13.2/go.mod h1:2pyE4Lhm7xY8GqbZKLnYk7eeuh8L0JwAvXx1ecKxYu8= +cloud.google.com/go/compute v1.31.0 h1:NtkEQnSesZDeTM5Hq57CSeeRn1LkW/p+ffg9sxGIUbs= +cloud.google.com/go/compute v1.31.0/go.mod h1:4SCUCDAvOQvMGu4ze3YIJapnY0UQa5+WvJJeYFsQRoo= +cloud.google.com/go/contactcenterinsights v1.17.0 h1:tkaYs7ZEb+GjfbQEQ7gv6sOxYWQKkOqLe7QpkXR3Ih4= +cloud.google.com/go/contactcenterinsights v1.17.0/go.mod h1:nWbtXt4VRIb5HTkISWZhzRPbxdVzGfGyQtnxA7IQW4g= +cloud.google.com/go/container v1.42.0 h1:sH9Hj9SoLeP+uKvLXc/04nWyWDiMo4Q85xfb1Nl5sAg= +cloud.google.com/go/container v1.42.0/go.mod h1:YL6lDgCUi3frIWNIFU9qrmF7/6K1EYrtspmFTyyqJ+k= +cloud.google.com/go/containeranalysis v0.13.2 h1:AG2gOcfZJFRiz+3SZCPnxU+gwbzKe++QSX/ej71Lom8= +cloud.google.com/go/containeranalysis v0.13.2/go.mod h1:AiKvXJkc3HiqkHzVIt6s5M81wk+q7SNffc6ZlkTDgiE= +cloud.google.com/go/datacatalog v1.24.1 h1:sCt0QyOFkFf0Z+i+HkwyCdfD9FlA1zymteiX2dlAUWM= +cloud.google.com/go/datacatalog v1.24.1/go.mod h1:f5hViO0pHZ46BDJ78HtwJ225NX4rQgVseLxNW73TDAs= +cloud.google.com/go/dataflow v0.10.2 h1:o9P5/zR2mOYJmCnfp9/7RprKFZCwmSu3TvemQSmCaFM= +cloud.google.com/go/dataflow v0.10.2/go.mod h1:+HIb4HJxDCZYuCqDGnBHZEglh5I0edi/mLgVbxDf0Ag= +cloud.google.com/go/dataform v0.10.2 h1:t16DoejuOHoxJR88qrpdmFFlCXA9+x5PKrqI9qiDYz0= +cloud.google.com/go/dataform v0.10.2/go.mod h1:oZHwMBxG6jGZCVZqqMx+XWXK+dA/ooyYiyeRbUxI15M= +cloud.google.com/go/datafusion v1.8.2 h1:RPoHvIeXexXwlWhEU6DNgrYCh+C+FR2EXbrnMs2ptpI= +cloud.google.com/go/datafusion v1.8.2/go.mod h1:XernijudKtVG/VEvxtLv08COyVuiYPraSxm+8hd4zXA= +cloud.google.com/go/datalabeling v0.9.2 h1:UesbU2kYIUWhHUcnFS86ANPbugEq98X9k1whTNcenlc= +cloud.google.com/go/datalabeling v0.9.2/go.mod h1:8me7cCxwV/mZgYWtRAd3oRVGFD6UyT7hjMi+4GRyPpg= +cloud.google.com/go/dataplex v1.20.0 h1:60IcXwYU4lJms8Pxoo8B0t4413eDuog8qqtb789eYvo= +cloud.google.com/go/dataplex v1.20.0/go.mod h1:vsxxdF5dgk3hX8Ens9m2/pMNhQZklUhSgqTghZtF1v4= +cloud.google.com/go/dataproc/v2 v2.10.0 h1:B0b7eLRXzFTzb4UaxkGGidIF23l/Xpyce28m1Q0cHmU= +cloud.google.com/go/dataproc/v2 v2.10.0/go.mod h1:HD16lk4rv2zHFhbm8gGOtrRaFohMDr9f0lAUMLmg1PM= +cloud.google.com/go/dataqna v0.9.2 h1:hrEcid5jK5fEdlYZ0eS8HJoq+ZCTRWSV7Av42V/G994= +cloud.google.com/go/dataqna v0.9.2/go.mod h1:WCJ7pwD0Mi+4pIzFQ+b2Zqy5DcExycNKHuB+VURPPgs= +cloud.google.com/go/datastore v1.20.0 h1:NNpXoyEqIJmZFc0ACcwBEaXnmscUpcG4NkKnbCePmiM= +cloud.google.com/go/datastore v1.20.0/go.mod h1:uFo3e+aEpRfHgtp5pp0+6M0o147KoPaYNaPAKpfh8Ew= +cloud.google.com/go/datastream v1.12.0 h1:UKY0daRg1RIauvRadSuBvgVvg8/PLwC07/2xsW3cplI= +cloud.google.com/go/datastream v1.12.0/go.mod h1:RnFWa5zwR5SzHxeZGJOlQ4HKBQPcjGfD219Qy0qfh2k= +cloud.google.com/go/deploy v1.26.0 h1:sHZjA/mKqR6fkZp5pinyAZCxOGCFSzImZeoAzUU0dLo= +cloud.google.com/go/deploy v1.26.0/go.mod h1:h9uVCWxSDanXUereI5WR+vlZdbPJ6XGy+gcfC25v5rM= +cloud.google.com/go/dialogflow v1.64.0 h1:g6HGvZSGWcXwyUy+IhixPBDSFMmSrO0+dYcVxv5FYjM= +cloud.google.com/go/dialogflow v1.64.0/go.mod h1:9XpmWLxKGpR1ZXRH7OmvCOOZfGIXKF/SvrnfK3JT8jg= +cloud.google.com/go/dlp v1.20.0 h1:Wwz1FoZp3pyrTNkS5fncaAccP/AbqzLQuN5WMi3aVYQ= +cloud.google.com/go/dlp v1.20.0/go.mod h1:nrGsA3r8s7wh2Ct9FWu69UjBObiLldNyQda2RCHgdaY= +cloud.google.com/go/documentai v1.35.0 h1:DO4ut86a+Xa0gBq7j3FZJPavnKBNoznrg44csnobqIY= +cloud.google.com/go/documentai v1.35.0/go.mod h1:ZotiWUlDE8qXSUqkJsGMQqVmfTMYATwJEYqbPXTR9kk= +cloud.google.com/go/domains v0.10.2 h1:ekJCkuzbciXyPKkwPwvI+2Ov1GcGJtMXj/fbgilPFqg= +cloud.google.com/go/domains v0.10.2/go.mod h1:oL0Wsda9KdJvvGNsykdalHxQv4Ri0yfdDkIi3bzTUwk= +cloud.google.com/go/edgecontainer v1.4.0 h1:vpKTEkQPpkl55d6aUU2rzDFvTkMUATvBXfZSlI2KMR0= +cloud.google.com/go/edgecontainer v1.4.0/go.mod h1:Hxj5saJT8LMREmAI9tbNTaBpW5loYiWFyisCjDhzu88= +cloud.google.com/go/errorreporting v0.3.2 h1:isaoPwWX8kbAOea4qahcmttoS79+gQhvKsfg5L5AgH8= +cloud.google.com/go/errorreporting v0.3.2/go.mod h1:s5kjs5r3l6A8UUyIsgvAhGq6tkqyBCUss0FRpsoVTww= +cloud.google.com/go/essentialcontacts v1.7.2 h1:a/reGTn7WblM5DgieiLbX6CswHgTneWrA4ZNS5E+1Bg= +cloud.google.com/go/essentialcontacts v1.7.2/go.mod h1:NoCBlOIVteJFJU+HG9dIG/Cc9kt1K9ys9mbOaGPUmPc= +cloud.google.com/go/eventarc v1.15.0 h1:IVU2EOR8P2f6N8eneuwspN122LR87v9G54B+7ihd1TY= +cloud.google.com/go/eventarc v1.15.0/go.mod h1:PAd/pPIZdJtJQFJI1yDEUms1mqohdNuM1BFEVHHlVFg= +cloud.google.com/go/filestore v1.9.2 h1:DYwMNAcF5bELHHMxRdkIWWZ3XicKp+ZpEBy+c6Gt4uY= +cloud.google.com/go/filestore v1.9.2/go.mod h1:I9pM7Hoetq9a7djC1xtmtOeHSUYocna09ZP6x+PG1Xw= cloud.google.com/go/firestore v1.17.0 h1:iEd1LBbkDZTFsLw3sTH50eyg4qe8eoG6CjocmEXO9aQ= cloud.google.com/go/firestore v1.17.0/go.mod h1:69uPx1papBsY8ZETooc71fOhoKkD70Q1DwMrtKuOT/Y= -cloud.google.com/go/functions v1.19.1 h1:eWjTZohtJX/9rckZYXaYVViGi06JkNJRKvm0aO+ce+g= -cloud.google.com/go/functions v1.19.1/go.mod h1:18RszySpwRg6aH5UTTVsRfdCwDooSf/5mvSnU7NAk4A= -cloud.google.com/go/gkebackup v1.6.1 h1:bV1go067LF5XaobFXXvgW2rsuvR974ajirDjD9oXFWg= -cloud.google.com/go/gkebackup v1.6.1/go.mod h1:CEnHQCsNBn+cyxcxci0qbAPYe8CkivNEitG/VAZ08ms= -cloud.google.com/go/gkeconnect v0.11.1 h1:X7UpDP2Qg8JfaQ6vsJeFsTo4NcrGprk9Tg4Pf7MK8Qg= -cloud.google.com/go/gkeconnect v0.11.1/go.mod h1:Vu3UoOI2c0amGyv4dT/EmltzscPH41pzS4AXPqQLej0= -cloud.google.com/go/gkehub v0.15.1 h1:VMXUz3q9Vfhe+dtSjb/yqmiDmGbcEUTuXDyk0pj2GyU= -cloud.google.com/go/gkehub v0.15.1/go.mod h1:cyUwa9iFQYd/pI7IQYl6A+OF6M8uIbhmJr090v9Z4UU= -cloud.google.com/go/gkemulticloud v1.4.0 h1:t2HXXYrICui+rZXScietjU1YdrQDLXpfqqrTo7zWSYQ= -cloud.google.com/go/gkemulticloud v1.4.0/go.mod h1:rg8YOQdRKEtMimsiNCzZUP74bOwImhLRv9wQ0FwBUP4= -cloud.google.com/go/gsuiteaddons v1.7.1 h1:YLh58kzaK+1Q/CHe8Cjp3hf9ZjNdJkQMavjrJUDgi9o= -cloud.google.com/go/gsuiteaddons v1.7.1/go.mod h1:SxM63xEPFf0p/plgh4dP82mBSKtp2RWskz5DpVo9jh8= -cloud.google.com/go/iam v1.2.1 h1:QFct02HRb7H12J/3utj0qf5tobFh9V4vR6h9eX5EBRU= -cloud.google.com/go/iam v1.2.1/go.mod h1:3VUIJDPpwT6p/amXRC5GY8fCCh70lxPygguVtI0Z4/g= -cloud.google.com/go/iap v1.10.1 h1:YF4jmMwEWXYrbfZZz024ozBXnWxUxJHzmkM6ccIzM0A= -cloud.google.com/go/iap v1.10.1/go.mod h1:UKetCEzOZ4Zj7l9TSN/wzRNwbgIYzm4VM4bStaQ/tFc= -cloud.google.com/go/ids v1.5.1 h1:UkHpZnlW46WulDVNtzKN+SEntZoOoHoG/Ob1GtuVCGQ= -cloud.google.com/go/ids v1.5.1/go.mod h1:d/9jTtY506mTxw/nHH3UN4TFo80jhAX+tESwzj42yFo= -cloud.google.com/go/iot v1.8.1 h1:PySjOJ2Nni1IDk0LqcNhUCKOGe0yPP4rM/Nc5yA/cjI= -cloud.google.com/go/iot v1.8.1/go.mod h1:FNceQ9/EGvbE2az7RGoGPY0aqrsyJO3/LqAL0h83fZw= -cloud.google.com/go/kms v1.20.0 h1:uKUvjGqbBlI96xGE669hcVnEMw1Px/Mvfa62dhM5UrY= -cloud.google.com/go/kms v1.20.0/go.mod h1:/dMbFF1tLLFnQV44AoI2GlotbjowyUfgVwezxW291fM= -cloud.google.com/go/language v1.14.1 h1:lyBks2W2k7bVPvfEECH08eMOP3Vd7zkHCATt/Vy0sLM= -cloud.google.com/go/language v1.14.1/go.mod h1:WaAL5ZdLLBjiorXl/8vqgb6/Fyt2qijl96c1ZP/vdc8= -cloud.google.com/go/lifesciences v0.10.1 h1:sGTR+IW9I85VhP789GMHNYOyCo7dkmvWRYh0uOfmWdo= -cloud.google.com/go/lifesciences v0.10.1/go.mod h1:5D6va5/Gq3gtJPKSsE6vXayAigfOXK2eWLTdFUOTCDs= +cloud.google.com/go/functions v1.19.2 h1:Cu2Gj1JBBJv9gi89r8LrZNsJhGwePnhttn4Blqw/EYI= +cloud.google.com/go/functions v1.19.2/go.mod h1:SBzWwWuaFDLnUyStDAMEysVN1oA5ECLbP3/PfJ9Uk7Y= +cloud.google.com/go/gkebackup v1.6.2 h1:lWaSgjSonOXe41UhwQjts6lhDZdr5e882LNUTtnjZS0= +cloud.google.com/go/gkebackup v1.6.2/go.mod h1:WsTSWqKJkGan1pkp5dS30oxb+Eaa6cLvxEUxKTUALwk= +cloud.google.com/go/gkeconnect v0.12.0 h1:MuA3/aIuncXkXuUDGdbT7OLnIp7xpFhciuHAnQaoQz4= +cloud.google.com/go/gkeconnect v0.12.0/go.mod h1:zn37LsFiNZxPN4iO7YbUk8l/E14pAJ7KxpoXoxt7Ly0= +cloud.google.com/go/gkehub v0.15.2 h1:CR5MPEP/Ogk5IahCq3O2fKS6TJZQi8mrnrysGHCs0g8= +cloud.google.com/go/gkehub v0.15.2/go.mod h1:8YziTOpwbM8LM3r9cHaOMy2rNgJHXZCrrmGgcau9zbQ= +cloud.google.com/go/gkemulticloud v1.4.1 h1:SvVD2nJTGScEDYygIQ5dI14oFYhgtJx8HazkT3aufEI= +cloud.google.com/go/gkemulticloud v1.4.1/go.mod h1:KRvPYcx53bztNwNInrezdfNF+wwUom8Y3FuJBwhvFpQ= +cloud.google.com/go/gsuiteaddons v1.7.2 h1:Rma+a2tCB2PV0Rm87Ywr4P96dCwGIm8vw8gF23ZlYoY= +cloud.google.com/go/gsuiteaddons v1.7.2/go.mod h1:GD32J2rN/4APilqZw4JKmwV84+jowYYMkEVwQEYuAWc= +cloud.google.com/go/iam v1.3.0 h1:4Wo2qTaGKFtajbLpF6I4mywg900u3TLlHDb6mriLDPU= +cloud.google.com/go/iam v1.3.0/go.mod h1:0Ys8ccaZHdI1dEUilwzqng/6ps2YB6vRsjIe00/+6JY= +cloud.google.com/go/iap v1.10.2 h1:rvM+FNIF2wIbwUU8299FhhVGak2f7oOvbW8J/I5oflE= +cloud.google.com/go/iap v1.10.2/go.mod h1:cClgtI09VIfazEK6VMJr6bX8KQfuQ/D3xqX+d0wrUlI= +cloud.google.com/go/ids v1.5.2 h1:EDYZQraE+Eq6BewUQxVRY8b3VUUo/MnjMfzSh1NGjx8= +cloud.google.com/go/ids v1.5.2/go.mod h1:P+ccDD96joXlomfonEdCnyrHvE68uLonc7sJBPVM5T0= +cloud.google.com/go/iot v1.8.2 h1:KMN0wujrPV7q0yfs4rt5CUl9Di8sQhJ0uohJn1h6yaI= +cloud.google.com/go/iot v1.8.2/go.mod h1:UDwVXvRD44JIcMZr8pzpF3o4iPsmOO6fmbaIYCAg1ww= +cloud.google.com/go/kms v1.20.3 h1:a61yIN5LN8ozWxOC6tjUx5V5SEzfkS+b69kYMQfzGzE= +cloud.google.com/go/kms v1.20.3/go.mod h1:YvX+xhp2E2Sc3vol5IcRlBhH14Ecl3kegUY/DtH7EWQ= +cloud.google.com/go/language v1.14.2 h1:rwrIOwcAgPTYbigOaiMSjKCvBy0xHZJbRc7HB/xMECA= +cloud.google.com/go/language v1.14.2/go.mod h1:dviAbkxT9art+2ioL9AM05t+3Ql6UPfMpwq1cDsF+rg= +cloud.google.com/go/lifesciences v0.10.2 h1:eZSaRgBwbnb/oXwCj1SGE0Kp534DuXpg55iYBWgN024= +cloud.google.com/go/lifesciences v0.10.2/go.mod h1:vXDa34nz0T/ibUNoeHnhqI+Pn0OazUTdxemd0OLkyoY= cloud.google.com/go/logging v1.12.0 h1:ex1igYcGFd4S/RZWOCU51StlIEuey5bjqwH9ZYjHibk= cloud.google.com/go/logging v1.12.0/go.mod h1:wwYBt5HlYP1InnrtYI0wtwttpVU1rifnMT7RejksUAM= -cloud.google.com/go/longrunning v0.6.1 h1:lOLTFxYpr8hcRtcwWir5ITh1PAKUD/sG2lKrTSYjyMc= -cloud.google.com/go/longrunning v0.6.1/go.mod h1:nHISoOZpBcmlwbJmiVk5oDRz0qG/ZxPynEGs1iZ79s0= -cloud.google.com/go/managedidentities v1.7.1 h1:9hC4E7JnWn/jSUls022Sj9ri+vriGnLzvDXo0cs1zcA= -cloud.google.com/go/managedidentities v1.7.1/go.mod h1:iK4qqIBOOfePt5cJR/Uo3+uol6oAVIbbG7MGy917cYM= -cloud.google.com/go/maps v1.14.0 h1:bLT2nvuOm4ye6YRgIJQ0L9zbKcbBj+TCg8k2g3c2Qlk= -cloud.google.com/go/maps v1.14.0/go.mod h1:UepOes9un0UP7i8JBiaqgh8jqUaZAHVRXCYjrVlhSC8= -cloud.google.com/go/mediatranslation v0.9.1 h1:7X1cA4TWO0+r1RT0JTT0RE+SyO41eoFUmBDw17Oi9T8= -cloud.google.com/go/mediatranslation v0.9.1/go.mod h1:vQH1amULNhSGryBjbjLb37g54rxrOwVxywS8WvUCsIU= -cloud.google.com/go/memcache v1.11.1 h1:2FGuyd3WY7buNDAkMBdmeIOheNWA3gwaXrttLrEdabI= -cloud.google.com/go/memcache v1.11.1/go.mod h1:3zF+dEqmEmElHuO4NtHiShekQY5okQtssjPBv7jpmZ8= -cloud.google.com/go/metastore v1.14.1 h1:kGx+IUSSYCVn8LisCT4fpxCC9rauEVonzi7RlygdqWY= -cloud.google.com/go/metastore v1.14.1/go.mod h1:WDvsAcbQLl9M4xL+eIpbKogH7aEaPWMhO9aRBcFOnJE= -cloud.google.com/go/monitoring v1.21.1 h1:zWtbIoBMnU5LP9A/fz8LmWMGHpk4skdfeiaa66QdFGc= -cloud.google.com/go/monitoring v1.21.1/go.mod h1:Rj++LKrlht9uBi8+Eb530dIrzG/cU/lB8mt+lbeFK1c= -cloud.google.com/go/networkconnectivity v1.15.1 h1:EizN+cFGHzRAyiFTK8jT1PqTo+cSnbc2IGh6OmllS7Y= -cloud.google.com/go/networkconnectivity v1.15.1/go.mod h1:tYAcT4Ahvq+BiePXL/slYipf/8FF0oNJw3MqFhBnSPI= -cloud.google.com/go/networkmanagement v1.14.1 h1:0x3hVI6xbp3N/choffKPHMSxbzaPdHSD92cBElebXEk= -cloud.google.com/go/networkmanagement v1.14.1/go.mod h1:3Ds8FZ3ZHjTVEedsBoZi9ef9haTE14iS6swTSqM39SI= -cloud.google.com/go/networksecurity v0.10.1 h1:dHN1la6xnta3E4QtWGqtc8ZAPKIZH5m8UQceIIuXZIs= -cloud.google.com/go/networksecurity v0.10.1/go.mod h1:tatO1hYJ9nNChLHOFdsjex5FeqZBlPQgKdKOex7REpU= -cloud.google.com/go/notebooks v1.12.1 h1:0g61C2qdWcq2p8OFH3NiLzyneS1LFfsveC5+MnpM4p8= -cloud.google.com/go/notebooks v1.12.1/go.mod h1:RJCyRkLjj8UnvLEKaDl9S6//xUCa+r+d/AsxZnYBl50= -cloud.google.com/go/optimization v1.7.1 h1:E3/1qRZvGxqQpapaac/EKuzusxUauXLnpirWWXXzP5k= -cloud.google.com/go/optimization v1.7.1/go.mod h1:s2AjwwQEv6uExFmgS4Bf1gidI07w7jCzvvs8exqR1yk= -cloud.google.com/go/orchestration v1.11.0 h1:yyi0kM47UZaJ3EEFYsBwfrkvqyPmvHwsoc3asxDmLuo= -cloud.google.com/go/orchestration v1.11.0/go.mod h1:s3L89jinQaUHclqgWYw8JhBbzGSidVt5rVBxGrXeheI= -cloud.google.com/go/orgpolicy v1.14.0 h1:UuLmi1+94lIS3tCoeuinuwx4oxdx58nECiAvfwCW0SM= -cloud.google.com/go/orgpolicy v1.14.0/go.mod h1:S6Pveh1JOxpSbs6+2ToJG7h3HwqC6Uf1YQ6JYG7wdM8= -cloud.google.com/go/osconfig v1.14.1 h1:67ISL0vZVfq0se+1cPRMYgwTjsES2k9vmSmn8ZS0O5g= -cloud.google.com/go/osconfig v1.14.1/go.mod h1:Rk62nyQscgy8x4bICaTn0iWiip5EpwEfG2UCBa2TP/s= -cloud.google.com/go/oslogin v1.14.1 h1:HPPg7FWPwt7pKrbl+8VFI9UuJTbVrG2rSMHl4HkDAG4= -cloud.google.com/go/oslogin v1.14.1/go.mod h1:mM/isJYnohyD3EfM12Fhy8uye46gxA1WjHRCwbkmlVw= -cloud.google.com/go/phishingprotection v0.9.1 h1:oUEGd4dttG5gIUmICdCh8A1U9iVQiw0TGwvYIGQ2I7U= -cloud.google.com/go/phishingprotection v0.9.1/go.mod h1:LRiflQnCpYKCMhsmhNB3hDbW+AzQIojXYr6q5+5eRQk= -cloud.google.com/go/policytroubleshooter v1.11.1 h1:/b3wruB/KvmCpy9Jfducc8TQmM3bsoPaeCs5z7TRodA= -cloud.google.com/go/policytroubleshooter v1.11.1/go.mod h1:9nJIpgQ2vloJbB8y1JkPL5vxtaSdJnJYPCUvt6PpfRs= -cloud.google.com/go/privatecatalog v0.10.1 h1:Ew51FHLLQsUYUDJY57eMB/mVUOoWLIji957MRw4kumw= -cloud.google.com/go/privatecatalog v0.10.1/go.mod h1:mFmn5bjE9J8MEjQuu1fOc4AxOP2MoEwDLMJk04xqQCQ= -cloud.google.com/go/pubsub v1.44.0 h1:pLaMJVDTlnUDIKT5L0k53YyLszfBbGoUBo/IqDK/fEI= -cloud.google.com/go/pubsub v1.44.0/go.mod h1:BD4a/kmE8OePyHoa1qAHEw1rMzXX+Pc8Se54T/8mc3I= +cloud.google.com/go/longrunning v0.6.3 h1:A2q2vuyXysRcwzqDpMMLSI6mb6o39miS52UEG/Rd2ng= +cloud.google.com/go/longrunning v0.6.3/go.mod h1:k/vIs83RN4bE3YCswdXC5PFfWVILjm3hpEUlSko4PiI= +cloud.google.com/go/managedidentities v1.7.2 h1:oWxuIhIwQC1Vfs1SZi1x389W2TV9uyPsAyZMJgZDND4= +cloud.google.com/go/managedidentities v1.7.2/go.mod h1:t0WKYzagOoD3FNtJWSWcU8zpWZz2i9cw2sKa9RiPx5I= +cloud.google.com/go/maps v1.17.0 h1:9Xj083mXXmAe1rFdb2UXQNiO0dEdjfZXYCQNvpl7G5U= +cloud.google.com/go/maps v1.17.0/go.mod h1:7LSQFPyfIrX7fAlLSUFYHmKCnJy0QYclWhm3UsfsZYw= +cloud.google.com/go/mediatranslation v0.9.2 h1:p37R/k9+L33bUMO87gFyv93MwJ+9nuzVhXM5X+6ULwA= +cloud.google.com/go/mediatranslation v0.9.2/go.mod h1:1xyRoDYN32THzy+QaU62vIMciX0CFexplju9t30XwUc= +cloud.google.com/go/memcache v1.11.2 h1:GGgC2A9AClJN8VLbMUAPUxj/dNMFwz6Lj01gDxPw7os= +cloud.google.com/go/memcache v1.11.2/go.mod h1:jIzHn79b0m5wbkax2SdlW5vNSbpaEk0yWHbeLpMIYZE= +cloud.google.com/go/metastore v1.14.2 h1:Euc9kLTKS8T6M1JVqQavwDFHu9UtT1//lGXSKjpO3/0= +cloud.google.com/go/metastore v1.14.2/go.mod h1:dk4zOBhZIy3TFOQlI8sbOa+ef0FjAcCHEnd8dO2J+LE= +cloud.google.com/go/monitoring v1.22.0 h1:mQ0040B7dpuRq1+4YiQD43M2vW9HgoVxY98xhqGT+YI= +cloud.google.com/go/monitoring v1.22.0/go.mod h1:hS3pXvaG8KgWTSz+dAdyzPrGUYmi2Q+WFX8g2hqVEZU= +cloud.google.com/go/networkconnectivity v1.16.0 h1:04fi+xVRM3THCzxsyF5frJ+c5J64mxSaCzEcDYVxcww= +cloud.google.com/go/networkconnectivity v1.16.0/go.mod h1:N1O01bEk5z9bkkWwXLKcN2T53QN49m/pSpjfUvlHDQY= +cloud.google.com/go/networkmanagement v1.17.0 h1:Juq0WHIk7yoMNElbqOhKR598dDEc8cC545XqzG1bmk8= +cloud.google.com/go/networkmanagement v1.17.0/go.mod h1:Yc905R9U5jik5YMt76QWdG5WqzPU4ZsdI/mLnVa62/Q= +cloud.google.com/go/networksecurity v0.10.2 h1://zFZM8XZZs+3Y6QKuLqwD5tZ+B/17KUo/rJpGW2tJs= +cloud.google.com/go/networksecurity v0.10.2/go.mod h1:puU3Gwchd6Y/VTyMkL50GI2RSRMS3KXhcDBY1HSOcck= +cloud.google.com/go/notebooks v1.12.2 h1:BHIH9kf/02wSCcLAVttEXHSFAgSotgRg2y1YjR7VDCc= +cloud.google.com/go/notebooks v1.12.2/go.mod h1:EkLwv8zwr8DUXnvzl944+sRBG+b73HEKzV632YYAGNI= +cloud.google.com/go/optimization v1.7.2 h1:yM4teRB60qyIm8cV4VRW4wepmHbXCoqv3QKGfKzylEQ= +cloud.google.com/go/optimization v1.7.2/go.mod h1:msYgDIh1SGSfq6/KiWJQ/uxMkWq8LekPyn1LAZ7ifNE= +cloud.google.com/go/orchestration v1.11.2 h1:U/Mv0qH3ugbcp8tWq+QcZ5367eszwndRuIn/4e5pL/I= +cloud.google.com/go/orchestration v1.11.2/go.mod h1:ESdQV8u+75B+uNf5PBwJC9Qn+SNT8kkiP3FFFN5nns4= +cloud.google.com/go/orgpolicy v1.14.1 h1:c1QLoM5v8/aDKgYVCUaC039lD3GPvqAhTVOwsGhIoZQ= +cloud.google.com/go/orgpolicy v1.14.1/go.mod h1:1z08Hsu1mkoH839X7C8JmnrqOkp2IZRSxiDw7W/Xpg4= +cloud.google.com/go/osconfig v1.14.2 h1:iBN87PQc+EGh5QqijM3CuxcibvDWmF+9k0eOJT27FO4= +cloud.google.com/go/osconfig v1.14.2/go.mod h1:kHtsm0/j8ubyuzGciBsRxFlbWVjc4c7KdrwJw0+g+pQ= +cloud.google.com/go/oslogin v1.14.2 h1:6ehIKkALrLe9zUHwEmfXRVuSPm3HiUmEnnDRr7yLIo8= +cloud.google.com/go/oslogin v1.14.2/go.mod h1:M7tAefCr6e9LFTrdWRQRrmMeKHbkvc4D9g6tHIjHySA= +cloud.google.com/go/phishingprotection v0.9.2 h1:SaW0IPf/1fflnzomjy7+9EMtReXuxkYpUAf/77m5xL8= +cloud.google.com/go/phishingprotection v0.9.2/go.mod h1:mSCiq3tD8fTJAuXq5QBHFKZqMUy8SfWsbUM9NpzJIRQ= +cloud.google.com/go/policytroubleshooter v1.11.2 h1:sTIH5AQ8tcgmnqrqlZfYWymjMhPh4ZEt4CvQGgG+kzc= +cloud.google.com/go/policytroubleshooter v1.11.2/go.mod h1:1TdeCRv8Qsjcz2qC3wFltg/Mjga4HSpv8Tyr5rzvPsw= +cloud.google.com/go/privatecatalog v0.10.2 h1:01RPfn8IL2//8UHAmImRraTFYM/3gAEiIxudWLWrp+0= +cloud.google.com/go/privatecatalog v0.10.2/go.mod h1:o124dHoxdbO50ImR3T4+x3GRwBSTf4XTn6AatP8MgsQ= +cloud.google.com/go/pubsub v1.45.3 h1:prYj8EEAAAwkp6WNoGTE4ahe0DgHoyJd5Pbop931zow= +cloud.google.com/go/pubsub v1.45.3/go.mod h1:cGyloK/hXC4at7smAtxFnXprKEFTqmMXNNd9w+bd94Q= cloud.google.com/go/pubsublite v1.8.2 h1:jLQozsEVr+c6tOU13vDugtnaBSUy/PD5zK6mhm+uF1Y= cloud.google.com/go/pubsublite v1.8.2/go.mod h1:4r8GSa9NznExjuLPEJlF1VjOPOpgf3IT6k8x/YgaOPI= -cloud.google.com/go/recaptchaenterprise/v2 v2.17.2 h1:tHFLYu+8w0jjjGf63D4qgVEKS9R3lw4XP4Q1P4df2g8= -cloud.google.com/go/recaptchaenterprise/v2 v2.17.2/go.mod h1:iigNZOnUpf++xlm8RdMZJTX/PihYVMrHidRLjHuekec= -cloud.google.com/go/recommendationengine v0.9.1 h1:TQne3UMow6joFVRtTpd9kDYyYr3Jkpq+o0vJkpQgZYI= -cloud.google.com/go/recommendationengine v0.9.1/go.mod h1:FfWa3OnsnDab4unvTZM2VJmvoeGn1tnntF3n+vmfyzU= -cloud.google.com/go/recommender v1.13.1 h1:aQIUpMynK1pU1Q+EiuL7VJssLLjLwnfhL7px0vgM6xA= -cloud.google.com/go/recommender v1.13.1/go.mod h1:l+n8rNMC6jZacckzLvVG/2LzKawlwAJYNO8Vl2pBlxc= -cloud.google.com/go/redis v1.17.1 h1:E7TeGsvyoFB+m59bqFKrQ5GSH7+uW8cUDk6Y7iqGjJ0= -cloud.google.com/go/redis v1.17.1/go.mod h1:YJHeYfSoW/agIMeCvM5rszxu75mVh5DOhbu3AEZEIQM= -cloud.google.com/go/resourcemanager v1.10.1 h1:fO/QoSJ1lepmTM9dCbSXYWgTIhecmQkpY0mM1X9OGN0= -cloud.google.com/go/resourcemanager v1.10.1/go.mod h1:A/ANV/Sv7y7fcjd4LSH7PJGTZcWRkO/69yN5UhYUmvE= -cloud.google.com/go/resourcesettings v1.8.1 h1:whJgmR9I5V9TSZiaoCPVDgbYD1jghYoauHVfBG8TvHI= -cloud.google.com/go/resourcesettings v1.8.1/go.mod h1:6V87tIXUpvJMskim6YUa+TRDTm7v6OH8FxLOIRYosl4= -cloud.google.com/go/retail v1.19.0 h1:OrXxtP/asKi7vFReWmQH5kXrMRPZ2R9Zw92x8O93PMA= -cloud.google.com/go/retail v1.19.0/go.mod h1:QMhO+nkvN6Mns1lu6VXmteY0I3mhwPj9bOskn6PK5aY= -cloud.google.com/go/run v1.6.0 h1:LRJvntufFKJ0Jcwt7BbIHwf/0Ipq4twzyJcH1qSEs84= -cloud.google.com/go/run v1.6.0/go.mod h1:DXkPPa8bZ0jfRGLT+EKIlPbHvosBYBMdxTgo9EBbXZE= -cloud.google.com/go/scheduler v1.11.1 h1:uGaM4mRrGkJ0LLBMyxD8qbvIko4y+UlSOwJQqRd/lW8= -cloud.google.com/go/scheduler v1.11.1/go.mod h1:ptS76q0oOS8hCHOH4Fb/y8YunPEN8emaDdtw0D7W1VE= -cloud.google.com/go/secretmanager v1.14.1 h1:xlWSIg8rtBn5qCr2f3XtQP19+5COyf/ll49SEvi/0vM= -cloud.google.com/go/secretmanager v1.14.1/go.mod h1:L+gO+u2JA9CCyXpSR8gDH0o8EV7i/f0jdBOrUXcIV0U= -cloud.google.com/go/security v1.18.1 h1:w7XbMR90Ir0y8NUxKJ3uyRHuHYWPUxVI5Z/sGqbrdAQ= -cloud.google.com/go/security v1.18.1/go.mod h1:5P1q9rqwt0HuVeL9p61pTqQ6Lgio1c64jL2ZMWZV21Y= -cloud.google.com/go/securitycenter v1.35.1 h1:unUyFDeSHv89W7FPBMk10mf3R7+taAJ+1ow+0zpCzGw= -cloud.google.com/go/securitycenter v1.35.1/go.mod h1:UDeknPuHWi15TaxrJCIv3aN1VDTz9nqWVUmW2vGayTo= -cloud.google.com/go/servicedirectory v1.12.1 h1:LjbIXEZiyqsIADrj6Y81FnbSlaHPQHJ8UDQQnUegowc= -cloud.google.com/go/servicedirectory v1.12.1/go.mod h1:d2H6joDMjnTQ4cUUCZn6k9NgZFbXjLVJbHETjoJR9k0= -cloud.google.com/go/shell v1.8.1 h1:etoJal+LB7Pn8+5vE2aAh6QcFbBmerIOh5MxNDoXykw= -cloud.google.com/go/shell v1.8.1/go.mod h1:jaU7OHeldDhTwgs3+clM0KYEDYnBAPevUI6wNLf7ycE= -cloud.google.com/go/spanner v1.70.0 h1:nj6p/GJTgMDiSQ1gQ034ItsKuJgHiMOjtOlONOg8PSo= -cloud.google.com/go/spanner v1.70.0/go.mod h1:X5T0XftydYp0K1adeJQDJtdWpbrOeJ7wHecM4tK6FiE= -cloud.google.com/go/speech v1.25.1 h1:iGZJS3wrdkje/Vqiacx1+r+zVwUZoXVMdklYIVsvfNw= -cloud.google.com/go/speech v1.25.1/go.mod h1:WgQghvghkZ1htG6BhYn98mP7Tg0mti8dBFDLMVXH/vM= -cloud.google.com/go/storagetransfer v1.11.1 h1:Hd7H1zXGQGEWyWXxWVXDMuNCGasNQim1y9CIaMZIBX8= -cloud.google.com/go/storagetransfer v1.11.1/go.mod h1:xnJo9pWysRIha8MgZxhrBEwLYbEdvdmEedhNsP5NINM= -cloud.google.com/go/talent v1.7.1 h1:J3iZU+HPfoD18Lx8JsgIpwe8llQ9Fu/evcQudQCB+pk= -cloud.google.com/go/talent v1.7.1/go.mod h1:X8UKtTgcP+h51MtDO/b+y3X1GxTTc7gPJ2y0aX3X1hM= -cloud.google.com/go/texttospeech v1.8.1 h1:LpX9xKoGObltmT6+RGxqUeSJIq0uqPzo+fcbbOmujbY= -cloud.google.com/go/texttospeech v1.8.1/go.mod h1:WoTykB+4mfSDDYPuk7smrdXNRGoJJS6dXRR6l4XqD9g= -cloud.google.com/go/tpu v1.7.1 h1:MP2GYTVEPkg1KlhY3A4CF9Do8eklQOOfgbIYNINcVaE= -cloud.google.com/go/tpu v1.7.1/go.mod h1:kgvyq1Z1yuBJSk5ihUaYxX58YMioCYg1UPuIHSxBX3M= -cloud.google.com/go/trace v1.11.1 h1:UNqdP+HYYtnm6lb91aNA5JQ0X14GnxkABGlfz2PzPew= -cloud.google.com/go/trace v1.11.1/go.mod h1:IQKNQuBzH72EGaXEodKlNJrWykGZxet2zgjtS60OtjA= -cloud.google.com/go/translate v1.12.1 h1:Vws9BGpVcaOeI6HodyWdvysUzHUBFvk7ymHu1tzFvuM= -cloud.google.com/go/translate v1.12.1/go.mod h1:5f4RvC7/hh76qSl6LYuqOJaKbIzEpR1Sj+CMA6gSgIk= -cloud.google.com/go/video v1.23.1 h1:U+fu5Jwi3q8WDDOh1hr8kcdXVUJGmP3vWsZ13jwkWFA= -cloud.google.com/go/video v1.23.1/go.mod h1:ncFS3D2plMLhXkWkob/bH4bxQkubrpAlln5x7RWluXA= -cloud.google.com/go/videointelligence v1.12.1 h1:4XScHLWL/1Q1FVczlxiZT+kSynUQPUktIUTqpIkOMeU= -cloud.google.com/go/videointelligence v1.12.1/go.mod h1:C9bQom4KOeBl7IFPj+NiOS6WKEm1P6OOkF/ahFfE1Eg= -cloud.google.com/go/vision/v2 v2.9.1 h1:jpK/E7/SJXpbnQVgfr2nGsIIzSQ9GkOsBf2iak1O8nc= -cloud.google.com/go/vision/v2 v2.9.1/go.mod h1:keORalKMowhEZB5hEWi1XSVnGALMjLlRwZbDiCPFuQY= -cloud.google.com/go/vmmigration v1.8.1 h1:dyK3bFJVx28FInAkzeLVANpChwWgAmiaUM4GNtEQS/Q= -cloud.google.com/go/vmmigration v1.8.1/go.mod h1:MB7vpxl6Oz2w+CecyITUTDFkhWSMQmRTgREwkBZFyZk= -cloud.google.com/go/vmwareengine v1.3.1 h1:CCdTFQnOatMPbtbMnCja//K4slk5Tjt0u3XEb1T9Qlw= -cloud.google.com/go/vmwareengine v1.3.1/go.mod h1:mSYu3wnGKJqvvhIhs7VA47/A/kLoMiJz3gfQAh7cfaI= -cloud.google.com/go/vpcaccess v1.8.1 h1:e1wJ1wQGMqOf44Gw44PU9G6NYITKm0f2We4eKzMwyEs= -cloud.google.com/go/vpcaccess v1.8.1/go.mod h1:cWlLCpLOuMH8oaNmobaymgmLesasLd9w1isrKpiGwIc= -cloud.google.com/go/webrisk v1.10.1 h1:mYYjXXMILCwIEqtChUDNGamMBgJKnoJXa9Os2e76uzk= -cloud.google.com/go/webrisk v1.10.1/go.mod h1:VzmUIag5P6V71nVAuzc7Hu0VkIDKjDa543K7HOulH/k= -cloud.google.com/go/websecurityscanner v1.7.1 h1:VyJObL4Pzd4ypF2814rKlesrVibrf1WpZ2yp4jJvKyw= -cloud.google.com/go/websecurityscanner v1.7.1/go.mod h1:vAZ6hyqECDhgF+gyVRGzfXMrURQN5NH75Y9yW/7sSHU= -cloud.google.com/go/workflows v1.13.1 h1:DkxrZ4HyXvjQLZWsYAUOV1w7d2a43XscM9dmkIGmrDc= -cloud.google.com/go/workflows v1.13.1/go.mod h1:xNdYtD6Sjoug+khNCAtBMK/rdh8qkjyL6aBas2XlkNc= +cloud.google.com/go/recaptchaenterprise/v2 v2.19.1 h1:54pSLUz81zDqcJRFynjCPt+7QecchUznVvj25o5u5Fc= +cloud.google.com/go/recaptchaenterprise/v2 v2.19.1/go.mod h1:vnbA2SpVPPwKeoFrCQxR+5a0JFRRytwBBG69Zj9pGfk= +cloud.google.com/go/recommendationengine v0.9.2 h1:RHVdmoNBdzgRJXI/3SV+GB5TTv/umsVguiaEvmKOh98= +cloud.google.com/go/recommendationengine v0.9.2/go.mod h1:DjGfWZJ68ZF5ZuNgoTVXgajFAG0yLt4CJOpC0aMK3yw= +cloud.google.com/go/recommender v1.13.2 h1:xDFzlFk5Xp5MXnac468eicKM3MUo6UNdxoYuBMOF1mE= +cloud.google.com/go/recommender v1.13.2/go.mod h1:XJau4M5Re8F4BM+fzF3fqSjxNJuM66fwF68VCy/ngGE= +cloud.google.com/go/redis v1.17.2 h1:QbW264RBH+NSVEQqlDoHfoxcreXK8QRRByTOR2CFbJs= +cloud.google.com/go/redis v1.17.2/go.mod h1:h071xkcTMnJgQnU/zRMOVKNj5J6AttG16RDo+VndoNo= +cloud.google.com/go/resourcemanager v1.10.2 h1:LpqZZGM0uJiu1YWM878AA8zZ/qOQ/Ngno60Q8RAraAI= +cloud.google.com/go/resourcemanager v1.10.2/go.mod h1:5f+4zTM/ZOTDm6MmPOp6BQAhR0fi8qFPnvVGSoWszcc= +cloud.google.com/go/resourcesettings v1.8.2 h1:ISRX2HZHNS17F/EuIwzPrQwEyIyUJayGuLrS51yt6Wk= +cloud.google.com/go/resourcesettings v1.8.2/go.mod h1:uEgtPiMA+xuBUM4Exu+ZkNpMYP0BLlYeJbyNHfrc+U0= +cloud.google.com/go/retail v1.19.1 h1:FVzvA+VuEdNoMz2WzWZ5KwfG+CX+jSv+SOspyQPLuRs= +cloud.google.com/go/retail v1.19.1/go.mod h1:W48zg0zmt2JMqmJKCuzx0/0XDLtovwzGAeJjmv6VPaE= +cloud.google.com/go/run v1.8.0 h1:fsp2KBzeR/ph5SJcPjjacYT4RL4ihq/T1iKA/XbtMWc= +cloud.google.com/go/run v1.8.0/go.mod h1:IvJOg2TBb/5a0Qkc6crn5yTy5nkjcgSWQLhgO8QL8PQ= +cloud.google.com/go/scheduler v1.11.2 h1:PfkvJP1qKu9NvFB65Ja/s918bPZWMBcYkg35Ljdw1Oc= +cloud.google.com/go/scheduler v1.11.2/go.mod h1:GZSv76T+KTssX2I9WukIYQuQRf7jk1WI+LOcIEHUUHk= +cloud.google.com/go/secretmanager v1.14.2 h1:2XscWCfy//l/qF96YE18/oUaNJynAx749Jg3u0CjQr8= +cloud.google.com/go/secretmanager v1.14.2/go.mod h1:Q18wAPMM6RXLC/zVpWTlqq2IBSbbm7pKBlM3lCKsmjw= +cloud.google.com/go/security v1.18.2 h1:9Nzp9LGjiDvHqy7X7Q9GrS5lIHN0bI8RvDjkrl4ILO0= +cloud.google.com/go/security v1.18.2/go.mod h1:3EwTcYw8554iEtgK8VxAjZaq2unFehcsgFIF9nOvQmU= +cloud.google.com/go/securitycenter v1.35.2 h1:XkkE+IRE5/88drGPIuvETCSN7dAnWoqJahZzDbP5Hog= +cloud.google.com/go/securitycenter v1.35.2/go.mod h1:AVM2V9CJvaWGZRHf3eG+LeSTSissbufD27AVBI91C8s= +cloud.google.com/go/servicedirectory v1.12.2 h1:W/oZmTUzlWbeSTujRbmG9v7HZyHcorj608tkcD3vVYE= +cloud.google.com/go/servicedirectory v1.12.2/go.mod h1:F0TJdFjqqotiZRlMXgIOzszaplk4ZAmUV8ovHo08M2U= +cloud.google.com/go/shell v1.8.2 h1:lSfdEng3n7zZHzC40BJ4trEMyme3CGnLLnA09MlLQdQ= +cloud.google.com/go/shell v1.8.2/go.mod h1:QQR12T6j/eKvqAQLv6R3ozeoqwJ0euaFSz2qLqG93Bs= +cloud.google.com/go/spanner v1.73.0 h1:0bab8QDn6MNj9lNK6XyGAVFhMlhMU2waePPa6GZNoi8= +cloud.google.com/go/spanner v1.73.0/go.mod h1:mw98ua5ggQXVWwp83yjwggqEmW9t8rjs9Po1ohcUGW4= +cloud.google.com/go/speech v1.25.2 h1:rKOXU9LAZTOYHhRNB4gZDekNjJx21TktQpetBa5IzOk= +cloud.google.com/go/speech v1.25.2/go.mod h1:KPFirZlLL8SqPaTtG6l+HHIFHPipjbemv4iFg7rTlYs= +cloud.google.com/go/storagetransfer v1.12.0 h1:BHC94/wM2JRl6vsoY8MvnaLn96s+hytRoEkyoDnqpNg= +cloud.google.com/go/storagetransfer v1.12.0/go.mod h1:vaEv1x0TH3q7XiRFEg9XY/f6GphSBaEaZor5cOct110= +cloud.google.com/go/talent v1.7.2 h1:KONR7KX/EXI3pO2cbSIDOBqhBzvgDS71vaMz8k4qRCg= +cloud.google.com/go/talent v1.7.2/go.mod h1:k1sqlDgS9gbc0gMTRuRQpX6C6VB7bGUxSPcoTRWJod8= +cloud.google.com/go/texttospeech v1.10.0 h1:icRAxYDtq3zO1T0YBT/fe8C/7pXoIqfkY4iYr5zG39I= +cloud.google.com/go/texttospeech v1.10.0/go.mod h1:215FpCOyRxxrS7DSb2t7f4ylMz8dXsQg8+Vdup5IhP4= +cloud.google.com/go/tpu v1.7.2 h1:xPBJd7xZgtl3CgrZoaUf7zFPVVj68jmzzGTSzkcsOtQ= +cloud.google.com/go/tpu v1.7.2/go.mod h1:0Y7dUo2LIbDUx0yQ/vnLC6e18FK6NrDfAhYS9wZ/2vs= +cloud.google.com/go/trace v1.11.2 h1:4ZmaBdL8Ng/ajrgKqY5jfvzqMXbrDcBsUGXOT9aqTtI= +cloud.google.com/go/trace v1.11.2/go.mod h1:bn7OwXd4pd5rFuAnTrzBuoZ4ax2XQeG3qNgYmfCy0Io= +cloud.google.com/go/translate v1.12.2 h1:qECivi8O+jFI/vnvN9elK6CME+WAWy56GIBszF+/rNc= +cloud.google.com/go/translate v1.12.2/go.mod h1:jjLVf2SVH2uD+BNM40DYvRRKSsuyKxVvs3YjTW/XSWY= +cloud.google.com/go/video v1.23.2 h1:CGAPOXTJMoZm9PeHkohBlMTy8lqN6VWCNDjp5VODfy8= +cloud.google.com/go/video v1.23.2/go.mod h1:rNOr2pPHWeCbW0QsOwJRIe0ZiuwHpHtumK0xbiYB1Ew= +cloud.google.com/go/videointelligence v1.12.2 h1:ZLElysepw9vfQGAKWfnxdnSnHSKbEn/nU/tmBnCJLfA= +cloud.google.com/go/videointelligence v1.12.2/go.mod h1:8xKGlq0lNVyT8JgTkkCUCpyNJnYYEJVWGdqzv+UcwR8= +cloud.google.com/go/vision/v2 v2.9.2 h1:u4pu3gKps88oUe76WwVPeX9dgWVyyYopZ1s05FwsKEk= +cloud.google.com/go/vision/v2 v2.9.2/go.mod h1:WuxjVQdAy4j4WZqY5Rr655EdAgi8B707Vdb5T8c90uo= +cloud.google.com/go/vmmigration v1.8.2 h1:Hpqv3fZ3Ri1OMhTNVJgxxsTou2ZlRzKbnc1dSybTP5Y= +cloud.google.com/go/vmmigration v1.8.2/go.mod h1:FBejrsr8ZHmJb949BSOyr3D+/yCp9z9Hk0WtsTiHc1Q= +cloud.google.com/go/vmwareengine v1.3.2 h1:LmkojgSLvsRwU1+c0iiY2XoBkXYKzpArElHC9IDWakg= +cloud.google.com/go/vmwareengine v1.3.2/go.mod h1:JsheEadzT0nfXOGkdnwtS1FhFAnj4g8qhi4rKeLi/AU= +cloud.google.com/go/vpcaccess v1.8.2 h1:nvrkqAjS2sorOu4YGCIXWz+Kk+5aAAdnaMD2tnsqeFg= +cloud.google.com/go/vpcaccess v1.8.2/go.mod h1:4yvYKNjlNjvk/ffgZ0PuEhpzNJb8HybSM1otG2aDxnY= +cloud.google.com/go/webrisk v1.10.2 h1:X7zSwS1mX2bxoZ30Ozh6lqiSLezl7RMBWwp5a3Mkxp4= +cloud.google.com/go/webrisk v1.10.2/go.mod h1:c0ODT2+CuKCYjaeHO7b0ni4CUrJ95ScP5UFl9061Qq8= +cloud.google.com/go/websecurityscanner v1.7.2 h1:8/4rfJXcyxozbfzI0lDFPcPShRE6bJ4HQwgDAG9J4oQ= +cloud.google.com/go/websecurityscanner v1.7.2/go.mod h1:728wF9yz2VCErfBaACA5px2XSYHQgkK812NmHcUsDXA= +cloud.google.com/go/workflows v1.13.2 h1:jYIxrDOVCGvTBHIAVhqQ+P8fhE0trm+Hf2hgL1YzmK0= +cloud.google.com/go/workflows v1.13.2/go.mod h1:l5Wj2Eibqba4BsADIRzPLaevLmIuYF2W+wfFBkRG3vU= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo= -golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0= -golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= -golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224= -golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 h1:fVoAXEKA4+yufmbdVYv+SE73+cPZbbbe8paLsHfkK+U= -google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53/go.mod h1:riSXTwQ4+nqmPGtobMFyW5FqVAmIs0St6VPp4Ug7CE4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= -google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= -google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8 h1:st3LcW/BPi75W4q1jJTEor/QWwbNlPlDG0JTn6XhZu0= +google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:klhJGKFyG8Tn50enBn7gizg4nXGXJ+jqEREdCWaPcV4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 h1:TqExAhdPaB60Ux47Cn0oLV07rGnxZzIsaRhQaqS666A= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA= +google.golang.org/grpc v1.67.3 h1:OgPcDAFKHnH8X3O4WcO4XUc8GRDeKsKReqbQtiCj7N8= +google.golang.org/grpc v1.67.3/go.mod h1:YGaHCc6Oap+FzBJTZLBzkGSYt/cvGPFTPxkn7QfSU8s= +google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= +google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/go.work.sum b/go.work.sum index b197207c3..ddefeb09c 100644 --- a/go.work.sum +++ b/go.work.sum @@ -19,88 +19,42 @@ cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHOb cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= -cloud.google.com/go v0.110.2/go.mod h1:k04UEeEtb6ZBRTv3dZz4CeJC3jKGxyhl0sAiVVquxiw= -cloud.google.com/go v0.112.1/go.mod h1:+Vbu+Y1UU+I1rjmzeMOb/8RfkKJK2Gyxi1X6jJCZLo4= -cloud.google.com/go v0.112.2/go.mod h1:iEqjp//KquGIJV/m+Pk3xecgKNhV+ry+vVTsy4TbDms= -cloud.google.com/go v0.115.0/go.mod h1:8jIM5vVgoAEoiVxQ/O4BFTfHqulPZgs/ufEzMcFMdWU= -cloud.google.com/go v0.115.1/go.mod h1:DuujITeaufu3gL68/lOFIirVNJwQeyf5UXyi+Wbgknc= -cloud.google.com/go/auth v0.3.0/go.mod h1:lBv6NKTWp8E3LPzmO1TbiiRKc4drLOfHsgmlH9ogv5w= -cloud.google.com/go/auth v0.4.1/go.mod h1:QVBuVEKpCn4Zp58hzRGvL0tjRGU0YqdRTdCHM1IHnro= -cloud.google.com/go/auth v0.5.1/go.mod h1:vbZT8GjzDf3AVqCcQmqeeM32U9HBFc32vVVAbwDsa6s= -cloud.google.com/go/auth v0.6.1/go.mod h1:eFHG7zDzbXHKmjJddFG/rBlcGp6t25SwRUiEQSlO4x4= -cloud.google.com/go/auth v0.7.0/go.mod h1:D+WqdrpcjmiCgWrXmLLxOVq1GACoE36chW6KXoEvuIw= -cloud.google.com/go/auth v0.7.2/go.mod h1:VEc4p5NNxycWQTMQEDQF0bd6aTMb6VgYDXEwiJJQAbs= -cloud.google.com/go/auth v0.7.3/go.mod h1:HJtWUx1P5eqjy/f6Iq5KeytNpbAcGolPhOgyop2LlzA= -cloud.google.com/go/auth v0.8.0/go.mod h1:qGVp/Y3kDRSDZ5gFD/XPUfYQ9xW1iI7q8RIRoCyBbJc= -cloud.google.com/go/auth v0.9.0/go.mod h1:2HsApZBr9zGZhC9QAXsYVYaWk8kNUt37uny+XVKi7wM= -cloud.google.com/go/auth v0.9.3/go.mod h1:7z6VY+7h3KUdRov5F1i8NDP5ZzWKYmEPO842BgCsmTk= -cloud.google.com/go/auth/oauth2adapt v0.2.2/go.mod h1:wcYjgpZI9+Yu7LyYBg4pqSiaRkfEK3GQcpb7C/uyF1Q= -cloud.google.com/go/auth/oauth2adapt v0.2.3/go.mod h1:tMQXOfZzFuNuUxOypHlQEXgdfX5cuhwU+ffUuXRJE8I= +cloud.google.com/go v0.116.0/go.mod h1:cEPSRWPzZEswwdr9BxE6ChEn01dWlTaF05LiC2Xs70U= +cloud.google.com/go/auth v0.9.4/go.mod h1:SHia8n6//Ya940F1rLimhJCjjx7KE17t0ctFEci3HkA= +cloud.google.com/go/auth v0.9.9/go.mod h1:xxA5AqpDrvS+Gkmo9RqrGGRh6WSNKKOXhY3zNOr38tI= +cloud.google.com/go/auth v0.12.1/go.mod h1:BFMu+TNpF3DmvfBO9ClqTR/SiqVIm7LukKF9mbendF4= cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc= +cloud.google.com/go/auth/oauth2adapt v0.2.6/go.mod h1:AlmsELtlEBnaNTL7jCj8VQFLy6mbZv0s4Q7NGBeQ5E8= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= -cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= -cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= -cloud.google.com/go/compute v1.19.3/go.mod h1:qxvISKp/gYnXkSAD1ppcSOveRAmzxicEv/JlizULFrI= -cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= -cloud.google.com/go/compute v1.23.3/go.mod h1:VCgBUoMnIVIR0CscqQiPJLAG25E3ZRZMzcFZeQ+h8CI= -cloud.google.com/go/compute v1.23.4/go.mod h1:/EJMj55asU6kAFnuZET8zqgwgJ9FvXWXOkkfQZa4ioI= -cloud.google.com/go/compute v1.24.0/go.mod h1:kw1/T+h/+tK2LJK0wiPPx1intgdAM3j/g3hFDlscY40= -cloud.google.com/go/compute v1.25.1/go.mod h1:oopOIR53ly6viBYxaDhBfJwzUAxf1zE//uf3IB011ls= -cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= -cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= cloud.google.com/go/compute/metadata v0.3.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= -cloud.google.com/go/compute/metadata v0.4.0/go.mod h1:SIQh1Kkb4ZJ8zJ874fqVkslA29PRXuleyj6vOzlbK7M= cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY= -cloud.google.com/go/compute/metadata v0.5.1/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= -cloud.google.com/go/dataproc v1.12.0 h1:W47qHL3W4BPkAIbk4SWmIERwsWBaNnWm0P2sdx3YgGU= +cloud.google.com/go/compute/metadata v0.5.2/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= -cloud.google.com/go/gaming v1.10.1 h1:5qZmZEWzMf8GEFgm9NeC3bjFRpt7x4S6U7oLbxaf7N8= -cloud.google.com/go/grafeas v0.3.6/go.mod h1:to6ECAPgRO2xeqD8ISXHc70nObJuaKZThreQOjeOH3o= -cloud.google.com/go/grafeas v0.3.9/go.mod h1:j8hBcywIqtJ3/3QP9yYB/LqjLWBM9dXumBa+xplvyG0= -cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= -cloud.google.com/go/iam v1.1.6/go.mod h1:O0zxdPeGBoFdWW3HWmBxJsk0pfvNM/p/qa82rWOGTwI= -cloud.google.com/go/iam v1.1.7/go.mod h1:J4PMPg8TtyurAUvSmPj8FF3EDgY1SPRZxcUGrn7WXGA= -cloud.google.com/go/iam v1.1.8/go.mod h1:GvE6lyMmfxXauzNq8NbgJbeVQNspG+tcdL/W8QO1+zE= -cloud.google.com/go/iam v1.1.12/go.mod h1:9LDX8J7dN5YRyzVHxwQzrQs9opFFqn0Mxs9nAeB+Hhg= -cloud.google.com/go/iam v1.2.0/go.mod h1:zITGuWgsLZxd8OwAlX+eMFgZDXzBm7icj1PVTYG766Q= -cloud.google.com/go/longrunning v0.4.2/go.mod h1:OHrnaYyLUV6oqwh0xiS7e5sLQhP1m0QU9R+WhGDMgIQ= -cloud.google.com/go/longrunning v0.5.6/go.mod h1:vUaDrWYOMKRuhiv6JBnn49YxCPz2Ayn9GqyjaBT8/mA= +cloud.google.com/go/iam v1.2.2/go.mod h1:0Ys8ccaZHdI1dEUilwzqng/6ps2YB6vRsjIe00/+6JY= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/recaptchaenterprise v1.3.1 h1:u6EznTGzIdsyOsvm+Xkw0aSuKFXQlyjGE9a4exk6iNQ= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= -cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= -cloud.google.com/go/storage v1.39.1/go.mod h1:xK6xZmxZmo+fyP7+DEF6FhNc24/JAe95OLyOHCXFH1o= -cloud.google.com/go/storage v1.40.0/go.mod h1:Rrj7/hKlG87BLqDJYtwR0fbPld8uJPbQ2ucUMY7Ir0g= -cloud.google.com/go/storage v1.41.0/go.mod h1:J1WCa/Z2FcgdEDuPUY8DxT5I+d9mFKsCepp5vR6Sq80= -cloud.google.com/go/storage v1.42.0/go.mod h1:HjMXRFq65pGKFn6hxj6x3HCyR41uSB72Z0SO/Vn6JFQ= cloud.google.com/go/storage v1.43.0/go.mod h1:ajvxEa7WmZS1PxvKRq4bq0tFT3vMd502JwstCcYv0Q0= -cloud.google.com/go/translate v1.10.3/go.mod h1:GW0vC1qvPtd3pgtypCv4k4U8B7EdgK9/QEF2aJEUovs= -cloud.google.com/go/vision v1.2.0 h1:/CsSTkbmO9HC8iQpxbK8ATms3OQaX3YQUeTMGCxlaK4= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.0/go.mod h1:dppbR7CwXD4pgtV9t3wD1812RaLDcBjtblcDF5f1vI0= -github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= -github.com/apache/arrow/go/v15 v15.0.2/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.1/go.mod h1:itPGVDKf9cC/ov4MdvJ2QZ0khw4bfoo9jzwTJlaxy2k= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0/go.mod h1:obipzmGjfSjam60XLwGfqUkJsfiheAl+TUjG+4yzyPM= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= -github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= @@ -109,18 +63,9 @@ github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDk github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230310173818-32f1caf87195/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa/go.mod h1:x/1Gn8zydmfq8dk6e9PdstVsDgu9RuyIIJqAaF//0IM= -github.com/cncf/xds/go v0.0.0-20240318125728-8a4994d93e50/go.mod h1:5e1+Vvlzido69INQaVO6d87Qn543Xr6nooe9Kz7oBFM= -github.com/cncf/xds/go v0.0.0-20240423153145-555b57ec207b/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= github.com/cncf/xds/go v0.0.0-20240723142845-024c85f92f20/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= github.com/cncf/xds/go v0.0.0-20240822171458-6449f94b4d59/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= +github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= @@ -128,31 +73,18 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.m github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= -github.com/envoyproxy/go-control-plane v0.11.0/go.mod h1:VnHyVMpzcLvCFt9yUz1UnCwHLhwx1WguiVDV7pTG/tI= -github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= -github.com/envoyproxy/go-control-plane v0.12.0/go.mod h1:ZBTaoJ23lqITozF0M6G4/IragXCQKCnYbmlmtHvwRG0= github.com/envoyproxy/go-control-plane v0.13.0/go.mod h1:GRaKG3dwvFoTg4nj7aXdZnvMg4d7nvT/wl9WgVXn3Q8= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/envoyproxy/protoc-gen-validate v0.10.0/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= -github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= github.com/envoyproxy/protoc-gen-validate v1.0.4/go.mod h1:qys6tmnRsYrQqIhm2bvKZH4Blx/1gTIZ2UKVY1M+Yew= github.com/envoyproxy/protoc-gen-validate v1.1.0/go.mod h1:sXRDRVmzEbkM7CVcM06s9shE/m23dg3wzjl0UWqJ2q4= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= -github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= -github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= -github.com/golang/glog v1.2.0/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= -github.com/golang/glog v1.2.1/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= github.com/golang/glog v1.2.2/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -180,14 +112,10 @@ github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QD github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v1.1.2/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4= -github.com/google/flatbuffers v23.5.26+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -199,13 +127,9 @@ github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-pkcs11 v0.2.1-0.20230907215043-c6f79328ddf9/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= -github.com/google/go-pkcs11 v0.3.0/go.mod h1:6eQoGcuNJpa7jnd5pMGdkSaQpNDYvPlXWMcjXXThLlY= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/martian/v3 v3.3.3/go.mod h1:iEPrYcgCF7jA9OtScMFQyAlZZ4YXTKEtJ1E6RWzmBA0= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= @@ -218,30 +142,15 @@ github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= -github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/s2a-go v0.1.8/go.mod h1:6iNWHTpQ+nfNRN5E00MSdfDwVesa8hhS32PhPO8deJA= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/cloud-bigtable-clients-test v0.0.2/go.mod h1:mk3CrkrouRgtnhID6UZQDK3DrFFa7cYCAJcEmNsHYrY= -github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= -github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= -github.com/googleapis/enterprise-certificate-proxy v0.3.3/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA= github.com/googleapis/enterprise-certificate-proxy v0.3.4/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= -github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= -github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= -github.com/googleapis/gax-go/v2 v2.12.2/go.mod h1:61M8vcyyXR2kqKFxKrfA22jaA8JGF7Dc8App1U3H6jc= -github.com/googleapis/gax-go/v2 v2.12.3/go.mod h1:AKloxT6GtNbaLm8QTNSidHUVsHYcBHwWRvkNFJUQcS4= -github.com/googleapis/gax-go/v2 v2.12.4/go.mod h1:KYEYLorsnIGDi/rPC8b5TdlB9kbKoFubselGIoBMCwI= -github.com/googleapis/gax-go/v2 v2.12.5/go.mod h1:BUDKcWo+RaKq5SC9vVYL0wLADa3VcfswbOMMRmB9H3E= github.com/googleapis/gax-go/v2 v2.13.0/go.mod h1:Z/fvTZXF8/uw7Xu5GuslPw+bplx6SS338j1Is2S+B7A= +github.com/googleapis/gax-go/v2 v2.14.0/go.mod h1:lhBCnjdLrWRaPvLWhmc8IS24m9mr07qSYnHncrgo+zk= github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= -github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= @@ -250,24 +159,23 @@ github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1: github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/compress v1.16.7/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= -github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= -github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= +github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/lyft/protoc-gen-star/v2 v2.0.4-0.20230330145011-496ad1ac90a4/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= -github.com/pierrec/lz4/v4 v4.1.18/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= -github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= @@ -279,14 +187,13 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= -go.einride.tech/aip v0.67.1/go.mod h1:ZGX4/zKw8dcgzdLsrvpOOGxfxI2QSk12SlP7d6c0/XI= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= @@ -294,51 +201,31 @@ go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.52.0/go.mod h1:BMsdeOxN04K0L5FNUBfjFdvwWGNe/rkmSwH4Aelu/X0= +go.opentelemetry.io/contrib/detectors/gcp v1.28.0/go.mod h1:9BIqH22qyHWAiZxQh0whuJygro59z+nbMVuc7ciiGug= +go.opentelemetry.io/contrib/detectors/gcp v1.29.0/go.mod h1:GW2aWZNwR2ZxDLdv8OyC2G8zkRoQBuURgV7RPQgcPoU= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0/go.mod h1:B9yO6b04uB80CzjedvewuqDhxJxi11s7/GtiGa8bAjI= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0/go.mod h1:L7UH0GbB0p47T4Rri3uHjbpCFYrVrwc1I25QhNPiGK8= -go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= -go.opentelemetry.io/otel v1.27.0/go.mod h1:DMpAK8fzYRzs+bi3rS5REupisuqTheUlSZJ1WnZaPAQ= go.opentelemetry.io/otel v1.28.0/go.mod h1:q68ijF8Fc8CnMHKyzqL6akLO46ePnjkgfIMIjUIX9z4= go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8= -go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= -go.opentelemetry.io/otel/metric v1.27.0/go.mod h1:mVFgmRlhljgBiuk/MP/oKylr4hs85GZAylncepAX/ak= go.opentelemetry.io/otel/metric v1.28.0/go.mod h1:Fb1eVBFZmLVTMb6PPohq3TO9IIhUisDsbJoL/+uQW4s= go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8= -go.opentelemetry.io/otel/sdk v1.22.0/go.mod h1:iu7luyVGYovrRpe2fmj3CVKouQNdTOkxtLzPvPz1DOc= -go.opentelemetry.io/otel/sdk v1.24.0/go.mod h1:KVrIYw6tEubO9E96HQpcmpTKDVn9gdv35HoYiQWGDFg= go.opentelemetry.io/otel/sdk v1.28.0/go.mod h1:oYj7ClPUA7Iw3m+r7GeEjz0qckQRJK2B8zjcZEfu7Pg= go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok= -go.opentelemetry.io/otel/sdk/metric v1.24.0/go.mod h1:I6Y5FjH6rvEnTTAYQz3Mmv2kl6Ek5IIrmwTLqMrrOE0= -go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= -go.opentelemetry.io/otel/trace v1.27.0/go.mod h1:6RiD1hkAprV4/q+yd2ln1HG9GoPx39SuvvstaLBl+l4= +go.opentelemetry.io/otel/sdk/metric v1.28.0/go.mod h1:cWPjykihLAPvXKi4iZc1dpER3Jdq2Z0YLse3moQUCpg= +go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ= go.opentelemetry.io/otel/trace v1.28.0/go.mod h1:jPyXzNPg6da9+38HEwElrQiHlVMTnVfM3/yv2OlIHaI= go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ= -go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= -go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= -golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= -golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= -golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs= -golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M= -golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8= -golang.org/x/crypto v0.24.0/go.mod h1:Z1PMYSOR5nyMcyAVAIQSKCDwalqy85Aqn1x3Ws4L5DM= -golang.org/x/crypto v0.25.0/go.mod h1:T+wALwcMOSE0kXgUAnPAHqTLW+XHgcELELW8VaDgm/M= -golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54= -golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70= +golang.org/x/crypto v0.28.0/go.mod h1:rmgy+3RHxRZMyY0jjAJShp2zgEdOqj2AO7U0pYmeQ7U= +golang.org/x/crypto v0.29.0/go.mod h1:+F4F4N5hv6v38hfeYwTdx20oUvLLc+QfrE9Ax9HtgRg= +golang.org/x/crypto v0.30.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= +golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -349,7 +236,6 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20231006140011-7918f672742d/go.mod h1:ldy0pHrwJyGW56pPQzzkH36rKxoZW1tw7ZJpeKx+hdo= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -373,12 +259,7 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/mod v0.18.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/mod v0.20.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -413,14 +294,13 @@ golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.16.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= -golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8= -golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= +golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= +golang.org/x/net v0.30.0/go.mod h1:2wGyMJ5iFasEhkwi13ChkO/t1ECNC4X4eBKkVFyYFlU= +golang.org/x/net v0.31.0/go.mod h1:P4fl1q7dY2hnZFxEk4pPSkDHF+QqjitcnDjUQyMM+pM= +golang.org/x/net v0.32.0/go.mod h1:CwU0IoeOlnQQWJ6ioyFrfRuomB8GKF6KbYXZVyeXNfs= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -430,17 +310,9 @@ golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= -golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= -golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= -golang.org/x/oauth2 v0.16.0/go.mod h1:hqZ+0LWXsiVoZpeld6jVt06P3adbS2Uu911W1SsJv2o= -golang.org/x/oauth2 v0.17.0/go.mod h1:OzPDGQiuQMguemayvdylqddI7qcD9lnSDb+1FiwQ5HA= -golang.org/x/oauth2 v0.18.0/go.mod h1:Wf7knwG0MPoWIMMBgFlEaSUDaKskp0dCfrlJRJXbBi8= -golang.org/x/oauth2 v0.19.0/go.mod h1:vYi7skDa1x015PmRRYZ7+s1cWyPgrPiSYRe4rnsexc8= -golang.org/x/oauth2 v0.20.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -451,12 +323,9 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= -golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.9.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -492,30 +361,15 @@ golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.23.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE= +golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/telemetry v0.0.0-20240521205824-bda55230c457/go.mod h1:pRgIJT+bRLFKnoM1ldnzKoxTIn14Yxz928LQRYYgIN0= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= -golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= -golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= -golang.org/x/term v0.18.0/go.mod h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58= -golang.org/x/term v0.19.0/go.mod h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk= -golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY= -golang.org/x/term v0.21.0/go.mod h1:ooXLefLobQVslOqselCNF4SxFAaoS6KujMbsGzSDmX0= -golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4= -golang.org/x/term v0.23.0/go.mod h1:DgV24QBUrK6jhZXl+20l6UWznPlwAHm1Q1mGHtydmSk= -golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8= +golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -524,15 +378,16 @@ golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI= +golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/text v0.19.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/text v0.20.0/go.mod h1:D4IsuqiFMhST5bX19pQ9ikHC2GsaKyk/oF+pn3ducp4= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/time v0.8.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= @@ -580,22 +435,13 @@ golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= -golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg= -golang.org/x/tools v0.20.0/go.mod h1:WvitBU7JJf6A4jOdg4S1tviW9bhUxkgeCui/0JHctQg= golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= -golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c= golang.org/x/tools v0.24.0/go.mod h1:YhNqVBIfWHdzvTLs0d8LCuMhkKUgSUKldakyV7W/WDQ= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= -golang.org/x/xerrors v0.0.0-20240716161551-93cc26a95ae9/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= @@ -616,24 +462,9 @@ google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz513 google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= -google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= -google.golang.org/api v0.125.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= -google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= -google.golang.org/api v0.169.0/go.mod h1:gpNOiMA2tZ4mf5R9Iwf4rK/Dcz0fbdIgWYWVoxmsyLg= -google.golang.org/api v0.170.0/go.mod h1:/xql9M2btF85xac/VAm4PsLMTLVGUOpq4BE9R8jyNy8= -google.golang.org/api v0.172.0/go.mod h1:+fJZq6QXWfa9pXhnIzsjx4yI22d4aI9ZpLb58gvXjis= -google.golang.org/api v0.176.1/go.mod h1:j2MaSDYcvYV1lkZ1+SMW4IeF90SrEyFA+tluDYWRrFg= -google.golang.org/api v0.177.0/go.mod h1:srbhue4MLjkjbkux5p3dw/ocYOSZTaIEvf7bCOnFQDw= -google.golang.org/api v0.178.0/go.mod h1:84/k2v8DFpDRebpGcooklv/lais3MEfqpaBLA12gl2U= -google.golang.org/api v0.180.0/go.mod h1:51AiyoEg1MJPSZ9zvklA8VnRILPXxn1iVen9v25XHAE= -google.golang.org/api v0.183.0/go.mod h1:q43adC5/pHoSZTx5h2mSmdF7NcyfW9JuDyIOJAgS9ZQ= -google.golang.org/api v0.187.0/go.mod h1:KIHlTc4x7N7gKKuVsdmfBXN13yEEWXWFURWY6SBp2gk= -google.golang.org/api v0.188.0/go.mod h1:VR0d+2SIiWOYG3r/jdm7adPW9hI2aRv9ETOSCQ9Beag= -google.golang.org/api v0.189.0/go.mod h1:FLWGJKb0hb+pU2j+rJqwbnsF+ym+fQs73rbJ+KAUgy8= -google.golang.org/api v0.191.0/go.mod h1:tD5dsFGxFza0hnQveGfVk9QQYKcfp+VzgRqyXFxE0+E= -google.golang.org/api v0.193.0/go.mod h1:Po3YMV1XZx+mTku3cfJrlIYR03wiGrCOsdpC67hjZvw= -google.golang.org/api v0.196.0/go.mod h1:g9IL21uGkYgvQ5BZg6BAtoGJQIm8r6EgaAbpNey5wBE= -google.golang.org/api v0.197.0/go.mod h1:AuOuo20GoQ331nq7DquGHlU6d+2wN2fZ8O0ta60nRNw= +google.golang.org/api v0.203.0/go.mod h1:BuOVyCSYEPwJb3npWvDnNmFI92f3GeRnHNkETneT3SI= +google.golang.org/api v0.205.0/go.mod h1:NrK1EMqO8Xk6l6QwRAmrXXg2v6dzukhlOyvkYtnvUuc= +google.golang.org/api v0.211.0/go.mod h1:XOloB4MXFH4UTlQSGuNUxw0UT74qdENK8d6JNsXKLi0= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -641,7 +472,6 @@ google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= @@ -665,7 +495,6 @@ google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfG google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= @@ -679,48 +508,16 @@ google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= -google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= -google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= -google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= -google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80/go.mod h1:cc8bqMqtv9gMOr0zHg2Vzff5ULhhL2IXP4sbcn32Dro= -google.golang.org/genproto v0.0.0-20240205150955-31a09d347014/go.mod h1:xEgQu1e4stdSSsxPDK8Azkrk/ECl5HvdPf6nbZrTS5M= -google.golang.org/genproto v0.0.0-20240213162025-012b6fc9bca9/go.mod h1:mqHbVIp48Muh7Ywss/AD6I5kNVKZMmAa/QEW58Gxp2s= -google.golang.org/genproto v0.0.0-20240528184218-531527333157/go.mod h1:ubQlAQnzejB8uZzszhrTCU2Fyp6Vi7ZE5nn0c3W8+qQ= +google.golang.org/genproto v0.0.0-20241118233622-e639e219e697/go.mod h1:JJrvXBWRZaFMxBufik1a4RpFw4HhgVtBBWQeQgUj2cc= google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= -google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80/go.mod h1:4jWUdICTdgc3Ibxmr8nAJiiLHwQBY0UI0XZcEMaFKaA= -google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de/go.mod h1:5iCWqnniDlqZHrd3neWVTOwvh/v6s3232omMecelax8= -google.golang.org/genproto/googleapis/api v0.0.0-20240314234333-6e1732d8331c/go.mod h1:VQW3tUculP/D4B+xVCo+VgSq8As6wA9ZjHl//pmk+6s= -google.golang.org/genproto/googleapis/api v0.0.0-20240318140521-94a12d6c2237/go.mod h1:Z5Iiy3jtmioajWHDGFk7CeugTyHtPvMHA4UTmUkyalE= -google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be/go.mod h1:dvdCTIoAGbkWbcIKBniID56/7XHTt6WfxXNMxuziJ+w= -google.golang.org/genproto/googleapis/api v0.0.0-20240429193739-8cf5692501f6/go.mod h1:10yRODfgim2/T8csjQsMPgZOMvtytXKTDRzH6HRGzRw= -google.golang.org/genproto/googleapis/api v0.0.0-20240506185236-b8a5c65736ae/go.mod h1:FfiGhwUm6CJviekPrc0oJ+7h29e+DmWU6UtjX0ZvI7Y= -google.golang.org/genproto/googleapis/api v0.0.0-20240513163218-0867130af1f8/go.mod h1:vPrPUTsDCYxXWjP7clS81mZ6/803D8K4iM9Ma27VKas= -google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157/go.mod h1:99sLkeliLXfdj2J75X3Ho+rrVCaJze0uwN7zDDkjPVU= -google.golang.org/genproto/googleapis/api v0.0.0-20240604185151-ef581f913117/go.mod h1:OimBR/bc1wPO9iV4NC2bpyjy3VnAwZh5EBPQdtaE5oo= -google.golang.org/genproto/googleapis/api v0.0.0-20240711142825-46eb208f015d/go.mod h1:mw8MG/Qz5wfgYr6VqVCiZcHe/GJEfI+oGGDCohaVgB0= google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142/go.mod h1:d6be+8HhtEtucleCbxpPW9PA9XwISACu8nvpPqF0BVo= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240311132316-a219d84964c2/go.mod h1:vh/N7795ftP0AkN1w8XKqN4w1OdUKXW5Eummda+ofv8= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240318140521-94a12d6c2237/go.mod h1:IN9OQUXZ0xT+26MDwZL8fJcYw+y99b0eYPA2U15Jt8o= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240429193739-8cf5692501f6/go.mod h1:ULqtoQMxDLNRfW+pJbKA68wtIy1OiYjdIsJs3PMpzh8= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240722135656-d784300faade/go.mod h1:5/MT647Cn/GGhwTpXC7QqcaR5Cnee4v4MKCU1/nwnIQ= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240730163845-b1a4ccb954bf/go.mod h1:5/MT647Cn/GGhwTpXC7QqcaR5Cnee4v4MKCU1/nwnIQ= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240814211410-ddb44dafa142/go.mod h1:gQizMG9jZ0L2ADJaM+JdZV4yTCON/CQpnHRPoM+54w4= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:q0eWNnCW04EJlyrmLT+ZHsjuoUiZ36/eAEdCCezZoco= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80/go.mod h1:PAREbraiVEVGVdTZsVWjSbbTtSyGbAgIIvni8a8CD5s= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de/go.mod h1:H4O17MA/PE9BsGx3w+a+W2VOLLD1Qf7oJneAoU6WktY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240311132316-a219d84964c2/go.mod h1:UCOku4NytXMJuLQE5VuqA5lX3PcHCBo8pxNyvkf4xBs= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240314234333-6e1732d8331c/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= +google.golang.org/genproto/googleapis/api v0.0.0-20241104194629-dd2ea8efbc28/go.mod h1:dguCy7UOdZhTvLzDyt15+rOrawrpM4q7DD9dQ1P11P4= +google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697/go.mod h1:+D9ySVjN8nY8YCVjc5O7PZDIdZporIDY3KaGfJunh88= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20241206012308-a4fef0638583/go.mod h1:qUsLYwbwz5ostUWtuFuXPlHmSJodC5NI/88ZlHj4M1o= google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240429193739-8cf5692501f6/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240506185236-b8a5c65736ae/go.mod h1:I7Y+G38R2bu5j1aLzfFmQfTcU/WnFuqDwLZAbvKTKpM= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240520151616-dc85e6b867a5/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240604185151-ef581f913117/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240624140628-dc46fd24d27d/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240711142825-46eb208f015d/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240722135656-d784300faade/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241104194629-dd2ea8efbc28/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241206012308-a4fef0638583/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -734,24 +531,10 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= -google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= -google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= -google.golang.org/grpc v1.62.0/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE= -google.golang.org/grpc v1.62.1/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE= -google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= -google.golang.org/grpc v1.64.0/go.mod h1:oxjF8E3FBnjp+/gVFYdWacaLDx9na1aqy9oovLpxQYg= -google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y= -google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y= -google.golang.org/grpc v1.66.2/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y= -google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -764,18 +547,14 @@ google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGj google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= -google.golang.org/protobuf v1.34.1/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= +google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= diff --git a/googleapis/api/annotations/client.pb.go b/googleapis/api/annotations/client.pb.go index aa69fb4d5..4a9fce53c 100644 --- a/googleapis/api/annotations/client.pb.go +++ b/googleapis/api/annotations/client.pb.go @@ -180,6 +180,8 @@ type CommonLanguageSettings struct { ReferenceDocsUri string `protobuf:"bytes,1,opt,name=reference_docs_uri,json=referenceDocsUri,proto3" json:"reference_docs_uri,omitempty"` // The destination where API teams want this client library to be published. Destinations []ClientLibraryDestination `protobuf:"varint,2,rep,packed,name=destinations,proto3,enum=google.api.ClientLibraryDestination" json:"destinations,omitempty"` + // Configuration for which RPCs should be generated in the GAPIC client. + SelectiveGapicGeneration *SelectiveGapicGeneration `protobuf:"bytes,3,opt,name=selective_gapic_generation,json=selectiveGapicGeneration,proto3" json:"selective_gapic_generation,omitempty"` } func (x *CommonLanguageSettings) Reset() { @@ -229,6 +231,13 @@ func (x *CommonLanguageSettings) GetDestinations() []ClientLibraryDestination { return nil } +func (x *CommonLanguageSettings) GetSelectiveGapicGeneration() *SelectiveGapicGeneration { + if x != nil { + return x.SelectiveGapicGeneration + } + return nil +} + // Details about how and where to publish client libraries. type ClientLibrarySettings struct { state protoimpl.MessageState @@ -984,6 +993,16 @@ type GoSettings struct { // Some settings. Common *CommonLanguageSettings `protobuf:"bytes,1,opt,name=common,proto3" json:"common,omitempty"` + // Map of service names to renamed services. Keys are the package relative + // service names and values are the name to be used for the service client + // and call options. + // + // publishing: + // + // go_settings: + // renamed_services: + // Publisher: TopicAdmin + RenamedServices map[string]string `protobuf:"bytes,2,rep,name=renamed_services,json=renamedServices,proto3" json:"renamed_services,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } func (x *GoSettings) Reset() { @@ -1025,6 +1044,13 @@ func (x *GoSettings) GetCommon() *CommonLanguageSettings { return nil } +func (x *GoSettings) GetRenamedServices() map[string]string { + if x != nil { + return x.RenamedServices + } + return nil +} + // Describes the generator configuration for a method. type MethodSettings struct { state protoimpl.MessageState @@ -1123,6 +1149,57 @@ func (x *MethodSettings) GetAutoPopulatedFields() []string { return nil } +// This message is used to configure the generation of a subset of the RPCs in +// a service for client libraries. +type SelectiveGapicGeneration struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // An allowlist of the fully qualified names of RPCs that should be included + // on public client surfaces. + Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` +} + +func (x *SelectiveGapicGeneration) Reset() { + *x = SelectiveGapicGeneration{} + if protoimpl.UnsafeEnabled { + mi := &file_google_api_client_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *SelectiveGapicGeneration) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*SelectiveGapicGeneration) ProtoMessage() {} + +func (x *SelectiveGapicGeneration) ProtoReflect() protoreflect.Message { + mi := &file_google_api_client_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use SelectiveGapicGeneration.ProtoReflect.Descriptor instead. +func (*SelectiveGapicGeneration) Descriptor() ([]byte, []int) { + return file_google_api_client_proto_rawDescGZIP(), []int{12} +} + +func (x *SelectiveGapicGeneration) GetMethods() []string { + if x != nil { + return x.Methods + } + return nil +} + // Experimental features to be included during client library generation. // These fields will be deprecated once the feature graduates and is enabled // by default. @@ -1136,12 +1213,17 @@ type PythonSettings_ExperimentalFeatures struct { // This feature will be enabled by default 1 month after launching the // feature in preview packages. RestAsyncIoEnabled bool `protobuf:"varint,1,opt,name=rest_async_io_enabled,json=restAsyncIoEnabled,proto3" json:"rest_async_io_enabled,omitempty"` + // Enables generation of protobuf code using new types that are more + // Pythonic which are included in `protobuf>=5.29.x`. This feature will be + // enabled by default 1 month after launching the feature in preview + // packages. + ProtobufPythonicTypesEnabled bool `protobuf:"varint,2,opt,name=protobuf_pythonic_types_enabled,json=protobufPythonicTypesEnabled,proto3" json:"protobuf_pythonic_types_enabled,omitempty"` } func (x *PythonSettings_ExperimentalFeatures) Reset() { *x = PythonSettings_ExperimentalFeatures{} if protoimpl.UnsafeEnabled { - mi := &file_google_api_client_proto_msgTypes[13] + mi := &file_google_api_client_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1154,7 +1236,7 @@ func (x *PythonSettings_ExperimentalFeatures) String() string { func (*PythonSettings_ExperimentalFeatures) ProtoMessage() {} func (x *PythonSettings_ExperimentalFeatures) ProtoReflect() protoreflect.Message { - mi := &file_google_api_client_proto_msgTypes[13] + mi := &file_google_api_client_proto_msgTypes[14] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1177,6 +1259,13 @@ func (x *PythonSettings_ExperimentalFeatures) GetRestAsyncIoEnabled() bool { return false } +func (x *PythonSettings_ExperimentalFeatures) GetProtobufPythonicTypesEnabled() bool { + if x != nil { + return x.ProtobufPythonicTypesEnabled + } + return false +} + // Describes settings to use when generating API methods that use the // long-running operation pattern. // All default values below are from those used in the client library @@ -1205,7 +1294,7 @@ type MethodSettings_LongRunning struct { func (x *MethodSettings_LongRunning) Reset() { *x = MethodSettings_LongRunning{} if protoimpl.UnsafeEnabled { - mi := &file_google_api_client_proto_msgTypes[16] + mi := &file_google_api_client_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1218,7 +1307,7 @@ func (x *MethodSettings_LongRunning) String() string { func (*MethodSettings_LongRunning) ProtoMessage() {} func (x *MethodSettings_LongRunning) ProtoReflect() protoreflect.Message { - mi := &file_google_api_client_proto_msgTypes[16] + mi := &file_google_api_client_proto_msgTypes[18] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1406,7 +1495,7 @@ var file_google_api_client_proto_rawDesc = []byte{ 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x94, 0x01, 0x0a, 0x16, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf8, 0x01, 0x0a, 0x16, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x30, 0x0a, 0x12, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x64, 0x6f, 0x63, 0x73, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, @@ -1415,251 +1504,275 @@ var file_google_api_client_proto_rawDesc = []byte{ 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x0c, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x93, 0x05, - 0x0a, 0x15, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x12, 0x3a, 0x0a, 0x0c, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x5f, 0x73, 0x74, 0x61, 0x67, - 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x53, 0x74, 0x61, 0x67, 0x65, - 0x52, 0x0b, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x53, 0x74, 0x61, 0x67, 0x65, 0x12, 0x2c, 0x0a, - 0x12, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x5f, 0x65, 0x6e, - 0x75, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x72, 0x65, 0x73, 0x74, 0x4e, - 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x12, 0x3d, 0x0a, 0x0d, 0x6a, - 0x61, 0x76, 0x61, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x15, 0x20, 0x01, + 0x0c, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x62, 0x0a, + 0x1a, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x67, 0x61, 0x70, 0x69, 0x63, + 0x5f, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x53, + 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x47, 0x61, 0x70, 0x69, 0x63, 0x47, 0x65, 0x6e, + 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x18, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, + 0x76, 0x65, 0x47, 0x61, 0x70, 0x69, 0x63, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x22, 0x93, 0x05, 0x0a, 0x15, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, + 0x61, 0x72, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x76, + 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, + 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x0c, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x5f, + 0x73, 0x74, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x17, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x53, + 0x74, 0x61, 0x67, 0x65, 0x52, 0x0b, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x53, 0x74, 0x61, 0x67, + 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x6e, 0x75, 0x6d, 0x65, 0x72, 0x69, + 0x63, 0x5f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x72, + 0x65, 0x73, 0x74, 0x4e, 0x75, 0x6d, 0x65, 0x72, 0x69, 0x63, 0x45, 0x6e, 0x75, 0x6d, 0x73, 0x12, + 0x3d, 0x0a, 0x0d, 0x6a, 0x61, 0x76, 0x61, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, + 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x70, 0x69, 0x2e, 0x4a, 0x61, 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, + 0x52, 0x0c, 0x6a, 0x61, 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, + 0x0a, 0x0c, 0x63, 0x70, 0x70, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x16, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, + 0x69, 0x2e, 0x43, 0x70, 0x70, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0b, 0x63, + 0x70, 0x70, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x0c, 0x70, 0x68, + 0x70, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x50, 0x68, + 0x70, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0b, 0x70, 0x68, 0x70, 0x53, 0x65, + 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x43, 0x0a, 0x0f, 0x70, 0x79, 0x74, 0x68, 0x6f, 0x6e, + 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x50, 0x79, 0x74, + 0x68, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0e, 0x70, 0x79, 0x74, + 0x68, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3d, 0x0a, 0x0d, 0x6e, + 0x6f, 0x64, 0x65, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, - 0x4a, 0x61, 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0c, 0x6a, 0x61, - 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x0c, 0x63, 0x70, - 0x70, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x70, - 0x70, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0b, 0x63, 0x70, 0x70, 0x53, 0x65, - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x0c, 0x70, 0x68, 0x70, 0x5f, 0x73, 0x65, - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x50, 0x68, 0x70, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0b, 0x70, 0x68, 0x70, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, - 0x67, 0x73, 0x12, 0x43, 0x0a, 0x0f, 0x70, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0e, 0x70, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3d, 0x0a, 0x0d, 0x6e, 0x6f, 0x64, 0x65, 0x5f, - 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4e, 0x6f, 0x64, 0x65, - 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0c, 0x6e, 0x6f, 0x64, 0x65, 0x53, 0x65, - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x43, 0x0a, 0x0f, 0x64, 0x6f, 0x74, 0x6e, 0x65, 0x74, - 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x44, 0x6f, 0x74, - 0x6e, 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0e, 0x64, 0x6f, 0x74, - 0x6e, 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3d, 0x0a, 0x0d, 0x72, - 0x75, 0x62, 0x79, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x1b, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, - 0x52, 0x75, 0x62, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0c, 0x72, 0x75, - 0x62, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x37, 0x0a, 0x0b, 0x67, 0x6f, - 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x47, 0x6f, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0a, 0x67, 0x6f, 0x53, 0x65, 0x74, 0x74, 0x69, - 0x6e, 0x67, 0x73, 0x22, 0xf4, 0x04, 0x0a, 0x0a, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x73, 0x68, 0x69, - 0x6e, 0x67, 0x12, 0x43, 0x0a, 0x0f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x73, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0e, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x22, 0x0a, 0x0d, 0x6e, 0x65, 0x77, 0x5f, 0x69, - 0x73, 0x73, 0x75, 0x65, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x65, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, - 0x6e, 0x65, 0x77, 0x49, 0x73, 0x73, 0x75, 0x65, 0x55, 0x72, 0x69, 0x12, 0x2b, 0x0a, 0x11, 0x64, - 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, - 0x18, 0x66, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x12, 0x24, 0x0a, 0x0e, 0x61, 0x70, 0x69, 0x5f, - 0x73, 0x68, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x67, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x0c, 0x61, 0x70, 0x69, 0x53, 0x68, 0x6f, 0x72, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, - 0x0a, 0x0c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x5f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x18, 0x68, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x4c, 0x61, 0x62, 0x65, - 0x6c, 0x12, 0x34, 0x0a, 0x16, 0x63, 0x6f, 0x64, 0x65, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x5f, 0x67, - 0x69, 0x74, 0x68, 0x75, 0x62, 0x5f, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x18, 0x69, 0x20, 0x03, 0x28, - 0x09, 0x52, 0x14, 0x63, 0x6f, 0x64, 0x65, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x47, 0x69, 0x74, 0x68, - 0x75, 0x62, 0x54, 0x65, 0x61, 0x6d, 0x73, 0x12, 0x24, 0x0a, 0x0e, 0x64, 0x6f, 0x63, 0x5f, 0x74, - 0x61, 0x67, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x6a, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0c, 0x64, 0x6f, 0x63, 0x54, 0x61, 0x67, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x49, 0x0a, - 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x6b, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x4f, 0x72, - 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, - 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x10, 0x6c, 0x69, 0x62, 0x72, - 0x61, 0x72, 0x79, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x6d, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, - 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x53, 0x65, - 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x49, 0x0a, 0x21, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5f, - 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, - 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x6e, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x1e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, - 0x65, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, - 0x69, 0x12, 0x47, 0x0a, 0x20, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, - 0x6e, 0x63, 0x65, 0x5f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x1d, 0x72, 0x65, 0x73, - 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, - 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x22, 0x9a, 0x02, 0x0a, 0x0c, 0x4a, - 0x61, 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x6c, - 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x50, 0x61, 0x63, - 0x6b, 0x61, 0x67, 0x65, 0x12, 0x5f, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, - 0x63, 0x6c, 0x61, 0x73, 0x73, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4a, - 0x61, 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x53, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x45, 0x6e, 0x74, - 0x72, 0x79, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73, - 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0c, 0x6e, 0x6f, + 0x64, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x43, 0x0a, 0x0f, 0x64, 0x6f, + 0x74, 0x6e, 0x65, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x1a, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, + 0x2e, 0x44, 0x6f, 0x74, 0x6e, 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, + 0x0e, 0x64, 0x6f, 0x74, 0x6e, 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, + 0x3d, 0x0a, 0x0d, 0x72, 0x75, 0x62, 0x79, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, + 0x18, 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x70, 0x69, 0x2e, 0x52, 0x75, 0x62, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, + 0x52, 0x0c, 0x72, 0x75, 0x62, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x37, + 0x0a, 0x0b, 0x67, 0x6f, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x1c, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, + 0x2e, 0x47, 0x6f, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0a, 0x67, 0x6f, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0xf4, 0x04, 0x0a, 0x0a, 0x50, 0x75, 0x62, 0x6c, + 0x69, 0x73, 0x68, 0x69, 0x6e, 0x67, 0x12, 0x43, 0x0a, 0x0f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, + 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4d, 0x65, 0x74, + 0x68, 0x6f, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0e, 0x6d, 0x65, 0x74, + 0x68, 0x6f, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x22, 0x0a, 0x0d, 0x6e, + 0x65, 0x77, 0x5f, 0x69, 0x73, 0x73, 0x75, 0x65, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x65, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x77, 0x49, 0x73, 0x73, 0x75, 0x65, 0x55, 0x72, 0x69, 0x12, + 0x2b, 0x0a, 0x11, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x5f, 0x75, 0x72, 0x69, 0x18, 0x66, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x64, 0x6f, 0x63, 0x75, + 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x12, 0x24, 0x0a, 0x0e, + 0x61, 0x70, 0x69, 0x5f, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x67, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x61, 0x70, 0x69, 0x53, 0x68, 0x6f, 0x72, 0x74, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x5f, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x18, 0x68, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, + 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x34, 0x0a, 0x16, 0x63, 0x6f, 0x64, 0x65, 0x6f, 0x77, 0x6e, + 0x65, 0x72, 0x5f, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x5f, 0x74, 0x65, 0x61, 0x6d, 0x73, 0x18, + 0x69, 0x20, 0x03, 0x28, 0x09, 0x52, 0x14, 0x63, 0x6f, 0x64, 0x65, 0x6f, 0x77, 0x6e, 0x65, 0x72, + 0x47, 0x69, 0x74, 0x68, 0x75, 0x62, 0x54, 0x65, 0x61, 0x6d, 0x73, 0x12, 0x24, 0x0a, 0x0e, 0x64, + 0x6f, 0x63, 0x5f, 0x74, 0x61, 0x67, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x6a, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x6f, 0x63, 0x54, 0x61, 0x67, 0x50, 0x72, 0x65, 0x66, 0x69, + 0x78, 0x12, 0x49, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x18, 0x6b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, + 0x72, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, + 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4c, 0x0a, 0x10, + 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, + 0x18, 0x6d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, + 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0f, 0x6c, 0x69, 0x62, 0x72, 0x61, + 0x72, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x49, 0x0a, 0x21, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x5f, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x64, 0x6f, + 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x18, + 0x6e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x1e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x52, 0x65, 0x66, 0x65, + 0x72, 0x65, 0x6e, 0x63, 0x65, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x12, 0x47, 0x0a, 0x20, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x72, 0x65, + 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x6f, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x1d, 0x72, 0x65, 0x73, 0x74, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x44, 0x6f, + 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x22, 0x9a, + 0x02, 0x0a, 0x0c, 0x4a, 0x61, 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, + 0x27, 0x0a, 0x0f, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, + 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6c, 0x69, 0x62, 0x72, 0x61, 0x72, + 0x79, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x12, 0x5f, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x5f, 0x63, 0x6c, 0x61, 0x73, 0x73, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, + 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, + 0x70, 0x69, 0x2e, 0x4a, 0x61, 0x76, 0x61, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, + 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x43, 0x6c, 0x61, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, + 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x43, + 0x6c, 0x61, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, + 0x6d, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, + 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x1a, 0x44, 0x0a, 0x16, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x43, 0x6c, 0x61, 0x73, 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, + 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, + 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x49, 0x0a, 0x0b, 0x43, + 0x70, 0x70, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, + 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, + 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, + 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x22, 0x49, 0x0a, 0x0b, 0x50, 0x68, 0x70, 0x53, 0x65, 0x74, + 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, - 0x6e, 0x1a, 0x44, 0x0a, 0x16, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x43, 0x6c, 0x61, 0x73, - 0x73, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, - 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, - 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, - 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x49, 0x0a, 0x0b, 0x43, 0x70, 0x70, 0x53, 0x65, + 0x6e, 0x22, 0xc5, 0x02, 0x0a, 0x0e, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, + 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, + 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, + 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, + 0x12, 0x64, 0x0a, 0x15, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, + 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x50, 0x79, 0x74, + 0x68, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x45, 0x78, 0x70, 0x65, + 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, + 0x52, 0x14, 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x46, 0x65, + 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x1a, 0x90, 0x01, 0x0a, 0x14, 0x45, 0x78, 0x70, 0x65, 0x72, + 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, + 0x31, 0x0a, 0x15, 0x72, 0x65, 0x73, 0x74, 0x5f, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x69, 0x6f, + 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, + 0x72, 0x65, 0x73, 0x74, 0x41, 0x73, 0x79, 0x6e, 0x63, 0x49, 0x6f, 0x45, 0x6e, 0x61, 0x62, 0x6c, + 0x65, 0x64, 0x12, 0x45, 0x0a, 0x1f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x5f, 0x70, + 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x69, 0x63, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x5f, 0x65, 0x6e, + 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x1c, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x69, 0x63, 0x54, 0x79, 0x70, + 0x65, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x22, 0x4a, 0x0a, 0x0c, 0x4e, 0x6f, 0x64, + 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, + 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, + 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, + 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x22, 0xae, 0x04, 0x0a, 0x0e, 0x44, 0x6f, 0x74, 0x6e, 0x65, 0x74, + 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, + 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, + 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, + 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x5a, 0x0a, 0x10, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x5f, + 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x44, 0x6f, 0x74, 0x6e, + 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x52, 0x65, 0x6e, 0x61, 0x6d, + 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, + 0x0f, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x12, 0x5d, 0x0a, 0x11, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x44, 0x6f, 0x74, 0x6e, 0x65, 0x74, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x52, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x72, + 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, + 0x2b, 0x0a, 0x11, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, + 0x72, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x69, 0x67, 0x6e, 0x6f, + 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x38, 0x0a, 0x18, + 0x66, 0x6f, 0x72, 0x63, 0x65, 0x64, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x16, + 0x66, 0x6f, 0x72, 0x63, 0x65, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, 0x61, 0x63, 0x65, 0x41, + 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x12, 0x35, 0x0a, 0x16, 0x68, 0x61, 0x6e, 0x64, 0x77, 0x72, + 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, + 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x15, 0x68, 0x61, 0x6e, 0x64, 0x77, 0x72, 0x69, 0x74, + 0x74, 0x65, 0x6e, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x1a, 0x42, 0x0a, + 0x14, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, + 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, + 0x01, 0x1a, 0x43, 0x0a, 0x15, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, + 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x4a, 0x0a, 0x0c, 0x52, 0x75, 0x62, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, - 0x6f, 0x6e, 0x22, 0x49, 0x0a, 0x0b, 0x50, 0x68, 0x70, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, + 0x6f, 0x6e, 0x22, 0xe4, 0x01, 0x0a, 0x0a, 0x47, 0x6f, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x22, 0xfd, 0x01, - 0x0a, 0x0e, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, - 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, - 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, - 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x64, 0x0a, 0x15, - 0x65, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x5f, 0x66, 0x65, 0x61, - 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x50, 0x79, 0x74, 0x68, 0x6f, 0x6e, 0x53, - 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, - 0x6e, 0x74, 0x61, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x14, 0x65, 0x78, - 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, 0x61, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, - 0x65, 0x73, 0x1a, 0x49, 0x0a, 0x14, 0x45, 0x78, 0x70, 0x65, 0x72, 0x69, 0x6d, 0x65, 0x6e, 0x74, - 0x61, 0x6c, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x31, 0x0a, 0x15, 0x72, 0x65, - 0x73, 0x74, 0x5f, 0x61, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x69, 0x6f, 0x5f, 0x65, 0x6e, 0x61, 0x62, - 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x72, 0x65, 0x73, 0x74, 0x41, - 0x73, 0x79, 0x6e, 0x63, 0x49, 0x6f, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x22, 0x4a, 0x0a, - 0x0c, 0x4e, 0x6f, 0x64, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, - 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, - 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, - 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x22, 0xae, 0x04, 0x0a, 0x0e, 0x44, 0x6f, - 0x74, 0x6e, 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, - 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, - 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, - 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x5a, 0x0a, 0x10, 0x72, 0x65, 0x6e, 0x61, - 0x6d, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, - 0x44, 0x6f, 0x74, 0x6e, 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x52, - 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x45, 0x6e, - 0x74, 0x72, 0x79, 0x52, 0x0f, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x12, 0x5d, 0x0a, 0x11, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x5f, - 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x44, 0x6f, 0x74, - 0x6e, 0x65, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x52, 0x65, 0x6e, 0x61, - 0x6d, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x52, 0x10, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x12, 0x2b, 0x0a, 0x11, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x5f, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, - 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, - 0x12, 0x38, 0x0a, 0x18, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x64, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, - 0x70, 0x61, 0x63, 0x65, 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, - 0x28, 0x09, 0x52, 0x16, 0x66, 0x6f, 0x72, 0x63, 0x65, 0x64, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x12, 0x35, 0x0a, 0x16, 0x68, 0x61, - 0x6e, 0x64, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x74, - 0x75, 0x72, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x15, 0x68, 0x61, 0x6e, 0x64, - 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, - 0x73, 0x1a, 0x42, 0x0a, 0x14, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x43, 0x0a, 0x15, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, - 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, - 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, - 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x4a, 0x0a, 0x0c, 0x52, 0x75, - 0x62, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, - 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, - 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, - 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x22, 0x48, 0x0a, 0x0a, 0x47, 0x6f, 0x53, 0x65, 0x74, 0x74, - 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3a, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, - 0x69, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, - 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, - 0x22, 0xc2, 0x03, 0x0a, 0x0e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, - 0x6e, 0x67, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x12, - 0x49, 0x0a, 0x0c, 0x6c, 0x6f, 0x6e, 0x67, 0x5f, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, - 0x73, 0x2e, 0x4c, 0x6f, 0x6e, 0x67, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x0b, 0x6c, - 0x6f, 0x6e, 0x67, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x32, 0x0a, 0x15, 0x61, 0x75, - 0x74, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, - 0x6c, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x50, - 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x1a, 0x94, - 0x02, 0x0a, 0x0b, 0x4c, 0x6f, 0x6e, 0x67, 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x47, - 0x0a, 0x12, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x6c, 0x5f, 0x64, - 0x65, 0x6c, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x50, 0x6f, - 0x6c, 0x6c, 0x44, 0x65, 0x6c, 0x61, 0x79, 0x12, 0x32, 0x0a, 0x15, 0x70, 0x6f, 0x6c, 0x6c, 0x5f, - 0x64, 0x65, 0x6c, 0x61, 0x79, 0x5f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x13, 0x70, 0x6f, 0x6c, 0x6c, 0x44, 0x65, 0x6c, 0x61, - 0x79, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x0e, 0x6d, - 0x61, 0x78, 0x5f, 0x70, 0x6f, 0x6c, 0x6c, 0x5f, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x18, 0x03, 0x20, + 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x12, 0x56, 0x0a, + 0x10, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x47, 0x6f, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, + 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x45, + 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x53, 0x65, 0x72, + 0x76, 0x69, 0x63, 0x65, 0x73, 0x1a, 0x42, 0x0a, 0x14, 0x52, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x64, + 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, + 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, + 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xc2, 0x03, 0x0a, 0x0e, 0x4d, 0x65, + 0x74, 0x68, 0x6f, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x1a, 0x0a, 0x08, + 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, + 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x12, 0x49, 0x0a, 0x0c, 0x6c, 0x6f, 0x6e, 0x67, + 0x5f, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4d, 0x65, 0x74, 0x68, + 0x6f, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x4c, 0x6f, 0x6e, 0x67, 0x52, + 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x0b, 0x6c, 0x6f, 0x6e, 0x67, 0x52, 0x75, 0x6e, 0x6e, + 0x69, 0x6e, 0x67, 0x12, 0x32, 0x0a, 0x15, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x70, 0x6f, 0x70, 0x75, + 0x6c, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, + 0x28, 0x09, 0x52, 0x13, 0x61, 0x75, 0x74, 0x6f, 0x50, 0x6f, 0x70, 0x75, 0x6c, 0x61, 0x74, 0x65, + 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x1a, 0x94, 0x02, 0x0a, 0x0b, 0x4c, 0x6f, 0x6e, 0x67, + 0x52, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x47, 0x0a, 0x12, 0x69, 0x6e, 0x69, 0x74, 0x69, + 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x6c, 0x5f, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, - 0x6d, 0x61, 0x78, 0x50, 0x6f, 0x6c, 0x6c, 0x44, 0x65, 0x6c, 0x61, 0x79, 0x12, 0x47, 0x0a, 0x12, - 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x6c, 0x6c, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x6f, - 0x75, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x6f, 0x6c, 0x6c, 0x54, 0x69, - 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x2a, 0xa3, 0x01, 0x0a, 0x19, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, - 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x12, 0x2b, 0x0a, 0x27, 0x43, 0x4c, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x4c, 0x49, - 0x42, 0x52, 0x41, 0x52, 0x59, 0x5f, 0x4f, 0x52, 0x47, 0x41, 0x4e, 0x49, 0x5a, 0x41, 0x54, 0x49, - 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, - 0x12, 0x09, 0x0a, 0x05, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x41, - 0x44, 0x53, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x48, 0x4f, 0x54, 0x4f, 0x53, 0x10, 0x03, - 0x12, 0x0f, 0x0a, 0x0b, 0x53, 0x54, 0x52, 0x45, 0x45, 0x54, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x10, - 0x04, 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x48, 0x4f, 0x50, 0x50, 0x49, 0x4e, 0x47, 0x10, 0x05, 0x12, - 0x07, 0x0a, 0x03, 0x47, 0x45, 0x4f, 0x10, 0x06, 0x12, 0x11, 0x0a, 0x0d, 0x47, 0x45, 0x4e, 0x45, - 0x52, 0x41, 0x54, 0x49, 0x56, 0x45, 0x5f, 0x41, 0x49, 0x10, 0x07, 0x2a, 0x67, 0x0a, 0x18, 0x43, - 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x44, 0x65, 0x73, 0x74, - 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x0a, 0x26, 0x43, 0x4c, 0x49, 0x45, 0x4e, - 0x54, 0x5f, 0x4c, 0x49, 0x42, 0x52, 0x41, 0x52, 0x59, 0x5f, 0x44, 0x45, 0x53, 0x54, 0x49, 0x4e, - 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, - 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x47, 0x49, 0x54, 0x48, 0x55, 0x42, 0x10, 0x0a, 0x12, - 0x13, 0x0a, 0x0f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4d, 0x41, 0x4e, 0x41, 0x47, - 0x45, 0x52, 0x10, 0x14, 0x3a, 0x4a, 0x0a, 0x10, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x73, - 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, - 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x9b, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, - 0x0f, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, - 0x3a, 0x43, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x68, 0x6f, 0x73, 0x74, - 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x18, 0x99, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, - 0x74, 0x48, 0x6f, 0x73, 0x74, 0x3a, 0x43, 0x0a, 0x0c, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x73, - 0x63, 0x6f, 0x70, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4f, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x9a, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6f, - 0x61, 0x75, 0x74, 0x68, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x3a, 0x44, 0x0a, 0x0b, 0x61, 0x70, - 0x69, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xc1, 0xba, 0xab, 0xfa, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x42, 0x69, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, - 0x70, 0x69, 0x42, 0x0b, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, - 0x01, 0x5a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, - 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, - 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x73, 0xa2, 0x02, 0x04, 0x47, 0x41, 0x50, 0x49, 0x62, 0x06, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x33, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, + 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x50, 0x6f, 0x6c, 0x6c, 0x44, 0x65, 0x6c, 0x61, 0x79, + 0x12, 0x32, 0x0a, 0x15, 0x70, 0x6f, 0x6c, 0x6c, 0x5f, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x5f, 0x6d, + 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x69, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, + 0x13, 0x70, 0x6f, 0x6c, 0x6c, 0x44, 0x65, 0x6c, 0x61, 0x79, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, + 0x6c, 0x69, 0x65, 0x72, 0x12, 0x3f, 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f, 0x70, 0x6f, 0x6c, 0x6c, + 0x5f, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, + 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6d, 0x61, 0x78, 0x50, 0x6f, 0x6c, 0x6c, + 0x44, 0x65, 0x6c, 0x61, 0x79, 0x12, 0x47, 0x0a, 0x12, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x70, + 0x6f, 0x6c, 0x6c, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x74, 0x6f, + 0x74, 0x61, 0x6c, 0x50, 0x6f, 0x6c, 0x6c, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x22, 0x34, + 0x0a, 0x18, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x47, 0x61, 0x70, 0x69, 0x63, + 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, + 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, + 0x68, 0x6f, 0x64, 0x73, 0x2a, 0xa3, 0x01, 0x0a, 0x19, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4c, + 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x12, 0x2b, 0x0a, 0x27, 0x43, 0x4c, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x4c, 0x49, 0x42, + 0x52, 0x41, 0x52, 0x59, 0x5f, 0x4f, 0x52, 0x47, 0x41, 0x4e, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, + 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, + 0x09, 0x0a, 0x05, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x41, 0x44, + 0x53, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x48, 0x4f, 0x54, 0x4f, 0x53, 0x10, 0x03, 0x12, + 0x0f, 0x0a, 0x0b, 0x53, 0x54, 0x52, 0x45, 0x45, 0x54, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x10, 0x04, + 0x12, 0x0c, 0x0a, 0x08, 0x53, 0x48, 0x4f, 0x50, 0x50, 0x49, 0x4e, 0x47, 0x10, 0x05, 0x12, 0x07, + 0x0a, 0x03, 0x47, 0x45, 0x4f, 0x10, 0x06, 0x12, 0x11, 0x0a, 0x0d, 0x47, 0x45, 0x4e, 0x45, 0x52, + 0x41, 0x54, 0x49, 0x56, 0x45, 0x5f, 0x41, 0x49, 0x10, 0x07, 0x2a, 0x67, 0x0a, 0x18, 0x43, 0x6c, + 0x69, 0x65, 0x6e, 0x74, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x44, 0x65, 0x73, 0x74, 0x69, + 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x0a, 0x26, 0x43, 0x4c, 0x49, 0x45, 0x4e, 0x54, + 0x5f, 0x4c, 0x49, 0x42, 0x52, 0x41, 0x52, 0x59, 0x5f, 0x44, 0x45, 0x53, 0x54, 0x49, 0x4e, 0x41, + 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, + 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x47, 0x49, 0x54, 0x48, 0x55, 0x42, 0x10, 0x0a, 0x12, 0x13, + 0x0a, 0x0f, 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x5f, 0x4d, 0x41, 0x4e, 0x41, 0x47, 0x45, + 0x52, 0x10, 0x14, 0x3a, 0x4a, 0x0a, 0x10, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x5f, 0x73, 0x69, + 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x12, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, + 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x9b, 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, + 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x74, 0x75, 0x72, 0x65, 0x3a, + 0x43, 0x0a, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x12, + 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, + 0x66, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, + 0x18, 0x99, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, + 0x48, 0x6f, 0x73, 0x74, 0x3a, 0x43, 0x0a, 0x0c, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x73, 0x63, + 0x6f, 0x70, 0x65, 0x73, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x4f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x9a, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6f, 0x61, + 0x75, 0x74, 0x68, 0x53, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x3a, 0x44, 0x0a, 0x0b, 0x61, 0x70, 0x69, + 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xc1, 0xba, 0xab, 0xfa, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x42, + 0x69, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, + 0x69, 0x42, 0x0b, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, + 0x5a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, + 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, + 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x73, 0xa2, 0x02, 0x04, 0x47, 0x41, 0x50, 0x49, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x33, } var ( @@ -1675,7 +1788,7 @@ func file_google_api_client_proto_rawDescGZIP() []byte { } var file_google_api_client_proto_enumTypes = make([]protoimpl.EnumInfo, 2) -var file_google_api_client_proto_msgTypes = make([]protoimpl.MessageInfo, 17) +var file_google_api_client_proto_msgTypes = make([]protoimpl.MessageInfo, 19) var file_google_api_client_proto_goTypes = []interface{}{ (ClientLibraryOrganization)(0), // 0: google.api.ClientLibraryOrganization (ClientLibraryDestination)(0), // 1: google.api.ClientLibraryDestination @@ -1691,55 +1804,59 @@ var file_google_api_client_proto_goTypes = []interface{}{ (*RubySettings)(nil), // 11: google.api.RubySettings (*GoSettings)(nil), // 12: google.api.GoSettings (*MethodSettings)(nil), // 13: google.api.MethodSettings - nil, // 14: google.api.JavaSettings.ServiceClassNamesEntry - (*PythonSettings_ExperimentalFeatures)(nil), // 15: google.api.PythonSettings.ExperimentalFeatures - nil, // 16: google.api.DotnetSettings.RenamedServicesEntry - nil, // 17: google.api.DotnetSettings.RenamedResourcesEntry - (*MethodSettings_LongRunning)(nil), // 18: google.api.MethodSettings.LongRunning - (api.LaunchStage)(0), // 19: google.api.LaunchStage - (*durationpb.Duration)(nil), // 20: google.protobuf.Duration - (*descriptorpb.MethodOptions)(nil), // 21: google.protobuf.MethodOptions - (*descriptorpb.ServiceOptions)(nil), // 22: google.protobuf.ServiceOptions + (*SelectiveGapicGeneration)(nil), // 14: google.api.SelectiveGapicGeneration + nil, // 15: google.api.JavaSettings.ServiceClassNamesEntry + (*PythonSettings_ExperimentalFeatures)(nil), // 16: google.api.PythonSettings.ExperimentalFeatures + nil, // 17: google.api.DotnetSettings.RenamedServicesEntry + nil, // 18: google.api.DotnetSettings.RenamedResourcesEntry + nil, // 19: google.api.GoSettings.RenamedServicesEntry + (*MethodSettings_LongRunning)(nil), // 20: google.api.MethodSettings.LongRunning + (api.LaunchStage)(0), // 21: google.api.LaunchStage + (*durationpb.Duration)(nil), // 22: google.protobuf.Duration + (*descriptorpb.MethodOptions)(nil), // 23: google.protobuf.MethodOptions + (*descriptorpb.ServiceOptions)(nil), // 24: google.protobuf.ServiceOptions } var file_google_api_client_proto_depIdxs = []int32{ 1, // 0: google.api.CommonLanguageSettings.destinations:type_name -> google.api.ClientLibraryDestination - 19, // 1: google.api.ClientLibrarySettings.launch_stage:type_name -> google.api.LaunchStage - 5, // 2: google.api.ClientLibrarySettings.java_settings:type_name -> google.api.JavaSettings - 6, // 3: google.api.ClientLibrarySettings.cpp_settings:type_name -> google.api.CppSettings - 7, // 4: google.api.ClientLibrarySettings.php_settings:type_name -> google.api.PhpSettings - 8, // 5: google.api.ClientLibrarySettings.python_settings:type_name -> google.api.PythonSettings - 9, // 6: google.api.ClientLibrarySettings.node_settings:type_name -> google.api.NodeSettings - 10, // 7: google.api.ClientLibrarySettings.dotnet_settings:type_name -> google.api.DotnetSettings - 11, // 8: google.api.ClientLibrarySettings.ruby_settings:type_name -> google.api.RubySettings - 12, // 9: google.api.ClientLibrarySettings.go_settings:type_name -> google.api.GoSettings - 13, // 10: google.api.Publishing.method_settings:type_name -> google.api.MethodSettings - 0, // 11: google.api.Publishing.organization:type_name -> google.api.ClientLibraryOrganization - 3, // 12: google.api.Publishing.library_settings:type_name -> google.api.ClientLibrarySettings - 14, // 13: google.api.JavaSettings.service_class_names:type_name -> google.api.JavaSettings.ServiceClassNamesEntry - 2, // 14: google.api.JavaSettings.common:type_name -> google.api.CommonLanguageSettings - 2, // 15: google.api.CppSettings.common:type_name -> google.api.CommonLanguageSettings - 2, // 16: google.api.PhpSettings.common:type_name -> google.api.CommonLanguageSettings - 2, // 17: google.api.PythonSettings.common:type_name -> google.api.CommonLanguageSettings - 15, // 18: google.api.PythonSettings.experimental_features:type_name -> google.api.PythonSettings.ExperimentalFeatures - 2, // 19: google.api.NodeSettings.common:type_name -> google.api.CommonLanguageSettings - 2, // 20: google.api.DotnetSettings.common:type_name -> google.api.CommonLanguageSettings - 16, // 21: google.api.DotnetSettings.renamed_services:type_name -> google.api.DotnetSettings.RenamedServicesEntry - 17, // 22: google.api.DotnetSettings.renamed_resources:type_name -> google.api.DotnetSettings.RenamedResourcesEntry - 2, // 23: google.api.RubySettings.common:type_name -> google.api.CommonLanguageSettings - 2, // 24: google.api.GoSettings.common:type_name -> google.api.CommonLanguageSettings - 18, // 25: google.api.MethodSettings.long_running:type_name -> google.api.MethodSettings.LongRunning - 20, // 26: google.api.MethodSettings.LongRunning.initial_poll_delay:type_name -> google.protobuf.Duration - 20, // 27: google.api.MethodSettings.LongRunning.max_poll_delay:type_name -> google.protobuf.Duration - 20, // 28: google.api.MethodSettings.LongRunning.total_poll_timeout:type_name -> google.protobuf.Duration - 21, // 29: google.api.method_signature:extendee -> google.protobuf.MethodOptions - 22, // 30: google.api.default_host:extendee -> google.protobuf.ServiceOptions - 22, // 31: google.api.oauth_scopes:extendee -> google.protobuf.ServiceOptions - 22, // 32: google.api.api_version:extendee -> google.protobuf.ServiceOptions - 33, // [33:33] is the sub-list for method output_type - 33, // [33:33] is the sub-list for method input_type - 33, // [33:33] is the sub-list for extension type_name - 29, // [29:33] is the sub-list for extension extendee - 0, // [0:29] is the sub-list for field type_name + 14, // 1: google.api.CommonLanguageSettings.selective_gapic_generation:type_name -> google.api.SelectiveGapicGeneration + 21, // 2: google.api.ClientLibrarySettings.launch_stage:type_name -> google.api.LaunchStage + 5, // 3: google.api.ClientLibrarySettings.java_settings:type_name -> google.api.JavaSettings + 6, // 4: google.api.ClientLibrarySettings.cpp_settings:type_name -> google.api.CppSettings + 7, // 5: google.api.ClientLibrarySettings.php_settings:type_name -> google.api.PhpSettings + 8, // 6: google.api.ClientLibrarySettings.python_settings:type_name -> google.api.PythonSettings + 9, // 7: google.api.ClientLibrarySettings.node_settings:type_name -> google.api.NodeSettings + 10, // 8: google.api.ClientLibrarySettings.dotnet_settings:type_name -> google.api.DotnetSettings + 11, // 9: google.api.ClientLibrarySettings.ruby_settings:type_name -> google.api.RubySettings + 12, // 10: google.api.ClientLibrarySettings.go_settings:type_name -> google.api.GoSettings + 13, // 11: google.api.Publishing.method_settings:type_name -> google.api.MethodSettings + 0, // 12: google.api.Publishing.organization:type_name -> google.api.ClientLibraryOrganization + 3, // 13: google.api.Publishing.library_settings:type_name -> google.api.ClientLibrarySettings + 15, // 14: google.api.JavaSettings.service_class_names:type_name -> google.api.JavaSettings.ServiceClassNamesEntry + 2, // 15: google.api.JavaSettings.common:type_name -> google.api.CommonLanguageSettings + 2, // 16: google.api.CppSettings.common:type_name -> google.api.CommonLanguageSettings + 2, // 17: google.api.PhpSettings.common:type_name -> google.api.CommonLanguageSettings + 2, // 18: google.api.PythonSettings.common:type_name -> google.api.CommonLanguageSettings + 16, // 19: google.api.PythonSettings.experimental_features:type_name -> google.api.PythonSettings.ExperimentalFeatures + 2, // 20: google.api.NodeSettings.common:type_name -> google.api.CommonLanguageSettings + 2, // 21: google.api.DotnetSettings.common:type_name -> google.api.CommonLanguageSettings + 17, // 22: google.api.DotnetSettings.renamed_services:type_name -> google.api.DotnetSettings.RenamedServicesEntry + 18, // 23: google.api.DotnetSettings.renamed_resources:type_name -> google.api.DotnetSettings.RenamedResourcesEntry + 2, // 24: google.api.RubySettings.common:type_name -> google.api.CommonLanguageSettings + 2, // 25: google.api.GoSettings.common:type_name -> google.api.CommonLanguageSettings + 19, // 26: google.api.GoSettings.renamed_services:type_name -> google.api.GoSettings.RenamedServicesEntry + 20, // 27: google.api.MethodSettings.long_running:type_name -> google.api.MethodSettings.LongRunning + 22, // 28: google.api.MethodSettings.LongRunning.initial_poll_delay:type_name -> google.protobuf.Duration + 22, // 29: google.api.MethodSettings.LongRunning.max_poll_delay:type_name -> google.protobuf.Duration + 22, // 30: google.api.MethodSettings.LongRunning.total_poll_timeout:type_name -> google.protobuf.Duration + 23, // 31: google.api.method_signature:extendee -> google.protobuf.MethodOptions + 24, // 32: google.api.default_host:extendee -> google.protobuf.ServiceOptions + 24, // 33: google.api.oauth_scopes:extendee -> google.protobuf.ServiceOptions + 24, // 34: google.api.api_version:extendee -> google.protobuf.ServiceOptions + 35, // [35:35] is the sub-list for method output_type + 35, // [35:35] is the sub-list for method input_type + 35, // [35:35] is the sub-list for extension type_name + 31, // [31:35] is the sub-list for extension extendee + 0, // [0:31] is the sub-list for field type_name } func init() { file_google_api_client_proto_init() } @@ -1892,7 +2009,19 @@ func file_google_api_client_proto_init() { return nil } } - file_google_api_client_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + file_google_api_client_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SelectiveGapicGeneration); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_google_api_client_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*PythonSettings_ExperimentalFeatures); i { case 0: return &v.state @@ -1904,7 +2033,7 @@ func file_google_api_client_proto_init() { return nil } } - file_google_api_client_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + file_google_api_client_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*MethodSettings_LongRunning); i { case 0: return &v.state @@ -1923,7 +2052,7 @@ func file_google_api_client_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_google_api_client_proto_rawDesc, NumEnums: 2, - NumMessages: 17, + NumMessages: 19, NumExtensions: 4, NumServices: 0, }, diff --git a/googleapis/api/apikeys/go.mod b/googleapis/api/apikeys/go.mod index 0177ba588..4a0de547d 100644 --- a/googleapis/api/apikeys/go.mod +++ b/googleapis/api/apikeys/go.mod @@ -3,16 +3,16 @@ module google.golang.org/genproto/googleapis/api/apikeys go 1.22 require ( - cloud.google.com/go/apikeys v1.2.1 + cloud.google.com/go/apikeys v1.2.2 google.golang.org/grpc v1.67.1 ) require ( - cloud.google.com/go/longrunning v0.6.0 // indirect - golang.org/x/net v0.28.0 // indirect - golang.org/x/sys v0.24.0 // indirect - golang.org/x/text v0.17.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/protobuf v1.34.2 // indirect + cloud.google.com/go/longrunning v0.6.1 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect + google.golang.org/protobuf v1.35.1 // indirect ) diff --git a/googleapis/api/apikeys/go.sum b/googleapis/api/apikeys/go.sum index a217d924f..94776056d 100644 --- a/googleapis/api/apikeys/go.sum +++ b/googleapis/api/apikeys/go.sum @@ -1,20 +1,20 @@ -cloud.google.com/go/apikeys v1.2.1 h1:t06cdqj8H9cE3AJEH/joDCGo4Yad8ns43uK4yRG9AWA= -cloud.google.com/go/apikeys v1.2.1/go.mod h1:hO9zx6hLmXPTGbc4fKXL3WWNmzywenqmOJBBZjTq8sE= -cloud.google.com/go/longrunning v0.6.0 h1:mM1ZmaNsQsnb+5n1DNPeL0KwQd9jQRqSqSDEkBZr+aI= -cloud.google.com/go/longrunning v0.6.0/go.mod h1:uHzSZqW89h7/pasCWNYdUpwGz3PcVWhrWupreVPYLts= +cloud.google.com/go/apikeys v1.2.2 h1:0OTuEshh1hl2uP/aLCs9g7HM3LP+de3AhzLCCZM3P7Q= +cloud.google.com/go/apikeys v1.2.2/go.mod h1:ajk3mkR3hxjuMSMPBo7Bbq9bVMLw6jhmPDKrxkvtG3M= +cloud.google.com/go/longrunning v0.6.1 h1:lOLTFxYpr8hcRtcwWir5ITh1PAKUD/sG2lKrTSYjyMc= +cloud.google.com/go/longrunning v0.6.1/go.mod h1:nHISoOZpBcmlwbJmiVk5oDRz0qG/ZxPynEGs1iZ79s0= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= -golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= -golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= -golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= -golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 h1:T6rh4haD3GVYsgEfWExoCZA2o2FmbNyKpTuAxbEFPTg= +google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9/go.mod h1:wp2WsuBYj6j8wUdo3ToZsdxxixbvQNAHqVJrTgi5E5M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= -google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= +google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= +google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/googleapis/api/error_reason/error_reason.pb.go b/googleapis/api/error_reason/error_reason.pb.go index 6f48a489d..e390e5f94 100644 --- a/googleapis/api/error_reason/error_reason.pb.go +++ b/googleapis/api/error_reason/error_reason.pb.go @@ -572,6 +572,37 @@ const ( // "locations/asia-northeast3" violates at least one location policy. // The troubleshooting guidance is provided in the Help links. ErrorReason_LOCATION_POLICY_VIOLATED ErrorReason = 31 + // The request is denied because origin request header is missing. + // + // Example of an ErrorInfo when + // accessing "pubsub.googleapis.com" service with an empty "Origin" request + // header. + // + // { + // reason: "MISSING_ORIGIN" + // domain: "googleapis.com" + // metadata { + // "consumer":"projects/123456" + // "service": "pubsub.googleapis.com" + // } + // } + ErrorReason_MISSING_ORIGIN ErrorReason = 33 + // The request is denied because the request contains more than one credential + // type that are individually acceptable, but not together. The customer + // should retry their request with only one set of credentials. + // + // Example of an ErrorInfo when + // accessing "pubsub.googleapis.com" service with overloaded credentials. + // + // { + // reason: "OVERLOADED_CREDENTIALS" + // domain: "googleapis.com" + // metadata { + // "consumer":"projects/123456" + // "service": "pubsub.googleapis.com" + // } + // } + ErrorReason_OVERLOADED_CREDENTIALS ErrorReason = 34 ) // Enum value maps for ErrorReason. @@ -608,6 +639,8 @@ var ( 29: "SERVICE_NOT_VISIBLE", 30: "GCP_SUSPENDED", 31: "LOCATION_POLICY_VIOLATED", + 33: "MISSING_ORIGIN", + 34: "OVERLOADED_CREDENTIALS", } ErrorReason_value = map[string]int32{ "ERROR_REASON_UNSPECIFIED": 0, @@ -641,6 +674,8 @@ var ( "SERVICE_NOT_VISIBLE": 29, "GCP_SUSPENDED": 30, "LOCATION_POLICY_VIOLATED": 31, + "MISSING_ORIGIN": 33, + "OVERLOADED_CREDENTIALS": 34, } ) @@ -676,7 +711,7 @@ var File_google_api_error_reason_proto protoreflect.FileDescriptor var file_google_api_error_reason_proto_rawDesc = []byte{ 0x0a, 0x1d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, - 0x0a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2a, 0x8a, 0x07, 0x0a, 0x0b, + 0x0a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2a, 0xba, 0x07, 0x0a, 0x0b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x18, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x53, 0x45, 0x52, @@ -733,7 +768,10 @@ var file_google_api_error_reason_proto_rawDesc = []byte{ 0x53, 0x49, 0x42, 0x4c, 0x45, 0x10, 0x1d, 0x12, 0x11, 0x0a, 0x0d, 0x47, 0x43, 0x50, 0x5f, 0x53, 0x55, 0x53, 0x50, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x1e, 0x12, 0x1c, 0x0a, 0x18, 0x4c, 0x4f, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x5f, 0x56, 0x49, - 0x4f, 0x4c, 0x41, 0x54, 0x45, 0x44, 0x10, 0x1f, 0x42, 0x70, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, + 0x4f, 0x4c, 0x41, 0x54, 0x45, 0x44, 0x10, 0x1f, 0x12, 0x12, 0x0a, 0x0e, 0x4d, 0x49, 0x53, 0x53, + 0x49, 0x4e, 0x47, 0x5f, 0x4f, 0x52, 0x49, 0x47, 0x49, 0x4e, 0x10, 0x21, 0x12, 0x1a, 0x0a, 0x16, + 0x4f, 0x56, 0x45, 0x52, 0x4c, 0x4f, 0x41, 0x44, 0x45, 0x44, 0x5f, 0x43, 0x52, 0x45, 0x44, 0x45, + 0x4e, 0x54, 0x49, 0x41, 0x4c, 0x53, 0x10, 0x22, 0x42, 0x70, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x42, 0x10, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, diff --git a/googleapis/api/go.mod b/googleapis/api/go.mod index b14fb1852..cad1e8933 100644 --- a/googleapis/api/go.mod +++ b/googleapis/api/go.mod @@ -3,13 +3,13 @@ module google.golang.org/genproto/googleapis/api go 1.22 require ( - google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 + google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 google.golang.org/grpc v1.67.1 - google.golang.org/protobuf v1.35.1 + google.golang.org/protobuf v1.36.1 ) require ( - golang.org/x/net v0.28.0 // indirect - golang.org/x/sys v0.24.0 // indirect - golang.org/x/text v0.17.0 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect ) diff --git a/googleapis/api/go.sum b/googleapis/api/go.sum index 2a6f86fee..47952e9f4 100644 --- a/googleapis/api/go.sum +++ b/googleapis/api/go.sum @@ -1,14 +1,14 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= -golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= -golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= -golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= -golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 h1:TqExAhdPaB60Ux47Cn0oLV07rGnxZzIsaRhQaqS666A= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA= google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= +google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/googleapis/api/httpbody/httpbody.pb.go b/googleapis/api/httpbody/httpbody.pb.go index e7d3805e3..f388426b0 100644 --- a/googleapis/api/httpbody/httpbody.pb.go +++ b/googleapis/api/httpbody/httpbody.pb.go @@ -159,14 +159,14 @@ var file_google_api_httpbody_proto_rawDesc = []byte{ 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x34, 0x0a, 0x0a, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, - 0x0a, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x42, 0x68, 0x0a, 0x0e, 0x63, + 0x0a, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x42, 0x65, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x42, 0x0d, 0x48, 0x74, 0x74, 0x70, 0x42, 0x6f, 0x64, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x68, 0x74, 0x74, 0x70, 0x62, 0x6f, - 0x64, 0x79, 0x3b, 0x68, 0x74, 0x74, 0x70, 0x62, 0x6f, 0x64, 0x79, 0xf8, 0x01, 0x01, 0xa2, 0x02, - 0x04, 0x47, 0x41, 0x50, 0x49, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x64, 0x79, 0x3b, 0x68, 0x74, 0x74, 0x70, 0x62, 0x6f, 0x64, 0x79, 0xa2, 0x02, 0x04, 0x47, 0x41, + 0x50, 0x49, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/api/metric/metric.pb.go b/googleapis/api/metric/metric.pb.go index d4b89c98d..7f6e006cd 100644 --- a/googleapis/api/metric/metric.pb.go +++ b/googleapis/api/metric/metric.pb.go @@ -172,6 +172,63 @@ func (MetricDescriptor_ValueType) EnumDescriptor() ([]byte, []int) { return file_google_api_metric_proto_rawDescGZIP(), []int{0, 1} } +// The resource hierarchy level of the timeseries data of a metric. +type MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel int32 + +const ( + // Do not use this default value. + MetricDescriptor_MetricDescriptorMetadata_TIME_SERIES_RESOURCE_HIERARCHY_LEVEL_UNSPECIFIED MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel = 0 + // Scopes a metric to a project. + MetricDescriptor_MetricDescriptorMetadata_PROJECT MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel = 1 + // Scopes a metric to an organization. + MetricDescriptor_MetricDescriptorMetadata_ORGANIZATION MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel = 2 + // Scopes a metric to a folder. + MetricDescriptor_MetricDescriptorMetadata_FOLDER MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel = 3 +) + +// Enum value maps for MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel. +var ( + MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel_name = map[int32]string{ + 0: "TIME_SERIES_RESOURCE_HIERARCHY_LEVEL_UNSPECIFIED", + 1: "PROJECT", + 2: "ORGANIZATION", + 3: "FOLDER", + } + MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel_value = map[string]int32{ + "TIME_SERIES_RESOURCE_HIERARCHY_LEVEL_UNSPECIFIED": 0, + "PROJECT": 1, + "ORGANIZATION": 2, + "FOLDER": 3, + } +) + +func (x MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel) Enum() *MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel { + p := new(MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel) + *p = x + return p +} + +func (x MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel) String() string { + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel) Descriptor() protoreflect.EnumDescriptor { + return file_google_api_metric_proto_enumTypes[2].Descriptor() +} + +func (MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel) Type() protoreflect.EnumType { + return &file_google_api_metric_proto_enumTypes[2] +} + +func (x MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel.Descriptor instead. +func (MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel) EnumDescriptor() ([]byte, []int) { + return file_google_api_metric_proto_rawDescGZIP(), []int{0, 0, 0} +} + // Defines a metric type and its schema. Once a metric descriptor is created, // deleting or altering it stops data collection and makes the metric type's // existing data unusable. @@ -519,6 +576,8 @@ type MetricDescriptor_MetricDescriptorMetadata struct { // age are guaranteed to be ingested and available to be read, excluding // data loss due to errors. IngestDelay *durationpb.Duration `protobuf:"bytes,3,opt,name=ingest_delay,json=ingestDelay,proto3" json:"ingest_delay,omitempty"` + // The scope of the timeseries data of the metric. + TimeSeriesResourceHierarchyLevel []MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel `protobuf:"varint,4,rep,packed,name=time_series_resource_hierarchy_level,json=timeSeriesResourceHierarchyLevel,proto3,enum=google.api.MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel" json:"time_series_resource_hierarchy_level,omitempty"` } func (x *MetricDescriptor_MetricDescriptorMetadata) Reset() { @@ -575,6 +634,13 @@ func (x *MetricDescriptor_MetricDescriptorMetadata) GetIngestDelay() *durationpb return nil } +func (x *MetricDescriptor_MetricDescriptorMetadata) GetTimeSeriesResourceHierarchyLevel() []MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel { + if x != nil { + return x.TimeSeriesResourceHierarchyLevel + } + return nil +} + var File_google_api_metric_proto protoreflect.FileDescriptor var file_google_api_metric_proto_rawDesc = []byte{ @@ -585,7 +651,7 @@ var file_google_api_metric_proto_rawDesc = []byte{ 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x5f, 0x73, 0x74, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc1, 0x07, 0x0a, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf0, 0x09, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, @@ -620,7 +686,7 @@ var file_google_api_metric_proto_rawDesc = []byte{ 0x6f, 0x72, 0x65, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x09, 0x52, 0x16, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, - 0x73, 0x1a, 0xd8, 0x01, 0x0a, 0x18, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, + 0x73, 0x1a, 0x87, 0x04, 0x0a, 0x18, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x3e, 0x0a, 0x0c, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x5f, 0x73, 0x74, 0x61, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, @@ -633,35 +699,54 @@ var file_google_api_metric_proto_rawDesc = []byte{ 0x0a, 0x0c, 0x69, 0x6e, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, - 0x0b, 0x69, 0x6e, 0x67, 0x65, 0x73, 0x74, 0x44, 0x65, 0x6c, 0x61, 0x79, 0x22, 0x4f, 0x0a, 0x0a, - 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x1b, 0x0a, 0x17, 0x4d, 0x45, - 0x54, 0x52, 0x49, 0x43, 0x5f, 0x4b, 0x49, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, - 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x47, 0x41, 0x55, 0x47, 0x45, - 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x45, 0x4c, 0x54, 0x41, 0x10, 0x02, 0x12, 0x0e, 0x0a, - 0x0a, 0x43, 0x55, 0x4d, 0x55, 0x4c, 0x41, 0x54, 0x49, 0x56, 0x45, 0x10, 0x03, 0x22, 0x71, 0x0a, - 0x09, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x16, 0x56, 0x41, - 0x4c, 0x55, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, - 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x42, 0x4f, 0x4f, 0x4c, 0x10, 0x01, - 0x12, 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x36, 0x34, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x44, - 0x4f, 0x55, 0x42, 0x4c, 0x45, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49, 0x4e, - 0x47, 0x10, 0x04, 0x12, 0x10, 0x0a, 0x0c, 0x44, 0x49, 0x53, 0x54, 0x52, 0x49, 0x42, 0x55, 0x54, - 0x49, 0x4f, 0x4e, 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 0x4d, 0x4f, 0x4e, 0x45, 0x59, 0x10, 0x06, - 0x22, 0x8f, 0x01, 0x0a, 0x06, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x12, 0x0a, 0x04, 0x74, - 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, - 0x36, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4d, 0x65, 0x74, - 0x72, 0x69, 0x63, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, - 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, - 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, - 0x38, 0x01, 0x42, 0x5f, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x61, 0x70, 0x69, 0x42, 0x0b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x50, 0x72, 0x6f, 0x74, - 0x6f, 0x50, 0x01, 0x5a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, - 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x6d, - 0x65, 0x74, 0x72, 0x69, 0x63, 0x3b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0xa2, 0x02, 0x04, 0x47, - 0x41, 0x50, 0x49, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x0b, 0x69, 0x6e, 0x67, 0x65, 0x73, 0x74, 0x44, 0x65, 0x6c, 0x61, 0x79, 0x12, 0xa6, 0x01, 0x0a, + 0x24, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x68, 0x69, 0x65, 0x72, 0x61, 0x72, 0x63, 0x68, 0x79, 0x5f, + 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x56, 0x2e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, + 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, + 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, + 0x74, 0x61, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x69, 0x65, 0x72, 0x61, 0x72, 0x63, 0x68, 0x79, 0x4c, 0x65, + 0x76, 0x65, 0x6c, 0x52, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x69, 0x65, 0x72, 0x61, 0x72, 0x63, 0x68, 0x79, + 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x22, 0x83, 0x01, 0x0a, 0x20, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, + 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x48, 0x69, 0x65, 0x72, + 0x61, 0x72, 0x63, 0x68, 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x34, 0x0a, 0x30, 0x54, 0x49, + 0x4d, 0x45, 0x5f, 0x53, 0x45, 0x52, 0x49, 0x45, 0x53, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, + 0x43, 0x45, 0x5f, 0x48, 0x49, 0x45, 0x52, 0x41, 0x52, 0x43, 0x48, 0x59, 0x5f, 0x4c, 0x45, 0x56, + 0x45, 0x4c, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, + 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x4f, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x01, 0x12, 0x10, 0x0a, + 0x0c, 0x4f, 0x52, 0x47, 0x41, 0x4e, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x02, 0x12, + 0x0a, 0x0a, 0x06, 0x46, 0x4f, 0x4c, 0x44, 0x45, 0x52, 0x10, 0x03, 0x22, 0x4f, 0x0a, 0x0a, 0x4d, + 0x65, 0x74, 0x72, 0x69, 0x63, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x1b, 0x0a, 0x17, 0x4d, 0x45, 0x54, + 0x52, 0x49, 0x43, 0x5f, 0x4b, 0x49, 0x4e, 0x44, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, + 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x47, 0x41, 0x55, 0x47, 0x45, 0x10, + 0x01, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x45, 0x4c, 0x54, 0x41, 0x10, 0x02, 0x12, 0x0e, 0x0a, 0x0a, + 0x43, 0x55, 0x4d, 0x55, 0x4c, 0x41, 0x54, 0x49, 0x56, 0x45, 0x10, 0x03, 0x22, 0x71, 0x0a, 0x09, + 0x56, 0x61, 0x6c, 0x75, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x16, 0x56, 0x41, 0x4c, + 0x55, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, + 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x42, 0x4f, 0x4f, 0x4c, 0x10, 0x01, 0x12, + 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x36, 0x34, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x4f, + 0x55, 0x42, 0x4c, 0x45, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, + 0x10, 0x04, 0x12, 0x10, 0x0a, 0x0c, 0x44, 0x49, 0x53, 0x54, 0x52, 0x49, 0x42, 0x55, 0x54, 0x49, + 0x4f, 0x4e, 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 0x4d, 0x4f, 0x4e, 0x45, 0x59, 0x10, 0x06, 0x22, + 0x8f, 0x01, 0x0a, 0x06, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, + 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x36, + 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x4d, 0x65, 0x74, 0x72, + 0x69, 0x63, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, + 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, + 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, + 0x01, 0x42, 0x5f, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x61, 0x70, 0x69, 0x42, 0x0b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x50, 0x72, 0x6f, 0x74, 0x6f, + 0x50, 0x01, 0x5a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, + 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x6d, 0x65, + 0x74, 0x72, 0x69, 0x63, 0x3b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0xa2, 0x02, 0x04, 0x47, 0x41, + 0x50, 0x49, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -676,34 +761,36 @@ func file_google_api_metric_proto_rawDescGZIP() []byte { return file_google_api_metric_proto_rawDescData } -var file_google_api_metric_proto_enumTypes = make([]protoimpl.EnumInfo, 2) +var file_google_api_metric_proto_enumTypes = make([]protoimpl.EnumInfo, 3) var file_google_api_metric_proto_msgTypes = make([]protoimpl.MessageInfo, 4) var file_google_api_metric_proto_goTypes = []interface{}{ - (MetricDescriptor_MetricKind)(0), // 0: google.api.MetricDescriptor.MetricKind - (MetricDescriptor_ValueType)(0), // 1: google.api.MetricDescriptor.ValueType - (*MetricDescriptor)(nil), // 2: google.api.MetricDescriptor - (*Metric)(nil), // 3: google.api.Metric - (*MetricDescriptor_MetricDescriptorMetadata)(nil), // 4: google.api.MetricDescriptor.MetricDescriptorMetadata - nil, // 5: google.api.Metric.LabelsEntry - (*label.LabelDescriptor)(nil), // 6: google.api.LabelDescriptor - (api.LaunchStage)(0), // 7: google.api.LaunchStage - (*durationpb.Duration)(nil), // 8: google.protobuf.Duration + (MetricDescriptor_MetricKind)(0), // 0: google.api.MetricDescriptor.MetricKind + (MetricDescriptor_ValueType)(0), // 1: google.api.MetricDescriptor.ValueType + (MetricDescriptor_MetricDescriptorMetadata_TimeSeriesResourceHierarchyLevel)(0), // 2: google.api.MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel + (*MetricDescriptor)(nil), // 3: google.api.MetricDescriptor + (*Metric)(nil), // 4: google.api.Metric + (*MetricDescriptor_MetricDescriptorMetadata)(nil), // 5: google.api.MetricDescriptor.MetricDescriptorMetadata + nil, // 6: google.api.Metric.LabelsEntry + (*label.LabelDescriptor)(nil), // 7: google.api.LabelDescriptor + (api.LaunchStage)(0), // 8: google.api.LaunchStage + (*durationpb.Duration)(nil), // 9: google.protobuf.Duration } var file_google_api_metric_proto_depIdxs = []int32{ - 6, // 0: google.api.MetricDescriptor.labels:type_name -> google.api.LabelDescriptor - 0, // 1: google.api.MetricDescriptor.metric_kind:type_name -> google.api.MetricDescriptor.MetricKind - 1, // 2: google.api.MetricDescriptor.value_type:type_name -> google.api.MetricDescriptor.ValueType - 4, // 3: google.api.MetricDescriptor.metadata:type_name -> google.api.MetricDescriptor.MetricDescriptorMetadata - 7, // 4: google.api.MetricDescriptor.launch_stage:type_name -> google.api.LaunchStage - 5, // 5: google.api.Metric.labels:type_name -> google.api.Metric.LabelsEntry - 7, // 6: google.api.MetricDescriptor.MetricDescriptorMetadata.launch_stage:type_name -> google.api.LaunchStage - 8, // 7: google.api.MetricDescriptor.MetricDescriptorMetadata.sample_period:type_name -> google.protobuf.Duration - 8, // 8: google.api.MetricDescriptor.MetricDescriptorMetadata.ingest_delay:type_name -> google.protobuf.Duration - 9, // [9:9] is the sub-list for method output_type - 9, // [9:9] is the sub-list for method input_type - 9, // [9:9] is the sub-list for extension type_name - 9, // [9:9] is the sub-list for extension extendee - 0, // [0:9] is the sub-list for field type_name + 7, // 0: google.api.MetricDescriptor.labels:type_name -> google.api.LabelDescriptor + 0, // 1: google.api.MetricDescriptor.metric_kind:type_name -> google.api.MetricDescriptor.MetricKind + 1, // 2: google.api.MetricDescriptor.value_type:type_name -> google.api.MetricDescriptor.ValueType + 5, // 3: google.api.MetricDescriptor.metadata:type_name -> google.api.MetricDescriptor.MetricDescriptorMetadata + 8, // 4: google.api.MetricDescriptor.launch_stage:type_name -> google.api.LaunchStage + 6, // 5: google.api.Metric.labels:type_name -> google.api.Metric.LabelsEntry + 8, // 6: google.api.MetricDescriptor.MetricDescriptorMetadata.launch_stage:type_name -> google.api.LaunchStage + 9, // 7: google.api.MetricDescriptor.MetricDescriptorMetadata.sample_period:type_name -> google.protobuf.Duration + 9, // 8: google.api.MetricDescriptor.MetricDescriptorMetadata.ingest_delay:type_name -> google.protobuf.Duration + 2, // 9: google.api.MetricDescriptor.MetricDescriptorMetadata.time_series_resource_hierarchy_level:type_name -> google.api.MetricDescriptor.MetricDescriptorMetadata.TimeSeriesResourceHierarchyLevel + 10, // [10:10] is the sub-list for method output_type + 10, // [10:10] is the sub-list for method input_type + 10, // [10:10] is the sub-list for extension type_name + 10, // [10:10] is the sub-list for extension extendee + 0, // [0:10] is the sub-list for field type_name } func init() { file_google_api_metric_proto_init() } @@ -754,7 +841,7 @@ func file_google_api_metric_proto_init() { File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_google_api_metric_proto_rawDesc, - NumEnums: 2, + NumEnums: 3, NumMessages: 4, NumExtensions: 0, NumServices: 0, diff --git a/googleapis/api/serviceconfig/quota.pb.go b/googleapis/api/serviceconfig/quota.pb.go index ffc6c9cab..283720c09 100644 --- a/googleapis/api/serviceconfig/quota.pb.go +++ b/googleapis/api/serviceconfig/quota.pb.go @@ -267,8 +267,8 @@ type QuotaLimit struct { // defined within the service config. Metric string `protobuf:"bytes,8,opt,name=metric,proto3" json:"metric,omitempty"` // Specify the unit of the quota limit. It uses the same syntax as - // [Metric.unit][]. The supported unit kinds are determined by the quota - // backend system. + // [MetricDescriptor.unit][google.api.MetricDescriptor.unit]. The supported + // unit kinds are determined by the quota backend system. // // Here are some examples: // * "1/min/{project}" for quota per minute per project. diff --git a/googleapis/api/servicecontrol/go.mod b/googleapis/api/servicecontrol/go.mod index 61cc1ffd1..5d960a81c 100644 --- a/googleapis/api/servicecontrol/go.mod +++ b/googleapis/api/servicecontrol/go.mod @@ -3,16 +3,16 @@ module google.golang.org/genproto/googleapis/api/servicecontrol go 1.22 require ( - cloud.google.com/go/servicecontrol v1.14.1 - google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 - google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 + cloud.google.com/go/servicecontrol v1.14.2 + google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8 + google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 google.golang.org/grpc v1.67.1 - google.golang.org/protobuf v1.35.1 + google.golang.org/protobuf v1.36.1 ) require ( - golang.org/x/net v0.28.0 // indirect - golang.org/x/sys v0.24.0 // indirect - golang.org/x/text v0.17.0 // indirect - google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect + google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53 // indirect ) diff --git a/googleapis/api/servicecontrol/go.sum b/googleapis/api/servicecontrol/go.sum index 9838b103c..43b362ee2 100644 --- a/googleapis/api/servicecontrol/go.sum +++ b/googleapis/api/servicecontrol/go.sum @@ -1,20 +1,20 @@ -cloud.google.com/go/servicecontrol v1.14.1 h1:Mzf/S0bqQ53pyapmk9aqa1l6VcY5MjwTzLRYDS1E958= -cloud.google.com/go/servicecontrol v1.14.1/go.mod h1:AS1b4AzAcl2bS3Lcn3H2pOWhZvAwTguINIlVaFjtOvI= +cloud.google.com/go/servicecontrol v1.14.2 h1:nQi9f9q6NMLt7svQKBZGiB/ut9kHu/EMptrtWoV/iVU= +cloud.google.com/go/servicecontrol v1.14.2/go.mod h1:BuwhEknBFR+r4PfA+r31C23ZrolW2j7gBdp7GVNcaFY= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= -golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= -golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= -golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= -golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 h1:BulPr26Jqjnd4eYDVe+YvyR7Yc2vJGkO5/0UxD0/jZU= -google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:hL97c3SYopEHblzpxRL4lSs523++l8DYxGM1FQiYmb4= -google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 h1:fVoAXEKA4+yufmbdVYv+SE73+cPZbbbe8paLsHfkK+U= -google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53/go.mod h1:riSXTwQ4+nqmPGtobMFyW5FqVAmIs0St6VPp4Ug7CE4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53 h1:Df6WuGvthPzc+JiQ/G+m+sNX24kc0aTBqoDN/0yyykE= +google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53/go.mod h1:fheguH3Am2dGp1LfXkrvwqC/KlFq8F0nLq3LryOMrrE= +google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8 h1:st3LcW/BPi75W4q1jJTEor/QWwbNlPlDG0JTn6XhZu0= +google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:klhJGKFyG8Tn50enBn7gizg4nXGXJ+jqEREdCWaPcV4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 h1:TqExAhdPaB60Ux47Cn0oLV07rGnxZzIsaRhQaqS666A= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA= google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= +google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/googleapis/api/servicemanagement/go.mod b/googleapis/api/servicemanagement/go.mod index 0c6180099..09432bc26 100644 --- a/googleapis/api/servicemanagement/go.mod +++ b/googleapis/api/servicemanagement/go.mod @@ -3,16 +3,16 @@ module google.golang.org/genproto/googleapis/api/servicemanagement go 1.22 require ( - cloud.google.com/go/servicemanagement v1.10.1 + cloud.google.com/go/servicemanagement v1.10.2 google.golang.org/grpc v1.67.1 ) require ( - cloud.google.com/go/longrunning v0.6.0 // indirect - golang.org/x/net v0.28.0 // indirect - golang.org/x/sys v0.24.0 // indirect - golang.org/x/text v0.17.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/protobuf v1.34.2 // indirect + cloud.google.com/go/longrunning v0.6.1 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect + google.golang.org/protobuf v1.35.1 // indirect ) diff --git a/googleapis/api/servicemanagement/go.sum b/googleapis/api/servicemanagement/go.sum index 57c8a188d..14e4eb493 100644 --- a/googleapis/api/servicemanagement/go.sum +++ b/googleapis/api/servicemanagement/go.sum @@ -1,20 +1,20 @@ -cloud.google.com/go/longrunning v0.6.0 h1:mM1ZmaNsQsnb+5n1DNPeL0KwQd9jQRqSqSDEkBZr+aI= -cloud.google.com/go/longrunning v0.6.0/go.mod h1:uHzSZqW89h7/pasCWNYdUpwGz3PcVWhrWupreVPYLts= -cloud.google.com/go/servicemanagement v1.10.1 h1:2eS/crYJNGyhyf5OFdlHaNVs+HMebltS2QAR2qPtDHg= -cloud.google.com/go/servicemanagement v1.10.1/go.mod h1:iFThqgi7KWsypnJ+Ok6AHsxk5dUwSrlkwFtTNo6MyWw= +cloud.google.com/go/longrunning v0.6.1 h1:lOLTFxYpr8hcRtcwWir5ITh1PAKUD/sG2lKrTSYjyMc= +cloud.google.com/go/longrunning v0.6.1/go.mod h1:nHISoOZpBcmlwbJmiVk5oDRz0qG/ZxPynEGs1iZ79s0= +cloud.google.com/go/servicemanagement v1.10.2 h1:U6/AZn7xLz6Z/4TTTjTjV1Ng9VUxwwmgp+J3umBgnpw= +cloud.google.com/go/servicemanagement v1.10.2/go.mod h1:PEtLGjaPwsZbz4UaFsJB7Q2TvMptfbJ14zqcNxVLZkE= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= -golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= -golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= -golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= -golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc= -google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 h1:T6rh4haD3GVYsgEfWExoCZA2o2FmbNyKpTuAxbEFPTg= +google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9/go.mod h1:wp2WsuBYj6j8wUdo3ToZsdxxixbvQNAHqVJrTgi5E5M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 h1:X58yt85/IXCx0Y3ZwN6sEIKZzQtDEYaBWrDvErdXrRE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= -google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= +google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= +google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/googleapis/api/serviceusage/go.mod b/googleapis/api/serviceusage/go.mod index 31e12c5cc..c5accbce9 100644 --- a/googleapis/api/serviceusage/go.mod +++ b/googleapis/api/serviceusage/go.mod @@ -3,17 +3,17 @@ module google.golang.org/genproto/googleapis/api/serviceusage go 1.22 require ( - cloud.google.com/go/serviceusage v1.9.1 - google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53 - google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 - google.golang.org/grpc v1.67.1 - google.golang.org/protobuf v1.35.1 + cloud.google.com/go/serviceusage v1.9.2 + google.golang.org/genproto v0.0.0-20241223144023-3abc09e42ca8 + google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8 + google.golang.org/grpc v1.67.3 + google.golang.org/protobuf v1.36.1 ) require ( - cloud.google.com/go/longrunning v0.6.1 // indirect - golang.org/x/net v0.29.0 // indirect - golang.org/x/sys v0.25.0 // indirect - golang.org/x/text v0.18.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 // indirect + cloud.google.com/go/longrunning v0.6.3 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb // indirect ) diff --git a/googleapis/api/serviceusage/go.sum b/googleapis/api/serviceusage/go.sum index ca18cd33b..f3e951ed0 100644 --- a/googleapis/api/serviceusage/go.sum +++ b/googleapis/api/serviceusage/go.sum @@ -1,22 +1,22 @@ -cloud.google.com/go/longrunning v0.6.1 h1:lOLTFxYpr8hcRtcwWir5ITh1PAKUD/sG2lKrTSYjyMc= -cloud.google.com/go/longrunning v0.6.1/go.mod h1:nHISoOZpBcmlwbJmiVk5oDRz0qG/ZxPynEGs1iZ79s0= -cloud.google.com/go/serviceusage v1.9.1 h1:vm8LfYTGh69ApgUYj/Mtpw/PTso+l5hfu7vS+ey1eOE= -cloud.google.com/go/serviceusage v1.9.1/go.mod h1:Y4zz7UCrgriikHOdm/Bgy4HCZQorm9OuBVNnciWndf8= +cloud.google.com/go/longrunning v0.6.3 h1:A2q2vuyXysRcwzqDpMMLSI6mb6o39miS52UEG/Rd2ng= +cloud.google.com/go/longrunning v0.6.3/go.mod h1:k/vIs83RN4bE3YCswdXC5PFfWVILjm3hpEUlSko4PiI= +cloud.google.com/go/serviceusage v1.9.2 h1:ZFpN+dMFb3jGnjDhrNmIG+huQQm2AeA7rPwFfVhjLjw= +cloud.google.com/go/serviceusage v1.9.2/go.mod h1:QdzhyAHZ+IJQBfPNuRnQwlv+Ll4TxYIiUC4zie82myo= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo= -golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0= -golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= -golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224= -golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53 h1:Df6WuGvthPzc+JiQ/G+m+sNX24kc0aTBqoDN/0yyykE= -google.golang.org/genproto v0.0.0-20241015192408-796eee8c2d53/go.mod h1:fheguH3Am2dGp1LfXkrvwqC/KlFq8F0nLq3LryOMrrE= -google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53 h1:fVoAXEKA4+yufmbdVYv+SE73+cPZbbbe8paLsHfkK+U= -google.golang.org/genproto/googleapis/api v0.0.0-20241015192408-796eee8c2d53/go.mod h1:riSXTwQ4+nqmPGtobMFyW5FqVAmIs0St6VPp4Ug7CE4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 h1:QCqS/PdaHTSWGvupk2F/ehwHtGc0/GYkT+3GAcR1CCc= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= -google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= -google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= +google.golang.org/genproto v0.0.0-20241223144023-3abc09e42ca8 h1:e26eS1K69yxjjNNHYqjN49y95kcaQLJ3TL5h68dcA1E= +google.golang.org/genproto v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:i5btTErZyoKCCubju3HS5LVho4nZd3yFnEp6moqeUjE= +google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8 h1:st3LcW/BPi75W4q1jJTEor/QWwbNlPlDG0JTn6XhZu0= +google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8/go.mod h1:klhJGKFyG8Tn50enBn7gizg4nXGXJ+jqEREdCWaPcV4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb h1:3oy2tynMOP1QbTC0MsNNAV+Se8M2Bd0A5+x1QHyw+pI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA= +google.golang.org/grpc v1.67.3 h1:OgPcDAFKHnH8X3O4WcO4XUc8GRDeKsKReqbQtiCj7N8= +google.golang.org/grpc v1.67.3/go.mod h1:YGaHCc6Oap+FzBJTZLBzkGSYt/cvGPFTPxkn7QfSU8s= +google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= +google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/googleapis/bytestream/go.mod b/googleapis/bytestream/go.mod index affbe03fc..d1ee21698 100644 --- a/googleapis/bytestream/go.mod +++ b/googleapis/bytestream/go.mod @@ -4,12 +4,12 @@ go 1.22 require ( google.golang.org/grpc v1.67.1 - google.golang.org/protobuf v1.35.1 + google.golang.org/protobuf v1.36.1 ) require ( - golang.org/x/net v0.28.0 // indirect - golang.org/x/sys v0.24.0 // indirect - golang.org/x/text v0.17.0 // indirect + golang.org/x/net v0.33.0 // indirect + golang.org/x/sys v0.28.0 // indirect + golang.org/x/text v0.21.0 // indirect google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 // indirect ) diff --git a/googleapis/bytestream/go.sum b/googleapis/bytestream/go.sum index a8432dc82..f937e0009 100644 --- a/googleapis/bytestream/go.sum +++ b/googleapis/bytestream/go.sum @@ -1,14 +1,14 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= -golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= -golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= -golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= -golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= +golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= +golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 h1:e7S5W7MGGLaSu8j3YjdezkZ+m1/Nm0uRVRMEMGk26Xs= google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= google.golang.org/grpc v1.67.1 h1:zWnc1Vrcno+lHZCOofnIMvycFcc0QRGIzm9dhnDX68E= google.golang.org/grpc v1.67.1/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= +google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/googleapis/cloud/compute/v1/alias.go b/googleapis/cloud/compute/v1/alias.go index d7b86dfc0..17b70904c 100644 --- a/googleapis/cloud/compute/v1/alias.go +++ b/googleapis/cloud/compute/v1/alias.go @@ -1,4 +1,4 @@ -// Copyright 2022 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -24,1923 +24,2368 @@ package compute import ( src "cloud.google.com/go/compute/apiv1/computepb" - grpc "google.golang.org/grpc" ) // Deprecated: Please use consts in: cloud.google.com/go/compute/apiv1/computepb const ( - AccessConfig_DIRECT_IPV6 = src.AccessConfig_DIRECT_IPV6 - AccessConfig_FIXED_STANDARD = src.AccessConfig_FIXED_STANDARD - AccessConfig_ONE_TO_ONE_NAT = src.AccessConfig_ONE_TO_ONE_NAT - AccessConfig_PREMIUM = src.AccessConfig_PREMIUM - AccessConfig_STANDARD = src.AccessConfig_STANDARD - AccessConfig_STANDARD_OVERRIDES_FIXED_STANDARD = src.AccessConfig_STANDARD_OVERRIDES_FIXED_STANDARD - AccessConfig_UNDEFINED_NETWORK_TIER = src.AccessConfig_UNDEFINED_NETWORK_TIER - AccessConfig_UNDEFINED_TYPE = src.AccessConfig_UNDEFINED_TYPE - Address_DNS_RESOLVER = src.Address_DNS_RESOLVER - Address_EXTERNAL = src.Address_EXTERNAL - Address_FIXED_STANDARD = src.Address_FIXED_STANDARD - Address_GCE_ENDPOINT = src.Address_GCE_ENDPOINT - Address_INTERNAL = src.Address_INTERNAL - Address_IN_USE = src.Address_IN_USE - Address_IPSEC_INTERCONNECT = src.Address_IPSEC_INTERCONNECT - Address_IPV4 = src.Address_IPV4 - Address_IPV6 = src.Address_IPV6 - Address_NAT_AUTO = src.Address_NAT_AUTO - Address_NETLB = src.Address_NETLB - Address_PREMIUM = src.Address_PREMIUM - Address_PRIVATE_SERVICE_CONNECT = src.Address_PRIVATE_SERVICE_CONNECT - Address_RESERVED = src.Address_RESERVED - Address_RESERVING = src.Address_RESERVING - Address_SERVERLESS = src.Address_SERVERLESS - Address_SHARED_LOADBALANCER_VIP = src.Address_SHARED_LOADBALANCER_VIP - Address_STANDARD = src.Address_STANDARD - Address_STANDARD_OVERRIDES_FIXED_STANDARD = src.Address_STANDARD_OVERRIDES_FIXED_STANDARD - Address_UNDEFINED_ADDRESS_TYPE = src.Address_UNDEFINED_ADDRESS_TYPE - Address_UNDEFINED_IPV6_ENDPOINT_TYPE = src.Address_UNDEFINED_IPV6_ENDPOINT_TYPE - Address_UNDEFINED_IP_VERSION = src.Address_UNDEFINED_IP_VERSION - Address_UNDEFINED_NETWORK_TIER = src.Address_UNDEFINED_NETWORK_TIER - Address_UNDEFINED_PURPOSE = src.Address_UNDEFINED_PURPOSE - Address_UNDEFINED_STATUS = src.Address_UNDEFINED_STATUS - Address_UNSPECIFIED_TYPE = src.Address_UNSPECIFIED_TYPE - Address_UNSPECIFIED_VERSION = src.Address_UNSPECIFIED_VERSION - Address_VM = src.Address_VM - Address_VPC_PEERING = src.Address_VPC_PEERING - AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_NVME = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_NVME - AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_SCSI = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_SCSI - AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_UNDEFINED_INTERFACE = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_UNDEFINED_INTERFACE - AttachedDiskInitializeParams_ARCHITECTURE_UNSPECIFIED = src.AttachedDiskInitializeParams_ARCHITECTURE_UNSPECIFIED - AttachedDiskInitializeParams_ARM64 = src.AttachedDiskInitializeParams_ARM64 - AttachedDiskInitializeParams_RECREATE_DISK = src.AttachedDiskInitializeParams_RECREATE_DISK - AttachedDiskInitializeParams_RECREATE_DISK_IF_SOURCE_CHANGED = src.AttachedDiskInitializeParams_RECREATE_DISK_IF_SOURCE_CHANGED - AttachedDiskInitializeParams_UNDEFINED_ARCHITECTURE = src.AttachedDiskInitializeParams_UNDEFINED_ARCHITECTURE - AttachedDiskInitializeParams_UNDEFINED_ON_UPDATE_ACTION = src.AttachedDiskInitializeParams_UNDEFINED_ON_UPDATE_ACTION - AttachedDiskInitializeParams_USE_EXISTING_DISK = src.AttachedDiskInitializeParams_USE_EXISTING_DISK - AttachedDiskInitializeParams_X86_64 = src.AttachedDiskInitializeParams_X86_64 - AttachedDisk_ARCHITECTURE_UNSPECIFIED = src.AttachedDisk_ARCHITECTURE_UNSPECIFIED - AttachedDisk_ARM64 = src.AttachedDisk_ARM64 - AttachedDisk_NVME = src.AttachedDisk_NVME - AttachedDisk_PERSISTENT = src.AttachedDisk_PERSISTENT - AttachedDisk_READ_ONLY = src.AttachedDisk_READ_ONLY - AttachedDisk_READ_WRITE = src.AttachedDisk_READ_WRITE - AttachedDisk_SCRATCH = src.AttachedDisk_SCRATCH - AttachedDisk_SCSI = src.AttachedDisk_SCSI - AttachedDisk_UNDEFINED_ARCHITECTURE = src.AttachedDisk_UNDEFINED_ARCHITECTURE - AttachedDisk_UNDEFINED_INTERFACE = src.AttachedDisk_UNDEFINED_INTERFACE - AttachedDisk_UNDEFINED_MODE = src.AttachedDisk_UNDEFINED_MODE - AttachedDisk_UNDEFINED_TYPE = src.AttachedDisk_UNDEFINED_TYPE - AttachedDisk_X86_64 = src.AttachedDisk_X86_64 - AuditLogConfig_ADMIN_READ = src.AuditLogConfig_ADMIN_READ - AuditLogConfig_DATA_READ = src.AuditLogConfig_DATA_READ - AuditLogConfig_DATA_WRITE = src.AuditLogConfig_DATA_WRITE - AuditLogConfig_LOG_TYPE_UNSPECIFIED = src.AuditLogConfig_LOG_TYPE_UNSPECIFIED - AuditLogConfig_UNDEFINED_LOG_TYPE = src.AuditLogConfig_UNDEFINED_LOG_TYPE - AuthorizationLoggingOptions_ADMIN_READ = src.AuthorizationLoggingOptions_ADMIN_READ - AuthorizationLoggingOptions_ADMIN_WRITE = src.AuthorizationLoggingOptions_ADMIN_WRITE - AuthorizationLoggingOptions_DATA_READ = src.AuthorizationLoggingOptions_DATA_READ - AuthorizationLoggingOptions_DATA_WRITE = src.AuthorizationLoggingOptions_DATA_WRITE - AuthorizationLoggingOptions_PERMISSION_TYPE_UNSPECIFIED = src.AuthorizationLoggingOptions_PERMISSION_TYPE_UNSPECIFIED - AuthorizationLoggingOptions_UNDEFINED_PERMISSION_TYPE = src.AuthorizationLoggingOptions_UNDEFINED_PERMISSION_TYPE - AutoscalerStatusDetails_ALL_INSTANCES_UNHEALTHY = src.AutoscalerStatusDetails_ALL_INSTANCES_UNHEALTHY - AutoscalerStatusDetails_BACKEND_SERVICE_DOES_NOT_EXIST = src.AutoscalerStatusDetails_BACKEND_SERVICE_DOES_NOT_EXIST - AutoscalerStatusDetails_CAPPED_AT_MAX_NUM_REPLICAS = src.AutoscalerStatusDetails_CAPPED_AT_MAX_NUM_REPLICAS - AutoscalerStatusDetails_CUSTOM_METRIC_DATA_POINTS_TOO_SPARSE = src.AutoscalerStatusDetails_CUSTOM_METRIC_DATA_POINTS_TOO_SPARSE - AutoscalerStatusDetails_CUSTOM_METRIC_INVALID = src.AutoscalerStatusDetails_CUSTOM_METRIC_INVALID - AutoscalerStatusDetails_MIN_EQUALS_MAX = src.AutoscalerStatusDetails_MIN_EQUALS_MAX - AutoscalerStatusDetails_MISSING_CUSTOM_METRIC_DATA_POINTS = src.AutoscalerStatusDetails_MISSING_CUSTOM_METRIC_DATA_POINTS - AutoscalerStatusDetails_MISSING_LOAD_BALANCING_DATA_POINTS = src.AutoscalerStatusDetails_MISSING_LOAD_BALANCING_DATA_POINTS - AutoscalerStatusDetails_MODE_OFF = src.AutoscalerStatusDetails_MODE_OFF - AutoscalerStatusDetails_MODE_ONLY_SCALE_OUT = src.AutoscalerStatusDetails_MODE_ONLY_SCALE_OUT - AutoscalerStatusDetails_MODE_ONLY_UP = src.AutoscalerStatusDetails_MODE_ONLY_UP - AutoscalerStatusDetails_MORE_THAN_ONE_BACKEND_SERVICE = src.AutoscalerStatusDetails_MORE_THAN_ONE_BACKEND_SERVICE - AutoscalerStatusDetails_NOT_ENOUGH_QUOTA_AVAILABLE = src.AutoscalerStatusDetails_NOT_ENOUGH_QUOTA_AVAILABLE - AutoscalerStatusDetails_REGION_RESOURCE_STOCKOUT = src.AutoscalerStatusDetails_REGION_RESOURCE_STOCKOUT - AutoscalerStatusDetails_SCALING_TARGET_DOES_NOT_EXIST = src.AutoscalerStatusDetails_SCALING_TARGET_DOES_NOT_EXIST - AutoscalerStatusDetails_SCHEDULED_INSTANCES_GREATER_THAN_AUTOSCALER_MAX = src.AutoscalerStatusDetails_SCHEDULED_INSTANCES_GREATER_THAN_AUTOSCALER_MAX - AutoscalerStatusDetails_SCHEDULED_INSTANCES_LESS_THAN_AUTOSCALER_MIN = src.AutoscalerStatusDetails_SCHEDULED_INSTANCES_LESS_THAN_AUTOSCALER_MIN - AutoscalerStatusDetails_UNDEFINED_TYPE = src.AutoscalerStatusDetails_UNDEFINED_TYPE - AutoscalerStatusDetails_UNKNOWN = src.AutoscalerStatusDetails_UNKNOWN - AutoscalerStatusDetails_UNSUPPORTED_MAX_RATE_LOAD_BALANCING_CONFIGURATION = src.AutoscalerStatusDetails_UNSUPPORTED_MAX_RATE_LOAD_BALANCING_CONFIGURATION - AutoscalerStatusDetails_ZONE_RESOURCE_STOCKOUT = src.AutoscalerStatusDetails_ZONE_RESOURCE_STOCKOUT - Autoscaler_ACTIVE = src.Autoscaler_ACTIVE - Autoscaler_DELETING = src.Autoscaler_DELETING - Autoscaler_ERROR = src.Autoscaler_ERROR - Autoscaler_PENDING = src.Autoscaler_PENDING - Autoscaler_UNDEFINED_STATUS = src.Autoscaler_UNDEFINED_STATUS - AutoscalingPolicyCpuUtilization_NONE = src.AutoscalingPolicyCpuUtilization_NONE - AutoscalingPolicyCpuUtilization_OPTIMIZE_AVAILABILITY = src.AutoscalingPolicyCpuUtilization_OPTIMIZE_AVAILABILITY - AutoscalingPolicyCpuUtilization_UNDEFINED_PREDICTIVE_METHOD = src.AutoscalingPolicyCpuUtilization_UNDEFINED_PREDICTIVE_METHOD - AutoscalingPolicyCustomMetricUtilization_DELTA_PER_MINUTE = src.AutoscalingPolicyCustomMetricUtilization_DELTA_PER_MINUTE - AutoscalingPolicyCustomMetricUtilization_DELTA_PER_SECOND = src.AutoscalingPolicyCustomMetricUtilization_DELTA_PER_SECOND - AutoscalingPolicyCustomMetricUtilization_GAUGE = src.AutoscalingPolicyCustomMetricUtilization_GAUGE - AutoscalingPolicyCustomMetricUtilization_UNDEFINED_UTILIZATION_TARGET_TYPE = src.AutoscalingPolicyCustomMetricUtilization_UNDEFINED_UTILIZATION_TARGET_TYPE - AutoscalingPolicy_OFF = src.AutoscalingPolicy_OFF - AutoscalingPolicy_ON = src.AutoscalingPolicy_ON - AutoscalingPolicy_ONLY_SCALE_OUT = src.AutoscalingPolicy_ONLY_SCALE_OUT - AutoscalingPolicy_ONLY_UP = src.AutoscalingPolicy_ONLY_UP - AutoscalingPolicy_UNDEFINED_MODE = src.AutoscalingPolicy_UNDEFINED_MODE - BackendBucketCdnPolicy_CACHE_ALL_STATIC = src.BackendBucketCdnPolicy_CACHE_ALL_STATIC - BackendBucketCdnPolicy_FORCE_CACHE_ALL = src.BackendBucketCdnPolicy_FORCE_CACHE_ALL - BackendBucketCdnPolicy_INVALID_CACHE_MODE = src.BackendBucketCdnPolicy_INVALID_CACHE_MODE - BackendBucketCdnPolicy_UNDEFINED_CACHE_MODE = src.BackendBucketCdnPolicy_UNDEFINED_CACHE_MODE - BackendBucketCdnPolicy_USE_ORIGIN_HEADERS = src.BackendBucketCdnPolicy_USE_ORIGIN_HEADERS - BackendBucket_AUTOMATIC = src.BackendBucket_AUTOMATIC - BackendBucket_DISABLED = src.BackendBucket_DISABLED - BackendBucket_UNDEFINED_COMPRESSION_MODE = src.BackendBucket_UNDEFINED_COMPRESSION_MODE - BackendServiceCdnPolicy_CACHE_ALL_STATIC = src.BackendServiceCdnPolicy_CACHE_ALL_STATIC - BackendServiceCdnPolicy_FORCE_CACHE_ALL = src.BackendServiceCdnPolicy_FORCE_CACHE_ALL - BackendServiceCdnPolicy_INVALID_CACHE_MODE = src.BackendServiceCdnPolicy_INVALID_CACHE_MODE - BackendServiceCdnPolicy_UNDEFINED_CACHE_MODE = src.BackendServiceCdnPolicy_UNDEFINED_CACHE_MODE - BackendServiceCdnPolicy_USE_ORIGIN_HEADERS = src.BackendServiceCdnPolicy_USE_ORIGIN_HEADERS - BackendServiceConnectionTrackingPolicy_ALWAYS_PERSIST = src.BackendServiceConnectionTrackingPolicy_ALWAYS_PERSIST - BackendServiceConnectionTrackingPolicy_DEFAULT_FOR_PROTOCOL = src.BackendServiceConnectionTrackingPolicy_DEFAULT_FOR_PROTOCOL - BackendServiceConnectionTrackingPolicy_INVALID_TRACKING_MODE = src.BackendServiceConnectionTrackingPolicy_INVALID_TRACKING_MODE - BackendServiceConnectionTrackingPolicy_NEVER_PERSIST = src.BackendServiceConnectionTrackingPolicy_NEVER_PERSIST - BackendServiceConnectionTrackingPolicy_PER_CONNECTION = src.BackendServiceConnectionTrackingPolicy_PER_CONNECTION - BackendServiceConnectionTrackingPolicy_PER_SESSION = src.BackendServiceConnectionTrackingPolicy_PER_SESSION - BackendServiceConnectionTrackingPolicy_UNDEFINED_CONNECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS = src.BackendServiceConnectionTrackingPolicy_UNDEFINED_CONNECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS - BackendServiceConnectionTrackingPolicy_UNDEFINED_TRACKING_MODE = src.BackendServiceConnectionTrackingPolicy_UNDEFINED_TRACKING_MODE - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_INVALID_LB_POLICY = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_INVALID_LB_POLICY - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_LEAST_REQUEST = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_LEAST_REQUEST - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_MAGLEV = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_MAGLEV - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ORIGINAL_DESTINATION = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ORIGINAL_DESTINATION - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RANDOM = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RANDOM - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RING_HASH = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RING_HASH - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ROUND_ROBIN = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ROUND_ROBIN - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_UNDEFINED_NAME = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_UNDEFINED_NAME - BackendService_AUTOMATIC = src.BackendService_AUTOMATIC - BackendService_CLIENT_IP = src.BackendService_CLIENT_IP - BackendService_CLIENT_IP_NO_DESTINATION = src.BackendService_CLIENT_IP_NO_DESTINATION - BackendService_CLIENT_IP_PORT_PROTO = src.BackendService_CLIENT_IP_PORT_PROTO - BackendService_CLIENT_IP_PROTO = src.BackendService_CLIENT_IP_PROTO - BackendService_DISABLED = src.BackendService_DISABLED - BackendService_EXTERNAL = src.BackendService_EXTERNAL - BackendService_EXTERNAL_MANAGED = src.BackendService_EXTERNAL_MANAGED - BackendService_GENERATED_COOKIE = src.BackendService_GENERATED_COOKIE - BackendService_GRPC = src.BackendService_GRPC - BackendService_HEADER_FIELD = src.BackendService_HEADER_FIELD - BackendService_HTTP = src.BackendService_HTTP - BackendService_HTTP2 = src.BackendService_HTTP2 - BackendService_HTTPS = src.BackendService_HTTPS - BackendService_HTTP_COOKIE = src.BackendService_HTTP_COOKIE - BackendService_INTERNAL = src.BackendService_INTERNAL - BackendService_INTERNAL_MANAGED = src.BackendService_INTERNAL_MANAGED - BackendService_INTERNAL_SELF_MANAGED = src.BackendService_INTERNAL_SELF_MANAGED - BackendService_INVALID_LB_POLICY = src.BackendService_INVALID_LB_POLICY - BackendService_INVALID_LOAD_BALANCING_SCHEME = src.BackendService_INVALID_LOAD_BALANCING_SCHEME - BackendService_LEAST_REQUEST = src.BackendService_LEAST_REQUEST - BackendService_MAGLEV = src.BackendService_MAGLEV - BackendService_NONE = src.BackendService_NONE - BackendService_ORIGINAL_DESTINATION = src.BackendService_ORIGINAL_DESTINATION - BackendService_RANDOM = src.BackendService_RANDOM - BackendService_RING_HASH = src.BackendService_RING_HASH - BackendService_ROUND_ROBIN = src.BackendService_ROUND_ROBIN - BackendService_SSL = src.BackendService_SSL - BackendService_TCP = src.BackendService_TCP - BackendService_UDP = src.BackendService_UDP - BackendService_UNDEFINED_COMPRESSION_MODE = src.BackendService_UNDEFINED_COMPRESSION_MODE - BackendService_UNDEFINED_LOAD_BALANCING_SCHEME = src.BackendService_UNDEFINED_LOAD_BALANCING_SCHEME - BackendService_UNDEFINED_LOCALITY_LB_POLICY = src.BackendService_UNDEFINED_LOCALITY_LB_POLICY - BackendService_UNDEFINED_PROTOCOL = src.BackendService_UNDEFINED_PROTOCOL - BackendService_UNDEFINED_SESSION_AFFINITY = src.BackendService_UNDEFINED_SESSION_AFFINITY - BackendService_UNSPECIFIED = src.BackendService_UNSPECIFIED - Backend_CONNECTION = src.Backend_CONNECTION - Backend_RATE = src.Backend_RATE - Backend_UNDEFINED_BALANCING_MODE = src.Backend_UNDEFINED_BALANCING_MODE - Backend_UTILIZATION = src.Backend_UTILIZATION - BfdPacket_ADMINISTRATIVELY_DOWN = src.BfdPacket_ADMINISTRATIVELY_DOWN - BfdPacket_ADMIN_DOWN = src.BfdPacket_ADMIN_DOWN - BfdPacket_CONCATENATED_PATH_DOWN = src.BfdPacket_CONCATENATED_PATH_DOWN - BfdPacket_CONTROL_DETECTION_TIME_EXPIRED = src.BfdPacket_CONTROL_DETECTION_TIME_EXPIRED - BfdPacket_DIAGNOSTIC_UNSPECIFIED = src.BfdPacket_DIAGNOSTIC_UNSPECIFIED - BfdPacket_DOWN = src.BfdPacket_DOWN - BfdPacket_ECHO_FUNCTION_FAILED = src.BfdPacket_ECHO_FUNCTION_FAILED - BfdPacket_FORWARDING_PLANE_RESET = src.BfdPacket_FORWARDING_PLANE_RESET - BfdPacket_INIT = src.BfdPacket_INIT - BfdPacket_NEIGHBOR_SIGNALED_SESSION_DOWN = src.BfdPacket_NEIGHBOR_SIGNALED_SESSION_DOWN - BfdPacket_NO_DIAGNOSTIC = src.BfdPacket_NO_DIAGNOSTIC - BfdPacket_PATH_DOWN = src.BfdPacket_PATH_DOWN - BfdPacket_REVERSE_CONCATENATED_PATH_DOWN = src.BfdPacket_REVERSE_CONCATENATED_PATH_DOWN - BfdPacket_STATE_UNSPECIFIED = src.BfdPacket_STATE_UNSPECIFIED - BfdPacket_UNDEFINED_DIAGNOSTIC = src.BfdPacket_UNDEFINED_DIAGNOSTIC - BfdPacket_UNDEFINED_STATE = src.BfdPacket_UNDEFINED_STATE - BfdPacket_UP = src.BfdPacket_UP - BfdStatus_ACTIVE = src.BfdStatus_ACTIVE - BfdStatus_ADMINISTRATIVELY_DOWN = src.BfdStatus_ADMINISTRATIVELY_DOWN - BfdStatus_ADMIN_DOWN = src.BfdStatus_ADMIN_DOWN - BfdStatus_CONCATENATED_PATH_DOWN = src.BfdStatus_CONCATENATED_PATH_DOWN - BfdStatus_CONTROL_DETECTION_TIME_EXPIRED = src.BfdStatus_CONTROL_DETECTION_TIME_EXPIRED - BfdStatus_DIAGNOSTIC_UNSPECIFIED = src.BfdStatus_DIAGNOSTIC_UNSPECIFIED - BfdStatus_DISABLED = src.BfdStatus_DISABLED - BfdStatus_DOWN = src.BfdStatus_DOWN - BfdStatus_ECHO_FUNCTION_FAILED = src.BfdStatus_ECHO_FUNCTION_FAILED - BfdStatus_FORWARDING_PLANE_RESET = src.BfdStatus_FORWARDING_PLANE_RESET - BfdStatus_INIT = src.BfdStatus_INIT - BfdStatus_NEIGHBOR_SIGNALED_SESSION_DOWN = src.BfdStatus_NEIGHBOR_SIGNALED_SESSION_DOWN - BfdStatus_NO_DIAGNOSTIC = src.BfdStatus_NO_DIAGNOSTIC - BfdStatus_PASSIVE = src.BfdStatus_PASSIVE - BfdStatus_PATH_DOWN = src.BfdStatus_PATH_DOWN - BfdStatus_REVERSE_CONCATENATED_PATH_DOWN = src.BfdStatus_REVERSE_CONCATENATED_PATH_DOWN - BfdStatus_STATE_UNSPECIFIED = src.BfdStatus_STATE_UNSPECIFIED - BfdStatus_UNDEFINED_BFD_SESSION_INITIALIZATION_MODE = src.BfdStatus_UNDEFINED_BFD_SESSION_INITIALIZATION_MODE - BfdStatus_UNDEFINED_LOCAL_DIAGNOSTIC = src.BfdStatus_UNDEFINED_LOCAL_DIAGNOSTIC - BfdStatus_UNDEFINED_LOCAL_STATE = src.BfdStatus_UNDEFINED_LOCAL_STATE - BfdStatus_UP = src.BfdStatus_UP - Commitment_ACCELERATOR_OPTIMIZED = src.Commitment_ACCELERATOR_OPTIMIZED - Commitment_ACTIVE = src.Commitment_ACTIVE - Commitment_CANCELLED = src.Commitment_CANCELLED - Commitment_CATEGORY_UNSPECIFIED = src.Commitment_CATEGORY_UNSPECIFIED - Commitment_COMPUTE_OPTIMIZED = src.Commitment_COMPUTE_OPTIMIZED - Commitment_COMPUTE_OPTIMIZED_C2D = src.Commitment_COMPUTE_OPTIMIZED_C2D - Commitment_CREATING = src.Commitment_CREATING - Commitment_EXPIRED = src.Commitment_EXPIRED - Commitment_GENERAL_PURPOSE = src.Commitment_GENERAL_PURPOSE - Commitment_GENERAL_PURPOSE_E2 = src.Commitment_GENERAL_PURPOSE_E2 - Commitment_GENERAL_PURPOSE_N2 = src.Commitment_GENERAL_PURPOSE_N2 - Commitment_GENERAL_PURPOSE_N2D = src.Commitment_GENERAL_PURPOSE_N2D - Commitment_GENERAL_PURPOSE_T2D = src.Commitment_GENERAL_PURPOSE_T2D - Commitment_INVALID = src.Commitment_INVALID - Commitment_LICENSE = src.Commitment_LICENSE - Commitment_MACHINE = src.Commitment_MACHINE - Commitment_MEMORY_OPTIMIZED = src.Commitment_MEMORY_OPTIMIZED - Commitment_MEMORY_OPTIMIZED_M3 = src.Commitment_MEMORY_OPTIMIZED_M3 - Commitment_NOT_YET_ACTIVE = src.Commitment_NOT_YET_ACTIVE - Commitment_THIRTY_SIX_MONTH = src.Commitment_THIRTY_SIX_MONTH - Commitment_TWELVE_MONTH = src.Commitment_TWELVE_MONTH - Commitment_TYPE_UNSPECIFIED = src.Commitment_TYPE_UNSPECIFIED - Commitment_UNDEFINED_CATEGORY = src.Commitment_UNDEFINED_CATEGORY - Commitment_UNDEFINED_PLAN = src.Commitment_UNDEFINED_PLAN - Commitment_UNDEFINED_STATUS = src.Commitment_UNDEFINED_STATUS - Commitment_UNDEFINED_TYPE = src.Commitment_UNDEFINED_TYPE - Condition_APPROVER = src.Condition_APPROVER - Condition_ATTRIBUTION = src.Condition_ATTRIBUTION - Condition_AUTHORITY = src.Condition_AUTHORITY - Condition_CREDENTIALS_TYPE = src.Condition_CREDENTIALS_TYPE - Condition_CREDS_ASSERTION = src.Condition_CREDS_ASSERTION - Condition_DISCHARGED = src.Condition_DISCHARGED - Condition_EQUALS = src.Condition_EQUALS - Condition_IN = src.Condition_IN - Condition_IP = src.Condition_IP - Condition_JUSTIFICATION_TYPE = src.Condition_JUSTIFICATION_TYPE - Condition_NAME = src.Condition_NAME - Condition_NOT_EQUALS = src.Condition_NOT_EQUALS - Condition_NOT_IN = src.Condition_NOT_IN - Condition_NO_OP = src.Condition_NO_OP - Condition_REGION = src.Condition_REGION - Condition_SECURITY_REALM = src.Condition_SECURITY_REALM - Condition_SERVICE = src.Condition_SERVICE - Condition_UNDEFINED_IAM = src.Condition_UNDEFINED_IAM - Condition_UNDEFINED_OP = src.Condition_UNDEFINED_OP - Condition_UNDEFINED_SYS = src.Condition_UNDEFINED_SYS - DeprecationStatus_ACTIVE = src.DeprecationStatus_ACTIVE - DeprecationStatus_DELETED = src.DeprecationStatus_DELETED - DeprecationStatus_DEPRECATED = src.DeprecationStatus_DEPRECATED - DeprecationStatus_OBSOLETE = src.DeprecationStatus_OBSOLETE - DeprecationStatus_UNDEFINED_STATE = src.DeprecationStatus_UNDEFINED_STATE - DiskInstantiationConfig_ATTACH_READ_ONLY = src.DiskInstantiationConfig_ATTACH_READ_ONLY - DiskInstantiationConfig_BLANK = src.DiskInstantiationConfig_BLANK - DiskInstantiationConfig_CUSTOM_IMAGE = src.DiskInstantiationConfig_CUSTOM_IMAGE - DiskInstantiationConfig_DEFAULT = src.DiskInstantiationConfig_DEFAULT - DiskInstantiationConfig_DO_NOT_INCLUDE = src.DiskInstantiationConfig_DO_NOT_INCLUDE - DiskInstantiationConfig_SOURCE_IMAGE = src.DiskInstantiationConfig_SOURCE_IMAGE - DiskInstantiationConfig_SOURCE_IMAGE_FAMILY = src.DiskInstantiationConfig_SOURCE_IMAGE_FAMILY - DiskInstantiationConfig_UNDEFINED_INSTANTIATE_FROM = src.DiskInstantiationConfig_UNDEFINED_INSTANTIATE_FROM - Disk_ARCHITECTURE_UNSPECIFIED = src.Disk_ARCHITECTURE_UNSPECIFIED - Disk_ARM64 = src.Disk_ARM64 - Disk_CREATING = src.Disk_CREATING - Disk_DELETING = src.Disk_DELETING - Disk_FAILED = src.Disk_FAILED - Disk_READY = src.Disk_READY - Disk_RESTORING = src.Disk_RESTORING - Disk_UNDEFINED_ARCHITECTURE = src.Disk_UNDEFINED_ARCHITECTURE - Disk_UNDEFINED_STATUS = src.Disk_UNDEFINED_STATUS - Disk_X86_64 = src.Disk_X86_64 - DistributionPolicy_ANY = src.DistributionPolicy_ANY - DistributionPolicy_BALANCED = src.DistributionPolicy_BALANCED - DistributionPolicy_EVEN = src.DistributionPolicy_EVEN - DistributionPolicy_UNDEFINED_TARGET_SHAPE = src.DistributionPolicy_UNDEFINED_TARGET_SHAPE - ExchangedPeeringRoute_DYNAMIC_PEERING_ROUTE = src.ExchangedPeeringRoute_DYNAMIC_PEERING_ROUTE - ExchangedPeeringRoute_STATIC_PEERING_ROUTE = src.ExchangedPeeringRoute_STATIC_PEERING_ROUTE - ExchangedPeeringRoute_SUBNET_PEERING_ROUTE = src.ExchangedPeeringRoute_SUBNET_PEERING_ROUTE - ExchangedPeeringRoute_UNDEFINED_TYPE = src.ExchangedPeeringRoute_UNDEFINED_TYPE - ExternalVpnGateway_FOUR_IPS_REDUNDANCY = src.ExternalVpnGateway_FOUR_IPS_REDUNDANCY - ExternalVpnGateway_SINGLE_IP_INTERNALLY_REDUNDANT = src.ExternalVpnGateway_SINGLE_IP_INTERNALLY_REDUNDANT - ExternalVpnGateway_TWO_IPS_REDUNDANCY = src.ExternalVpnGateway_TWO_IPS_REDUNDANCY - ExternalVpnGateway_UNDEFINED_REDUNDANCY_TYPE = src.ExternalVpnGateway_UNDEFINED_REDUNDANCY_TYPE - FileContentBuffer_BIN = src.FileContentBuffer_BIN - FileContentBuffer_UNDEFINED = src.FileContentBuffer_UNDEFINED - FileContentBuffer_UNDEFINED_FILE_TYPE = src.FileContentBuffer_UNDEFINED_FILE_TYPE - FileContentBuffer_X509 = src.FileContentBuffer_X509 - FirewallLogConfig_EXCLUDE_ALL_METADATA = src.FirewallLogConfig_EXCLUDE_ALL_METADATA - FirewallLogConfig_INCLUDE_ALL_METADATA = src.FirewallLogConfig_INCLUDE_ALL_METADATA - FirewallLogConfig_UNDEFINED_METADATA = src.FirewallLogConfig_UNDEFINED_METADATA - FirewallPolicyRuleSecureTag_EFFECTIVE = src.FirewallPolicyRuleSecureTag_EFFECTIVE - FirewallPolicyRuleSecureTag_INEFFECTIVE = src.FirewallPolicyRuleSecureTag_INEFFECTIVE - FirewallPolicyRuleSecureTag_UNDEFINED_STATE = src.FirewallPolicyRuleSecureTag_UNDEFINED_STATE - FirewallPolicyRule_EGRESS = src.FirewallPolicyRule_EGRESS - FirewallPolicyRule_INGRESS = src.FirewallPolicyRule_INGRESS - FirewallPolicyRule_UNDEFINED_DIRECTION = src.FirewallPolicyRule_UNDEFINED_DIRECTION - Firewall_EGRESS = src.Firewall_EGRESS - Firewall_INGRESS = src.Firewall_INGRESS - Firewall_UNDEFINED_DIRECTION = src.Firewall_UNDEFINED_DIRECTION - ForwardingRule_ACCEPTED = src.ForwardingRule_ACCEPTED - ForwardingRule_AH = src.ForwardingRule_AH - ForwardingRule_CLOSED = src.ForwardingRule_CLOSED - ForwardingRule_ESP = src.ForwardingRule_ESP - ForwardingRule_EXTERNAL = src.ForwardingRule_EXTERNAL - ForwardingRule_EXTERNAL_MANAGED = src.ForwardingRule_EXTERNAL_MANAGED - ForwardingRule_FIXED_STANDARD = src.ForwardingRule_FIXED_STANDARD - ForwardingRule_ICMP = src.ForwardingRule_ICMP - ForwardingRule_INTERNAL = src.ForwardingRule_INTERNAL - ForwardingRule_INTERNAL_MANAGED = src.ForwardingRule_INTERNAL_MANAGED - ForwardingRule_INTERNAL_SELF_MANAGED = src.ForwardingRule_INTERNAL_SELF_MANAGED - ForwardingRule_INVALID = src.ForwardingRule_INVALID - ForwardingRule_IPV4 = src.ForwardingRule_IPV4 - ForwardingRule_IPV6 = src.ForwardingRule_IPV6 - ForwardingRule_L3_DEFAULT = src.ForwardingRule_L3_DEFAULT - ForwardingRule_NEEDS_ATTENTION = src.ForwardingRule_NEEDS_ATTENTION - ForwardingRule_PENDING = src.ForwardingRule_PENDING - ForwardingRule_PREMIUM = src.ForwardingRule_PREMIUM - ForwardingRule_REJECTED = src.ForwardingRule_REJECTED - ForwardingRule_SCTP = src.ForwardingRule_SCTP - ForwardingRule_STANDARD = src.ForwardingRule_STANDARD - ForwardingRule_STANDARD_OVERRIDES_FIXED_STANDARD = src.ForwardingRule_STANDARD_OVERRIDES_FIXED_STANDARD - ForwardingRule_STATUS_UNSPECIFIED = src.ForwardingRule_STATUS_UNSPECIFIED - ForwardingRule_TCP = src.ForwardingRule_TCP - ForwardingRule_UDP = src.ForwardingRule_UDP - ForwardingRule_UNDEFINED_IP_VERSION = src.ForwardingRule_UNDEFINED_IP_VERSION - ForwardingRule_UNDEFINED_I_P_PROTOCOL_ENUM = src.ForwardingRule_UNDEFINED_I_P_PROTOCOL_ENUM - ForwardingRule_UNDEFINED_LOAD_BALANCING_SCHEME = src.ForwardingRule_UNDEFINED_LOAD_BALANCING_SCHEME - ForwardingRule_UNDEFINED_NETWORK_TIER = src.ForwardingRule_UNDEFINED_NETWORK_TIER - ForwardingRule_UNDEFINED_PSC_CONNECTION_STATUS = src.ForwardingRule_UNDEFINED_PSC_CONNECTION_STATUS - ForwardingRule_UNSPECIFIED_VERSION = src.ForwardingRule_UNSPECIFIED_VERSION - GRPCHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.GRPCHealthCheck_UNDEFINED_PORT_SPECIFICATION - GRPCHealthCheck_USE_FIXED_PORT = src.GRPCHealthCheck_USE_FIXED_PORT - GRPCHealthCheck_USE_NAMED_PORT = src.GRPCHealthCheck_USE_NAMED_PORT - GRPCHealthCheck_USE_SERVING_PORT = src.GRPCHealthCheck_USE_SERVING_PORT - GuestOsFeature_FEATURE_TYPE_UNSPECIFIED = src.GuestOsFeature_FEATURE_TYPE_UNSPECIFIED - GuestOsFeature_GVNIC = src.GuestOsFeature_GVNIC - GuestOsFeature_MULTI_IP_SUBNET = src.GuestOsFeature_MULTI_IP_SUBNET - GuestOsFeature_SECURE_BOOT = src.GuestOsFeature_SECURE_BOOT - GuestOsFeature_SEV_CAPABLE = src.GuestOsFeature_SEV_CAPABLE - GuestOsFeature_UEFI_COMPATIBLE = src.GuestOsFeature_UEFI_COMPATIBLE - GuestOsFeature_UNDEFINED_TYPE = src.GuestOsFeature_UNDEFINED_TYPE - GuestOsFeature_VIRTIO_SCSI_MULTIQUEUE = src.GuestOsFeature_VIRTIO_SCSI_MULTIQUEUE - GuestOsFeature_WINDOWS = src.GuestOsFeature_WINDOWS - HTTP2HealthCheck_NONE = src.HTTP2HealthCheck_NONE - HTTP2HealthCheck_PROXY_V1 = src.HTTP2HealthCheck_PROXY_V1 - HTTP2HealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTP2HealthCheck_UNDEFINED_PORT_SPECIFICATION - HTTP2HealthCheck_UNDEFINED_PROXY_HEADER = src.HTTP2HealthCheck_UNDEFINED_PROXY_HEADER - HTTP2HealthCheck_USE_FIXED_PORT = src.HTTP2HealthCheck_USE_FIXED_PORT - HTTP2HealthCheck_USE_NAMED_PORT = src.HTTP2HealthCheck_USE_NAMED_PORT - HTTP2HealthCheck_USE_SERVING_PORT = src.HTTP2HealthCheck_USE_SERVING_PORT - HTTPHealthCheck_NONE = src.HTTPHealthCheck_NONE - HTTPHealthCheck_PROXY_V1 = src.HTTPHealthCheck_PROXY_V1 - HTTPHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTPHealthCheck_UNDEFINED_PORT_SPECIFICATION - HTTPHealthCheck_UNDEFINED_PROXY_HEADER = src.HTTPHealthCheck_UNDEFINED_PROXY_HEADER - HTTPHealthCheck_USE_FIXED_PORT = src.HTTPHealthCheck_USE_FIXED_PORT - HTTPHealthCheck_USE_NAMED_PORT = src.HTTPHealthCheck_USE_NAMED_PORT - HTTPHealthCheck_USE_SERVING_PORT = src.HTTPHealthCheck_USE_SERVING_PORT - HTTPSHealthCheck_NONE = src.HTTPSHealthCheck_NONE - HTTPSHealthCheck_PROXY_V1 = src.HTTPSHealthCheck_PROXY_V1 - HTTPSHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTPSHealthCheck_UNDEFINED_PORT_SPECIFICATION - HTTPSHealthCheck_UNDEFINED_PROXY_HEADER = src.HTTPSHealthCheck_UNDEFINED_PROXY_HEADER - HTTPSHealthCheck_USE_FIXED_PORT = src.HTTPSHealthCheck_USE_FIXED_PORT - HTTPSHealthCheck_USE_NAMED_PORT = src.HTTPSHealthCheck_USE_NAMED_PORT - HTTPSHealthCheck_USE_SERVING_PORT = src.HTTPSHealthCheck_USE_SERVING_PORT - HealthCheckService_AND = src.HealthCheckService_AND - HealthCheckService_NO_AGGREGATION = src.HealthCheckService_NO_AGGREGATION - HealthCheckService_UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY = src.HealthCheckService_UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY - HealthCheck_GRPC = src.HealthCheck_GRPC - HealthCheck_HTTP = src.HealthCheck_HTTP - HealthCheck_HTTP2 = src.HealthCheck_HTTP2 - HealthCheck_HTTPS = src.HealthCheck_HTTPS - HealthCheck_INVALID = src.HealthCheck_INVALID - HealthCheck_SSL = src.HealthCheck_SSL - HealthCheck_TCP = src.HealthCheck_TCP - HealthCheck_UNDEFINED_TYPE = src.HealthCheck_UNDEFINED_TYPE - HealthStatusForNetworkEndpoint_DRAINING = src.HealthStatusForNetworkEndpoint_DRAINING - HealthStatusForNetworkEndpoint_HEALTHY = src.HealthStatusForNetworkEndpoint_HEALTHY - HealthStatusForNetworkEndpoint_UNDEFINED_HEALTH_STATE = src.HealthStatusForNetworkEndpoint_UNDEFINED_HEALTH_STATE - HealthStatusForNetworkEndpoint_UNHEALTHY = src.HealthStatusForNetworkEndpoint_UNHEALTHY - HealthStatusForNetworkEndpoint_UNKNOWN = src.HealthStatusForNetworkEndpoint_UNKNOWN - HealthStatus_HEALTHY = src.HealthStatus_HEALTHY - HealthStatus_INVALID_WEIGHT = src.HealthStatus_INVALID_WEIGHT - HealthStatus_MISSING_WEIGHT = src.HealthStatus_MISSING_WEIGHT - HealthStatus_UNAVAILABLE_WEIGHT = src.HealthStatus_UNAVAILABLE_WEIGHT - HealthStatus_UNDEFINED_HEALTH_STATE = src.HealthStatus_UNDEFINED_HEALTH_STATE - HealthStatus_UNDEFINED_WEIGHT_ERROR = src.HealthStatus_UNDEFINED_WEIGHT_ERROR - HealthStatus_UNHEALTHY = src.HealthStatus_UNHEALTHY - HealthStatus_WEIGHT_NONE = src.HealthStatus_WEIGHT_NONE - HttpRedirectAction_FOUND = src.HttpRedirectAction_FOUND - HttpRedirectAction_MOVED_PERMANENTLY_DEFAULT = src.HttpRedirectAction_MOVED_PERMANENTLY_DEFAULT - HttpRedirectAction_PERMANENT_REDIRECT = src.HttpRedirectAction_PERMANENT_REDIRECT - HttpRedirectAction_SEE_OTHER = src.HttpRedirectAction_SEE_OTHER - HttpRedirectAction_TEMPORARY_REDIRECT = src.HttpRedirectAction_TEMPORARY_REDIRECT - HttpRedirectAction_UNDEFINED_REDIRECT_RESPONSE_CODE = src.HttpRedirectAction_UNDEFINED_REDIRECT_RESPONSE_CODE - Image_ARCHITECTURE_UNSPECIFIED = src.Image_ARCHITECTURE_UNSPECIFIED - Image_ARM64 = src.Image_ARM64 - Image_DELETING = src.Image_DELETING - Image_FAILED = src.Image_FAILED - Image_PENDING = src.Image_PENDING - Image_RAW = src.Image_RAW - Image_READY = src.Image_READY - Image_UNDEFINED_ARCHITECTURE = src.Image_UNDEFINED_ARCHITECTURE - Image_UNDEFINED_SOURCE_TYPE = src.Image_UNDEFINED_SOURCE_TYPE - Image_UNDEFINED_STATUS = src.Image_UNDEFINED_STATUS - Image_X86_64 = src.Image_X86_64 - InstanceGroupManagerUpdatePolicy_OPPORTUNISTIC = src.InstanceGroupManagerUpdatePolicy_OPPORTUNISTIC - InstanceGroupManagerUpdatePolicy_RECREATE = src.InstanceGroupManagerUpdatePolicy_RECREATE - InstanceGroupManagerUpdatePolicy_SUBSTITUTE = src.InstanceGroupManagerUpdatePolicy_SUBSTITUTE - InstanceGroupManagerUpdatePolicy_UNDEFINED_INSTANCE_REDISTRIBUTION_TYPE = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_INSTANCE_REDISTRIBUTION_TYPE - InstanceGroupManagerUpdatePolicy_UNDEFINED_MINIMAL_ACTION = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_MINIMAL_ACTION - InstanceGroupManagerUpdatePolicy_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION - InstanceGroupManagerUpdatePolicy_UNDEFINED_REPLACEMENT_METHOD = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_REPLACEMENT_METHOD - InstanceGroupManagerUpdatePolicy_UNDEFINED_TYPE = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_TYPE - InstanceGroupManager_PAGELESS = src.InstanceGroupManager_PAGELESS - InstanceGroupManager_PAGINATED = src.InstanceGroupManager_PAGINATED - InstanceGroupManager_UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS = src.InstanceGroupManager_UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS - InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION = src.InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION - InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION - InstanceGroupsListInstancesRequest_ALL = src.InstanceGroupsListInstancesRequest_ALL - InstanceGroupsListInstancesRequest_RUNNING = src.InstanceGroupsListInstancesRequest_RUNNING - InstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE = src.InstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE - InstanceManagedByIgmErrorInstanceActionDetails_ABANDONING = src.InstanceManagedByIgmErrorInstanceActionDetails_ABANDONING - InstanceManagedByIgmErrorInstanceActionDetails_CREATING = src.InstanceManagedByIgmErrorInstanceActionDetails_CREATING - InstanceManagedByIgmErrorInstanceActionDetails_CREATING_WITHOUT_RETRIES = src.InstanceManagedByIgmErrorInstanceActionDetails_CREATING_WITHOUT_RETRIES - InstanceManagedByIgmErrorInstanceActionDetails_DELETING = src.InstanceManagedByIgmErrorInstanceActionDetails_DELETING - InstanceManagedByIgmErrorInstanceActionDetails_NONE = src.InstanceManagedByIgmErrorInstanceActionDetails_NONE - InstanceManagedByIgmErrorInstanceActionDetails_RECREATING = src.InstanceManagedByIgmErrorInstanceActionDetails_RECREATING - InstanceManagedByIgmErrorInstanceActionDetails_REFRESHING = src.InstanceManagedByIgmErrorInstanceActionDetails_REFRESHING - InstanceManagedByIgmErrorInstanceActionDetails_RESTARTING = src.InstanceManagedByIgmErrorInstanceActionDetails_RESTARTING - InstanceManagedByIgmErrorInstanceActionDetails_RESUMING = src.InstanceManagedByIgmErrorInstanceActionDetails_RESUMING - InstanceManagedByIgmErrorInstanceActionDetails_STARTING = src.InstanceManagedByIgmErrorInstanceActionDetails_STARTING - InstanceManagedByIgmErrorInstanceActionDetails_STOPPING = src.InstanceManagedByIgmErrorInstanceActionDetails_STOPPING - InstanceManagedByIgmErrorInstanceActionDetails_SUSPENDING = src.InstanceManagedByIgmErrorInstanceActionDetails_SUSPENDING - InstanceManagedByIgmErrorInstanceActionDetails_UNDEFINED_ACTION = src.InstanceManagedByIgmErrorInstanceActionDetails_UNDEFINED_ACTION - InstanceManagedByIgmErrorInstanceActionDetails_VERIFYING = src.InstanceManagedByIgmErrorInstanceActionDetails_VERIFYING - InstanceProperties_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.InstanceProperties_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE - InstanceProperties_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.InstanceProperties_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE - InstanceProperties_INHERIT_FROM_SUBNETWORK = src.InstanceProperties_INHERIT_FROM_SUBNETWORK - InstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.InstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED - InstanceProperties_NONE = src.InstanceProperties_NONE - InstanceProperties_STOP = src.InstanceProperties_STOP - InstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.InstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE - InstanceProperties_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.InstanceProperties_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS - InstanceWithNamedPorts_DEPROVISIONING = src.InstanceWithNamedPorts_DEPROVISIONING - InstanceWithNamedPorts_PROVISIONING = src.InstanceWithNamedPorts_PROVISIONING - InstanceWithNamedPorts_REPAIRING = src.InstanceWithNamedPorts_REPAIRING - InstanceWithNamedPorts_RUNNING = src.InstanceWithNamedPorts_RUNNING - InstanceWithNamedPorts_STAGING = src.InstanceWithNamedPorts_STAGING - InstanceWithNamedPorts_STOPPED = src.InstanceWithNamedPorts_STOPPED - InstanceWithNamedPorts_STOPPING = src.InstanceWithNamedPorts_STOPPING - InstanceWithNamedPorts_SUSPENDED = src.InstanceWithNamedPorts_SUSPENDED - InstanceWithNamedPorts_SUSPENDING = src.InstanceWithNamedPorts_SUSPENDING - InstanceWithNamedPorts_TERMINATED = src.InstanceWithNamedPorts_TERMINATED - InstanceWithNamedPorts_UNDEFINED_STATUS = src.InstanceWithNamedPorts_UNDEFINED_STATUS - Instance_DEPROVISIONING = src.Instance_DEPROVISIONING - Instance_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.Instance_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE - Instance_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.Instance_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE - Instance_INHERIT_FROM_SUBNETWORK = src.Instance_INHERIT_FROM_SUBNETWORK - Instance_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.Instance_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED - Instance_NONE = src.Instance_NONE - Instance_PROVISIONING = src.Instance_PROVISIONING - Instance_REPAIRING = src.Instance_REPAIRING - Instance_RUNNING = src.Instance_RUNNING - Instance_STAGING = src.Instance_STAGING - Instance_STOP = src.Instance_STOP - Instance_STOPPED = src.Instance_STOPPED - Instance_STOPPING = src.Instance_STOPPING - Instance_SUSPENDED = src.Instance_SUSPENDED - Instance_SUSPENDING = src.Instance_SUSPENDING - Instance_TERMINATED = src.Instance_TERMINATED - Instance_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.Instance_UNDEFINED_KEY_REVOCATION_ACTION_TYPE - Instance_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.Instance_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS - Instance_UNDEFINED_STATUS = src.Instance_UNDEFINED_STATUS - InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY - InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK - InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL - InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE - InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED - InterconnectAttachment_ACTIVE = src.InterconnectAttachment_ACTIVE - InterconnectAttachment_AVAILABILITY_DOMAIN_1 = src.InterconnectAttachment_AVAILABILITY_DOMAIN_1 - InterconnectAttachment_AVAILABILITY_DOMAIN_2 = src.InterconnectAttachment_AVAILABILITY_DOMAIN_2 - InterconnectAttachment_AVAILABILITY_DOMAIN_ANY = src.InterconnectAttachment_AVAILABILITY_DOMAIN_ANY - InterconnectAttachment_BPS_100M = src.InterconnectAttachment_BPS_100M - InterconnectAttachment_BPS_10G = src.InterconnectAttachment_BPS_10G - InterconnectAttachment_BPS_1G = src.InterconnectAttachment_BPS_1G - InterconnectAttachment_BPS_200M = src.InterconnectAttachment_BPS_200M - InterconnectAttachment_BPS_20G = src.InterconnectAttachment_BPS_20G - InterconnectAttachment_BPS_2G = src.InterconnectAttachment_BPS_2G - InterconnectAttachment_BPS_300M = src.InterconnectAttachment_BPS_300M - InterconnectAttachment_BPS_400M = src.InterconnectAttachment_BPS_400M - InterconnectAttachment_BPS_500M = src.InterconnectAttachment_BPS_500M - InterconnectAttachment_BPS_50G = src.InterconnectAttachment_BPS_50G - InterconnectAttachment_BPS_50M = src.InterconnectAttachment_BPS_50M - InterconnectAttachment_BPS_5G = src.InterconnectAttachment_BPS_5G - InterconnectAttachment_DEDICATED = src.InterconnectAttachment_DEDICATED - InterconnectAttachment_DEFUNCT = src.InterconnectAttachment_DEFUNCT - InterconnectAttachment_IPSEC = src.InterconnectAttachment_IPSEC - InterconnectAttachment_IPV4_IPV6 = src.InterconnectAttachment_IPV4_IPV6 - InterconnectAttachment_IPV4_ONLY = src.InterconnectAttachment_IPV4_ONLY - InterconnectAttachment_NONE = src.InterconnectAttachment_NONE - InterconnectAttachment_OS_ACTIVE = src.InterconnectAttachment_OS_ACTIVE - InterconnectAttachment_OS_UNPROVISIONED = src.InterconnectAttachment_OS_UNPROVISIONED - InterconnectAttachment_PARTNER = src.InterconnectAttachment_PARTNER - InterconnectAttachment_PARTNER_PROVIDER = src.InterconnectAttachment_PARTNER_PROVIDER - InterconnectAttachment_PARTNER_REQUEST_RECEIVED = src.InterconnectAttachment_PARTNER_REQUEST_RECEIVED - InterconnectAttachment_PENDING_CUSTOMER = src.InterconnectAttachment_PENDING_CUSTOMER - InterconnectAttachment_PENDING_PARTNER = src.InterconnectAttachment_PENDING_PARTNER - InterconnectAttachment_STATE_UNSPECIFIED = src.InterconnectAttachment_STATE_UNSPECIFIED - InterconnectAttachment_UNDEFINED_BANDWIDTH = src.InterconnectAttachment_UNDEFINED_BANDWIDTH - InterconnectAttachment_UNDEFINED_EDGE_AVAILABILITY_DOMAIN = src.InterconnectAttachment_UNDEFINED_EDGE_AVAILABILITY_DOMAIN - InterconnectAttachment_UNDEFINED_ENCRYPTION = src.InterconnectAttachment_UNDEFINED_ENCRYPTION - InterconnectAttachment_UNDEFINED_OPERATIONAL_STATUS = src.InterconnectAttachment_UNDEFINED_OPERATIONAL_STATUS - InterconnectAttachment_UNDEFINED_STACK_TYPE = src.InterconnectAttachment_UNDEFINED_STACK_TYPE - InterconnectAttachment_UNDEFINED_STATE = src.InterconnectAttachment_UNDEFINED_STATE - InterconnectAttachment_UNDEFINED_TYPE = src.InterconnectAttachment_UNDEFINED_TYPE - InterconnectAttachment_UNPROVISIONED = src.InterconnectAttachment_UNPROVISIONED - InterconnectDiagnosticsLinkLACPStatus_ACTIVE = src.InterconnectDiagnosticsLinkLACPStatus_ACTIVE - InterconnectDiagnosticsLinkLACPStatus_DETACHED = src.InterconnectDiagnosticsLinkLACPStatus_DETACHED - InterconnectDiagnosticsLinkLACPStatus_UNDEFINED_STATE = src.InterconnectDiagnosticsLinkLACPStatus_UNDEFINED_STATE - InterconnectDiagnosticsLinkOpticalPower_HIGH_ALARM = src.InterconnectDiagnosticsLinkOpticalPower_HIGH_ALARM - InterconnectDiagnosticsLinkOpticalPower_HIGH_WARNING = src.InterconnectDiagnosticsLinkOpticalPower_HIGH_WARNING - InterconnectDiagnosticsLinkOpticalPower_LOW_ALARM = src.InterconnectDiagnosticsLinkOpticalPower_LOW_ALARM - InterconnectDiagnosticsLinkOpticalPower_LOW_WARNING = src.InterconnectDiagnosticsLinkOpticalPower_LOW_WARNING - InterconnectDiagnosticsLinkOpticalPower_OK = src.InterconnectDiagnosticsLinkOpticalPower_OK - InterconnectDiagnosticsLinkOpticalPower_UNDEFINED_STATE = src.InterconnectDiagnosticsLinkOpticalPower_UNDEFINED_STATE - InterconnectLocationRegionInfo_GLOBAL = src.InterconnectLocationRegionInfo_GLOBAL - InterconnectLocationRegionInfo_LOCAL_REGION = src.InterconnectLocationRegionInfo_LOCAL_REGION - InterconnectLocationRegionInfo_LP_GLOBAL = src.InterconnectLocationRegionInfo_LP_GLOBAL - InterconnectLocationRegionInfo_LP_LOCAL_REGION = src.InterconnectLocationRegionInfo_LP_LOCAL_REGION - InterconnectLocationRegionInfo_UNDEFINED_LOCATION_PRESENCE = src.InterconnectLocationRegionInfo_UNDEFINED_LOCATION_PRESENCE - InterconnectLocation_AFRICA = src.InterconnectLocation_AFRICA - InterconnectLocation_ASIA_PAC = src.InterconnectLocation_ASIA_PAC - InterconnectLocation_AVAILABLE = src.InterconnectLocation_AVAILABLE - InterconnectLocation_CLOSED = src.InterconnectLocation_CLOSED - InterconnectLocation_C_AFRICA = src.InterconnectLocation_C_AFRICA - InterconnectLocation_C_ASIA_PAC = src.InterconnectLocation_C_ASIA_PAC - InterconnectLocation_C_EUROPE = src.InterconnectLocation_C_EUROPE - InterconnectLocation_C_NORTH_AMERICA = src.InterconnectLocation_C_NORTH_AMERICA - InterconnectLocation_C_SOUTH_AMERICA = src.InterconnectLocation_C_SOUTH_AMERICA - InterconnectLocation_EUROPE = src.InterconnectLocation_EUROPE - InterconnectLocation_NORTH_AMERICA = src.InterconnectLocation_NORTH_AMERICA - InterconnectLocation_SOUTH_AMERICA = src.InterconnectLocation_SOUTH_AMERICA - InterconnectLocation_UNDEFINED_CONTINENT = src.InterconnectLocation_UNDEFINED_CONTINENT - InterconnectLocation_UNDEFINED_STATUS = src.InterconnectLocation_UNDEFINED_STATUS - InterconnectOutageNotification_ACTIVE = src.InterconnectOutageNotification_ACTIVE - InterconnectOutageNotification_CANCELLED = src.InterconnectOutageNotification_CANCELLED - InterconnectOutageNotification_COMPLETED = src.InterconnectOutageNotification_COMPLETED - InterconnectOutageNotification_GOOGLE = src.InterconnectOutageNotification_GOOGLE - InterconnectOutageNotification_IT_OUTAGE = src.InterconnectOutageNotification_IT_OUTAGE - InterconnectOutageNotification_IT_PARTIAL_OUTAGE = src.InterconnectOutageNotification_IT_PARTIAL_OUTAGE - InterconnectOutageNotification_NSRC_GOOGLE = src.InterconnectOutageNotification_NSRC_GOOGLE - InterconnectOutageNotification_NS_ACTIVE = src.InterconnectOutageNotification_NS_ACTIVE - InterconnectOutageNotification_NS_CANCELED = src.InterconnectOutageNotification_NS_CANCELED - InterconnectOutageNotification_OUTAGE = src.InterconnectOutageNotification_OUTAGE - InterconnectOutageNotification_PARTIAL_OUTAGE = src.InterconnectOutageNotification_PARTIAL_OUTAGE - InterconnectOutageNotification_UNDEFINED_ISSUE_TYPE = src.InterconnectOutageNotification_UNDEFINED_ISSUE_TYPE - InterconnectOutageNotification_UNDEFINED_SOURCE = src.InterconnectOutageNotification_UNDEFINED_SOURCE - InterconnectOutageNotification_UNDEFINED_STATE = src.InterconnectOutageNotification_UNDEFINED_STATE - Interconnect_ACTIVE = src.Interconnect_ACTIVE - Interconnect_DEDICATED = src.Interconnect_DEDICATED - Interconnect_IT_PRIVATE = src.Interconnect_IT_PRIVATE - Interconnect_LINK_TYPE_ETHERNET_100G_LR = src.Interconnect_LINK_TYPE_ETHERNET_100G_LR - Interconnect_LINK_TYPE_ETHERNET_10G_LR = src.Interconnect_LINK_TYPE_ETHERNET_10G_LR - Interconnect_OS_ACTIVE = src.Interconnect_OS_ACTIVE - Interconnect_OS_UNPROVISIONED = src.Interconnect_OS_UNPROVISIONED - Interconnect_PARTNER = src.Interconnect_PARTNER - Interconnect_UNDEFINED_INTERCONNECT_TYPE = src.Interconnect_UNDEFINED_INTERCONNECT_TYPE - Interconnect_UNDEFINED_LINK_TYPE = src.Interconnect_UNDEFINED_LINK_TYPE - Interconnect_UNDEFINED_OPERATIONAL_STATUS = src.Interconnect_UNDEFINED_OPERATIONAL_STATUS - Interconnect_UNDEFINED_STATE = src.Interconnect_UNDEFINED_STATE - Interconnect_UNPROVISIONED = src.Interconnect_UNPROVISIONED - LicenseCode_DISABLED = src.LicenseCode_DISABLED - LicenseCode_ENABLED = src.LicenseCode_ENABLED - LicenseCode_RESTRICTED = src.LicenseCode_RESTRICTED - LicenseCode_STATE_UNSPECIFIED = src.LicenseCode_STATE_UNSPECIFIED - LicenseCode_TERMINATED = src.LicenseCode_TERMINATED - LicenseCode_UNDEFINED_STATE = src.LicenseCode_UNDEFINED_STATE - ListPeeringRoutesNetworksRequest_INCOMING = src.ListPeeringRoutesNetworksRequest_INCOMING - ListPeeringRoutesNetworksRequest_OUTGOING = src.ListPeeringRoutesNetworksRequest_OUTGOING - ListPeeringRoutesNetworksRequest_UNDEFINED_DIRECTION = src.ListPeeringRoutesNetworksRequest_UNDEFINED_DIRECTION - LocationPolicyLocation_ALLOW = src.LocationPolicyLocation_ALLOW - LocationPolicyLocation_DENY = src.LocationPolicyLocation_DENY - LocationPolicyLocation_PREFERENCE_UNSPECIFIED = src.LocationPolicyLocation_PREFERENCE_UNSPECIFIED - LocationPolicyLocation_UNDEFINED_PREFERENCE = src.LocationPolicyLocation_UNDEFINED_PREFERENCE - LocationPolicy_ANY = src.LocationPolicy_ANY - LocationPolicy_ANY_SINGLE_ZONE = src.LocationPolicy_ANY_SINGLE_ZONE - LocationPolicy_BALANCED = src.LocationPolicy_BALANCED - LocationPolicy_UNDEFINED_TARGET_SHAPE = src.LocationPolicy_UNDEFINED_TARGET_SHAPE - LogConfigCloudAuditOptions_ADMIN_ACTIVITY = src.LogConfigCloudAuditOptions_ADMIN_ACTIVITY - LogConfigCloudAuditOptions_DATA_ACCESS = src.LogConfigCloudAuditOptions_DATA_ACCESS - LogConfigCloudAuditOptions_UNDEFINED_LOG_NAME = src.LogConfigCloudAuditOptions_UNDEFINED_LOG_NAME - LogConfigCloudAuditOptions_UNSPECIFIED_LOG_NAME = src.LogConfigCloudAuditOptions_UNSPECIFIED_LOG_NAME - LogConfigDataAccessOptions_LOG_FAIL_CLOSED = src.LogConfigDataAccessOptions_LOG_FAIL_CLOSED - LogConfigDataAccessOptions_LOG_MODE_UNSPECIFIED = src.LogConfigDataAccessOptions_LOG_MODE_UNSPECIFIED - LogConfigDataAccessOptions_UNDEFINED_LOG_MODE = src.LogConfigDataAccessOptions_UNDEFINED_LOG_MODE - MachineImage_CREATING = src.MachineImage_CREATING - MachineImage_DELETING = src.MachineImage_DELETING - MachineImage_INVALID = src.MachineImage_INVALID - MachineImage_READY = src.MachineImage_READY - MachineImage_UNDEFINED_STATUS = src.MachineImage_UNDEFINED_STATUS - MachineImage_UPLOADING = src.MachineImage_UPLOADING - ManagedInstanceInstanceHealth_DRAINING = src.ManagedInstanceInstanceHealth_DRAINING - ManagedInstanceInstanceHealth_HEALTHY = src.ManagedInstanceInstanceHealth_HEALTHY - ManagedInstanceInstanceHealth_TIMEOUT = src.ManagedInstanceInstanceHealth_TIMEOUT - ManagedInstanceInstanceHealth_UNDEFINED_DETAILED_HEALTH_STATE = src.ManagedInstanceInstanceHealth_UNDEFINED_DETAILED_HEALTH_STATE - ManagedInstanceInstanceHealth_UNHEALTHY = src.ManagedInstanceInstanceHealth_UNHEALTHY - ManagedInstanceInstanceHealth_UNKNOWN = src.ManagedInstanceInstanceHealth_UNKNOWN - ManagedInstance_ABANDONING = src.ManagedInstance_ABANDONING - ManagedInstance_CREATING = src.ManagedInstance_CREATING - ManagedInstance_CREATING_WITHOUT_RETRIES = src.ManagedInstance_CREATING_WITHOUT_RETRIES - ManagedInstance_DELETING = src.ManagedInstance_DELETING - ManagedInstance_DEPROVISIONING = src.ManagedInstance_DEPROVISIONING - ManagedInstance_NONE = src.ManagedInstance_NONE - ManagedInstance_PROVISIONING = src.ManagedInstance_PROVISIONING - ManagedInstance_RECREATING = src.ManagedInstance_RECREATING - ManagedInstance_REFRESHING = src.ManagedInstance_REFRESHING - ManagedInstance_REPAIRING = src.ManagedInstance_REPAIRING - ManagedInstance_RESTARTING = src.ManagedInstance_RESTARTING - ManagedInstance_RESUMING = src.ManagedInstance_RESUMING - ManagedInstance_RUNNING = src.ManagedInstance_RUNNING - ManagedInstance_STAGING = src.ManagedInstance_STAGING - ManagedInstance_STARTING = src.ManagedInstance_STARTING - ManagedInstance_STOPPED = src.ManagedInstance_STOPPED - ManagedInstance_STOPPING = src.ManagedInstance_STOPPING - ManagedInstance_SUSPENDED = src.ManagedInstance_SUSPENDED - ManagedInstance_SUSPENDING = src.ManagedInstance_SUSPENDING - ManagedInstance_TERMINATED = src.ManagedInstance_TERMINATED - ManagedInstance_UNDEFINED_CURRENT_ACTION = src.ManagedInstance_UNDEFINED_CURRENT_ACTION - ManagedInstance_UNDEFINED_INSTANCE_STATUS = src.ManagedInstance_UNDEFINED_INSTANCE_STATUS - ManagedInstance_VERIFYING = src.ManagedInstance_VERIFYING - MetadataFilter_MATCH_ALL = src.MetadataFilter_MATCH_ALL - MetadataFilter_MATCH_ANY = src.MetadataFilter_MATCH_ANY - MetadataFilter_NOT_SET = src.MetadataFilter_NOT_SET - MetadataFilter_UNDEFINED_FILTER_MATCH_CRITERIA = src.MetadataFilter_UNDEFINED_FILTER_MATCH_CRITERIA - NetworkEndpointGroupPscData_ACCEPTED = src.NetworkEndpointGroupPscData_ACCEPTED - NetworkEndpointGroupPscData_CLOSED = src.NetworkEndpointGroupPscData_CLOSED - NetworkEndpointGroupPscData_NEEDS_ATTENTION = src.NetworkEndpointGroupPscData_NEEDS_ATTENTION - NetworkEndpointGroupPscData_PENDING = src.NetworkEndpointGroupPscData_PENDING - NetworkEndpointGroupPscData_REJECTED = src.NetworkEndpointGroupPscData_REJECTED - NetworkEndpointGroupPscData_STATUS_UNSPECIFIED = src.NetworkEndpointGroupPscData_STATUS_UNSPECIFIED - NetworkEndpointGroupPscData_UNDEFINED_PSC_CONNECTION_STATUS = src.NetworkEndpointGroupPscData_UNDEFINED_PSC_CONNECTION_STATUS - NetworkEndpointGroup_GCE_VM_IP = src.NetworkEndpointGroup_GCE_VM_IP - NetworkEndpointGroup_GCE_VM_IP_PORT = src.NetworkEndpointGroup_GCE_VM_IP_PORT - NetworkEndpointGroup_INTERNET_FQDN_PORT = src.NetworkEndpointGroup_INTERNET_FQDN_PORT - NetworkEndpointGroup_INTERNET_IP_PORT = src.NetworkEndpointGroup_INTERNET_IP_PORT - NetworkEndpointGroup_NON_GCP_PRIVATE_IP_PORT = src.NetworkEndpointGroup_NON_GCP_PRIVATE_IP_PORT - NetworkEndpointGroup_PRIVATE_SERVICE_CONNECT = src.NetworkEndpointGroup_PRIVATE_SERVICE_CONNECT - NetworkEndpointGroup_SERVERLESS = src.NetworkEndpointGroup_SERVERLESS - NetworkEndpointGroup_UNDEFINED_NETWORK_ENDPOINT_TYPE = src.NetworkEndpointGroup_UNDEFINED_NETWORK_ENDPOINT_TYPE - NetworkEndpointGroupsListEndpointsRequest_SHOW = src.NetworkEndpointGroupsListEndpointsRequest_SHOW - NetworkEndpointGroupsListEndpointsRequest_SKIP = src.NetworkEndpointGroupsListEndpointsRequest_SKIP - NetworkEndpointGroupsListEndpointsRequest_UNDEFINED_HEALTH_STATUS = src.NetworkEndpointGroupsListEndpointsRequest_UNDEFINED_HEALTH_STATUS - NetworkInterface_EXTERNAL = src.NetworkInterface_EXTERNAL - NetworkInterface_GVNIC = src.NetworkInterface_GVNIC - NetworkInterface_INTERNAL = src.NetworkInterface_INTERNAL - NetworkInterface_IPV4_IPV6 = src.NetworkInterface_IPV4_IPV6 - NetworkInterface_IPV4_ONLY = src.NetworkInterface_IPV4_ONLY - NetworkInterface_UNDEFINED_IPV6_ACCESS_TYPE = src.NetworkInterface_UNDEFINED_IPV6_ACCESS_TYPE - NetworkInterface_UNDEFINED_NIC_TYPE = src.NetworkInterface_UNDEFINED_NIC_TYPE - NetworkInterface_UNDEFINED_STACK_TYPE = src.NetworkInterface_UNDEFINED_STACK_TYPE - NetworkInterface_UNSPECIFIED_IPV6_ACCESS_TYPE = src.NetworkInterface_UNSPECIFIED_IPV6_ACCESS_TYPE - NetworkInterface_UNSPECIFIED_NIC_TYPE = src.NetworkInterface_UNSPECIFIED_NIC_TYPE - NetworkInterface_UNSPECIFIED_STACK_TYPE = src.NetworkInterface_UNSPECIFIED_STACK_TYPE - NetworkInterface_VIRTIO_NET = src.NetworkInterface_VIRTIO_NET - NetworkPeering_ACTIVE = src.NetworkPeering_ACTIVE - NetworkPeering_INACTIVE = src.NetworkPeering_INACTIVE - NetworkPeering_IPV4_IPV6 = src.NetworkPeering_IPV4_IPV6 - NetworkPeering_IPV4_ONLY = src.NetworkPeering_IPV4_ONLY - NetworkPeering_UNDEFINED_STACK_TYPE = src.NetworkPeering_UNDEFINED_STACK_TYPE - NetworkPeering_UNDEFINED_STATE = src.NetworkPeering_UNDEFINED_STATE - NetworkPerformanceConfig_DEFAULT = src.NetworkPerformanceConfig_DEFAULT - NetworkPerformanceConfig_TIER_1 = src.NetworkPerformanceConfig_TIER_1 - NetworkPerformanceConfig_UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER = src.NetworkPerformanceConfig_UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER - NetworkRoutingConfig_GLOBAL = src.NetworkRoutingConfig_GLOBAL - NetworkRoutingConfig_REGIONAL = src.NetworkRoutingConfig_REGIONAL - NetworkRoutingConfig_UNDEFINED_ROUTING_MODE = src.NetworkRoutingConfig_UNDEFINED_ROUTING_MODE - Network_AFTER_CLASSIC_FIREWALL = src.Network_AFTER_CLASSIC_FIREWALL - Network_BEFORE_CLASSIC_FIREWALL = src.Network_BEFORE_CLASSIC_FIREWALL - Network_UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER = src.Network_UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER - NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY - NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK - NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE - NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED - NodeGroupAutoscalingPolicy_MODE_UNSPECIFIED = src.NodeGroupAutoscalingPolicy_MODE_UNSPECIFIED - NodeGroupAutoscalingPolicy_OFF = src.NodeGroupAutoscalingPolicy_OFF - NodeGroupAutoscalingPolicy_ON = src.NodeGroupAutoscalingPolicy_ON - NodeGroupAutoscalingPolicy_ONLY_SCALE_OUT = src.NodeGroupAutoscalingPolicy_ONLY_SCALE_OUT - NodeGroupAutoscalingPolicy_UNDEFINED_MODE = src.NodeGroupAutoscalingPolicy_UNDEFINED_MODE - NodeGroupNode_CPU_OVERCOMMIT_TYPE_UNSPECIFIED = src.NodeGroupNode_CPU_OVERCOMMIT_TYPE_UNSPECIFIED - NodeGroupNode_CREATING = src.NodeGroupNode_CREATING - NodeGroupNode_DELETING = src.NodeGroupNode_DELETING - NodeGroupNode_ENABLED = src.NodeGroupNode_ENABLED - NodeGroupNode_INVALID = src.NodeGroupNode_INVALID - NodeGroupNode_NONE = src.NodeGroupNode_NONE - NodeGroupNode_READY = src.NodeGroupNode_READY - NodeGroupNode_REPAIRING = src.NodeGroupNode_REPAIRING - NodeGroupNode_UNDEFINED_CPU_OVERCOMMIT_TYPE = src.NodeGroupNode_UNDEFINED_CPU_OVERCOMMIT_TYPE - NodeGroupNode_UNDEFINED_STATUS = src.NodeGroupNode_UNDEFINED_STATUS - NodeGroup_CREATING = src.NodeGroup_CREATING - NodeGroup_DEFAULT = src.NodeGroup_DEFAULT - NodeGroup_DELETING = src.NodeGroup_DELETING - NodeGroup_INVALID = src.NodeGroup_INVALID - NodeGroup_MAINTENANCE_POLICY_UNSPECIFIED = src.NodeGroup_MAINTENANCE_POLICY_UNSPECIFIED - NodeGroup_MIGRATE_WITHIN_NODE_GROUP = src.NodeGroup_MIGRATE_WITHIN_NODE_GROUP - NodeGroup_READY = src.NodeGroup_READY - NodeGroup_RESTART_IN_PLACE = src.NodeGroup_RESTART_IN_PLACE - NodeGroup_UNDEFINED_MAINTENANCE_POLICY = src.NodeGroup_UNDEFINED_MAINTENANCE_POLICY - NodeGroup_UNDEFINED_STATUS = src.NodeGroup_UNDEFINED_STATUS - NodeTemplate_CPU_OVERCOMMIT_TYPE_UNSPECIFIED = src.NodeTemplate_CPU_OVERCOMMIT_TYPE_UNSPECIFIED - NodeTemplate_CREATING = src.NodeTemplate_CREATING - NodeTemplate_DELETING = src.NodeTemplate_DELETING - NodeTemplate_ENABLED = src.NodeTemplate_ENABLED - NodeTemplate_INVALID = src.NodeTemplate_INVALID - NodeTemplate_NONE = src.NodeTemplate_NONE - NodeTemplate_READY = src.NodeTemplate_READY - NodeTemplate_UNDEFINED_CPU_OVERCOMMIT_TYPE = src.NodeTemplate_UNDEFINED_CPU_OVERCOMMIT_TYPE - NodeTemplate_UNDEFINED_STATUS = src.NodeTemplate_UNDEFINED_STATUS - Operation_DONE = src.Operation_DONE - Operation_PENDING = src.Operation_PENDING - Operation_RUNNING = src.Operation_RUNNING - Operation_UNDEFINED_STATUS = src.Operation_UNDEFINED_STATUS - PacketIntervals_DURATION_UNSPECIFIED = src.PacketIntervals_DURATION_UNSPECIFIED - PacketIntervals_HOUR = src.PacketIntervals_HOUR - PacketIntervals_LOOPBACK = src.PacketIntervals_LOOPBACK - PacketIntervals_MAX = src.PacketIntervals_MAX - PacketIntervals_MINUTE = src.PacketIntervals_MINUTE - PacketIntervals_RECEIVE = src.PacketIntervals_RECEIVE - PacketIntervals_TRANSMIT = src.PacketIntervals_TRANSMIT - PacketIntervals_TYPE_UNSPECIFIED = src.PacketIntervals_TYPE_UNSPECIFIED - PacketIntervals_UNDEFINED_DURATION = src.PacketIntervals_UNDEFINED_DURATION - PacketIntervals_UNDEFINED_TYPE = src.PacketIntervals_UNDEFINED_TYPE - PacketMirroringFilter_BOTH = src.PacketMirroringFilter_BOTH - PacketMirroringFilter_EGRESS = src.PacketMirroringFilter_EGRESS - PacketMirroringFilter_INGRESS = src.PacketMirroringFilter_INGRESS - PacketMirroringFilter_UNDEFINED_DIRECTION = src.PacketMirroringFilter_UNDEFINED_DIRECTION - PacketMirroring_FALSE = src.PacketMirroring_FALSE - PacketMirroring_TRUE = src.PacketMirroring_TRUE - PacketMirroring_UNDEFINED_ENABLE = src.PacketMirroring_UNDEFINED_ENABLE - PerInstanceConfig_APPLYING = src.PerInstanceConfig_APPLYING - PerInstanceConfig_DELETING = src.PerInstanceConfig_DELETING - PerInstanceConfig_EFFECTIVE = src.PerInstanceConfig_EFFECTIVE - PerInstanceConfig_NONE = src.PerInstanceConfig_NONE - PerInstanceConfig_UNAPPLIED = src.PerInstanceConfig_UNAPPLIED - PerInstanceConfig_UNAPPLIED_DELETION = src.PerInstanceConfig_UNAPPLIED_DELETION - PerInstanceConfig_UNDEFINED_STATUS = src.PerInstanceConfig_UNDEFINED_STATUS - PreservedStatePreservedDisk_NEVER = src.PreservedStatePreservedDisk_NEVER - PreservedStatePreservedDisk_ON_PERMANENT_INSTANCE_DELETION = src.PreservedStatePreservedDisk_ON_PERMANENT_INSTANCE_DELETION - PreservedStatePreservedDisk_READ_ONLY = src.PreservedStatePreservedDisk_READ_ONLY - PreservedStatePreservedDisk_READ_WRITE = src.PreservedStatePreservedDisk_READ_WRITE - PreservedStatePreservedDisk_UNDEFINED_AUTO_DELETE = src.PreservedStatePreservedDisk_UNDEFINED_AUTO_DELETE - PreservedStatePreservedDisk_UNDEFINED_MODE = src.PreservedStatePreservedDisk_UNDEFINED_MODE - Project_FIXED_STANDARD = src.Project_FIXED_STANDARD - Project_HOST = src.Project_HOST - Project_PREMIUM = src.Project_PREMIUM - Project_STANDARD = src.Project_STANDARD - Project_STANDARD_OVERRIDES_FIXED_STANDARD = src.Project_STANDARD_OVERRIDES_FIXED_STANDARD - Project_UNDEFINED_DEFAULT_NETWORK_TIER = src.Project_UNDEFINED_DEFAULT_NETWORK_TIER - Project_UNDEFINED_XPN_PROJECT_STATUS = src.Project_UNDEFINED_XPN_PROJECT_STATUS - Project_UNSPECIFIED_XPN_PROJECT_STATUS = src.Project_UNSPECIFIED_XPN_PROJECT_STATUS - ProjectsSetDefaultNetworkTierRequest_FIXED_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_FIXED_STANDARD - ProjectsSetDefaultNetworkTierRequest_PREMIUM = src.ProjectsSetDefaultNetworkTierRequest_PREMIUM - ProjectsSetDefaultNetworkTierRequest_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_STANDARD - ProjectsSetDefaultNetworkTierRequest_STANDARD_OVERRIDES_FIXED_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_STANDARD_OVERRIDES_FIXED_STANDARD - ProjectsSetDefaultNetworkTierRequest_UNDEFINED_NETWORK_TIER = src.ProjectsSetDefaultNetworkTierRequest_UNDEFINED_NETWORK_TIER - PublicAdvertisedPrefix_INITIAL = src.PublicAdvertisedPrefix_INITIAL - PublicAdvertisedPrefix_PREFIX_CONFIGURATION_COMPLETE = src.PublicAdvertisedPrefix_PREFIX_CONFIGURATION_COMPLETE - PublicAdvertisedPrefix_PREFIX_CONFIGURATION_IN_PROGRESS = src.PublicAdvertisedPrefix_PREFIX_CONFIGURATION_IN_PROGRESS - PublicAdvertisedPrefix_PREFIX_REMOVAL_IN_PROGRESS = src.PublicAdvertisedPrefix_PREFIX_REMOVAL_IN_PROGRESS - PublicAdvertisedPrefix_PTR_CONFIGURED = src.PublicAdvertisedPrefix_PTR_CONFIGURED - PublicAdvertisedPrefix_REVERSE_DNS_LOOKUP_FAILED = src.PublicAdvertisedPrefix_REVERSE_DNS_LOOKUP_FAILED - PublicAdvertisedPrefix_UNDEFINED_STATUS = src.PublicAdvertisedPrefix_UNDEFINED_STATUS - PublicAdvertisedPrefix_VALIDATED = src.PublicAdvertisedPrefix_VALIDATED - PublicDelegatedPrefixPublicDelegatedSubPrefix_ACTIVE = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_ACTIVE - PublicDelegatedPrefixPublicDelegatedSubPrefix_INACTIVE = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_INACTIVE - PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_STATUS = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_STATUS - PublicDelegatedPrefix_ANNOUNCED = src.PublicDelegatedPrefix_ANNOUNCED - PublicDelegatedPrefix_DELETING = src.PublicDelegatedPrefix_DELETING - PublicDelegatedPrefix_INITIALIZING = src.PublicDelegatedPrefix_INITIALIZING - PublicDelegatedPrefix_READY_TO_ANNOUNCE = src.PublicDelegatedPrefix_READY_TO_ANNOUNCE - PublicDelegatedPrefix_UNDEFINED_STATUS = src.PublicDelegatedPrefix_UNDEFINED_STATUS - Quota_A2_CPUS = src.Quota_A2_CPUS - Quota_AFFINITY_GROUPS = src.Quota_AFFINITY_GROUPS - Quota_AUTOSCALERS = src.Quota_AUTOSCALERS - Quota_BACKEND_BUCKETS = src.Quota_BACKEND_BUCKETS - Quota_BACKEND_SERVICES = src.Quota_BACKEND_SERVICES - Quota_C2D_CPUS = src.Quota_C2D_CPUS - Quota_C2_CPUS = src.Quota_C2_CPUS - Quota_C3_CPUS = src.Quota_C3_CPUS - Quota_COMMITMENTS = src.Quota_COMMITMENTS - Quota_COMMITTED_A2_CPUS = src.Quota_COMMITTED_A2_CPUS - Quota_COMMITTED_C2D_CPUS = src.Quota_COMMITTED_C2D_CPUS - Quota_COMMITTED_C2_CPUS = src.Quota_COMMITTED_C2_CPUS - Quota_COMMITTED_C3_CPUS = src.Quota_COMMITTED_C3_CPUS - Quota_COMMITTED_CPUS = src.Quota_COMMITTED_CPUS - Quota_COMMITTED_E2_CPUS = src.Quota_COMMITTED_E2_CPUS - Quota_COMMITTED_LICENSES = src.Quota_COMMITTED_LICENSES - Quota_COMMITTED_LOCAL_SSD_TOTAL_GB = src.Quota_COMMITTED_LOCAL_SSD_TOTAL_GB - Quota_COMMITTED_M3_CPUS = src.Quota_COMMITTED_M3_CPUS - Quota_COMMITTED_MEMORY_OPTIMIZED_CPUS = src.Quota_COMMITTED_MEMORY_OPTIMIZED_CPUS - Quota_COMMITTED_N2A_CPUS = src.Quota_COMMITTED_N2A_CPUS - Quota_COMMITTED_N2D_CPUS = src.Quota_COMMITTED_N2D_CPUS - Quota_COMMITTED_N2_CPUS = src.Quota_COMMITTED_N2_CPUS - Quota_COMMITTED_NVIDIA_A100_80GB_GPUS = src.Quota_COMMITTED_NVIDIA_A100_80GB_GPUS - Quota_COMMITTED_NVIDIA_A100_GPUS = src.Quota_COMMITTED_NVIDIA_A100_GPUS - Quota_COMMITTED_NVIDIA_K80_GPUS = src.Quota_COMMITTED_NVIDIA_K80_GPUS - Quota_COMMITTED_NVIDIA_P100_GPUS = src.Quota_COMMITTED_NVIDIA_P100_GPUS - Quota_COMMITTED_NVIDIA_P4_GPUS = src.Quota_COMMITTED_NVIDIA_P4_GPUS - Quota_COMMITTED_NVIDIA_T4_GPUS = src.Quota_COMMITTED_NVIDIA_T4_GPUS - Quota_COMMITTED_NVIDIA_V100_GPUS = src.Quota_COMMITTED_NVIDIA_V100_GPUS - Quota_COMMITTED_T2A_CPUS = src.Quota_COMMITTED_T2A_CPUS - Quota_COMMITTED_T2D_CPUS = src.Quota_COMMITTED_T2D_CPUS - Quota_CPUS = src.Quota_CPUS - Quota_CPUS_ALL_REGIONS = src.Quota_CPUS_ALL_REGIONS - Quota_DISKS_TOTAL_GB = src.Quota_DISKS_TOTAL_GB - Quota_E2_CPUS = src.Quota_E2_CPUS - Quota_EXTERNAL_MANAGED_FORWARDING_RULES = src.Quota_EXTERNAL_MANAGED_FORWARDING_RULES - Quota_EXTERNAL_NETWORK_LB_FORWARDING_RULES = src.Quota_EXTERNAL_NETWORK_LB_FORWARDING_RULES - Quota_EXTERNAL_PROTOCOL_FORWARDING_RULES = src.Quota_EXTERNAL_PROTOCOL_FORWARDING_RULES - Quota_EXTERNAL_VPN_GATEWAYS = src.Quota_EXTERNAL_VPN_GATEWAYS - Quota_FIREWALLS = src.Quota_FIREWALLS - Quota_FORWARDING_RULES = src.Quota_FORWARDING_RULES - Quota_GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES = src.Quota_GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES - Quota_GLOBAL_INTERNAL_ADDRESSES = src.Quota_GLOBAL_INTERNAL_ADDRESSES - Quota_GPUS_ALL_REGIONS = src.Quota_GPUS_ALL_REGIONS - Quota_HEALTH_CHECKS = src.Quota_HEALTH_CHECKS - Quota_IMAGES = src.Quota_IMAGES - Quota_INSTANCES = src.Quota_INSTANCES - Quota_INSTANCE_GROUPS = src.Quota_INSTANCE_GROUPS - Quota_INSTANCE_GROUP_MANAGERS = src.Quota_INSTANCE_GROUP_MANAGERS - Quota_INSTANCE_TEMPLATES = src.Quota_INSTANCE_TEMPLATES - Quota_INTERCONNECTS = src.Quota_INTERCONNECTS - Quota_INTERCONNECT_ATTACHMENTS_PER_REGION = src.Quota_INTERCONNECT_ATTACHMENTS_PER_REGION - Quota_INTERCONNECT_ATTACHMENTS_TOTAL_MBPS = src.Quota_INTERCONNECT_ATTACHMENTS_TOTAL_MBPS - Quota_INTERCONNECT_TOTAL_GBPS = src.Quota_INTERCONNECT_TOTAL_GBPS - Quota_INTERNAL_ADDRESSES = src.Quota_INTERNAL_ADDRESSES - Quota_INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES = src.Quota_INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES - Quota_IN_PLACE_SNAPSHOTS = src.Quota_IN_PLACE_SNAPSHOTS - Quota_IN_USE_ADDRESSES = src.Quota_IN_USE_ADDRESSES - Quota_IN_USE_BACKUP_SCHEDULES = src.Quota_IN_USE_BACKUP_SCHEDULES - Quota_IN_USE_SNAPSHOT_SCHEDULES = src.Quota_IN_USE_SNAPSHOT_SCHEDULES - Quota_LOCAL_SSD_TOTAL_GB = src.Quota_LOCAL_SSD_TOTAL_GB - Quota_M1_CPUS = src.Quota_M1_CPUS - Quota_M2_CPUS = src.Quota_M2_CPUS - Quota_M3_CPUS = src.Quota_M3_CPUS - Quota_MACHINE_IMAGES = src.Quota_MACHINE_IMAGES - Quota_N2A_CPUS = src.Quota_N2A_CPUS - Quota_N2D_CPUS = src.Quota_N2D_CPUS - Quota_N2_CPUS = src.Quota_N2_CPUS - Quota_NETWORKS = src.Quota_NETWORKS - Quota_NETWORK_ENDPOINT_GROUPS = src.Quota_NETWORK_ENDPOINT_GROUPS - Quota_NETWORK_FIREWALL_POLICIES = src.Quota_NETWORK_FIREWALL_POLICIES - Quota_NODE_GROUPS = src.Quota_NODE_GROUPS - Quota_NODE_TEMPLATES = src.Quota_NODE_TEMPLATES - Quota_NVIDIA_A100_80GB_GPUS = src.Quota_NVIDIA_A100_80GB_GPUS - Quota_NVIDIA_A100_GPUS = src.Quota_NVIDIA_A100_GPUS - Quota_NVIDIA_K80_GPUS = src.Quota_NVIDIA_K80_GPUS - Quota_NVIDIA_P100_GPUS = src.Quota_NVIDIA_P100_GPUS - Quota_NVIDIA_P100_VWS_GPUS = src.Quota_NVIDIA_P100_VWS_GPUS - Quota_NVIDIA_P4_GPUS = src.Quota_NVIDIA_P4_GPUS - Quota_NVIDIA_P4_VWS_GPUS = src.Quota_NVIDIA_P4_VWS_GPUS - Quota_NVIDIA_T4_GPUS = src.Quota_NVIDIA_T4_GPUS - Quota_NVIDIA_T4_VWS_GPUS = src.Quota_NVIDIA_T4_VWS_GPUS - Quota_NVIDIA_V100_GPUS = src.Quota_NVIDIA_V100_GPUS - Quota_PACKET_MIRRORINGS = src.Quota_PACKET_MIRRORINGS - Quota_PD_EXTREME_TOTAL_PROVISIONED_IOPS = src.Quota_PD_EXTREME_TOTAL_PROVISIONED_IOPS - Quota_PREEMPTIBLE_CPUS = src.Quota_PREEMPTIBLE_CPUS - Quota_PREEMPTIBLE_LOCAL_SSD_GB = src.Quota_PREEMPTIBLE_LOCAL_SSD_GB - Quota_PREEMPTIBLE_NVIDIA_A100_80GB_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_A100_80GB_GPUS - Quota_PREEMPTIBLE_NVIDIA_A100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_A100_GPUS - Quota_PREEMPTIBLE_NVIDIA_K80_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_K80_GPUS - Quota_PREEMPTIBLE_NVIDIA_P100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P100_GPUS - Quota_PREEMPTIBLE_NVIDIA_P100_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P100_VWS_GPUS - Quota_PREEMPTIBLE_NVIDIA_P4_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P4_GPUS - Quota_PREEMPTIBLE_NVIDIA_P4_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P4_VWS_GPUS - Quota_PREEMPTIBLE_NVIDIA_T4_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_T4_GPUS - Quota_PREEMPTIBLE_NVIDIA_T4_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_T4_VWS_GPUS - Quota_PREEMPTIBLE_NVIDIA_V100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_V100_GPUS - Quota_PSC_ILB_CONSUMER_FORWARDING_RULES_PER_PRODUCER_NETWORK = src.Quota_PSC_ILB_CONSUMER_FORWARDING_RULES_PER_PRODUCER_NETWORK - Quota_PSC_INTERNAL_LB_FORWARDING_RULES = src.Quota_PSC_INTERNAL_LB_FORWARDING_RULES - Quota_PUBLIC_ADVERTISED_PREFIXES = src.Quota_PUBLIC_ADVERTISED_PREFIXES - Quota_PUBLIC_DELEGATED_PREFIXES = src.Quota_PUBLIC_DELEGATED_PREFIXES - Quota_REGIONAL_AUTOSCALERS = src.Quota_REGIONAL_AUTOSCALERS - Quota_REGIONAL_INSTANCE_GROUP_MANAGERS = src.Quota_REGIONAL_INSTANCE_GROUP_MANAGERS - Quota_RESERVATIONS = src.Quota_RESERVATIONS - Quota_RESOURCE_POLICIES = src.Quota_RESOURCE_POLICIES - Quota_ROUTERS = src.Quota_ROUTERS - Quota_ROUTES = src.Quota_ROUTES - Quota_SECURITY_POLICIES = src.Quota_SECURITY_POLICIES - Quota_SECURITY_POLICIES_PER_REGION = src.Quota_SECURITY_POLICIES_PER_REGION - Quota_SECURITY_POLICY_CEVAL_RULES = src.Quota_SECURITY_POLICY_CEVAL_RULES - Quota_SECURITY_POLICY_RULES = src.Quota_SECURITY_POLICY_RULES - Quota_SECURITY_POLICY_RULES_PER_REGION = src.Quota_SECURITY_POLICY_RULES_PER_REGION - Quota_SERVICE_ATTACHMENTS = src.Quota_SERVICE_ATTACHMENTS - Quota_SNAPSHOTS = src.Quota_SNAPSHOTS - Quota_SSD_TOTAL_GB = src.Quota_SSD_TOTAL_GB - Quota_SSL_CERTIFICATES = src.Quota_SSL_CERTIFICATES - Quota_STATIC_ADDRESSES = src.Quota_STATIC_ADDRESSES - Quota_STATIC_BYOIP_ADDRESSES = src.Quota_STATIC_BYOIP_ADDRESSES - Quota_STATIC_EXTERNAL_IPV6_ADDRESS_RANGES = src.Quota_STATIC_EXTERNAL_IPV6_ADDRESS_RANGES - Quota_SUBNETWORKS = src.Quota_SUBNETWORKS - Quota_T2A_CPUS = src.Quota_T2A_CPUS - Quota_T2D_CPUS = src.Quota_T2D_CPUS - Quota_TARGET_HTTPS_PROXIES = src.Quota_TARGET_HTTPS_PROXIES - Quota_TARGET_HTTP_PROXIES = src.Quota_TARGET_HTTP_PROXIES - Quota_TARGET_INSTANCES = src.Quota_TARGET_INSTANCES - Quota_TARGET_POOLS = src.Quota_TARGET_POOLS - Quota_TARGET_SSL_PROXIES = src.Quota_TARGET_SSL_PROXIES - Quota_TARGET_TCP_PROXIES = src.Quota_TARGET_TCP_PROXIES - Quota_TARGET_VPN_GATEWAYS = src.Quota_TARGET_VPN_GATEWAYS - Quota_UNDEFINED_METRIC = src.Quota_UNDEFINED_METRIC - Quota_URL_MAPS = src.Quota_URL_MAPS - Quota_VPN_GATEWAYS = src.Quota_VPN_GATEWAYS - Quota_VPN_TUNNELS = src.Quota_VPN_TUNNELS - Quota_XPN_SERVICE_PROJECTS = src.Quota_XPN_SERVICE_PROJECTS - RawDisk_TAR = src.RawDisk_TAR - RawDisk_UNDEFINED_CONTAINER_TYPE = src.RawDisk_UNDEFINED_CONTAINER_TYPE - RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION = src.RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION - RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION - RegionInstanceGroupsListInstancesRequest_ALL = src.RegionInstanceGroupsListInstancesRequest_ALL - RegionInstanceGroupsListInstancesRequest_RUNNING = src.RegionInstanceGroupsListInstancesRequest_RUNNING - RegionInstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE = src.RegionInstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE - RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY - RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK - RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL - RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE - RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED - Region_DOWN = src.Region_DOWN - Region_UNDEFINED_STATUS = src.Region_UNDEFINED_STATUS - Region_UP = src.Region_UP - ReservationAffinity_ANY_RESERVATION = src.ReservationAffinity_ANY_RESERVATION - ReservationAffinity_NO_RESERVATION = src.ReservationAffinity_NO_RESERVATION - ReservationAffinity_SPECIFIC_RESERVATION = src.ReservationAffinity_SPECIFIC_RESERVATION - ReservationAffinity_UNDEFINED_CONSUME_RESERVATION_TYPE = src.ReservationAffinity_UNDEFINED_CONSUME_RESERVATION_TYPE - ReservationAffinity_UNSPECIFIED = src.ReservationAffinity_UNSPECIFIED - Reservation_CREATING = src.Reservation_CREATING - Reservation_DELETING = src.Reservation_DELETING - Reservation_INVALID = src.Reservation_INVALID - Reservation_READY = src.Reservation_READY - Reservation_UNDEFINED_STATUS = src.Reservation_UNDEFINED_STATUS - Reservation_UPDATING = src.Reservation_UPDATING - ResourceCommitment_ACCELERATOR = src.ResourceCommitment_ACCELERATOR - ResourceCommitment_LOCAL_SSD = src.ResourceCommitment_LOCAL_SSD - ResourceCommitment_MEMORY = src.ResourceCommitment_MEMORY - ResourceCommitment_UNDEFINED_TYPE = src.ResourceCommitment_UNDEFINED_TYPE - ResourceCommitment_UNSPECIFIED = src.ResourceCommitment_UNSPECIFIED - ResourceCommitment_VCPU = src.ResourceCommitment_VCPU - ResourcePolicyGroupPlacementPolicy_COLLOCATED = src.ResourcePolicyGroupPlacementPolicy_COLLOCATED - ResourcePolicyGroupPlacementPolicy_UNDEFINED_COLLOCATION = src.ResourcePolicyGroupPlacementPolicy_UNDEFINED_COLLOCATION - ResourcePolicyGroupPlacementPolicy_UNSPECIFIED_COLLOCATION = src.ResourcePolicyGroupPlacementPolicy_UNSPECIFIED_COLLOCATION - ResourcePolicySnapshotSchedulePolicyRetentionPolicy_APPLY_RETENTION_POLICY = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_APPLY_RETENTION_POLICY - ResourcePolicySnapshotSchedulePolicyRetentionPolicy_KEEP_AUTO_SNAPSHOTS = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_KEEP_AUTO_SNAPSHOTS - ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNDEFINED_ON_SOURCE_DISK_DELETE = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNDEFINED_ON_SOURCE_DISK_DELETE - ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNSPECIFIED_ON_SOURCE_DISK_DELETE = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNSPECIFIED_ON_SOURCE_DISK_DELETE - ResourcePolicyWeeklyCycleDayOfWeek_FRIDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_FRIDAY - ResourcePolicyWeeklyCycleDayOfWeek_INVALID = src.ResourcePolicyWeeklyCycleDayOfWeek_INVALID - ResourcePolicyWeeklyCycleDayOfWeek_MONDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_MONDAY - ResourcePolicyWeeklyCycleDayOfWeek_SATURDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_SATURDAY - ResourcePolicyWeeklyCycleDayOfWeek_SUNDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_SUNDAY - ResourcePolicyWeeklyCycleDayOfWeek_THURSDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_THURSDAY - ResourcePolicyWeeklyCycleDayOfWeek_TUESDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_TUESDAY - ResourcePolicyWeeklyCycleDayOfWeek_UNDEFINED_DAY = src.ResourcePolicyWeeklyCycleDayOfWeek_UNDEFINED_DAY - ResourcePolicyWeeklyCycleDayOfWeek_WEDNESDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_WEDNESDAY - ResourcePolicy_CREATING = src.ResourcePolicy_CREATING - ResourcePolicy_DELETING = src.ResourcePolicy_DELETING - ResourcePolicy_EXPIRED = src.ResourcePolicy_EXPIRED - ResourcePolicy_INVALID = src.ResourcePolicy_INVALID - ResourcePolicy_READY = src.ResourcePolicy_READY - ResourcePolicy_UNDEFINED_STATUS = src.ResourcePolicy_UNDEFINED_STATUS - RouteAsPath_AS_CONFED_SEQUENCE = src.RouteAsPath_AS_CONFED_SEQUENCE - RouteAsPath_AS_CONFED_SET = src.RouteAsPath_AS_CONFED_SET - RouteAsPath_AS_SEQUENCE = src.RouteAsPath_AS_SEQUENCE - RouteAsPath_AS_SET = src.RouteAsPath_AS_SET - RouteAsPath_UNDEFINED_PATH_SEGMENT_TYPE = src.RouteAsPath_UNDEFINED_PATH_SEGMENT_TYPE - Route_ACTIVE = src.Route_ACTIVE - Route_BGP = src.Route_BGP - Route_DROPPED = src.Route_DROPPED - Route_INACTIVE = src.Route_INACTIVE - Route_PENDING = src.Route_PENDING - Route_STATIC = src.Route_STATIC - Route_SUBNET = src.Route_SUBNET - Route_TRANSIT = src.Route_TRANSIT - Route_UNDEFINED_ROUTE_STATUS = src.Route_UNDEFINED_ROUTE_STATUS - Route_UNDEFINED_ROUTE_TYPE = src.Route_UNDEFINED_ROUTE_TYPE - RouterBgpPeerBfd_ACTIVE = src.RouterBgpPeerBfd_ACTIVE - RouterBgpPeerBfd_DISABLED = src.RouterBgpPeerBfd_DISABLED - RouterBgpPeerBfd_PASSIVE = src.RouterBgpPeerBfd_PASSIVE - RouterBgpPeerBfd_UNDEFINED_SESSION_INITIALIZATION_MODE = src.RouterBgpPeerBfd_UNDEFINED_SESSION_INITIALIZATION_MODE - RouterBgpPeer_ALL_SUBNETS = src.RouterBgpPeer_ALL_SUBNETS - RouterBgpPeer_CUSTOM = src.RouterBgpPeer_CUSTOM - RouterBgpPeer_DEFAULT = src.RouterBgpPeer_DEFAULT - RouterBgpPeer_FALSE = src.RouterBgpPeer_FALSE - RouterBgpPeer_MANAGED_BY_ATTACHMENT = src.RouterBgpPeer_MANAGED_BY_ATTACHMENT - RouterBgpPeer_MANAGED_BY_USER = src.RouterBgpPeer_MANAGED_BY_USER - RouterBgpPeer_TRUE = src.RouterBgpPeer_TRUE - RouterBgpPeer_UNDEFINED_ADVERTISED_GROUPS = src.RouterBgpPeer_UNDEFINED_ADVERTISED_GROUPS - RouterBgpPeer_UNDEFINED_ADVERTISE_MODE = src.RouterBgpPeer_UNDEFINED_ADVERTISE_MODE - RouterBgpPeer_UNDEFINED_ENABLE = src.RouterBgpPeer_UNDEFINED_ENABLE - RouterBgpPeer_UNDEFINED_MANAGEMENT_TYPE = src.RouterBgpPeer_UNDEFINED_MANAGEMENT_TYPE - RouterBgp_ALL_SUBNETS = src.RouterBgp_ALL_SUBNETS - RouterBgp_CUSTOM = src.RouterBgp_CUSTOM - RouterBgp_DEFAULT = src.RouterBgp_DEFAULT - RouterBgp_UNDEFINED_ADVERTISED_GROUPS = src.RouterBgp_UNDEFINED_ADVERTISED_GROUPS - RouterBgp_UNDEFINED_ADVERTISE_MODE = src.RouterBgp_UNDEFINED_ADVERTISE_MODE - RouterInterface_MANAGED_BY_ATTACHMENT = src.RouterInterface_MANAGED_BY_ATTACHMENT - RouterInterface_MANAGED_BY_USER = src.RouterInterface_MANAGED_BY_USER - RouterInterface_UNDEFINED_MANAGEMENT_TYPE = src.RouterInterface_UNDEFINED_MANAGEMENT_TYPE - RouterNatLogConfig_ALL = src.RouterNatLogConfig_ALL - RouterNatLogConfig_ERRORS_ONLY = src.RouterNatLogConfig_ERRORS_ONLY - RouterNatLogConfig_TRANSLATIONS_ONLY = src.RouterNatLogConfig_TRANSLATIONS_ONLY - RouterNatLogConfig_UNDEFINED_FILTER = src.RouterNatLogConfig_UNDEFINED_FILTER - RouterNatSubnetworkToNat_ALL_IP_RANGES = src.RouterNatSubnetworkToNat_ALL_IP_RANGES - RouterNatSubnetworkToNat_LIST_OF_SECONDARY_IP_RANGES = src.RouterNatSubnetworkToNat_LIST_OF_SECONDARY_IP_RANGES - RouterNatSubnetworkToNat_PRIMARY_IP_RANGE = src.RouterNatSubnetworkToNat_PRIMARY_IP_RANGE - RouterNatSubnetworkToNat_UNDEFINED_SOURCE_IP_RANGES_TO_NAT = src.RouterNatSubnetworkToNat_UNDEFINED_SOURCE_IP_RANGES_TO_NAT - RouterNat_ALL_SUBNETWORKS_ALL_IP_RANGES = src.RouterNat_ALL_SUBNETWORKS_ALL_IP_RANGES - RouterNat_ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES = src.RouterNat_ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES - RouterNat_AUTO_ONLY = src.RouterNat_AUTO_ONLY - RouterNat_ENDPOINT_TYPE_SWG = src.RouterNat_ENDPOINT_TYPE_SWG - RouterNat_ENDPOINT_TYPE_VM = src.RouterNat_ENDPOINT_TYPE_VM - RouterNat_LIST_OF_SUBNETWORKS = src.RouterNat_LIST_OF_SUBNETWORKS - RouterNat_MANUAL_ONLY = src.RouterNat_MANUAL_ONLY - RouterNat_UNDEFINED_ENDPOINT_TYPES = src.RouterNat_UNDEFINED_ENDPOINT_TYPES - RouterNat_UNDEFINED_NAT_IP_ALLOCATE_OPTION = src.RouterNat_UNDEFINED_NAT_IP_ALLOCATE_OPTION - RouterNat_UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT = src.RouterNat_UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT - RouterStatusBgpPeerStatus_DOWN = src.RouterStatusBgpPeerStatus_DOWN - RouterStatusBgpPeerStatus_MD5_AUTH_INTERNAL_PROBLEM = src.RouterStatusBgpPeerStatus_MD5_AUTH_INTERNAL_PROBLEM - RouterStatusBgpPeerStatus_STATUS_REASON_UNSPECIFIED = src.RouterStatusBgpPeerStatus_STATUS_REASON_UNSPECIFIED - RouterStatusBgpPeerStatus_UNDEFINED_STATUS = src.RouterStatusBgpPeerStatus_UNDEFINED_STATUS - RouterStatusBgpPeerStatus_UNDEFINED_STATUS_REASON = src.RouterStatusBgpPeerStatus_UNDEFINED_STATUS_REASON - RouterStatusBgpPeerStatus_UNKNOWN = src.RouterStatusBgpPeerStatus_UNKNOWN - RouterStatusBgpPeerStatus_UP = src.RouterStatusBgpPeerStatus_UP - Rule_ALLOW = src.Rule_ALLOW - Rule_ALLOW_WITH_LOG = src.Rule_ALLOW_WITH_LOG - Rule_DENY = src.Rule_DENY - Rule_DENY_WITH_LOG = src.Rule_DENY_WITH_LOG - Rule_LOG = src.Rule_LOG - Rule_NO_ACTION = src.Rule_NO_ACTION - Rule_UNDEFINED_ACTION = src.Rule_UNDEFINED_ACTION - SSLHealthCheck_NONE = src.SSLHealthCheck_NONE - SSLHealthCheck_PROXY_V1 = src.SSLHealthCheck_PROXY_V1 - SSLHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.SSLHealthCheck_UNDEFINED_PORT_SPECIFICATION - SSLHealthCheck_UNDEFINED_PROXY_HEADER = src.SSLHealthCheck_UNDEFINED_PROXY_HEADER - SSLHealthCheck_USE_FIXED_PORT = src.SSLHealthCheck_USE_FIXED_PORT - SSLHealthCheck_USE_NAMED_PORT = src.SSLHealthCheck_USE_NAMED_PORT - SSLHealthCheck_USE_SERVING_PORT = src.SSLHealthCheck_USE_SERVING_PORT - SavedAttachedDisk_NVME = src.SavedAttachedDisk_NVME - SavedAttachedDisk_PERSISTENT = src.SavedAttachedDisk_PERSISTENT - SavedAttachedDisk_READ_ONLY = src.SavedAttachedDisk_READ_ONLY - SavedAttachedDisk_READ_WRITE = src.SavedAttachedDisk_READ_WRITE - SavedAttachedDisk_SCRATCH = src.SavedAttachedDisk_SCRATCH - SavedAttachedDisk_SCSI = src.SavedAttachedDisk_SCSI - SavedAttachedDisk_UNDEFINED_INTERFACE = src.SavedAttachedDisk_UNDEFINED_INTERFACE - SavedAttachedDisk_UNDEFINED_MODE = src.SavedAttachedDisk_UNDEFINED_MODE - SavedAttachedDisk_UNDEFINED_STORAGE_BYTES_STATUS = src.SavedAttachedDisk_UNDEFINED_STORAGE_BYTES_STATUS - SavedAttachedDisk_UNDEFINED_TYPE = src.SavedAttachedDisk_UNDEFINED_TYPE - SavedAttachedDisk_UPDATING = src.SavedAttachedDisk_UPDATING - SavedAttachedDisk_UP_TO_DATE = src.SavedAttachedDisk_UP_TO_DATE - SavedDisk_ARCHITECTURE_UNSPECIFIED = src.SavedDisk_ARCHITECTURE_UNSPECIFIED - SavedDisk_ARM64 = src.SavedDisk_ARM64 - SavedDisk_UNDEFINED_ARCHITECTURE = src.SavedDisk_UNDEFINED_ARCHITECTURE - SavedDisk_UNDEFINED_STORAGE_BYTES_STATUS = src.SavedDisk_UNDEFINED_STORAGE_BYTES_STATUS - SavedDisk_UPDATING = src.SavedDisk_UPDATING - SavedDisk_UP_TO_DATE = src.SavedDisk_UP_TO_DATE - SavedDisk_X86_64 = src.SavedDisk_X86_64 - ScalingScheduleStatus_ACTIVE = src.ScalingScheduleStatus_ACTIVE - ScalingScheduleStatus_DISABLED = src.ScalingScheduleStatus_DISABLED - ScalingScheduleStatus_OBSOLETE = src.ScalingScheduleStatus_OBSOLETE - ScalingScheduleStatus_READY = src.ScalingScheduleStatus_READY - ScalingScheduleStatus_UNDEFINED_STATE = src.ScalingScheduleStatus_UNDEFINED_STATE - SchedulingNodeAffinity_IN = src.SchedulingNodeAffinity_IN - SchedulingNodeAffinity_NOT_IN = src.SchedulingNodeAffinity_NOT_IN - SchedulingNodeAffinity_OPERATOR_UNSPECIFIED = src.SchedulingNodeAffinity_OPERATOR_UNSPECIFIED - SchedulingNodeAffinity_UNDEFINED_OPERATOR = src.SchedulingNodeAffinity_UNDEFINED_OPERATOR - Scheduling_DELETE = src.Scheduling_DELETE - Scheduling_INSTANCE_TERMINATION_ACTION_UNSPECIFIED = src.Scheduling_INSTANCE_TERMINATION_ACTION_UNSPECIFIED - Scheduling_MIGRATE = src.Scheduling_MIGRATE - Scheduling_SPOT = src.Scheduling_SPOT - Scheduling_STANDARD = src.Scheduling_STANDARD - Scheduling_STOP = src.Scheduling_STOP - Scheduling_TERMINATE = src.Scheduling_TERMINATE - Scheduling_UNDEFINED_INSTANCE_TERMINATION_ACTION = src.Scheduling_UNDEFINED_INSTANCE_TERMINATION_ACTION - Scheduling_UNDEFINED_ON_HOST_MAINTENANCE = src.Scheduling_UNDEFINED_ON_HOST_MAINTENANCE - Scheduling_UNDEFINED_PROVISIONING_MODEL = src.Scheduling_UNDEFINED_PROVISIONING_MODEL - SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_PREMIUM = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_PREMIUM - SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_STANDARD = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_STANDARD - SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_UNDEFINED_RULE_VISIBILITY = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_UNDEFINED_RULE_VISIBILITY - SecurityPolicyAdvancedOptionsConfig_DISABLED = src.SecurityPolicyAdvancedOptionsConfig_DISABLED - SecurityPolicyAdvancedOptionsConfig_NORMAL = src.SecurityPolicyAdvancedOptionsConfig_NORMAL - SecurityPolicyAdvancedOptionsConfig_STANDARD = src.SecurityPolicyAdvancedOptionsConfig_STANDARD - SecurityPolicyAdvancedOptionsConfig_UNDEFINED_JSON_PARSING = src.SecurityPolicyAdvancedOptionsConfig_UNDEFINED_JSON_PARSING - SecurityPolicyAdvancedOptionsConfig_UNDEFINED_LOG_LEVEL = src.SecurityPolicyAdvancedOptionsConfig_UNDEFINED_LOG_LEVEL - SecurityPolicyAdvancedOptionsConfig_VERBOSE = src.SecurityPolicyAdvancedOptionsConfig_VERBOSE - SecurityPolicyDdosProtectionConfig_ADVANCED = src.SecurityPolicyDdosProtectionConfig_ADVANCED - SecurityPolicyDdosProtectionConfig_STANDARD = src.SecurityPolicyDdosProtectionConfig_STANDARD - SecurityPolicyDdosProtectionConfig_UNDEFINED_DDOS_PROTECTION = src.SecurityPolicyDdosProtectionConfig_UNDEFINED_DDOS_PROTECTION - SecurityPolicyRuleMatcher_SRC_IPS_V1 = src.SecurityPolicyRuleMatcher_SRC_IPS_V1 - SecurityPolicyRuleMatcher_UNDEFINED_VERSIONED_EXPR = src.SecurityPolicyRuleMatcher_UNDEFINED_VERSIONED_EXPR - SecurityPolicyRuleRateLimitOptions_ALL = src.SecurityPolicyRuleRateLimitOptions_ALL - SecurityPolicyRuleRateLimitOptions_HTTP_COOKIE = src.SecurityPolicyRuleRateLimitOptions_HTTP_COOKIE - SecurityPolicyRuleRateLimitOptions_HTTP_HEADER = src.SecurityPolicyRuleRateLimitOptions_HTTP_HEADER - SecurityPolicyRuleRateLimitOptions_HTTP_PATH = src.SecurityPolicyRuleRateLimitOptions_HTTP_PATH - SecurityPolicyRuleRateLimitOptions_IP = src.SecurityPolicyRuleRateLimitOptions_IP - SecurityPolicyRuleRateLimitOptions_REGION_CODE = src.SecurityPolicyRuleRateLimitOptions_REGION_CODE - SecurityPolicyRuleRateLimitOptions_SNI = src.SecurityPolicyRuleRateLimitOptions_SNI - SecurityPolicyRuleRateLimitOptions_UNDEFINED_ENFORCE_ON_KEY = src.SecurityPolicyRuleRateLimitOptions_UNDEFINED_ENFORCE_ON_KEY - SecurityPolicyRuleRateLimitOptions_XFF_IP = src.SecurityPolicyRuleRateLimitOptions_XFF_IP - SecurityPolicyRuleRedirectOptions_EXTERNAL_302 = src.SecurityPolicyRuleRedirectOptions_EXTERNAL_302 - SecurityPolicyRuleRedirectOptions_GOOGLE_RECAPTCHA = src.SecurityPolicyRuleRedirectOptions_GOOGLE_RECAPTCHA - SecurityPolicyRuleRedirectOptions_UNDEFINED_TYPE = src.SecurityPolicyRuleRedirectOptions_UNDEFINED_TYPE - SecurityPolicy_CLOUD_ARMOR = src.SecurityPolicy_CLOUD_ARMOR - SecurityPolicy_CLOUD_ARMOR_EDGE = src.SecurityPolicy_CLOUD_ARMOR_EDGE - SecurityPolicy_CLOUD_ARMOR_NETWORK = src.SecurityPolicy_CLOUD_ARMOR_NETWORK - SecurityPolicy_UNDEFINED_TYPE = src.SecurityPolicy_UNDEFINED_TYPE - ServerBinding_RESTART_NODE_ON_ANY_SERVER = src.ServerBinding_RESTART_NODE_ON_ANY_SERVER - ServerBinding_RESTART_NODE_ON_MINIMAL_SERVERS = src.ServerBinding_RESTART_NODE_ON_MINIMAL_SERVERS - ServerBinding_SERVER_BINDING_TYPE_UNSPECIFIED = src.ServerBinding_SERVER_BINDING_TYPE_UNSPECIFIED - ServerBinding_UNDEFINED_TYPE = src.ServerBinding_UNDEFINED_TYPE - ServiceAttachmentConnectedEndpoint_ACCEPTED = src.ServiceAttachmentConnectedEndpoint_ACCEPTED - ServiceAttachmentConnectedEndpoint_CLOSED = src.ServiceAttachmentConnectedEndpoint_CLOSED - ServiceAttachmentConnectedEndpoint_NEEDS_ATTENTION = src.ServiceAttachmentConnectedEndpoint_NEEDS_ATTENTION - ServiceAttachmentConnectedEndpoint_PENDING = src.ServiceAttachmentConnectedEndpoint_PENDING - ServiceAttachmentConnectedEndpoint_REJECTED = src.ServiceAttachmentConnectedEndpoint_REJECTED - ServiceAttachmentConnectedEndpoint_STATUS_UNSPECIFIED = src.ServiceAttachmentConnectedEndpoint_STATUS_UNSPECIFIED - ServiceAttachmentConnectedEndpoint_UNDEFINED_STATUS = src.ServiceAttachmentConnectedEndpoint_UNDEFINED_STATUS - ServiceAttachment_ACCEPT_AUTOMATIC = src.ServiceAttachment_ACCEPT_AUTOMATIC - ServiceAttachment_ACCEPT_MANUAL = src.ServiceAttachment_ACCEPT_MANUAL - ServiceAttachment_CONNECTION_PREFERENCE_UNSPECIFIED = src.ServiceAttachment_CONNECTION_PREFERENCE_UNSPECIFIED - ServiceAttachment_UNDEFINED_CONNECTION_PREFERENCE = src.ServiceAttachment_UNDEFINED_CONNECTION_PREFERENCE - ShareSettings_LOCAL = src.ShareSettings_LOCAL - ShareSettings_ORGANIZATION = src.ShareSettings_ORGANIZATION - ShareSettings_SHARE_TYPE_UNSPECIFIED = src.ShareSettings_SHARE_TYPE_UNSPECIFIED - ShareSettings_SPECIFIC_PROJECTS = src.ShareSettings_SPECIFIC_PROJECTS - ShareSettings_UNDEFINED_SHARE_TYPE = src.ShareSettings_UNDEFINED_SHARE_TYPE - Snapshot_ARCHITECTURE_UNSPECIFIED = src.Snapshot_ARCHITECTURE_UNSPECIFIED - Snapshot_ARCHIVE = src.Snapshot_ARCHIVE - Snapshot_ARM64 = src.Snapshot_ARM64 - Snapshot_CREATING = src.Snapshot_CREATING - Snapshot_DELETING = src.Snapshot_DELETING - Snapshot_FAILED = src.Snapshot_FAILED - Snapshot_READY = src.Snapshot_READY - Snapshot_STANDARD = src.Snapshot_STANDARD - Snapshot_UNDEFINED_ARCHITECTURE = src.Snapshot_UNDEFINED_ARCHITECTURE - Snapshot_UNDEFINED_SNAPSHOT_TYPE = src.Snapshot_UNDEFINED_SNAPSHOT_TYPE - Snapshot_UNDEFINED_STATUS = src.Snapshot_UNDEFINED_STATUS - Snapshot_UNDEFINED_STORAGE_BYTES_STATUS = src.Snapshot_UNDEFINED_STORAGE_BYTES_STATUS - Snapshot_UPDATING = src.Snapshot_UPDATING - Snapshot_UPLOADING = src.Snapshot_UPLOADING - Snapshot_UP_TO_DATE = src.Snapshot_UP_TO_DATE - Snapshot_X86_64 = src.Snapshot_X86_64 - SourceInstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.SourceInstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED - SourceInstanceProperties_NONE = src.SourceInstanceProperties_NONE - SourceInstanceProperties_STOP = src.SourceInstanceProperties_STOP - SourceInstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.SourceInstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE - SslCertificateManagedSslCertificate_ACTIVE = src.SslCertificateManagedSslCertificate_ACTIVE - SslCertificateManagedSslCertificate_MANAGED_CERTIFICATE_STATUS_UNSPECIFIED = src.SslCertificateManagedSslCertificate_MANAGED_CERTIFICATE_STATUS_UNSPECIFIED - SslCertificateManagedSslCertificate_PROVISIONING = src.SslCertificateManagedSslCertificate_PROVISIONING - SslCertificateManagedSslCertificate_PROVISIONING_FAILED = src.SslCertificateManagedSslCertificate_PROVISIONING_FAILED - SslCertificateManagedSslCertificate_PROVISIONING_FAILED_PERMANENTLY = src.SslCertificateManagedSslCertificate_PROVISIONING_FAILED_PERMANENTLY - SslCertificateManagedSslCertificate_RENEWAL_FAILED = src.SslCertificateManagedSslCertificate_RENEWAL_FAILED - SslCertificateManagedSslCertificate_UNDEFINED_STATUS = src.SslCertificateManagedSslCertificate_UNDEFINED_STATUS - SslCertificate_MANAGED = src.SslCertificate_MANAGED - SslCertificate_SELF_MANAGED = src.SslCertificate_SELF_MANAGED - SslCertificate_TYPE_UNSPECIFIED = src.SslCertificate_TYPE_UNSPECIFIED - SslCertificate_UNDEFINED_TYPE = src.SslCertificate_UNDEFINED_TYPE - SslPolicy_COMPATIBLE = src.SslPolicy_COMPATIBLE - SslPolicy_CUSTOM = src.SslPolicy_CUSTOM - SslPolicy_MODERN = src.SslPolicy_MODERN - SslPolicy_RESTRICTED = src.SslPolicy_RESTRICTED - SslPolicy_TLS_1_0 = src.SslPolicy_TLS_1_0 - SslPolicy_TLS_1_1 = src.SslPolicy_TLS_1_1 - SslPolicy_TLS_1_2 = src.SslPolicy_TLS_1_2 - SslPolicy_UNDEFINED_MIN_TLS_VERSION = src.SslPolicy_UNDEFINED_MIN_TLS_VERSION - SslPolicy_UNDEFINED_PROFILE = src.SslPolicy_UNDEFINED_PROFILE - StatefulPolicyPreservedStateDiskDevice_NEVER = src.StatefulPolicyPreservedStateDiskDevice_NEVER - StatefulPolicyPreservedStateDiskDevice_ON_PERMANENT_INSTANCE_DELETION = src.StatefulPolicyPreservedStateDiskDevice_ON_PERMANENT_INSTANCE_DELETION - StatefulPolicyPreservedStateDiskDevice_UNDEFINED_AUTO_DELETE = src.StatefulPolicyPreservedStateDiskDevice_UNDEFINED_AUTO_DELETE - SubnetworkLogConfig_CUSTOM_METADATA = src.SubnetworkLogConfig_CUSTOM_METADATA - SubnetworkLogConfig_EXCLUDE_ALL_METADATA = src.SubnetworkLogConfig_EXCLUDE_ALL_METADATA - SubnetworkLogConfig_INCLUDE_ALL_METADATA = src.SubnetworkLogConfig_INCLUDE_ALL_METADATA - SubnetworkLogConfig_INTERVAL_10_MIN = src.SubnetworkLogConfig_INTERVAL_10_MIN - SubnetworkLogConfig_INTERVAL_15_MIN = src.SubnetworkLogConfig_INTERVAL_15_MIN - SubnetworkLogConfig_INTERVAL_1_MIN = src.SubnetworkLogConfig_INTERVAL_1_MIN - SubnetworkLogConfig_INTERVAL_30_SEC = src.SubnetworkLogConfig_INTERVAL_30_SEC - SubnetworkLogConfig_INTERVAL_5_MIN = src.SubnetworkLogConfig_INTERVAL_5_MIN - SubnetworkLogConfig_INTERVAL_5_SEC = src.SubnetworkLogConfig_INTERVAL_5_SEC - SubnetworkLogConfig_UNDEFINED_AGGREGATION_INTERVAL = src.SubnetworkLogConfig_UNDEFINED_AGGREGATION_INTERVAL - SubnetworkLogConfig_UNDEFINED_METADATA = src.SubnetworkLogConfig_UNDEFINED_METADATA - Subnetwork_ACTIVE = src.Subnetwork_ACTIVE - Subnetwork_BACKUP = src.Subnetwork_BACKUP - Subnetwork_DISABLE_GOOGLE_ACCESS = src.Subnetwork_DISABLE_GOOGLE_ACCESS - Subnetwork_DRAINING = src.Subnetwork_DRAINING - Subnetwork_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.Subnetwork_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE - Subnetwork_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.Subnetwork_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE - Subnetwork_EXTERNAL = src.Subnetwork_EXTERNAL - Subnetwork_INTERNAL = src.Subnetwork_INTERNAL - Subnetwork_INTERNAL_HTTPS_LOAD_BALANCER = src.Subnetwork_INTERNAL_HTTPS_LOAD_BALANCER - Subnetwork_IPV4_IPV6 = src.Subnetwork_IPV4_IPV6 - Subnetwork_IPV4_ONLY = src.Subnetwork_IPV4_ONLY - Subnetwork_PRIVATE = src.Subnetwork_PRIVATE - Subnetwork_PRIVATE_RFC_1918 = src.Subnetwork_PRIVATE_RFC_1918 - Subnetwork_PRIVATE_SERVICE_CONNECT = src.Subnetwork_PRIVATE_SERVICE_CONNECT - Subnetwork_READY = src.Subnetwork_READY - Subnetwork_REGIONAL_MANAGED_PROXY = src.Subnetwork_REGIONAL_MANAGED_PROXY - Subnetwork_UNDEFINED_IPV6_ACCESS_TYPE = src.Subnetwork_UNDEFINED_IPV6_ACCESS_TYPE - Subnetwork_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.Subnetwork_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS - Subnetwork_UNDEFINED_PURPOSE = src.Subnetwork_UNDEFINED_PURPOSE - Subnetwork_UNDEFINED_ROLE = src.Subnetwork_UNDEFINED_ROLE - Subnetwork_UNDEFINED_STACK_TYPE = src.Subnetwork_UNDEFINED_STACK_TYPE - Subnetwork_UNDEFINED_STATE = src.Subnetwork_UNDEFINED_STATE - Subnetwork_UNSPECIFIED_IPV6_ACCESS_TYPE = src.Subnetwork_UNSPECIFIED_IPV6_ACCESS_TYPE - Subnetwork_UNSPECIFIED_STACK_TYPE = src.Subnetwork_UNSPECIFIED_STACK_TYPE - Subsetting_CONSISTENT_HASH_SUBSETTING = src.Subsetting_CONSISTENT_HASH_SUBSETTING - Subsetting_NONE = src.Subsetting_NONE - Subsetting_UNDEFINED_POLICY = src.Subsetting_UNDEFINED_POLICY - TCPHealthCheck_NONE = src.TCPHealthCheck_NONE - TCPHealthCheck_PROXY_V1 = src.TCPHealthCheck_PROXY_V1 - TCPHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.TCPHealthCheck_UNDEFINED_PORT_SPECIFICATION - TCPHealthCheck_UNDEFINED_PROXY_HEADER = src.TCPHealthCheck_UNDEFINED_PROXY_HEADER - TCPHealthCheck_USE_FIXED_PORT = src.TCPHealthCheck_USE_FIXED_PORT - TCPHealthCheck_USE_NAMED_PORT = src.TCPHealthCheck_USE_NAMED_PORT - TCPHealthCheck_USE_SERVING_PORT = src.TCPHealthCheck_USE_SERVING_PORT - TargetHttpsProxiesSetQuicOverrideRequest_DISABLE = src.TargetHttpsProxiesSetQuicOverrideRequest_DISABLE - TargetHttpsProxiesSetQuicOverrideRequest_ENABLE = src.TargetHttpsProxiesSetQuicOverrideRequest_ENABLE - TargetHttpsProxiesSetQuicOverrideRequest_NONE = src.TargetHttpsProxiesSetQuicOverrideRequest_NONE - TargetHttpsProxiesSetQuicOverrideRequest_UNDEFINED_QUIC_OVERRIDE = src.TargetHttpsProxiesSetQuicOverrideRequest_UNDEFINED_QUIC_OVERRIDE - TargetHttpsProxy_DISABLE = src.TargetHttpsProxy_DISABLE - TargetHttpsProxy_ENABLE = src.TargetHttpsProxy_ENABLE - TargetHttpsProxy_NONE = src.TargetHttpsProxy_NONE - TargetHttpsProxy_UNDEFINED_QUIC_OVERRIDE = src.TargetHttpsProxy_UNDEFINED_QUIC_OVERRIDE - TargetInstance_NO_NAT = src.TargetInstance_NO_NAT - TargetInstance_UNDEFINED_NAT_POLICY = src.TargetInstance_UNDEFINED_NAT_POLICY - TargetPool_CLIENT_IP = src.TargetPool_CLIENT_IP - TargetPool_CLIENT_IP_NO_DESTINATION = src.TargetPool_CLIENT_IP_NO_DESTINATION - TargetPool_CLIENT_IP_PORT_PROTO = src.TargetPool_CLIENT_IP_PORT_PROTO - TargetPool_CLIENT_IP_PROTO = src.TargetPool_CLIENT_IP_PROTO - TargetPool_GENERATED_COOKIE = src.TargetPool_GENERATED_COOKIE - TargetPool_HEADER_FIELD = src.TargetPool_HEADER_FIELD - TargetPool_HTTP_COOKIE = src.TargetPool_HTTP_COOKIE - TargetPool_NONE = src.TargetPool_NONE - TargetPool_UNDEFINED_SESSION_AFFINITY = src.TargetPool_UNDEFINED_SESSION_AFFINITY - TargetSslProxiesSetProxyHeaderRequest_NONE = src.TargetSslProxiesSetProxyHeaderRequest_NONE - TargetSslProxiesSetProxyHeaderRequest_PROXY_V1 = src.TargetSslProxiesSetProxyHeaderRequest_PROXY_V1 - TargetSslProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER = src.TargetSslProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER - TargetSslProxy_NONE = src.TargetSslProxy_NONE - TargetSslProxy_PROXY_V1 = src.TargetSslProxy_PROXY_V1 - TargetSslProxy_UNDEFINED_PROXY_HEADER = src.TargetSslProxy_UNDEFINED_PROXY_HEADER - TargetTcpProxiesSetProxyHeaderRequest_NONE = src.TargetTcpProxiesSetProxyHeaderRequest_NONE - TargetTcpProxiesSetProxyHeaderRequest_PROXY_V1 = src.TargetTcpProxiesSetProxyHeaderRequest_PROXY_V1 - TargetTcpProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER = src.TargetTcpProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER - TargetTcpProxy_NONE = src.TargetTcpProxy_NONE - TargetTcpProxy_PROXY_V1 = src.TargetTcpProxy_PROXY_V1 - TargetTcpProxy_UNDEFINED_PROXY_HEADER = src.TargetTcpProxy_UNDEFINED_PROXY_HEADER - TargetVpnGateway_CREATING = src.TargetVpnGateway_CREATING - TargetVpnGateway_DELETING = src.TargetVpnGateway_DELETING - TargetVpnGateway_FAILED = src.TargetVpnGateway_FAILED - TargetVpnGateway_READY = src.TargetVpnGateway_READY - TargetVpnGateway_UNDEFINED_STATUS = src.TargetVpnGateway_UNDEFINED_STATUS - UpdateInstanceRequest_UNDEFINED_MINIMAL_ACTION = src.UpdateInstanceRequest_UNDEFINED_MINIMAL_ACTION - UpdateInstanceRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.UpdateInstanceRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION - UrlMapsValidateRequest_EXTERNAL = src.UrlMapsValidateRequest_EXTERNAL - UrlMapsValidateRequest_EXTERNAL_MANAGED = src.UrlMapsValidateRequest_EXTERNAL_MANAGED - UrlMapsValidateRequest_LOAD_BALANCING_SCHEME_UNSPECIFIED = src.UrlMapsValidateRequest_LOAD_BALANCING_SCHEME_UNSPECIFIED - UrlMapsValidateRequest_UNDEFINED_LOAD_BALANCING_SCHEMES = src.UrlMapsValidateRequest_UNDEFINED_LOAD_BALANCING_SCHEMES - UsableSubnetwork_ACTIVE = src.UsableSubnetwork_ACTIVE - UsableSubnetwork_BACKUP = src.UsableSubnetwork_BACKUP - UsableSubnetwork_EXTERNAL = src.UsableSubnetwork_EXTERNAL - UsableSubnetwork_INTERNAL = src.UsableSubnetwork_INTERNAL - UsableSubnetwork_INTERNAL_HTTPS_LOAD_BALANCER = src.UsableSubnetwork_INTERNAL_HTTPS_LOAD_BALANCER - UsableSubnetwork_IPV4_IPV6 = src.UsableSubnetwork_IPV4_IPV6 - UsableSubnetwork_IPV4_ONLY = src.UsableSubnetwork_IPV4_ONLY - UsableSubnetwork_PRIVATE = src.UsableSubnetwork_PRIVATE - UsableSubnetwork_PRIVATE_RFC_1918 = src.UsableSubnetwork_PRIVATE_RFC_1918 - UsableSubnetwork_PRIVATE_SERVICE_CONNECT = src.UsableSubnetwork_PRIVATE_SERVICE_CONNECT - UsableSubnetwork_REGIONAL_MANAGED_PROXY = src.UsableSubnetwork_REGIONAL_MANAGED_PROXY - UsableSubnetwork_UNDEFINED_IPV6_ACCESS_TYPE = src.UsableSubnetwork_UNDEFINED_IPV6_ACCESS_TYPE - UsableSubnetwork_UNDEFINED_PURPOSE = src.UsableSubnetwork_UNDEFINED_PURPOSE - UsableSubnetwork_UNDEFINED_ROLE = src.UsableSubnetwork_UNDEFINED_ROLE - UsableSubnetwork_UNDEFINED_STACK_TYPE = src.UsableSubnetwork_UNDEFINED_STACK_TYPE - VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_MET = src.VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_MET - VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_NOT_MET = src.VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_NOT_MET - VpnGatewayStatusHighAvailabilityRequirementState_INCOMPLETE_TUNNELS_COVERAGE = src.VpnGatewayStatusHighAvailabilityRequirementState_INCOMPLETE_TUNNELS_COVERAGE - VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_STATE = src.VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_STATE - VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_UNSATISFIED_REASON = src.VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_UNSATISFIED_REASON - VpnGateway_IPV4_IPV6 = src.VpnGateway_IPV4_IPV6 - VpnGateway_IPV4_ONLY = src.VpnGateway_IPV4_ONLY - VpnGateway_UNDEFINED_STACK_TYPE = src.VpnGateway_UNDEFINED_STACK_TYPE - VpnTunnel_ALLOCATING_RESOURCES = src.VpnTunnel_ALLOCATING_RESOURCES - VpnTunnel_AUTHORIZATION_ERROR = src.VpnTunnel_AUTHORIZATION_ERROR - VpnTunnel_DEPROVISIONING = src.VpnTunnel_DEPROVISIONING - VpnTunnel_ESTABLISHED = src.VpnTunnel_ESTABLISHED - VpnTunnel_FAILED = src.VpnTunnel_FAILED - VpnTunnel_FIRST_HANDSHAKE = src.VpnTunnel_FIRST_HANDSHAKE - VpnTunnel_NEGOTIATION_FAILURE = src.VpnTunnel_NEGOTIATION_FAILURE - VpnTunnel_NETWORK_ERROR = src.VpnTunnel_NETWORK_ERROR - VpnTunnel_NO_INCOMING_PACKETS = src.VpnTunnel_NO_INCOMING_PACKETS - VpnTunnel_PROVISIONING = src.VpnTunnel_PROVISIONING - VpnTunnel_REJECTED = src.VpnTunnel_REJECTED - VpnTunnel_STOPPED = src.VpnTunnel_STOPPED - VpnTunnel_UNDEFINED_STATUS = src.VpnTunnel_UNDEFINED_STATUS - VpnTunnel_WAITING_FOR_FULL_CONFIG = src.VpnTunnel_WAITING_FOR_FULL_CONFIG - Warning_CLEANUP_FAILED = src.Warning_CLEANUP_FAILED - Warning_DEPRECATED_RESOURCE_USED = src.Warning_DEPRECATED_RESOURCE_USED - Warning_DEPRECATED_TYPE_USED = src.Warning_DEPRECATED_TYPE_USED - Warning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE = src.Warning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE - Warning_EXPERIMENTAL_TYPE_USED = src.Warning_EXPERIMENTAL_TYPE_USED - Warning_EXTERNAL_API_WARNING = src.Warning_EXTERNAL_API_WARNING - Warning_FIELD_VALUE_OVERRIDEN = src.Warning_FIELD_VALUE_OVERRIDEN - Warning_INJECTED_KERNELS_DEPRECATED = src.Warning_INJECTED_KERNELS_DEPRECATED - Warning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB = src.Warning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB - Warning_LARGE_DEPLOYMENT_WARNING = src.Warning_LARGE_DEPLOYMENT_WARNING - Warning_MISSING_TYPE_DEPENDENCY = src.Warning_MISSING_TYPE_DEPENDENCY - Warning_NEXT_HOP_ADDRESS_NOT_ASSIGNED = src.Warning_NEXT_HOP_ADDRESS_NOT_ASSIGNED - Warning_NEXT_HOP_CANNOT_IP_FORWARD = src.Warning_NEXT_HOP_CANNOT_IP_FORWARD - Warning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE = src.Warning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE - Warning_NEXT_HOP_INSTANCE_NOT_FOUND = src.Warning_NEXT_HOP_INSTANCE_NOT_FOUND - Warning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK = src.Warning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK - Warning_NEXT_HOP_NOT_RUNNING = src.Warning_NEXT_HOP_NOT_RUNNING - Warning_NOT_CRITICAL_ERROR = src.Warning_NOT_CRITICAL_ERROR - Warning_NO_RESULTS_ON_PAGE = src.Warning_NO_RESULTS_ON_PAGE - Warning_PARTIAL_SUCCESS = src.Warning_PARTIAL_SUCCESS - Warning_REQUIRED_TOS_AGREEMENT = src.Warning_REQUIRED_TOS_AGREEMENT - Warning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING = src.Warning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING - Warning_RESOURCE_NOT_DELETED = src.Warning_RESOURCE_NOT_DELETED - Warning_SCHEMA_VALIDATION_IGNORED = src.Warning_SCHEMA_VALIDATION_IGNORED - Warning_SINGLE_INSTANCE_PROPERTY_TEMPLATE = src.Warning_SINGLE_INSTANCE_PROPERTY_TEMPLATE - Warning_UNDECLARED_PROPERTIES = src.Warning_UNDECLARED_PROPERTIES - Warning_UNDEFINED_CODE = src.Warning_UNDEFINED_CODE - Warning_UNREACHABLE = src.Warning_UNREACHABLE - Warnings_CLEANUP_FAILED = src.Warnings_CLEANUP_FAILED - Warnings_DEPRECATED_RESOURCE_USED = src.Warnings_DEPRECATED_RESOURCE_USED - Warnings_DEPRECATED_TYPE_USED = src.Warnings_DEPRECATED_TYPE_USED - Warnings_DISK_SIZE_LARGER_THAN_IMAGE_SIZE = src.Warnings_DISK_SIZE_LARGER_THAN_IMAGE_SIZE - Warnings_EXPERIMENTAL_TYPE_USED = src.Warnings_EXPERIMENTAL_TYPE_USED - Warnings_EXTERNAL_API_WARNING = src.Warnings_EXTERNAL_API_WARNING - Warnings_FIELD_VALUE_OVERRIDEN = src.Warnings_FIELD_VALUE_OVERRIDEN - Warnings_INJECTED_KERNELS_DEPRECATED = src.Warnings_INJECTED_KERNELS_DEPRECATED - Warnings_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB = src.Warnings_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB - Warnings_LARGE_DEPLOYMENT_WARNING = src.Warnings_LARGE_DEPLOYMENT_WARNING - Warnings_MISSING_TYPE_DEPENDENCY = src.Warnings_MISSING_TYPE_DEPENDENCY - Warnings_NEXT_HOP_ADDRESS_NOT_ASSIGNED = src.Warnings_NEXT_HOP_ADDRESS_NOT_ASSIGNED - Warnings_NEXT_HOP_CANNOT_IP_FORWARD = src.Warnings_NEXT_HOP_CANNOT_IP_FORWARD - Warnings_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE = src.Warnings_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE - Warnings_NEXT_HOP_INSTANCE_NOT_FOUND = src.Warnings_NEXT_HOP_INSTANCE_NOT_FOUND - Warnings_NEXT_HOP_INSTANCE_NOT_ON_NETWORK = src.Warnings_NEXT_HOP_INSTANCE_NOT_ON_NETWORK - Warnings_NEXT_HOP_NOT_RUNNING = src.Warnings_NEXT_HOP_NOT_RUNNING - Warnings_NOT_CRITICAL_ERROR = src.Warnings_NOT_CRITICAL_ERROR - Warnings_NO_RESULTS_ON_PAGE = src.Warnings_NO_RESULTS_ON_PAGE - Warnings_PARTIAL_SUCCESS = src.Warnings_PARTIAL_SUCCESS - Warnings_REQUIRED_TOS_AGREEMENT = src.Warnings_REQUIRED_TOS_AGREEMENT - Warnings_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING = src.Warnings_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING - Warnings_RESOURCE_NOT_DELETED = src.Warnings_RESOURCE_NOT_DELETED - Warnings_SCHEMA_VALIDATION_IGNORED = src.Warnings_SCHEMA_VALIDATION_IGNORED - Warnings_SINGLE_INSTANCE_PROPERTY_TEMPLATE = src.Warnings_SINGLE_INSTANCE_PROPERTY_TEMPLATE - Warnings_UNDECLARED_PROPERTIES = src.Warnings_UNDECLARED_PROPERTIES - Warnings_UNDEFINED_CODE = src.Warnings_UNDEFINED_CODE - Warnings_UNREACHABLE = src.Warnings_UNREACHABLE - XpnResourceId_PROJECT = src.XpnResourceId_PROJECT - XpnResourceId_UNDEFINED_TYPE = src.XpnResourceId_UNDEFINED_TYPE - XpnResourceId_XPN_RESOURCE_TYPE_UNSPECIFIED = src.XpnResourceId_XPN_RESOURCE_TYPE_UNSPECIFIED - Zone_DOWN = src.Zone_DOWN - Zone_UNDEFINED_STATUS = src.Zone_UNDEFINED_STATUS - Zone_UP = src.Zone_UP + AccessConfig_DIRECT_IPV6 = src.AccessConfig_DIRECT_IPV6 + AccessConfig_FIXED_STANDARD = src.AccessConfig_FIXED_STANDARD + AccessConfig_ONE_TO_ONE_NAT = src.AccessConfig_ONE_TO_ONE_NAT + AccessConfig_PREMIUM = src.AccessConfig_PREMIUM + AccessConfig_STANDARD = src.AccessConfig_STANDARD + AccessConfig_STANDARD_OVERRIDES_FIXED_STANDARD = src.AccessConfig_STANDARD_OVERRIDES_FIXED_STANDARD + AccessConfig_UNDEFINED_NETWORK_TIER = src.AccessConfig_UNDEFINED_NETWORK_TIER + AccessConfig_UNDEFINED_TYPE = src.AccessConfig_UNDEFINED_TYPE + Address_DNS_RESOLVER = src.Address_DNS_RESOLVER + Address_EXTERNAL = src.Address_EXTERNAL + Address_FIXED_STANDARD = src.Address_FIXED_STANDARD + Address_GCE_ENDPOINT = src.Address_GCE_ENDPOINT + Address_INTERNAL = src.Address_INTERNAL + Address_IN_USE = src.Address_IN_USE + Address_IPSEC_INTERCONNECT = src.Address_IPSEC_INTERCONNECT + Address_IPV4 = src.Address_IPV4 + Address_IPV6 = src.Address_IPV6 + Address_NAT_AUTO = src.Address_NAT_AUTO + Address_NETLB = src.Address_NETLB + Address_PREMIUM = src.Address_PREMIUM + Address_PRIVATE_SERVICE_CONNECT = src.Address_PRIVATE_SERVICE_CONNECT + Address_RESERVED = src.Address_RESERVED + Address_RESERVING = src.Address_RESERVING + Address_SERVERLESS = src.Address_SERVERLESS + Address_SHARED_LOADBALANCER_VIP = src.Address_SHARED_LOADBALANCER_VIP + Address_STANDARD = src.Address_STANDARD + Address_STANDARD_OVERRIDES_FIXED_STANDARD = src.Address_STANDARD_OVERRIDES_FIXED_STANDARD + Address_UNDEFINED_ADDRESS_TYPE = src.Address_UNDEFINED_ADDRESS_TYPE + Address_UNDEFINED_IPV6_ENDPOINT_TYPE = src.Address_UNDEFINED_IPV6_ENDPOINT_TYPE + Address_UNDEFINED_IP_VERSION = src.Address_UNDEFINED_IP_VERSION + Address_UNDEFINED_NETWORK_TIER = src.Address_UNDEFINED_NETWORK_TIER + Address_UNDEFINED_PURPOSE = src.Address_UNDEFINED_PURPOSE + Address_UNDEFINED_STATUS = src.Address_UNDEFINED_STATUS + Address_UNSPECIFIED_TYPE = src.Address_UNSPECIFIED_TYPE + Address_UNSPECIFIED_VERSION = src.Address_UNSPECIFIED_VERSION + Address_VM = src.Address_VM + Address_VPC_PEERING = src.Address_VPC_PEERING + AdvancedMachineFeatures_ARCHITECTURAL = src.AdvancedMachineFeatures_ARCHITECTURAL + AdvancedMachineFeatures_ENHANCED = src.AdvancedMachineFeatures_ENHANCED + AdvancedMachineFeatures_PERFORMANCE_MONITORING_UNIT_UNSPECIFIED = src.AdvancedMachineFeatures_PERFORMANCE_MONITORING_UNIT_UNSPECIFIED + AdvancedMachineFeatures_STANDARD = src.AdvancedMachineFeatures_STANDARD + AdvancedMachineFeatures_UNDEFINED_PERFORMANCE_MONITORING_UNIT = src.AdvancedMachineFeatures_UNDEFINED_PERFORMANCE_MONITORING_UNIT + AllocationAggregateReservation_BATCH = src.AllocationAggregateReservation_BATCH + AllocationAggregateReservation_SERVING = src.AllocationAggregateReservation_SERVING + AllocationAggregateReservation_UNDEFINED_VM_FAMILY = src.AllocationAggregateReservation_UNDEFINED_VM_FAMILY + AllocationAggregateReservation_UNDEFINED_WORKLOAD_TYPE = src.AllocationAggregateReservation_UNDEFINED_WORKLOAD_TYPE + AllocationAggregateReservation_UNSPECIFIED = src.AllocationAggregateReservation_UNSPECIFIED + AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_DEVICE_CT3 = src.AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_DEVICE_CT3 + AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L = src.AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_LITE_DEVICE_CT5L + AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP = src.AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_LITE_POD_SLICE_CT5LP + AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P = src.AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_POD_SLICE_CT3P + AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P = src.AllocationAggregateReservation_VM_FAMILY_CLOUD_TPU_POD_SLICE_CT4P + AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_NVME = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_NVME + AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_SCSI = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_SCSI + AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_UNDEFINED_INTERFACE = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_UNDEFINED_INTERFACE + AttachedDiskInitializeParams_ARCHITECTURE_UNSPECIFIED = src.AttachedDiskInitializeParams_ARCHITECTURE_UNSPECIFIED + AttachedDiskInitializeParams_ARM64 = src.AttachedDiskInitializeParams_ARM64 + AttachedDiskInitializeParams_RECREATE_DISK = src.AttachedDiskInitializeParams_RECREATE_DISK + AttachedDiskInitializeParams_RECREATE_DISK_IF_SOURCE_CHANGED = src.AttachedDiskInitializeParams_RECREATE_DISK_IF_SOURCE_CHANGED + AttachedDiskInitializeParams_UNDEFINED_ARCHITECTURE = src.AttachedDiskInitializeParams_UNDEFINED_ARCHITECTURE + AttachedDiskInitializeParams_UNDEFINED_ON_UPDATE_ACTION = src.AttachedDiskInitializeParams_UNDEFINED_ON_UPDATE_ACTION + AttachedDiskInitializeParams_USE_EXISTING_DISK = src.AttachedDiskInitializeParams_USE_EXISTING_DISK + AttachedDiskInitializeParams_X86_64 = src.AttachedDiskInitializeParams_X86_64 + AttachedDisk_ARCHITECTURE_UNSPECIFIED = src.AttachedDisk_ARCHITECTURE_UNSPECIFIED + AttachedDisk_ARM64 = src.AttachedDisk_ARM64 + AttachedDisk_DISK_SAVED_STATE_UNSPECIFIED = src.AttachedDisk_DISK_SAVED_STATE_UNSPECIFIED + AttachedDisk_NVME = src.AttachedDisk_NVME + AttachedDisk_PERSISTENT = src.AttachedDisk_PERSISTENT + AttachedDisk_PRESERVED = src.AttachedDisk_PRESERVED + AttachedDisk_READ_ONLY = src.AttachedDisk_READ_ONLY + AttachedDisk_READ_WRITE = src.AttachedDisk_READ_WRITE + AttachedDisk_SCRATCH = src.AttachedDisk_SCRATCH + AttachedDisk_SCSI = src.AttachedDisk_SCSI + AttachedDisk_UNDEFINED_ARCHITECTURE = src.AttachedDisk_UNDEFINED_ARCHITECTURE + AttachedDisk_UNDEFINED_INTERFACE = src.AttachedDisk_UNDEFINED_INTERFACE + AttachedDisk_UNDEFINED_MODE = src.AttachedDisk_UNDEFINED_MODE + AttachedDisk_UNDEFINED_SAVED_STATE = src.AttachedDisk_UNDEFINED_SAVED_STATE + AttachedDisk_UNDEFINED_TYPE = src.AttachedDisk_UNDEFINED_TYPE + AttachedDisk_X86_64 = src.AttachedDisk_X86_64 + AuditLogConfig_ADMIN_READ = src.AuditLogConfig_ADMIN_READ + AuditLogConfig_DATA_READ = src.AuditLogConfig_DATA_READ + AuditLogConfig_DATA_WRITE = src.AuditLogConfig_DATA_WRITE + AuditLogConfig_LOG_TYPE_UNSPECIFIED = src.AuditLogConfig_LOG_TYPE_UNSPECIFIED + AuditLogConfig_UNDEFINED_LOG_TYPE = src.AuditLogConfig_UNDEFINED_LOG_TYPE + AutoscalerStatusDetails_ALL_INSTANCES_UNHEALTHY = src.AutoscalerStatusDetails_ALL_INSTANCES_UNHEALTHY + AutoscalerStatusDetails_BACKEND_SERVICE_DOES_NOT_EXIST = src.AutoscalerStatusDetails_BACKEND_SERVICE_DOES_NOT_EXIST + AutoscalerStatusDetails_CAPPED_AT_MAX_NUM_REPLICAS = src.AutoscalerStatusDetails_CAPPED_AT_MAX_NUM_REPLICAS + AutoscalerStatusDetails_CUSTOM_METRIC_DATA_POINTS_TOO_SPARSE = src.AutoscalerStatusDetails_CUSTOM_METRIC_DATA_POINTS_TOO_SPARSE + AutoscalerStatusDetails_CUSTOM_METRIC_INVALID = src.AutoscalerStatusDetails_CUSTOM_METRIC_INVALID + AutoscalerStatusDetails_MIN_EQUALS_MAX = src.AutoscalerStatusDetails_MIN_EQUALS_MAX + AutoscalerStatusDetails_MISSING_CUSTOM_METRIC_DATA_POINTS = src.AutoscalerStatusDetails_MISSING_CUSTOM_METRIC_DATA_POINTS + AutoscalerStatusDetails_MISSING_LOAD_BALANCING_DATA_POINTS = src.AutoscalerStatusDetails_MISSING_LOAD_BALANCING_DATA_POINTS + AutoscalerStatusDetails_MODE_OFF = src.AutoscalerStatusDetails_MODE_OFF + AutoscalerStatusDetails_MODE_ONLY_SCALE_OUT = src.AutoscalerStatusDetails_MODE_ONLY_SCALE_OUT + AutoscalerStatusDetails_MODE_ONLY_UP = src.AutoscalerStatusDetails_MODE_ONLY_UP + AutoscalerStatusDetails_MORE_THAN_ONE_BACKEND_SERVICE = src.AutoscalerStatusDetails_MORE_THAN_ONE_BACKEND_SERVICE + AutoscalerStatusDetails_NOT_ENOUGH_QUOTA_AVAILABLE = src.AutoscalerStatusDetails_NOT_ENOUGH_QUOTA_AVAILABLE + AutoscalerStatusDetails_REGION_RESOURCE_STOCKOUT = src.AutoscalerStatusDetails_REGION_RESOURCE_STOCKOUT + AutoscalerStatusDetails_SCALING_TARGET_DOES_NOT_EXIST = src.AutoscalerStatusDetails_SCALING_TARGET_DOES_NOT_EXIST + AutoscalerStatusDetails_SCHEDULED_INSTANCES_GREATER_THAN_AUTOSCALER_MAX = src.AutoscalerStatusDetails_SCHEDULED_INSTANCES_GREATER_THAN_AUTOSCALER_MAX + AutoscalerStatusDetails_SCHEDULED_INSTANCES_LESS_THAN_AUTOSCALER_MIN = src.AutoscalerStatusDetails_SCHEDULED_INSTANCES_LESS_THAN_AUTOSCALER_MIN + AutoscalerStatusDetails_UNDEFINED_TYPE = src.AutoscalerStatusDetails_UNDEFINED_TYPE + AutoscalerStatusDetails_UNKNOWN = src.AutoscalerStatusDetails_UNKNOWN + AutoscalerStatusDetails_UNSUPPORTED_MAX_RATE_LOAD_BALANCING_CONFIGURATION = src.AutoscalerStatusDetails_UNSUPPORTED_MAX_RATE_LOAD_BALANCING_CONFIGURATION + AutoscalerStatusDetails_ZONE_RESOURCE_STOCKOUT = src.AutoscalerStatusDetails_ZONE_RESOURCE_STOCKOUT + Autoscaler_ACTIVE = src.Autoscaler_ACTIVE + Autoscaler_DELETING = src.Autoscaler_DELETING + Autoscaler_ERROR = src.Autoscaler_ERROR + Autoscaler_PENDING = src.Autoscaler_PENDING + Autoscaler_UNDEFINED_STATUS = src.Autoscaler_UNDEFINED_STATUS + AutoscalingPolicyCpuUtilization_NONE = src.AutoscalingPolicyCpuUtilization_NONE + AutoscalingPolicyCpuUtilization_OPTIMIZE_AVAILABILITY = src.AutoscalingPolicyCpuUtilization_OPTIMIZE_AVAILABILITY + AutoscalingPolicyCpuUtilization_UNDEFINED_PREDICTIVE_METHOD = src.AutoscalingPolicyCpuUtilization_UNDEFINED_PREDICTIVE_METHOD + AutoscalingPolicyCustomMetricUtilization_DELTA_PER_MINUTE = src.AutoscalingPolicyCustomMetricUtilization_DELTA_PER_MINUTE + AutoscalingPolicyCustomMetricUtilization_DELTA_PER_SECOND = src.AutoscalingPolicyCustomMetricUtilization_DELTA_PER_SECOND + AutoscalingPolicyCustomMetricUtilization_GAUGE = src.AutoscalingPolicyCustomMetricUtilization_GAUGE + AutoscalingPolicyCustomMetricUtilization_UNDEFINED_UTILIZATION_TARGET_TYPE = src.AutoscalingPolicyCustomMetricUtilization_UNDEFINED_UTILIZATION_TARGET_TYPE + AutoscalingPolicy_OFF = src.AutoscalingPolicy_OFF + AutoscalingPolicy_ON = src.AutoscalingPolicy_ON + AutoscalingPolicy_ONLY_SCALE_OUT = src.AutoscalingPolicy_ONLY_SCALE_OUT + AutoscalingPolicy_ONLY_UP = src.AutoscalingPolicy_ONLY_UP + AutoscalingPolicy_UNDEFINED_MODE = src.AutoscalingPolicy_UNDEFINED_MODE + BackendBucketCdnPolicy_CACHE_ALL_STATIC = src.BackendBucketCdnPolicy_CACHE_ALL_STATIC + BackendBucketCdnPolicy_FORCE_CACHE_ALL = src.BackendBucketCdnPolicy_FORCE_CACHE_ALL + BackendBucketCdnPolicy_INVALID_CACHE_MODE = src.BackendBucketCdnPolicy_INVALID_CACHE_MODE + BackendBucketCdnPolicy_UNDEFINED_CACHE_MODE = src.BackendBucketCdnPolicy_UNDEFINED_CACHE_MODE + BackendBucketCdnPolicy_USE_ORIGIN_HEADERS = src.BackendBucketCdnPolicy_USE_ORIGIN_HEADERS + BackendBucket_AUTOMATIC = src.BackendBucket_AUTOMATIC + BackendBucket_DISABLED = src.BackendBucket_DISABLED + BackendBucket_UNDEFINED_COMPRESSION_MODE = src.BackendBucket_UNDEFINED_COMPRESSION_MODE + BackendServiceCdnPolicy_CACHE_ALL_STATIC = src.BackendServiceCdnPolicy_CACHE_ALL_STATIC + BackendServiceCdnPolicy_FORCE_CACHE_ALL = src.BackendServiceCdnPolicy_FORCE_CACHE_ALL + BackendServiceCdnPolicy_INVALID_CACHE_MODE = src.BackendServiceCdnPolicy_INVALID_CACHE_MODE + BackendServiceCdnPolicy_UNDEFINED_CACHE_MODE = src.BackendServiceCdnPolicy_UNDEFINED_CACHE_MODE + BackendServiceCdnPolicy_USE_ORIGIN_HEADERS = src.BackendServiceCdnPolicy_USE_ORIGIN_HEADERS + BackendServiceConnectionTrackingPolicy_ALWAYS_PERSIST = src.BackendServiceConnectionTrackingPolicy_ALWAYS_PERSIST + BackendServiceConnectionTrackingPolicy_DEFAULT_FOR_PROTOCOL = src.BackendServiceConnectionTrackingPolicy_DEFAULT_FOR_PROTOCOL + BackendServiceConnectionTrackingPolicy_INVALID_TRACKING_MODE = src.BackendServiceConnectionTrackingPolicy_INVALID_TRACKING_MODE + BackendServiceConnectionTrackingPolicy_NEVER_PERSIST = src.BackendServiceConnectionTrackingPolicy_NEVER_PERSIST + BackendServiceConnectionTrackingPolicy_PER_CONNECTION = src.BackendServiceConnectionTrackingPolicy_PER_CONNECTION + BackendServiceConnectionTrackingPolicy_PER_SESSION = src.BackendServiceConnectionTrackingPolicy_PER_SESSION + BackendServiceConnectionTrackingPolicy_UNDEFINED_CONNECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS = src.BackendServiceConnectionTrackingPolicy_UNDEFINED_CONNECTION_PERSISTENCE_ON_UNHEALTHY_BACKENDS + BackendServiceConnectionTrackingPolicy_UNDEFINED_TRACKING_MODE = src.BackendServiceConnectionTrackingPolicy_UNDEFINED_TRACKING_MODE + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_INVALID_LB_POLICY = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_INVALID_LB_POLICY + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_LEAST_REQUEST = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_LEAST_REQUEST + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_MAGLEV = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_MAGLEV + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ORIGINAL_DESTINATION = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ORIGINAL_DESTINATION + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RANDOM = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RANDOM + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RING_HASH = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_RING_HASH + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ROUND_ROBIN = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_ROUND_ROBIN + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_UNDEFINED_NAME = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_UNDEFINED_NAME + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_WEIGHTED_MAGLEV = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_WEIGHTED_MAGLEV + BackendServiceLogConfig_CUSTOM = src.BackendServiceLogConfig_CUSTOM + BackendServiceLogConfig_EXCLUDE_ALL_OPTIONAL = src.BackendServiceLogConfig_EXCLUDE_ALL_OPTIONAL + BackendServiceLogConfig_INCLUDE_ALL_OPTIONAL = src.BackendServiceLogConfig_INCLUDE_ALL_OPTIONAL + BackendServiceLogConfig_UNDEFINED_OPTIONAL_MODE = src.BackendServiceLogConfig_UNDEFINED_OPTIONAL_MODE + BackendService_AUTOMATIC = src.BackendService_AUTOMATIC + BackendService_CLIENT_IP = src.BackendService_CLIENT_IP + BackendService_CLIENT_IP_NO_DESTINATION = src.BackendService_CLIENT_IP_NO_DESTINATION + BackendService_CLIENT_IP_PORT_PROTO = src.BackendService_CLIENT_IP_PORT_PROTO + BackendService_CLIENT_IP_PROTO = src.BackendService_CLIENT_IP_PROTO + BackendService_DISABLED = src.BackendService_DISABLED + BackendService_EXTERNAL = src.BackendService_EXTERNAL + BackendService_EXTERNAL_MANAGED = src.BackendService_EXTERNAL_MANAGED + BackendService_GENERATED_COOKIE = src.BackendService_GENERATED_COOKIE + BackendService_GRPC = src.BackendService_GRPC + BackendService_HEADER_FIELD = src.BackendService_HEADER_FIELD + BackendService_HTTP = src.BackendService_HTTP + BackendService_HTTP2 = src.BackendService_HTTP2 + BackendService_HTTPS = src.BackendService_HTTPS + BackendService_HTTP_COOKIE = src.BackendService_HTTP_COOKIE + BackendService_INTERNAL = src.BackendService_INTERNAL + BackendService_INTERNAL_MANAGED = src.BackendService_INTERNAL_MANAGED + BackendService_INTERNAL_SELF_MANAGED = src.BackendService_INTERNAL_SELF_MANAGED + BackendService_INVALID_LB_POLICY = src.BackendService_INVALID_LB_POLICY + BackendService_INVALID_LOAD_BALANCING_SCHEME = src.BackendService_INVALID_LOAD_BALANCING_SCHEME + BackendService_IPV4_ONLY = src.BackendService_IPV4_ONLY + BackendService_IPV6_ONLY = src.BackendService_IPV6_ONLY + BackendService_IP_ADDRESS_SELECTION_POLICY_UNSPECIFIED = src.BackendService_IP_ADDRESS_SELECTION_POLICY_UNSPECIFIED + BackendService_LEAST_REQUEST = src.BackendService_LEAST_REQUEST + BackendService_MAGLEV = src.BackendService_MAGLEV + BackendService_NONE = src.BackendService_NONE + BackendService_ORIGINAL_DESTINATION = src.BackendService_ORIGINAL_DESTINATION + BackendService_PREFER_IPV6 = src.BackendService_PREFER_IPV6 + BackendService_RANDOM = src.BackendService_RANDOM + BackendService_RING_HASH = src.BackendService_RING_HASH + BackendService_ROUND_ROBIN = src.BackendService_ROUND_ROBIN + BackendService_SSL = src.BackendService_SSL + BackendService_STRONG_COOKIE_AFFINITY = src.BackendService_STRONG_COOKIE_AFFINITY + BackendService_TCP = src.BackendService_TCP + BackendService_UDP = src.BackendService_UDP + BackendService_UNDEFINED_COMPRESSION_MODE = src.BackendService_UNDEFINED_COMPRESSION_MODE + BackendService_UNDEFINED_IP_ADDRESS_SELECTION_POLICY = src.BackendService_UNDEFINED_IP_ADDRESS_SELECTION_POLICY + BackendService_UNDEFINED_LOAD_BALANCING_SCHEME = src.BackendService_UNDEFINED_LOAD_BALANCING_SCHEME + BackendService_UNDEFINED_LOCALITY_LB_POLICY = src.BackendService_UNDEFINED_LOCALITY_LB_POLICY + BackendService_UNDEFINED_PROTOCOL = src.BackendService_UNDEFINED_PROTOCOL + BackendService_UNDEFINED_SESSION_AFFINITY = src.BackendService_UNDEFINED_SESSION_AFFINITY + BackendService_UNSPECIFIED = src.BackendService_UNSPECIFIED + BackendService_WEIGHTED_MAGLEV = src.BackendService_WEIGHTED_MAGLEV + Backend_CONNECTION = src.Backend_CONNECTION + Backend_DEFAULT = src.Backend_DEFAULT + Backend_PREFERENCE_UNSPECIFIED = src.Backend_PREFERENCE_UNSPECIFIED + Backend_PREFERRED = src.Backend_PREFERRED + Backend_RATE = src.Backend_RATE + Backend_UNDEFINED_BALANCING_MODE = src.Backend_UNDEFINED_BALANCING_MODE + Backend_UNDEFINED_PREFERENCE = src.Backend_UNDEFINED_PREFERENCE + Backend_UTILIZATION = src.Backend_UTILIZATION + BfdPacket_ADMINISTRATIVELY_DOWN = src.BfdPacket_ADMINISTRATIVELY_DOWN + BfdPacket_ADMIN_DOWN = src.BfdPacket_ADMIN_DOWN + BfdPacket_CONCATENATED_PATH_DOWN = src.BfdPacket_CONCATENATED_PATH_DOWN + BfdPacket_CONTROL_DETECTION_TIME_EXPIRED = src.BfdPacket_CONTROL_DETECTION_TIME_EXPIRED + BfdPacket_DIAGNOSTIC_UNSPECIFIED = src.BfdPacket_DIAGNOSTIC_UNSPECIFIED + BfdPacket_DOWN = src.BfdPacket_DOWN + BfdPacket_ECHO_FUNCTION_FAILED = src.BfdPacket_ECHO_FUNCTION_FAILED + BfdPacket_FORWARDING_PLANE_RESET = src.BfdPacket_FORWARDING_PLANE_RESET + BfdPacket_INIT = src.BfdPacket_INIT + BfdPacket_NEIGHBOR_SIGNALED_SESSION_DOWN = src.BfdPacket_NEIGHBOR_SIGNALED_SESSION_DOWN + BfdPacket_NO_DIAGNOSTIC = src.BfdPacket_NO_DIAGNOSTIC + BfdPacket_PATH_DOWN = src.BfdPacket_PATH_DOWN + BfdPacket_REVERSE_CONCATENATED_PATH_DOWN = src.BfdPacket_REVERSE_CONCATENATED_PATH_DOWN + BfdPacket_STATE_UNSPECIFIED = src.BfdPacket_STATE_UNSPECIFIED + BfdPacket_UNDEFINED_DIAGNOSTIC = src.BfdPacket_UNDEFINED_DIAGNOSTIC + BfdPacket_UNDEFINED_STATE = src.BfdPacket_UNDEFINED_STATE + BfdPacket_UP = src.BfdPacket_UP + BfdStatus_ACTIVE = src.BfdStatus_ACTIVE + BfdStatus_ADMINISTRATIVELY_DOWN = src.BfdStatus_ADMINISTRATIVELY_DOWN + BfdStatus_ADMIN_DOWN = src.BfdStatus_ADMIN_DOWN + BfdStatus_CONCATENATED_PATH_DOWN = src.BfdStatus_CONCATENATED_PATH_DOWN + BfdStatus_CONTROL_DETECTION_TIME_EXPIRED = src.BfdStatus_CONTROL_DETECTION_TIME_EXPIRED + BfdStatus_DIAGNOSTIC_UNSPECIFIED = src.BfdStatus_DIAGNOSTIC_UNSPECIFIED + BfdStatus_DISABLED = src.BfdStatus_DISABLED + BfdStatus_DOWN = src.BfdStatus_DOWN + BfdStatus_ECHO_FUNCTION_FAILED = src.BfdStatus_ECHO_FUNCTION_FAILED + BfdStatus_FORWARDING_PLANE_RESET = src.BfdStatus_FORWARDING_PLANE_RESET + BfdStatus_INIT = src.BfdStatus_INIT + BfdStatus_NEIGHBOR_SIGNALED_SESSION_DOWN = src.BfdStatus_NEIGHBOR_SIGNALED_SESSION_DOWN + BfdStatus_NO_DIAGNOSTIC = src.BfdStatus_NO_DIAGNOSTIC + BfdStatus_PASSIVE = src.BfdStatus_PASSIVE + BfdStatus_PATH_DOWN = src.BfdStatus_PATH_DOWN + BfdStatus_REVERSE_CONCATENATED_PATH_DOWN = src.BfdStatus_REVERSE_CONCATENATED_PATH_DOWN + BfdStatus_STATE_UNSPECIFIED = src.BfdStatus_STATE_UNSPECIFIED + BfdStatus_UNDEFINED_BFD_SESSION_INITIALIZATION_MODE = src.BfdStatus_UNDEFINED_BFD_SESSION_INITIALIZATION_MODE + BfdStatus_UNDEFINED_LOCAL_DIAGNOSTIC = src.BfdStatus_UNDEFINED_LOCAL_DIAGNOSTIC + BfdStatus_UNDEFINED_LOCAL_STATE = src.BfdStatus_UNDEFINED_LOCAL_STATE + BfdStatus_UP = src.BfdStatus_UP + BulkInsertOperationStatus_CREATING = src.BulkInsertOperationStatus_CREATING + BulkInsertOperationStatus_DONE = src.BulkInsertOperationStatus_DONE + BulkInsertOperationStatus_ROLLING_BACK = src.BulkInsertOperationStatus_ROLLING_BACK + BulkInsertOperationStatus_STATUS_UNSPECIFIED = src.BulkInsertOperationStatus_STATUS_UNSPECIFIED + BulkInsertOperationStatus_UNDEFINED_STATUS = src.BulkInsertOperationStatus_UNDEFINED_STATUS + Commitment_ACCELERATOR_OPTIMIZED = src.Commitment_ACCELERATOR_OPTIMIZED + Commitment_ACCELERATOR_OPTIMIZED_A3 = src.Commitment_ACCELERATOR_OPTIMIZED_A3 + Commitment_ACCELERATOR_OPTIMIZED_A3_MEGA = src.Commitment_ACCELERATOR_OPTIMIZED_A3_MEGA + Commitment_ACTIVE = src.Commitment_ACTIVE + Commitment_CANCELLED = src.Commitment_CANCELLED + Commitment_CATEGORY_UNSPECIFIED = src.Commitment_CATEGORY_UNSPECIFIED + Commitment_COMPUTE_OPTIMIZED = src.Commitment_COMPUTE_OPTIMIZED + Commitment_COMPUTE_OPTIMIZED_C2D = src.Commitment_COMPUTE_OPTIMIZED_C2D + Commitment_COMPUTE_OPTIMIZED_C3 = src.Commitment_COMPUTE_OPTIMIZED_C3 + Commitment_COMPUTE_OPTIMIZED_C3D = src.Commitment_COMPUTE_OPTIMIZED_C3D + Commitment_COMPUTE_OPTIMIZED_H3 = src.Commitment_COMPUTE_OPTIMIZED_H3 + Commitment_CREATING = src.Commitment_CREATING + Commitment_EXPIRED = src.Commitment_EXPIRED + Commitment_GENERAL_PURPOSE = src.Commitment_GENERAL_PURPOSE + Commitment_GENERAL_PURPOSE_C4 = src.Commitment_GENERAL_PURPOSE_C4 + Commitment_GENERAL_PURPOSE_E2 = src.Commitment_GENERAL_PURPOSE_E2 + Commitment_GENERAL_PURPOSE_N2 = src.Commitment_GENERAL_PURPOSE_N2 + Commitment_GENERAL_PURPOSE_N2D = src.Commitment_GENERAL_PURPOSE_N2D + Commitment_GENERAL_PURPOSE_N4 = src.Commitment_GENERAL_PURPOSE_N4 + Commitment_GENERAL_PURPOSE_T2D = src.Commitment_GENERAL_PURPOSE_T2D + Commitment_GRAPHICS_OPTIMIZED = src.Commitment_GRAPHICS_OPTIMIZED + Commitment_INVALID = src.Commitment_INVALID + Commitment_LICENSE = src.Commitment_LICENSE + Commitment_MACHINE = src.Commitment_MACHINE + Commitment_MEMORY_OPTIMIZED = src.Commitment_MEMORY_OPTIMIZED + Commitment_MEMORY_OPTIMIZED_M3 = src.Commitment_MEMORY_OPTIMIZED_M3 + Commitment_NOT_YET_ACTIVE = src.Commitment_NOT_YET_ACTIVE + Commitment_STORAGE_OPTIMIZED_Z3 = src.Commitment_STORAGE_OPTIMIZED_Z3 + Commitment_THIRTY_SIX_MONTH = src.Commitment_THIRTY_SIX_MONTH + Commitment_TWELVE_MONTH = src.Commitment_TWELVE_MONTH + Commitment_TYPE_UNSPECIFIED = src.Commitment_TYPE_UNSPECIFIED + Commitment_UNDEFINED_CATEGORY = src.Commitment_UNDEFINED_CATEGORY + Commitment_UNDEFINED_PLAN = src.Commitment_UNDEFINED_PLAN + Commitment_UNDEFINED_STATUS = src.Commitment_UNDEFINED_STATUS + Commitment_UNDEFINED_TYPE = src.Commitment_UNDEFINED_TYPE + ConfidentialInstanceConfig_CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED = src.ConfidentialInstanceConfig_CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED + ConfidentialInstanceConfig_SEV = src.ConfidentialInstanceConfig_SEV + ConfidentialInstanceConfig_SEV_SNP = src.ConfidentialInstanceConfig_SEV_SNP + ConfidentialInstanceConfig_TDX = src.ConfidentialInstanceConfig_TDX + ConfidentialInstanceConfig_UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE = src.ConfidentialInstanceConfig_UNDEFINED_CONFIDENTIAL_INSTANCE_TYPE + DeprecationStatus_ACTIVE = src.DeprecationStatus_ACTIVE + DeprecationStatus_DELETED = src.DeprecationStatus_DELETED + DeprecationStatus_DEPRECATED = src.DeprecationStatus_DEPRECATED + DeprecationStatus_OBSOLETE = src.DeprecationStatus_OBSOLETE + DeprecationStatus_UNDEFINED_STATE = src.DeprecationStatus_UNDEFINED_STATE + DiskInstantiationConfig_ATTACH_READ_ONLY = src.DiskInstantiationConfig_ATTACH_READ_ONLY + DiskInstantiationConfig_BLANK = src.DiskInstantiationConfig_BLANK + DiskInstantiationConfig_CUSTOM_IMAGE = src.DiskInstantiationConfig_CUSTOM_IMAGE + DiskInstantiationConfig_DEFAULT = src.DiskInstantiationConfig_DEFAULT + DiskInstantiationConfig_DO_NOT_INCLUDE = src.DiskInstantiationConfig_DO_NOT_INCLUDE + DiskInstantiationConfig_SOURCE_IMAGE = src.DiskInstantiationConfig_SOURCE_IMAGE + DiskInstantiationConfig_SOURCE_IMAGE_FAMILY = src.DiskInstantiationConfig_SOURCE_IMAGE_FAMILY + DiskInstantiationConfig_UNDEFINED_INSTANTIATE_FROM = src.DiskInstantiationConfig_UNDEFINED_INSTANTIATE_FROM + DiskResourceStatusAsyncReplicationStatus_ACTIVE = src.DiskResourceStatusAsyncReplicationStatus_ACTIVE + DiskResourceStatusAsyncReplicationStatus_CREATED = src.DiskResourceStatusAsyncReplicationStatus_CREATED + DiskResourceStatusAsyncReplicationStatus_STARTING = src.DiskResourceStatusAsyncReplicationStatus_STARTING + DiskResourceStatusAsyncReplicationStatus_STATE_UNSPECIFIED = src.DiskResourceStatusAsyncReplicationStatus_STATE_UNSPECIFIED + DiskResourceStatusAsyncReplicationStatus_STOPPED = src.DiskResourceStatusAsyncReplicationStatus_STOPPED + DiskResourceStatusAsyncReplicationStatus_STOPPING = src.DiskResourceStatusAsyncReplicationStatus_STOPPING + DiskResourceStatusAsyncReplicationStatus_UNDEFINED_STATE = src.DiskResourceStatusAsyncReplicationStatus_UNDEFINED_STATE + Disk_ARCHITECTURE_UNSPECIFIED = src.Disk_ARCHITECTURE_UNSPECIFIED + Disk_ARM64 = src.Disk_ARM64 + Disk_CREATING = src.Disk_CREATING + Disk_DELETING = src.Disk_DELETING + Disk_FAILED = src.Disk_FAILED + Disk_READY = src.Disk_READY + Disk_READ_ONLY_MANY = src.Disk_READ_ONLY_MANY + Disk_READ_WRITE_MANY = src.Disk_READ_WRITE_MANY + Disk_READ_WRITE_SINGLE = src.Disk_READ_WRITE_SINGLE + Disk_RESTORING = src.Disk_RESTORING + Disk_UNAVAILABLE = src.Disk_UNAVAILABLE + Disk_UNDEFINED_ACCESS_MODE = src.Disk_UNDEFINED_ACCESS_MODE + Disk_UNDEFINED_ARCHITECTURE = src.Disk_UNDEFINED_ARCHITECTURE + Disk_UNDEFINED_STATUS = src.Disk_UNDEFINED_STATUS + Disk_X86_64 = src.Disk_X86_64 + DistributionPolicy_ANY = src.DistributionPolicy_ANY + DistributionPolicy_ANY_SINGLE_ZONE = src.DistributionPolicy_ANY_SINGLE_ZONE + DistributionPolicy_BALANCED = src.DistributionPolicy_BALANCED + DistributionPolicy_EVEN = src.DistributionPolicy_EVEN + DistributionPolicy_UNDEFINED_TARGET_SHAPE = src.DistributionPolicy_UNDEFINED_TARGET_SHAPE + ExchangedPeeringRoute_DYNAMIC_PEERING_ROUTE = src.ExchangedPeeringRoute_DYNAMIC_PEERING_ROUTE + ExchangedPeeringRoute_STATIC_PEERING_ROUTE = src.ExchangedPeeringRoute_STATIC_PEERING_ROUTE + ExchangedPeeringRoute_SUBNET_PEERING_ROUTE = src.ExchangedPeeringRoute_SUBNET_PEERING_ROUTE + ExchangedPeeringRoute_UNDEFINED_TYPE = src.ExchangedPeeringRoute_UNDEFINED_TYPE + ExternalVpnGateway_FOUR_IPS_REDUNDANCY = src.ExternalVpnGateway_FOUR_IPS_REDUNDANCY + ExternalVpnGateway_SINGLE_IP_INTERNALLY_REDUNDANT = src.ExternalVpnGateway_SINGLE_IP_INTERNALLY_REDUNDANT + ExternalVpnGateway_TWO_IPS_REDUNDANCY = src.ExternalVpnGateway_TWO_IPS_REDUNDANCY + ExternalVpnGateway_UNDEFINED_REDUNDANCY_TYPE = src.ExternalVpnGateway_UNDEFINED_REDUNDANCY_TYPE + FileContentBuffer_BIN = src.FileContentBuffer_BIN + FileContentBuffer_UNDEFINED = src.FileContentBuffer_UNDEFINED + FileContentBuffer_UNDEFINED_FILE_TYPE = src.FileContentBuffer_UNDEFINED_FILE_TYPE + FileContentBuffer_X509 = src.FileContentBuffer_X509 + FirewallLogConfig_EXCLUDE_ALL_METADATA = src.FirewallLogConfig_EXCLUDE_ALL_METADATA + FirewallLogConfig_INCLUDE_ALL_METADATA = src.FirewallLogConfig_INCLUDE_ALL_METADATA + FirewallLogConfig_UNDEFINED_METADATA = src.FirewallLogConfig_UNDEFINED_METADATA + FirewallPolicyRuleSecureTag_EFFECTIVE = src.FirewallPolicyRuleSecureTag_EFFECTIVE + FirewallPolicyRuleSecureTag_INEFFECTIVE = src.FirewallPolicyRuleSecureTag_INEFFECTIVE + FirewallPolicyRuleSecureTag_UNDEFINED_STATE = src.FirewallPolicyRuleSecureTag_UNDEFINED_STATE + FirewallPolicyRule_EGRESS = src.FirewallPolicyRule_EGRESS + FirewallPolicyRule_INGRESS = src.FirewallPolicyRule_INGRESS + FirewallPolicyRule_UNDEFINED_DIRECTION = src.FirewallPolicyRule_UNDEFINED_DIRECTION + Firewall_EGRESS = src.Firewall_EGRESS + Firewall_INGRESS = src.Firewall_INGRESS + Firewall_UNDEFINED_DIRECTION = src.Firewall_UNDEFINED_DIRECTION + ForwardingRule_ACCEPTED = src.ForwardingRule_ACCEPTED + ForwardingRule_AH = src.ForwardingRule_AH + ForwardingRule_CLOSED = src.ForwardingRule_CLOSED + ForwardingRule_ESP = src.ForwardingRule_ESP + ForwardingRule_EXTERNAL = src.ForwardingRule_EXTERNAL + ForwardingRule_EXTERNAL_MANAGED = src.ForwardingRule_EXTERNAL_MANAGED + ForwardingRule_FIXED_STANDARD = src.ForwardingRule_FIXED_STANDARD + ForwardingRule_ICMP = src.ForwardingRule_ICMP + ForwardingRule_INTERNAL = src.ForwardingRule_INTERNAL + ForwardingRule_INTERNAL_MANAGED = src.ForwardingRule_INTERNAL_MANAGED + ForwardingRule_INTERNAL_SELF_MANAGED = src.ForwardingRule_INTERNAL_SELF_MANAGED + ForwardingRule_INVALID = src.ForwardingRule_INVALID + ForwardingRule_IPV4 = src.ForwardingRule_IPV4 + ForwardingRule_IPV6 = src.ForwardingRule_IPV6 + ForwardingRule_L3_DEFAULT = src.ForwardingRule_L3_DEFAULT + ForwardingRule_NEEDS_ATTENTION = src.ForwardingRule_NEEDS_ATTENTION + ForwardingRule_PENDING = src.ForwardingRule_PENDING + ForwardingRule_PREMIUM = src.ForwardingRule_PREMIUM + ForwardingRule_REJECTED = src.ForwardingRule_REJECTED + ForwardingRule_SCTP = src.ForwardingRule_SCTP + ForwardingRule_STANDARD = src.ForwardingRule_STANDARD + ForwardingRule_STANDARD_OVERRIDES_FIXED_STANDARD = src.ForwardingRule_STANDARD_OVERRIDES_FIXED_STANDARD + ForwardingRule_STATUS_UNSPECIFIED = src.ForwardingRule_STATUS_UNSPECIFIED + ForwardingRule_TCP = src.ForwardingRule_TCP + ForwardingRule_UDP = src.ForwardingRule_UDP + ForwardingRule_UNDEFINED_IP_VERSION = src.ForwardingRule_UNDEFINED_IP_VERSION + ForwardingRule_UNDEFINED_I_P_PROTOCOL_ENUM = src.ForwardingRule_UNDEFINED_I_P_PROTOCOL_ENUM + ForwardingRule_UNDEFINED_LOAD_BALANCING_SCHEME = src.ForwardingRule_UNDEFINED_LOAD_BALANCING_SCHEME + ForwardingRule_UNDEFINED_NETWORK_TIER = src.ForwardingRule_UNDEFINED_NETWORK_TIER + ForwardingRule_UNDEFINED_PSC_CONNECTION_STATUS = src.ForwardingRule_UNDEFINED_PSC_CONNECTION_STATUS + ForwardingRule_UNSPECIFIED_VERSION = src.ForwardingRule_UNSPECIFIED_VERSION + GRPCHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.GRPCHealthCheck_UNDEFINED_PORT_SPECIFICATION + GRPCHealthCheck_USE_FIXED_PORT = src.GRPCHealthCheck_USE_FIXED_PORT + GRPCHealthCheck_USE_NAMED_PORT = src.GRPCHealthCheck_USE_NAMED_PORT + GRPCHealthCheck_USE_SERVING_PORT = src.GRPCHealthCheck_USE_SERVING_PORT + GuestOsFeature_FEATURE_TYPE_UNSPECIFIED = src.GuestOsFeature_FEATURE_TYPE_UNSPECIFIED + GuestOsFeature_GVNIC = src.GuestOsFeature_GVNIC + GuestOsFeature_IDPF = src.GuestOsFeature_IDPF + GuestOsFeature_MULTI_IP_SUBNET = src.GuestOsFeature_MULTI_IP_SUBNET + GuestOsFeature_SECURE_BOOT = src.GuestOsFeature_SECURE_BOOT + GuestOsFeature_SEV_CAPABLE = src.GuestOsFeature_SEV_CAPABLE + GuestOsFeature_SEV_LIVE_MIGRATABLE = src.GuestOsFeature_SEV_LIVE_MIGRATABLE + GuestOsFeature_SEV_LIVE_MIGRATABLE_V2 = src.GuestOsFeature_SEV_LIVE_MIGRATABLE_V2 + GuestOsFeature_SEV_SNP_CAPABLE = src.GuestOsFeature_SEV_SNP_CAPABLE + GuestOsFeature_TDX_CAPABLE = src.GuestOsFeature_TDX_CAPABLE + GuestOsFeature_UEFI_COMPATIBLE = src.GuestOsFeature_UEFI_COMPATIBLE + GuestOsFeature_UNDEFINED_TYPE = src.GuestOsFeature_UNDEFINED_TYPE + GuestOsFeature_VIRTIO_SCSI_MULTIQUEUE = src.GuestOsFeature_VIRTIO_SCSI_MULTIQUEUE + GuestOsFeature_WINDOWS = src.GuestOsFeature_WINDOWS + HTTP2HealthCheck_NONE = src.HTTP2HealthCheck_NONE + HTTP2HealthCheck_PROXY_V1 = src.HTTP2HealthCheck_PROXY_V1 + HTTP2HealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTP2HealthCheck_UNDEFINED_PORT_SPECIFICATION + HTTP2HealthCheck_UNDEFINED_PROXY_HEADER = src.HTTP2HealthCheck_UNDEFINED_PROXY_HEADER + HTTP2HealthCheck_USE_FIXED_PORT = src.HTTP2HealthCheck_USE_FIXED_PORT + HTTP2HealthCheck_USE_NAMED_PORT = src.HTTP2HealthCheck_USE_NAMED_PORT + HTTP2HealthCheck_USE_SERVING_PORT = src.HTTP2HealthCheck_USE_SERVING_PORT + HTTPHealthCheck_NONE = src.HTTPHealthCheck_NONE + HTTPHealthCheck_PROXY_V1 = src.HTTPHealthCheck_PROXY_V1 + HTTPHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTPHealthCheck_UNDEFINED_PORT_SPECIFICATION + HTTPHealthCheck_UNDEFINED_PROXY_HEADER = src.HTTPHealthCheck_UNDEFINED_PROXY_HEADER + HTTPHealthCheck_USE_FIXED_PORT = src.HTTPHealthCheck_USE_FIXED_PORT + HTTPHealthCheck_USE_NAMED_PORT = src.HTTPHealthCheck_USE_NAMED_PORT + HTTPHealthCheck_USE_SERVING_PORT = src.HTTPHealthCheck_USE_SERVING_PORT + HTTPSHealthCheck_NONE = src.HTTPSHealthCheck_NONE + HTTPSHealthCheck_PROXY_V1 = src.HTTPSHealthCheck_PROXY_V1 + HTTPSHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.HTTPSHealthCheck_UNDEFINED_PORT_SPECIFICATION + HTTPSHealthCheck_UNDEFINED_PROXY_HEADER = src.HTTPSHealthCheck_UNDEFINED_PROXY_HEADER + HTTPSHealthCheck_USE_FIXED_PORT = src.HTTPSHealthCheck_USE_FIXED_PORT + HTTPSHealthCheck_USE_NAMED_PORT = src.HTTPSHealthCheck_USE_NAMED_PORT + HTTPSHealthCheck_USE_SERVING_PORT = src.HTTPSHealthCheck_USE_SERVING_PORT + HealthCheckService_AND = src.HealthCheckService_AND + HealthCheckService_NO_AGGREGATION = src.HealthCheckService_NO_AGGREGATION + HealthCheckService_UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY = src.HealthCheckService_UNDEFINED_HEALTH_STATUS_AGGREGATION_POLICY + HealthCheck_GRPC = src.HealthCheck_GRPC + HealthCheck_HTTP = src.HealthCheck_HTTP + HealthCheck_HTTP2 = src.HealthCheck_HTTP2 + HealthCheck_HTTPS = src.HealthCheck_HTTPS + HealthCheck_INVALID = src.HealthCheck_INVALID + HealthCheck_SSL = src.HealthCheck_SSL + HealthCheck_TCP = src.HealthCheck_TCP + HealthCheck_UNDEFINED_TYPE = src.HealthCheck_UNDEFINED_TYPE + HealthStatusForNetworkEndpoint_DRAINING = src.HealthStatusForNetworkEndpoint_DRAINING + HealthStatusForNetworkEndpoint_HEALTHY = src.HealthStatusForNetworkEndpoint_HEALTHY + HealthStatusForNetworkEndpoint_UNDEFINED_HEALTH_STATE = src.HealthStatusForNetworkEndpoint_UNDEFINED_HEALTH_STATE + HealthStatusForNetworkEndpoint_UNDEFINED_IPV6_HEALTH_STATE = src.HealthStatusForNetworkEndpoint_UNDEFINED_IPV6_HEALTH_STATE + HealthStatusForNetworkEndpoint_UNHEALTHY = src.HealthStatusForNetworkEndpoint_UNHEALTHY + HealthStatusForNetworkEndpoint_UNKNOWN = src.HealthStatusForNetworkEndpoint_UNKNOWN + HealthStatus_HEALTHY = src.HealthStatus_HEALTHY + HealthStatus_INVALID_WEIGHT = src.HealthStatus_INVALID_WEIGHT + HealthStatus_MISSING_WEIGHT = src.HealthStatus_MISSING_WEIGHT + HealthStatus_UNAVAILABLE_WEIGHT = src.HealthStatus_UNAVAILABLE_WEIGHT + HealthStatus_UNDEFINED_HEALTH_STATE = src.HealthStatus_UNDEFINED_HEALTH_STATE + HealthStatus_UNDEFINED_IPV6_HEALTH_STATE = src.HealthStatus_UNDEFINED_IPV6_HEALTH_STATE + HealthStatus_UNDEFINED_WEIGHT_ERROR = src.HealthStatus_UNDEFINED_WEIGHT_ERROR + HealthStatus_UNHEALTHY = src.HealthStatus_UNHEALTHY + HealthStatus_WEIGHT_NONE = src.HealthStatus_WEIGHT_NONE + HttpRedirectAction_FOUND = src.HttpRedirectAction_FOUND + HttpRedirectAction_MOVED_PERMANENTLY_DEFAULT = src.HttpRedirectAction_MOVED_PERMANENTLY_DEFAULT + HttpRedirectAction_PERMANENT_REDIRECT = src.HttpRedirectAction_PERMANENT_REDIRECT + HttpRedirectAction_SEE_OTHER = src.HttpRedirectAction_SEE_OTHER + HttpRedirectAction_TEMPORARY_REDIRECT = src.HttpRedirectAction_TEMPORARY_REDIRECT + HttpRedirectAction_UNDEFINED_REDIRECT_RESPONSE_CODE = src.HttpRedirectAction_UNDEFINED_REDIRECT_RESPONSE_CODE + Image_ARCHITECTURE_UNSPECIFIED = src.Image_ARCHITECTURE_UNSPECIFIED + Image_ARM64 = src.Image_ARM64 + Image_DELETING = src.Image_DELETING + Image_FAILED = src.Image_FAILED + Image_PENDING = src.Image_PENDING + Image_RAW = src.Image_RAW + Image_READY = src.Image_READY + Image_UNDEFINED_ARCHITECTURE = src.Image_UNDEFINED_ARCHITECTURE + Image_UNDEFINED_SOURCE_TYPE = src.Image_UNDEFINED_SOURCE_TYPE + Image_UNDEFINED_STATUS = src.Image_UNDEFINED_STATUS + Image_X86_64 = src.Image_X86_64 + InstanceGroupManagerInstanceLifecyclePolicy_DO_NOTHING = src.InstanceGroupManagerInstanceLifecyclePolicy_DO_NOTHING + InstanceGroupManagerInstanceLifecyclePolicy_NO = src.InstanceGroupManagerInstanceLifecyclePolicy_NO + InstanceGroupManagerInstanceLifecyclePolicy_REPAIR = src.InstanceGroupManagerInstanceLifecyclePolicy_REPAIR + InstanceGroupManagerInstanceLifecyclePolicy_UNDEFINED_DEFAULT_ACTION_ON_FAILURE = src.InstanceGroupManagerInstanceLifecyclePolicy_UNDEFINED_DEFAULT_ACTION_ON_FAILURE + InstanceGroupManagerInstanceLifecyclePolicy_UNDEFINED_FORCE_UPDATE_ON_REPAIR = src.InstanceGroupManagerInstanceLifecyclePolicy_UNDEFINED_FORCE_UPDATE_ON_REPAIR + InstanceGroupManagerInstanceLifecyclePolicy_YES = src.InstanceGroupManagerInstanceLifecyclePolicy_YES + InstanceGroupManagerResizeRequest_ACCEPTED = src.InstanceGroupManagerResizeRequest_ACCEPTED + InstanceGroupManagerResizeRequest_CANCELLED = src.InstanceGroupManagerResizeRequest_CANCELLED + InstanceGroupManagerResizeRequest_CREATING = src.InstanceGroupManagerResizeRequest_CREATING + InstanceGroupManagerResizeRequest_FAILED = src.InstanceGroupManagerResizeRequest_FAILED + InstanceGroupManagerResizeRequest_STATE_UNSPECIFIED = src.InstanceGroupManagerResizeRequest_STATE_UNSPECIFIED + InstanceGroupManagerResizeRequest_SUCCEEDED = src.InstanceGroupManagerResizeRequest_SUCCEEDED + InstanceGroupManagerResizeRequest_UNDEFINED_STATE = src.InstanceGroupManagerResizeRequest_UNDEFINED_STATE + InstanceGroupManagerUpdatePolicy_OPPORTUNISTIC = src.InstanceGroupManagerUpdatePolicy_OPPORTUNISTIC + InstanceGroupManagerUpdatePolicy_RECREATE = src.InstanceGroupManagerUpdatePolicy_RECREATE + InstanceGroupManagerUpdatePolicy_SUBSTITUTE = src.InstanceGroupManagerUpdatePolicy_SUBSTITUTE + InstanceGroupManagerUpdatePolicy_UNDEFINED_INSTANCE_REDISTRIBUTION_TYPE = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_INSTANCE_REDISTRIBUTION_TYPE + InstanceGroupManagerUpdatePolicy_UNDEFINED_MINIMAL_ACTION = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_MINIMAL_ACTION + InstanceGroupManagerUpdatePolicy_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION + InstanceGroupManagerUpdatePolicy_UNDEFINED_REPLACEMENT_METHOD = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_REPLACEMENT_METHOD + InstanceGroupManagerUpdatePolicy_UNDEFINED_TYPE = src.InstanceGroupManagerUpdatePolicy_UNDEFINED_TYPE + InstanceGroupManager_PAGELESS = src.InstanceGroupManager_PAGELESS + InstanceGroupManager_PAGINATED = src.InstanceGroupManager_PAGINATED + InstanceGroupManager_UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS = src.InstanceGroupManager_UNDEFINED_LIST_MANAGED_INSTANCES_RESULTS + InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION = src.InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION + InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.InstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION + InstanceGroupsListInstancesRequest_ALL = src.InstanceGroupsListInstancesRequest_ALL + InstanceGroupsListInstancesRequest_RUNNING = src.InstanceGroupsListInstancesRequest_RUNNING + InstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE = src.InstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE + InstanceManagedByIgmErrorInstanceActionDetails_ABANDONING = src.InstanceManagedByIgmErrorInstanceActionDetails_ABANDONING + InstanceManagedByIgmErrorInstanceActionDetails_CREATING = src.InstanceManagedByIgmErrorInstanceActionDetails_CREATING + InstanceManagedByIgmErrorInstanceActionDetails_CREATING_WITHOUT_RETRIES = src.InstanceManagedByIgmErrorInstanceActionDetails_CREATING_WITHOUT_RETRIES + InstanceManagedByIgmErrorInstanceActionDetails_DELETING = src.InstanceManagedByIgmErrorInstanceActionDetails_DELETING + InstanceManagedByIgmErrorInstanceActionDetails_NONE = src.InstanceManagedByIgmErrorInstanceActionDetails_NONE + InstanceManagedByIgmErrorInstanceActionDetails_RECREATING = src.InstanceManagedByIgmErrorInstanceActionDetails_RECREATING + InstanceManagedByIgmErrorInstanceActionDetails_REFRESHING = src.InstanceManagedByIgmErrorInstanceActionDetails_REFRESHING + InstanceManagedByIgmErrorInstanceActionDetails_RESTARTING = src.InstanceManagedByIgmErrorInstanceActionDetails_RESTARTING + InstanceManagedByIgmErrorInstanceActionDetails_RESUMING = src.InstanceManagedByIgmErrorInstanceActionDetails_RESUMING + InstanceManagedByIgmErrorInstanceActionDetails_STARTING = src.InstanceManagedByIgmErrorInstanceActionDetails_STARTING + InstanceManagedByIgmErrorInstanceActionDetails_STOPPING = src.InstanceManagedByIgmErrorInstanceActionDetails_STOPPING + InstanceManagedByIgmErrorInstanceActionDetails_SUSPENDING = src.InstanceManagedByIgmErrorInstanceActionDetails_SUSPENDING + InstanceManagedByIgmErrorInstanceActionDetails_UNDEFINED_ACTION = src.InstanceManagedByIgmErrorInstanceActionDetails_UNDEFINED_ACTION + InstanceManagedByIgmErrorInstanceActionDetails_VERIFYING = src.InstanceManagedByIgmErrorInstanceActionDetails_VERIFYING + InstanceProperties_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.InstanceProperties_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE + InstanceProperties_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.InstanceProperties_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE + InstanceProperties_INHERIT_FROM_SUBNETWORK = src.InstanceProperties_INHERIT_FROM_SUBNETWORK + InstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.InstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED + InstanceProperties_NONE = src.InstanceProperties_NONE + InstanceProperties_STOP = src.InstanceProperties_STOP + InstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.InstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE + InstanceProperties_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.InstanceProperties_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS + InstanceWithNamedPorts_DEPROVISIONING = src.InstanceWithNamedPorts_DEPROVISIONING + InstanceWithNamedPorts_PROVISIONING = src.InstanceWithNamedPorts_PROVISIONING + InstanceWithNamedPorts_REPAIRING = src.InstanceWithNamedPorts_REPAIRING + InstanceWithNamedPorts_RUNNING = src.InstanceWithNamedPorts_RUNNING + InstanceWithNamedPorts_STAGING = src.InstanceWithNamedPorts_STAGING + InstanceWithNamedPorts_STOPPED = src.InstanceWithNamedPorts_STOPPED + InstanceWithNamedPorts_STOPPING = src.InstanceWithNamedPorts_STOPPING + InstanceWithNamedPorts_SUSPENDED = src.InstanceWithNamedPorts_SUSPENDED + InstanceWithNamedPorts_SUSPENDING = src.InstanceWithNamedPorts_SUSPENDING + InstanceWithNamedPorts_TERMINATED = src.InstanceWithNamedPorts_TERMINATED + InstanceWithNamedPorts_UNDEFINED_STATUS = src.InstanceWithNamedPorts_UNDEFINED_STATUS + Instance_DEPROVISIONING = src.Instance_DEPROVISIONING + Instance_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.Instance_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE + Instance_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.Instance_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE + Instance_INHERIT_FROM_SUBNETWORK = src.Instance_INHERIT_FROM_SUBNETWORK + Instance_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.Instance_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED + Instance_NONE = src.Instance_NONE + Instance_PROVISIONING = src.Instance_PROVISIONING + Instance_REPAIRING = src.Instance_REPAIRING + Instance_RUNNING = src.Instance_RUNNING + Instance_STAGING = src.Instance_STAGING + Instance_STOP = src.Instance_STOP + Instance_STOPPED = src.Instance_STOPPED + Instance_STOPPING = src.Instance_STOPPING + Instance_SUSPENDED = src.Instance_SUSPENDED + Instance_SUSPENDING = src.Instance_SUSPENDING + Instance_TERMINATED = src.Instance_TERMINATED + Instance_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.Instance_UNDEFINED_KEY_REVOCATION_ACTION_TYPE + Instance_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.Instance_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS + Instance_UNDEFINED_STATUS = src.Instance_UNDEFINED_STATUS + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_SYSTEM_GLOBAL = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_SYSTEM_GLOBAL + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_SYSTEM_REGIONAL = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_SYSTEM_REGIONAL + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED + InstantSnapshot_ARCHITECTURE_UNSPECIFIED = src.InstantSnapshot_ARCHITECTURE_UNSPECIFIED + InstantSnapshot_ARM64 = src.InstantSnapshot_ARM64 + InstantSnapshot_CREATING = src.InstantSnapshot_CREATING + InstantSnapshot_DELETING = src.InstantSnapshot_DELETING + InstantSnapshot_FAILED = src.InstantSnapshot_FAILED + InstantSnapshot_READY = src.InstantSnapshot_READY + InstantSnapshot_UNAVAILABLE = src.InstantSnapshot_UNAVAILABLE + InstantSnapshot_UNDEFINED_ARCHITECTURE = src.InstantSnapshot_UNDEFINED_ARCHITECTURE + InstantSnapshot_UNDEFINED_STATUS = src.InstantSnapshot_UNDEFINED_STATUS + InstantSnapshot_X86_64 = src.InstantSnapshot_X86_64 + InterconnectAttachmentConfigurationConstraints_MD5_OPTIONAL = src.InterconnectAttachmentConfigurationConstraints_MD5_OPTIONAL + InterconnectAttachmentConfigurationConstraints_MD5_REQUIRED = src.InterconnectAttachmentConfigurationConstraints_MD5_REQUIRED + InterconnectAttachmentConfigurationConstraints_MD5_UNSUPPORTED = src.InterconnectAttachmentConfigurationConstraints_MD5_UNSUPPORTED + InterconnectAttachmentConfigurationConstraints_UNDEFINED_BGP_MD5 = src.InterconnectAttachmentConfigurationConstraints_UNDEFINED_BGP_MD5 + InterconnectAttachment_ACTIVE = src.InterconnectAttachment_ACTIVE + InterconnectAttachment_AVAILABILITY_DOMAIN_1 = src.InterconnectAttachment_AVAILABILITY_DOMAIN_1 + InterconnectAttachment_AVAILABILITY_DOMAIN_2 = src.InterconnectAttachment_AVAILABILITY_DOMAIN_2 + InterconnectAttachment_AVAILABILITY_DOMAIN_ANY = src.InterconnectAttachment_AVAILABILITY_DOMAIN_ANY + InterconnectAttachment_BPS_100M = src.InterconnectAttachment_BPS_100M + InterconnectAttachment_BPS_10G = src.InterconnectAttachment_BPS_10G + InterconnectAttachment_BPS_1G = src.InterconnectAttachment_BPS_1G + InterconnectAttachment_BPS_200M = src.InterconnectAttachment_BPS_200M + InterconnectAttachment_BPS_20G = src.InterconnectAttachment_BPS_20G + InterconnectAttachment_BPS_2G = src.InterconnectAttachment_BPS_2G + InterconnectAttachment_BPS_300M = src.InterconnectAttachment_BPS_300M + InterconnectAttachment_BPS_400M = src.InterconnectAttachment_BPS_400M + InterconnectAttachment_BPS_500M = src.InterconnectAttachment_BPS_500M + InterconnectAttachment_BPS_50G = src.InterconnectAttachment_BPS_50G + InterconnectAttachment_BPS_50M = src.InterconnectAttachment_BPS_50M + InterconnectAttachment_BPS_5G = src.InterconnectAttachment_BPS_5G + InterconnectAttachment_DEDICATED = src.InterconnectAttachment_DEDICATED + InterconnectAttachment_DEFUNCT = src.InterconnectAttachment_DEFUNCT + InterconnectAttachment_IPSEC = src.InterconnectAttachment_IPSEC + InterconnectAttachment_IPV4_IPV6 = src.InterconnectAttachment_IPV4_IPV6 + InterconnectAttachment_IPV4_ONLY = src.InterconnectAttachment_IPV4_ONLY + InterconnectAttachment_NONE = src.InterconnectAttachment_NONE + InterconnectAttachment_OS_ACTIVE = src.InterconnectAttachment_OS_ACTIVE + InterconnectAttachment_OS_UNPROVISIONED = src.InterconnectAttachment_OS_UNPROVISIONED + InterconnectAttachment_PARTNER = src.InterconnectAttachment_PARTNER + InterconnectAttachment_PARTNER_PROVIDER = src.InterconnectAttachment_PARTNER_PROVIDER + InterconnectAttachment_PARTNER_REQUEST_RECEIVED = src.InterconnectAttachment_PARTNER_REQUEST_RECEIVED + InterconnectAttachment_PENDING_CUSTOMER = src.InterconnectAttachment_PENDING_CUSTOMER + InterconnectAttachment_PENDING_PARTNER = src.InterconnectAttachment_PENDING_PARTNER + InterconnectAttachment_STATE_UNSPECIFIED = src.InterconnectAttachment_STATE_UNSPECIFIED + InterconnectAttachment_UNDEFINED_BANDWIDTH = src.InterconnectAttachment_UNDEFINED_BANDWIDTH + InterconnectAttachment_UNDEFINED_EDGE_AVAILABILITY_DOMAIN = src.InterconnectAttachment_UNDEFINED_EDGE_AVAILABILITY_DOMAIN + InterconnectAttachment_UNDEFINED_ENCRYPTION = src.InterconnectAttachment_UNDEFINED_ENCRYPTION + InterconnectAttachment_UNDEFINED_OPERATIONAL_STATUS = src.InterconnectAttachment_UNDEFINED_OPERATIONAL_STATUS + InterconnectAttachment_UNDEFINED_STACK_TYPE = src.InterconnectAttachment_UNDEFINED_STACK_TYPE + InterconnectAttachment_UNDEFINED_STATE = src.InterconnectAttachment_UNDEFINED_STATE + InterconnectAttachment_UNDEFINED_TYPE = src.InterconnectAttachment_UNDEFINED_TYPE + InterconnectAttachment_UNPROVISIONED = src.InterconnectAttachment_UNPROVISIONED + InterconnectDiagnosticsLinkLACPStatus_ACTIVE = src.InterconnectDiagnosticsLinkLACPStatus_ACTIVE + InterconnectDiagnosticsLinkLACPStatus_DETACHED = src.InterconnectDiagnosticsLinkLACPStatus_DETACHED + InterconnectDiagnosticsLinkLACPStatus_UNDEFINED_STATE = src.InterconnectDiagnosticsLinkLACPStatus_UNDEFINED_STATE + InterconnectDiagnosticsLinkOpticalPower_HIGH_ALARM = src.InterconnectDiagnosticsLinkOpticalPower_HIGH_ALARM + InterconnectDiagnosticsLinkOpticalPower_HIGH_WARNING = src.InterconnectDiagnosticsLinkOpticalPower_HIGH_WARNING + InterconnectDiagnosticsLinkOpticalPower_LOW_ALARM = src.InterconnectDiagnosticsLinkOpticalPower_LOW_ALARM + InterconnectDiagnosticsLinkOpticalPower_LOW_WARNING = src.InterconnectDiagnosticsLinkOpticalPower_LOW_WARNING + InterconnectDiagnosticsLinkOpticalPower_OK = src.InterconnectDiagnosticsLinkOpticalPower_OK + InterconnectDiagnosticsLinkOpticalPower_UNDEFINED_STATE = src.InterconnectDiagnosticsLinkOpticalPower_UNDEFINED_STATE + InterconnectDiagnosticsLinkStatus_LINK_OPERATIONAL_STATUS_DOWN = src.InterconnectDiagnosticsLinkStatus_LINK_OPERATIONAL_STATUS_DOWN + InterconnectDiagnosticsLinkStatus_LINK_OPERATIONAL_STATUS_UP = src.InterconnectDiagnosticsLinkStatus_LINK_OPERATIONAL_STATUS_UP + InterconnectDiagnosticsLinkStatus_UNDEFINED_OPERATIONAL_STATUS = src.InterconnectDiagnosticsLinkStatus_UNDEFINED_OPERATIONAL_STATUS + InterconnectDiagnostics_BUNDLE_AGGREGATION_TYPE_LACP = src.InterconnectDiagnostics_BUNDLE_AGGREGATION_TYPE_LACP + InterconnectDiagnostics_BUNDLE_AGGREGATION_TYPE_STATIC = src.InterconnectDiagnostics_BUNDLE_AGGREGATION_TYPE_STATIC + InterconnectDiagnostics_BUNDLE_OPERATIONAL_STATUS_DOWN = src.InterconnectDiagnostics_BUNDLE_OPERATIONAL_STATUS_DOWN + InterconnectDiagnostics_BUNDLE_OPERATIONAL_STATUS_UP = src.InterconnectDiagnostics_BUNDLE_OPERATIONAL_STATUS_UP + InterconnectDiagnostics_UNDEFINED_BUNDLE_AGGREGATION_TYPE = src.InterconnectDiagnostics_UNDEFINED_BUNDLE_AGGREGATION_TYPE + InterconnectDiagnostics_UNDEFINED_BUNDLE_OPERATIONAL_STATUS = src.InterconnectDiagnostics_UNDEFINED_BUNDLE_OPERATIONAL_STATUS + InterconnectLocationRegionInfo_GLOBAL = src.InterconnectLocationRegionInfo_GLOBAL + InterconnectLocationRegionInfo_LOCAL_REGION = src.InterconnectLocationRegionInfo_LOCAL_REGION + InterconnectLocationRegionInfo_LP_GLOBAL = src.InterconnectLocationRegionInfo_LP_GLOBAL + InterconnectLocationRegionInfo_LP_LOCAL_REGION = src.InterconnectLocationRegionInfo_LP_LOCAL_REGION + InterconnectLocationRegionInfo_UNDEFINED_LOCATION_PRESENCE = src.InterconnectLocationRegionInfo_UNDEFINED_LOCATION_PRESENCE + InterconnectLocation_AFRICA = src.InterconnectLocation_AFRICA + InterconnectLocation_ASIA_PAC = src.InterconnectLocation_ASIA_PAC + InterconnectLocation_AVAILABLE = src.InterconnectLocation_AVAILABLE + InterconnectLocation_CLOSED = src.InterconnectLocation_CLOSED + InterconnectLocation_C_AFRICA = src.InterconnectLocation_C_AFRICA + InterconnectLocation_C_ASIA_PAC = src.InterconnectLocation_C_ASIA_PAC + InterconnectLocation_C_EUROPE = src.InterconnectLocation_C_EUROPE + InterconnectLocation_C_NORTH_AMERICA = src.InterconnectLocation_C_NORTH_AMERICA + InterconnectLocation_C_SOUTH_AMERICA = src.InterconnectLocation_C_SOUTH_AMERICA + InterconnectLocation_EUROPE = src.InterconnectLocation_EUROPE + InterconnectLocation_IF_MACSEC = src.InterconnectLocation_IF_MACSEC + InterconnectLocation_LINK_TYPE_ETHERNET_100G_LR = src.InterconnectLocation_LINK_TYPE_ETHERNET_100G_LR + InterconnectLocation_LINK_TYPE_ETHERNET_10G_LR = src.InterconnectLocation_LINK_TYPE_ETHERNET_10G_LR + InterconnectLocation_NORTH_AMERICA = src.InterconnectLocation_NORTH_AMERICA + InterconnectLocation_SOUTH_AMERICA = src.InterconnectLocation_SOUTH_AMERICA + InterconnectLocation_UNDEFINED_AVAILABLE_FEATURES = src.InterconnectLocation_UNDEFINED_AVAILABLE_FEATURES + InterconnectLocation_UNDEFINED_AVAILABLE_LINK_TYPES = src.InterconnectLocation_UNDEFINED_AVAILABLE_LINK_TYPES + InterconnectLocation_UNDEFINED_CONTINENT = src.InterconnectLocation_UNDEFINED_CONTINENT + InterconnectLocation_UNDEFINED_STATUS = src.InterconnectLocation_UNDEFINED_STATUS + InterconnectOutageNotification_ACTIVE = src.InterconnectOutageNotification_ACTIVE + InterconnectOutageNotification_CANCELLED = src.InterconnectOutageNotification_CANCELLED + InterconnectOutageNotification_COMPLETED = src.InterconnectOutageNotification_COMPLETED + InterconnectOutageNotification_GOOGLE = src.InterconnectOutageNotification_GOOGLE + InterconnectOutageNotification_IT_OUTAGE = src.InterconnectOutageNotification_IT_OUTAGE + InterconnectOutageNotification_IT_PARTIAL_OUTAGE = src.InterconnectOutageNotification_IT_PARTIAL_OUTAGE + InterconnectOutageNotification_NSRC_GOOGLE = src.InterconnectOutageNotification_NSRC_GOOGLE + InterconnectOutageNotification_NS_ACTIVE = src.InterconnectOutageNotification_NS_ACTIVE + InterconnectOutageNotification_NS_CANCELED = src.InterconnectOutageNotification_NS_CANCELED + InterconnectOutageNotification_OUTAGE = src.InterconnectOutageNotification_OUTAGE + InterconnectOutageNotification_PARTIAL_OUTAGE = src.InterconnectOutageNotification_PARTIAL_OUTAGE + InterconnectOutageNotification_UNDEFINED_ISSUE_TYPE = src.InterconnectOutageNotification_UNDEFINED_ISSUE_TYPE + InterconnectOutageNotification_UNDEFINED_SOURCE = src.InterconnectOutageNotification_UNDEFINED_SOURCE + InterconnectOutageNotification_UNDEFINED_STATE = src.InterconnectOutageNotification_UNDEFINED_STATE + InterconnectRemoteLocationConstraints_PORT_PAIR_MATCHING_REMOTE_LOCATION = src.InterconnectRemoteLocationConstraints_PORT_PAIR_MATCHING_REMOTE_LOCATION + InterconnectRemoteLocationConstraints_PORT_PAIR_MATCHING_VLAN = src.InterconnectRemoteLocationConstraints_PORT_PAIR_MATCHING_VLAN + InterconnectRemoteLocationConstraints_PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION = src.InterconnectRemoteLocationConstraints_PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION + InterconnectRemoteLocationConstraints_PORT_PAIR_UNCONSTRAINED_VLAN = src.InterconnectRemoteLocationConstraints_PORT_PAIR_UNCONSTRAINED_VLAN + InterconnectRemoteLocationConstraints_UNDEFINED_PORT_PAIR_REMOTE_LOCATION = src.InterconnectRemoteLocationConstraints_UNDEFINED_PORT_PAIR_REMOTE_LOCATION + InterconnectRemoteLocationConstraints_UNDEFINED_PORT_PAIR_VLAN = src.InterconnectRemoteLocationConstraints_UNDEFINED_PORT_PAIR_VLAN + InterconnectRemoteLocation_AFRICA = src.InterconnectRemoteLocation_AFRICA + InterconnectRemoteLocation_ASIA_PAC = src.InterconnectRemoteLocation_ASIA_PAC + InterconnectRemoteLocation_AVAILABLE = src.InterconnectRemoteLocation_AVAILABLE + InterconnectRemoteLocation_CLOSED = src.InterconnectRemoteLocation_CLOSED + InterconnectRemoteLocation_EUROPE = src.InterconnectRemoteLocation_EUROPE + InterconnectRemoteLocation_LACP_SUPPORTED = src.InterconnectRemoteLocation_LACP_SUPPORTED + InterconnectRemoteLocation_LACP_UNSUPPORTED = src.InterconnectRemoteLocation_LACP_UNSUPPORTED + InterconnectRemoteLocation_NORTH_AMERICA = src.InterconnectRemoteLocation_NORTH_AMERICA + InterconnectRemoteLocation_SOUTH_AMERICA = src.InterconnectRemoteLocation_SOUTH_AMERICA + InterconnectRemoteLocation_UNDEFINED_CONTINENT = src.InterconnectRemoteLocation_UNDEFINED_CONTINENT + InterconnectRemoteLocation_UNDEFINED_LACP = src.InterconnectRemoteLocation_UNDEFINED_LACP + InterconnectRemoteLocation_UNDEFINED_STATUS = src.InterconnectRemoteLocation_UNDEFINED_STATUS + Interconnect_ACTIVE = src.Interconnect_ACTIVE + Interconnect_DEDICATED = src.Interconnect_DEDICATED + Interconnect_IT_PRIVATE = src.Interconnect_IT_PRIVATE + Interconnect_LINK_TYPE_ETHERNET_100G_LR = src.Interconnect_LINK_TYPE_ETHERNET_100G_LR + Interconnect_LINK_TYPE_ETHERNET_10G_LR = src.Interconnect_LINK_TYPE_ETHERNET_10G_LR + Interconnect_OS_ACTIVE = src.Interconnect_OS_ACTIVE + Interconnect_OS_UNPROVISIONED = src.Interconnect_OS_UNPROVISIONED + Interconnect_PARTNER = src.Interconnect_PARTNER + Interconnect_UNDEFINED_AVAILABLE_FEATURES = src.Interconnect_UNDEFINED_AVAILABLE_FEATURES + Interconnect_UNDEFINED_INTERCONNECT_TYPE = src.Interconnect_UNDEFINED_INTERCONNECT_TYPE + Interconnect_UNDEFINED_LINK_TYPE = src.Interconnect_UNDEFINED_LINK_TYPE + Interconnect_UNDEFINED_OPERATIONAL_STATUS = src.Interconnect_UNDEFINED_OPERATIONAL_STATUS + Interconnect_UNDEFINED_REQUESTED_FEATURES = src.Interconnect_UNDEFINED_REQUESTED_FEATURES + Interconnect_UNDEFINED_STATE = src.Interconnect_UNDEFINED_STATE + Interconnect_UNPROVISIONED = src.Interconnect_UNPROVISIONED + LicenseCode_DISABLED = src.LicenseCode_DISABLED + LicenseCode_ENABLED = src.LicenseCode_ENABLED + LicenseCode_RESTRICTED = src.LicenseCode_RESTRICTED + LicenseCode_STATE_UNSPECIFIED = src.LicenseCode_STATE_UNSPECIFIED + LicenseCode_TERMINATED = src.LicenseCode_TERMINATED + LicenseCode_UNDEFINED_STATE = src.LicenseCode_UNDEFINED_STATE + ListPeeringRoutesNetworksRequest_INCOMING = src.ListPeeringRoutesNetworksRequest_INCOMING + ListPeeringRoutesNetworksRequest_OUTGOING = src.ListPeeringRoutesNetworksRequest_OUTGOING + ListPeeringRoutesNetworksRequest_UNDEFINED_DIRECTION = src.ListPeeringRoutesNetworksRequest_UNDEFINED_DIRECTION + LocationPolicyLocation_ALLOW = src.LocationPolicyLocation_ALLOW + LocationPolicyLocation_DENY = src.LocationPolicyLocation_DENY + LocationPolicyLocation_PREFERENCE_UNSPECIFIED = src.LocationPolicyLocation_PREFERENCE_UNSPECIFIED + LocationPolicyLocation_UNDEFINED_PREFERENCE = src.LocationPolicyLocation_UNDEFINED_PREFERENCE + LocationPolicy_ANY = src.LocationPolicy_ANY + LocationPolicy_ANY_SINGLE_ZONE = src.LocationPolicy_ANY_SINGLE_ZONE + LocationPolicy_BALANCED = src.LocationPolicy_BALANCED + LocationPolicy_UNDEFINED_TARGET_SHAPE = src.LocationPolicy_UNDEFINED_TARGET_SHAPE + MachineImage_CREATING = src.MachineImage_CREATING + MachineImage_DELETING = src.MachineImage_DELETING + MachineImage_INVALID = src.MachineImage_INVALID + MachineImage_READY = src.MachineImage_READY + MachineImage_UNDEFINED_STATUS = src.MachineImage_UNDEFINED_STATUS + MachineImage_UPLOADING = src.MachineImage_UPLOADING + MachineType_ARCHITECTURE_UNSPECIFIED = src.MachineType_ARCHITECTURE_UNSPECIFIED + MachineType_ARM64 = src.MachineType_ARM64 + MachineType_UNDEFINED_ARCHITECTURE = src.MachineType_UNDEFINED_ARCHITECTURE + MachineType_X86_64 = src.MachineType_X86_64 + ManagedInstanceInstanceHealth_DRAINING = src.ManagedInstanceInstanceHealth_DRAINING + ManagedInstanceInstanceHealth_HEALTHY = src.ManagedInstanceInstanceHealth_HEALTHY + ManagedInstanceInstanceHealth_TIMEOUT = src.ManagedInstanceInstanceHealth_TIMEOUT + ManagedInstanceInstanceHealth_UNDEFINED_DETAILED_HEALTH_STATE = src.ManagedInstanceInstanceHealth_UNDEFINED_DETAILED_HEALTH_STATE + ManagedInstanceInstanceHealth_UNHEALTHY = src.ManagedInstanceInstanceHealth_UNHEALTHY + ManagedInstanceInstanceHealth_UNKNOWN = src.ManagedInstanceInstanceHealth_UNKNOWN + ManagedInstance_ABANDONING = src.ManagedInstance_ABANDONING + ManagedInstance_CREATING = src.ManagedInstance_CREATING + ManagedInstance_CREATING_WITHOUT_RETRIES = src.ManagedInstance_CREATING_WITHOUT_RETRIES + ManagedInstance_DELETING = src.ManagedInstance_DELETING + ManagedInstance_DEPROVISIONING = src.ManagedInstance_DEPROVISIONING + ManagedInstance_NONE = src.ManagedInstance_NONE + ManagedInstance_PROVISIONING = src.ManagedInstance_PROVISIONING + ManagedInstance_RECREATING = src.ManagedInstance_RECREATING + ManagedInstance_REFRESHING = src.ManagedInstance_REFRESHING + ManagedInstance_REPAIRING = src.ManagedInstance_REPAIRING + ManagedInstance_RESTARTING = src.ManagedInstance_RESTARTING + ManagedInstance_RESUMING = src.ManagedInstance_RESUMING + ManagedInstance_RUNNING = src.ManagedInstance_RUNNING + ManagedInstance_STAGING = src.ManagedInstance_STAGING + ManagedInstance_STARTING = src.ManagedInstance_STARTING + ManagedInstance_STOPPED = src.ManagedInstance_STOPPED + ManagedInstance_STOPPING = src.ManagedInstance_STOPPING + ManagedInstance_SUSPENDED = src.ManagedInstance_SUSPENDED + ManagedInstance_SUSPENDING = src.ManagedInstance_SUSPENDING + ManagedInstance_TERMINATED = src.ManagedInstance_TERMINATED + ManagedInstance_UNDEFINED_CURRENT_ACTION = src.ManagedInstance_UNDEFINED_CURRENT_ACTION + ManagedInstance_UNDEFINED_INSTANCE_STATUS = src.ManagedInstance_UNDEFINED_INSTANCE_STATUS + ManagedInstance_VERIFYING = src.ManagedInstance_VERIFYING + MetadataFilter_MATCH_ALL = src.MetadataFilter_MATCH_ALL + MetadataFilter_MATCH_ANY = src.MetadataFilter_MATCH_ANY + MetadataFilter_NOT_SET = src.MetadataFilter_NOT_SET + MetadataFilter_UNDEFINED_FILTER_MATCH_CRITERIA = src.MetadataFilter_UNDEFINED_FILTER_MATCH_CRITERIA + NatIpInfoNatIpInfoMapping_AUTO = src.NatIpInfoNatIpInfoMapping_AUTO + NatIpInfoNatIpInfoMapping_IN_USE = src.NatIpInfoNatIpInfoMapping_IN_USE + NatIpInfoNatIpInfoMapping_MANUAL = src.NatIpInfoNatIpInfoMapping_MANUAL + NatIpInfoNatIpInfoMapping_UNDEFINED_MODE = src.NatIpInfoNatIpInfoMapping_UNDEFINED_MODE + NatIpInfoNatIpInfoMapping_UNDEFINED_USAGE = src.NatIpInfoNatIpInfoMapping_UNDEFINED_USAGE + NatIpInfoNatIpInfoMapping_UNUSED = src.NatIpInfoNatIpInfoMapping_UNUSED + NetworkAttachmentConnectedEndpoint_ACCEPTED = src.NetworkAttachmentConnectedEndpoint_ACCEPTED + NetworkAttachmentConnectedEndpoint_CLOSED = src.NetworkAttachmentConnectedEndpoint_CLOSED + NetworkAttachmentConnectedEndpoint_NEEDS_ATTENTION = src.NetworkAttachmentConnectedEndpoint_NEEDS_ATTENTION + NetworkAttachmentConnectedEndpoint_PENDING = src.NetworkAttachmentConnectedEndpoint_PENDING + NetworkAttachmentConnectedEndpoint_REJECTED = src.NetworkAttachmentConnectedEndpoint_REJECTED + NetworkAttachmentConnectedEndpoint_STATUS_UNSPECIFIED = src.NetworkAttachmentConnectedEndpoint_STATUS_UNSPECIFIED + NetworkAttachmentConnectedEndpoint_UNDEFINED_STATUS = src.NetworkAttachmentConnectedEndpoint_UNDEFINED_STATUS + NetworkAttachment_ACCEPT_AUTOMATIC = src.NetworkAttachment_ACCEPT_AUTOMATIC + NetworkAttachment_ACCEPT_MANUAL = src.NetworkAttachment_ACCEPT_MANUAL + NetworkAttachment_INVALID = src.NetworkAttachment_INVALID + NetworkAttachment_UNDEFINED_CONNECTION_PREFERENCE = src.NetworkAttachment_UNDEFINED_CONNECTION_PREFERENCE + NetworkEndpointGroupPscData_ACCEPTED = src.NetworkEndpointGroupPscData_ACCEPTED + NetworkEndpointGroupPscData_CLOSED = src.NetworkEndpointGroupPscData_CLOSED + NetworkEndpointGroupPscData_NEEDS_ATTENTION = src.NetworkEndpointGroupPscData_NEEDS_ATTENTION + NetworkEndpointGroupPscData_PENDING = src.NetworkEndpointGroupPscData_PENDING + NetworkEndpointGroupPscData_REJECTED = src.NetworkEndpointGroupPscData_REJECTED + NetworkEndpointGroupPscData_STATUS_UNSPECIFIED = src.NetworkEndpointGroupPscData_STATUS_UNSPECIFIED + NetworkEndpointGroupPscData_UNDEFINED_PSC_CONNECTION_STATUS = src.NetworkEndpointGroupPscData_UNDEFINED_PSC_CONNECTION_STATUS + NetworkEndpointGroup_GCE_VM_IP = src.NetworkEndpointGroup_GCE_VM_IP + NetworkEndpointGroup_GCE_VM_IP_PORT = src.NetworkEndpointGroup_GCE_VM_IP_PORT + NetworkEndpointGroup_GCE_VM_IP_PORTMAP = src.NetworkEndpointGroup_GCE_VM_IP_PORTMAP + NetworkEndpointGroup_INTERNET_FQDN_PORT = src.NetworkEndpointGroup_INTERNET_FQDN_PORT + NetworkEndpointGroup_INTERNET_IP_PORT = src.NetworkEndpointGroup_INTERNET_IP_PORT + NetworkEndpointGroup_NON_GCP_PRIVATE_IP_PORT = src.NetworkEndpointGroup_NON_GCP_PRIVATE_IP_PORT + NetworkEndpointGroup_PRIVATE_SERVICE_CONNECT = src.NetworkEndpointGroup_PRIVATE_SERVICE_CONNECT + NetworkEndpointGroup_SERVERLESS = src.NetworkEndpointGroup_SERVERLESS + NetworkEndpointGroup_UNDEFINED_NETWORK_ENDPOINT_TYPE = src.NetworkEndpointGroup_UNDEFINED_NETWORK_ENDPOINT_TYPE + NetworkEndpointGroupsListEndpointsRequest_SHOW = src.NetworkEndpointGroupsListEndpointsRequest_SHOW + NetworkEndpointGroupsListEndpointsRequest_SKIP = src.NetworkEndpointGroupsListEndpointsRequest_SKIP + NetworkEndpointGroupsListEndpointsRequest_UNDEFINED_HEALTH_STATUS = src.NetworkEndpointGroupsListEndpointsRequest_UNDEFINED_HEALTH_STATUS + NetworkInterface_EXTERNAL = src.NetworkInterface_EXTERNAL + NetworkInterface_GVNIC = src.NetworkInterface_GVNIC + NetworkInterface_IDPF = src.NetworkInterface_IDPF + NetworkInterface_INTERNAL = src.NetworkInterface_INTERNAL + NetworkInterface_IPV4_IPV6 = src.NetworkInterface_IPV4_IPV6 + NetworkInterface_IPV4_ONLY = src.NetworkInterface_IPV4_ONLY + NetworkInterface_IPV6_ONLY = src.NetworkInterface_IPV6_ONLY + NetworkInterface_UNDEFINED_IPV6_ACCESS_TYPE = src.NetworkInterface_UNDEFINED_IPV6_ACCESS_TYPE + NetworkInterface_UNDEFINED_NIC_TYPE = src.NetworkInterface_UNDEFINED_NIC_TYPE + NetworkInterface_UNDEFINED_STACK_TYPE = src.NetworkInterface_UNDEFINED_STACK_TYPE + NetworkInterface_UNSPECIFIED_IPV6_ACCESS_TYPE = src.NetworkInterface_UNSPECIFIED_IPV6_ACCESS_TYPE + NetworkInterface_UNSPECIFIED_NIC_TYPE = src.NetworkInterface_UNSPECIFIED_NIC_TYPE + NetworkInterface_UNSPECIFIED_STACK_TYPE = src.NetworkInterface_UNSPECIFIED_STACK_TYPE + NetworkInterface_VIRTIO_NET = src.NetworkInterface_VIRTIO_NET + NetworkPeering_ACTIVE = src.NetworkPeering_ACTIVE + NetworkPeering_INACTIVE = src.NetworkPeering_INACTIVE + NetworkPeering_IPV4_IPV6 = src.NetworkPeering_IPV4_IPV6 + NetworkPeering_IPV4_ONLY = src.NetworkPeering_IPV4_ONLY + NetworkPeering_UNDEFINED_STACK_TYPE = src.NetworkPeering_UNDEFINED_STACK_TYPE + NetworkPeering_UNDEFINED_STATE = src.NetworkPeering_UNDEFINED_STATE + NetworkPerformanceConfig_DEFAULT = src.NetworkPerformanceConfig_DEFAULT + NetworkPerformanceConfig_TIER_1 = src.NetworkPerformanceConfig_TIER_1 + NetworkPerformanceConfig_UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER = src.NetworkPerformanceConfig_UNDEFINED_TOTAL_EGRESS_BANDWIDTH_TIER + NetworkRoutingConfig_GLOBAL = src.NetworkRoutingConfig_GLOBAL + NetworkRoutingConfig_REGIONAL = src.NetworkRoutingConfig_REGIONAL + NetworkRoutingConfig_UNDEFINED_ROUTING_MODE = src.NetworkRoutingConfig_UNDEFINED_ROUTING_MODE + Network_AFTER_CLASSIC_FIREWALL = src.Network_AFTER_CLASSIC_FIREWALL + Network_BEFORE_CLASSIC_FIREWALL = src.Network_BEFORE_CLASSIC_FIREWALL + Network_UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER = src.Network_UNDEFINED_NETWORK_FIREWALL_POLICY_ENFORCEMENT_ORDER + NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY + NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK + NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_SYSTEM = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_SYSTEM + NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE + NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED + NodeGroupAutoscalingPolicy_MODE_UNSPECIFIED = src.NodeGroupAutoscalingPolicy_MODE_UNSPECIFIED + NodeGroupAutoscalingPolicy_OFF = src.NodeGroupAutoscalingPolicy_OFF + NodeGroupAutoscalingPolicy_ON = src.NodeGroupAutoscalingPolicy_ON + NodeGroupAutoscalingPolicy_ONLY_SCALE_OUT = src.NodeGroupAutoscalingPolicy_ONLY_SCALE_OUT + NodeGroupAutoscalingPolicy_UNDEFINED_MODE = src.NodeGroupAutoscalingPolicy_UNDEFINED_MODE + NodeGroupNode_CPU_OVERCOMMIT_TYPE_UNSPECIFIED = src.NodeGroupNode_CPU_OVERCOMMIT_TYPE_UNSPECIFIED + NodeGroupNode_CREATING = src.NodeGroupNode_CREATING + NodeGroupNode_DELETING = src.NodeGroupNode_DELETING + NodeGroupNode_ENABLED = src.NodeGroupNode_ENABLED + NodeGroupNode_INVALID = src.NodeGroupNode_INVALID + NodeGroupNode_NONE = src.NodeGroupNode_NONE + NodeGroupNode_READY = src.NodeGroupNode_READY + NodeGroupNode_REPAIRING = src.NodeGroupNode_REPAIRING + NodeGroupNode_UNDEFINED_CPU_OVERCOMMIT_TYPE = src.NodeGroupNode_UNDEFINED_CPU_OVERCOMMIT_TYPE + NodeGroupNode_UNDEFINED_STATUS = src.NodeGroupNode_UNDEFINED_STATUS + NodeGroup_AS_NEEDED = src.NodeGroup_AS_NEEDED + NodeGroup_CREATING = src.NodeGroup_CREATING + NodeGroup_DEFAULT = src.NodeGroup_DEFAULT + NodeGroup_DELETING = src.NodeGroup_DELETING + NodeGroup_INVALID = src.NodeGroup_INVALID + NodeGroup_MAINTENANCE_POLICY_UNSPECIFIED = src.NodeGroup_MAINTENANCE_POLICY_UNSPECIFIED + NodeGroup_MIGRATE_WITHIN_NODE_GROUP = src.NodeGroup_MIGRATE_WITHIN_NODE_GROUP + NodeGroup_READY = src.NodeGroup_READY + NodeGroup_RECURRENT = src.NodeGroup_RECURRENT + NodeGroup_RESTART_IN_PLACE = src.NodeGroup_RESTART_IN_PLACE + NodeGroup_UNDEFINED_MAINTENANCE_INTERVAL = src.NodeGroup_UNDEFINED_MAINTENANCE_INTERVAL + NodeGroup_UNDEFINED_MAINTENANCE_POLICY = src.NodeGroup_UNDEFINED_MAINTENANCE_POLICY + NodeGroup_UNDEFINED_STATUS = src.NodeGroup_UNDEFINED_STATUS + NodeTemplate_CPU_OVERCOMMIT_TYPE_UNSPECIFIED = src.NodeTemplate_CPU_OVERCOMMIT_TYPE_UNSPECIFIED + NodeTemplate_CREATING = src.NodeTemplate_CREATING + NodeTemplate_DELETING = src.NodeTemplate_DELETING + NodeTemplate_ENABLED = src.NodeTemplate_ENABLED + NodeTemplate_INVALID = src.NodeTemplate_INVALID + NodeTemplate_NONE = src.NodeTemplate_NONE + NodeTemplate_READY = src.NodeTemplate_READY + NodeTemplate_UNDEFINED_CPU_OVERCOMMIT_TYPE = src.NodeTemplate_UNDEFINED_CPU_OVERCOMMIT_TYPE + NodeTemplate_UNDEFINED_STATUS = src.NodeTemplate_UNDEFINED_STATUS + Operation_DONE = src.Operation_DONE + Operation_PENDING = src.Operation_PENDING + Operation_RUNNING = src.Operation_RUNNING + Operation_UNDEFINED_STATUS = src.Operation_UNDEFINED_STATUS + PacketIntervals_DURATION_UNSPECIFIED = src.PacketIntervals_DURATION_UNSPECIFIED + PacketIntervals_HOUR = src.PacketIntervals_HOUR + PacketIntervals_LOOPBACK = src.PacketIntervals_LOOPBACK + PacketIntervals_MAX = src.PacketIntervals_MAX + PacketIntervals_MINUTE = src.PacketIntervals_MINUTE + PacketIntervals_RECEIVE = src.PacketIntervals_RECEIVE + PacketIntervals_TRANSMIT = src.PacketIntervals_TRANSMIT + PacketIntervals_TYPE_UNSPECIFIED = src.PacketIntervals_TYPE_UNSPECIFIED + PacketIntervals_UNDEFINED_DURATION = src.PacketIntervals_UNDEFINED_DURATION + PacketIntervals_UNDEFINED_TYPE = src.PacketIntervals_UNDEFINED_TYPE + PacketMirroringFilter_BOTH = src.PacketMirroringFilter_BOTH + PacketMirroringFilter_EGRESS = src.PacketMirroringFilter_EGRESS + PacketMirroringFilter_INGRESS = src.PacketMirroringFilter_INGRESS + PacketMirroringFilter_UNDEFINED_DIRECTION = src.PacketMirroringFilter_UNDEFINED_DIRECTION + PacketMirroring_FALSE = src.PacketMirroring_FALSE + PacketMirroring_TRUE = src.PacketMirroring_TRUE + PacketMirroring_UNDEFINED_ENABLE = src.PacketMirroring_UNDEFINED_ENABLE + PerInstanceConfig_APPLYING = src.PerInstanceConfig_APPLYING + PerInstanceConfig_DELETING = src.PerInstanceConfig_DELETING + PerInstanceConfig_EFFECTIVE = src.PerInstanceConfig_EFFECTIVE + PerInstanceConfig_NONE = src.PerInstanceConfig_NONE + PerInstanceConfig_UNAPPLIED = src.PerInstanceConfig_UNAPPLIED + PerInstanceConfig_UNAPPLIED_DELETION = src.PerInstanceConfig_UNAPPLIED_DELETION + PerInstanceConfig_UNDEFINED_STATUS = src.PerInstanceConfig_UNDEFINED_STATUS + PreservedStatePreservedDisk_NEVER = src.PreservedStatePreservedDisk_NEVER + PreservedStatePreservedDisk_ON_PERMANENT_INSTANCE_DELETION = src.PreservedStatePreservedDisk_ON_PERMANENT_INSTANCE_DELETION + PreservedStatePreservedDisk_READ_ONLY = src.PreservedStatePreservedDisk_READ_ONLY + PreservedStatePreservedDisk_READ_WRITE = src.PreservedStatePreservedDisk_READ_WRITE + PreservedStatePreservedDisk_UNDEFINED_AUTO_DELETE = src.PreservedStatePreservedDisk_UNDEFINED_AUTO_DELETE + PreservedStatePreservedDisk_UNDEFINED_MODE = src.PreservedStatePreservedDisk_UNDEFINED_MODE + PreservedStatePreservedNetworkIp_NEVER = src.PreservedStatePreservedNetworkIp_NEVER + PreservedStatePreservedNetworkIp_ON_PERMANENT_INSTANCE_DELETION = src.PreservedStatePreservedNetworkIp_ON_PERMANENT_INSTANCE_DELETION + PreservedStatePreservedNetworkIp_UNDEFINED_AUTO_DELETE = src.PreservedStatePreservedNetworkIp_UNDEFINED_AUTO_DELETE + Project_CA_ENTERPRISE_ANNUAL = src.Project_CA_ENTERPRISE_ANNUAL + Project_CA_ENTERPRISE_PAYGO = src.Project_CA_ENTERPRISE_PAYGO + Project_CA_STANDARD = src.Project_CA_STANDARD + Project_FIXED_STANDARD = src.Project_FIXED_STANDARD + Project_GLOBAL_DEFAULT = src.Project_GLOBAL_DEFAULT + Project_HOST = src.Project_HOST + Project_PREMIUM = src.Project_PREMIUM + Project_STANDARD = src.Project_STANDARD + Project_STANDARD_OVERRIDES_FIXED_STANDARD = src.Project_STANDARD_OVERRIDES_FIXED_STANDARD + Project_UNDEFINED_CLOUD_ARMOR_TIER = src.Project_UNDEFINED_CLOUD_ARMOR_TIER + Project_UNDEFINED_DEFAULT_NETWORK_TIER = src.Project_UNDEFINED_DEFAULT_NETWORK_TIER + Project_UNDEFINED_VM_DNS_SETTING = src.Project_UNDEFINED_VM_DNS_SETTING + Project_UNDEFINED_XPN_PROJECT_STATUS = src.Project_UNDEFINED_XPN_PROJECT_STATUS + Project_UNSPECIFIED_VM_DNS_SETTING = src.Project_UNSPECIFIED_VM_DNS_SETTING + Project_UNSPECIFIED_XPN_PROJECT_STATUS = src.Project_UNSPECIFIED_XPN_PROJECT_STATUS + Project_ZONAL_DEFAULT = src.Project_ZONAL_DEFAULT + Project_ZONAL_ONLY = src.Project_ZONAL_ONLY + ProjectsSetCloudArmorTierRequest_CA_ENTERPRISE_ANNUAL = src.ProjectsSetCloudArmorTierRequest_CA_ENTERPRISE_ANNUAL + ProjectsSetCloudArmorTierRequest_CA_ENTERPRISE_PAYGO = src.ProjectsSetCloudArmorTierRequest_CA_ENTERPRISE_PAYGO + ProjectsSetCloudArmorTierRequest_CA_STANDARD = src.ProjectsSetCloudArmorTierRequest_CA_STANDARD + ProjectsSetCloudArmorTierRequest_UNDEFINED_CLOUD_ARMOR_TIER = src.ProjectsSetCloudArmorTierRequest_UNDEFINED_CLOUD_ARMOR_TIER + ProjectsSetDefaultNetworkTierRequest_FIXED_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_FIXED_STANDARD + ProjectsSetDefaultNetworkTierRequest_PREMIUM = src.ProjectsSetDefaultNetworkTierRequest_PREMIUM + ProjectsSetDefaultNetworkTierRequest_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_STANDARD + ProjectsSetDefaultNetworkTierRequest_STANDARD_OVERRIDES_FIXED_STANDARD = src.ProjectsSetDefaultNetworkTierRequest_STANDARD_OVERRIDES_FIXED_STANDARD + ProjectsSetDefaultNetworkTierRequest_UNDEFINED_NETWORK_TIER = src.ProjectsSetDefaultNetworkTierRequest_UNDEFINED_NETWORK_TIER + PublicAdvertisedPrefix_ANNOUNCED_TO_INTERNET = src.PublicAdvertisedPrefix_ANNOUNCED_TO_INTERNET + PublicAdvertisedPrefix_GLOBAL = src.PublicAdvertisedPrefix_GLOBAL + PublicAdvertisedPrefix_GLOBAL_AND_REGIONAL = src.PublicAdvertisedPrefix_GLOBAL_AND_REGIONAL + PublicAdvertisedPrefix_INITIAL = src.PublicAdvertisedPrefix_INITIAL + PublicAdvertisedPrefix_PREFIX_CONFIGURATION_COMPLETE = src.PublicAdvertisedPrefix_PREFIX_CONFIGURATION_COMPLETE + PublicAdvertisedPrefix_PREFIX_CONFIGURATION_IN_PROGRESS = src.PublicAdvertisedPrefix_PREFIX_CONFIGURATION_IN_PROGRESS + PublicAdvertisedPrefix_PREFIX_REMOVAL_IN_PROGRESS = src.PublicAdvertisedPrefix_PREFIX_REMOVAL_IN_PROGRESS + PublicAdvertisedPrefix_PTR_CONFIGURED = src.PublicAdvertisedPrefix_PTR_CONFIGURED + PublicAdvertisedPrefix_READY_TO_ANNOUNCE = src.PublicAdvertisedPrefix_READY_TO_ANNOUNCE + PublicAdvertisedPrefix_REGIONAL = src.PublicAdvertisedPrefix_REGIONAL + PublicAdvertisedPrefix_REVERSE_DNS_LOOKUP_FAILED = src.PublicAdvertisedPrefix_REVERSE_DNS_LOOKUP_FAILED + PublicAdvertisedPrefix_UNDEFINED_BYOIP_API_VERSION = src.PublicAdvertisedPrefix_UNDEFINED_BYOIP_API_VERSION + PublicAdvertisedPrefix_UNDEFINED_PDP_SCOPE = src.PublicAdvertisedPrefix_UNDEFINED_PDP_SCOPE + PublicAdvertisedPrefix_UNDEFINED_STATUS = src.PublicAdvertisedPrefix_UNDEFINED_STATUS + PublicAdvertisedPrefix_V1 = src.PublicAdvertisedPrefix_V1 + PublicAdvertisedPrefix_V2 = src.PublicAdvertisedPrefix_V2 + PublicAdvertisedPrefix_VALIDATED = src.PublicAdvertisedPrefix_VALIDATED + PublicDelegatedPrefixPublicDelegatedSubPrefix_ACTIVE = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_ACTIVE + PublicDelegatedPrefixPublicDelegatedSubPrefix_DELEGATION = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_DELEGATION + PublicDelegatedPrefixPublicDelegatedSubPrefix_EXTERNAL_IPV6_FORWARDING_RULE_CREATION = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_EXTERNAL_IPV6_FORWARDING_RULE_CREATION + PublicDelegatedPrefixPublicDelegatedSubPrefix_INACTIVE = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_INACTIVE + PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_MODE = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_MODE + PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_STATUS = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_UNDEFINED_STATUS + PublicDelegatedPrefix_ANNOUNCED = src.PublicDelegatedPrefix_ANNOUNCED + PublicDelegatedPrefix_ANNOUNCED_TO_GOOGLE = src.PublicDelegatedPrefix_ANNOUNCED_TO_GOOGLE + PublicDelegatedPrefix_ANNOUNCED_TO_INTERNET = src.PublicDelegatedPrefix_ANNOUNCED_TO_INTERNET + PublicDelegatedPrefix_DELEGATION = src.PublicDelegatedPrefix_DELEGATION + PublicDelegatedPrefix_DELETING = src.PublicDelegatedPrefix_DELETING + PublicDelegatedPrefix_EXTERNAL_IPV6_FORWARDING_RULE_CREATION = src.PublicDelegatedPrefix_EXTERNAL_IPV6_FORWARDING_RULE_CREATION + PublicDelegatedPrefix_INITIALIZING = src.PublicDelegatedPrefix_INITIALIZING + PublicDelegatedPrefix_READY_TO_ANNOUNCE = src.PublicDelegatedPrefix_READY_TO_ANNOUNCE + PublicDelegatedPrefix_UNDEFINED_BYOIP_API_VERSION = src.PublicDelegatedPrefix_UNDEFINED_BYOIP_API_VERSION + PublicDelegatedPrefix_UNDEFINED_MODE = src.PublicDelegatedPrefix_UNDEFINED_MODE + PublicDelegatedPrefix_UNDEFINED_STATUS = src.PublicDelegatedPrefix_UNDEFINED_STATUS + PublicDelegatedPrefix_V1 = src.PublicDelegatedPrefix_V1 + PublicDelegatedPrefix_V2 = src.PublicDelegatedPrefix_V2 + QuotaExceededInfo_IN_PROGRESS = src.QuotaExceededInfo_IN_PROGRESS + QuotaExceededInfo_ROLLOUT_STATUS_UNSPECIFIED = src.QuotaExceededInfo_ROLLOUT_STATUS_UNSPECIFIED + QuotaExceededInfo_UNDEFINED_ROLLOUT_STATUS = src.QuotaExceededInfo_UNDEFINED_ROLLOUT_STATUS + QuotaStatusWarning_CLEANUP_FAILED = src.QuotaStatusWarning_CLEANUP_FAILED + QuotaStatusWarning_DEPRECATED_RESOURCE_USED = src.QuotaStatusWarning_DEPRECATED_RESOURCE_USED + QuotaStatusWarning_DEPRECATED_TYPE_USED = src.QuotaStatusWarning_DEPRECATED_TYPE_USED + QuotaStatusWarning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE = src.QuotaStatusWarning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE + QuotaStatusWarning_EXPERIMENTAL_TYPE_USED = src.QuotaStatusWarning_EXPERIMENTAL_TYPE_USED + QuotaStatusWarning_EXTERNAL_API_WARNING = src.QuotaStatusWarning_EXTERNAL_API_WARNING + QuotaStatusWarning_FIELD_VALUE_OVERRIDEN = src.QuotaStatusWarning_FIELD_VALUE_OVERRIDEN + QuotaStatusWarning_INJECTED_KERNELS_DEPRECATED = src.QuotaStatusWarning_INJECTED_KERNELS_DEPRECATED + QuotaStatusWarning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB = src.QuotaStatusWarning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB + QuotaStatusWarning_LARGE_DEPLOYMENT_WARNING = src.QuotaStatusWarning_LARGE_DEPLOYMENT_WARNING + QuotaStatusWarning_LIST_OVERHEAD_QUOTA_EXCEED = src.QuotaStatusWarning_LIST_OVERHEAD_QUOTA_EXCEED + QuotaStatusWarning_MISSING_TYPE_DEPENDENCY = src.QuotaStatusWarning_MISSING_TYPE_DEPENDENCY + QuotaStatusWarning_NEXT_HOP_ADDRESS_NOT_ASSIGNED = src.QuotaStatusWarning_NEXT_HOP_ADDRESS_NOT_ASSIGNED + QuotaStatusWarning_NEXT_HOP_CANNOT_IP_FORWARD = src.QuotaStatusWarning_NEXT_HOP_CANNOT_IP_FORWARD + QuotaStatusWarning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE = src.QuotaStatusWarning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE + QuotaStatusWarning_NEXT_HOP_INSTANCE_NOT_FOUND = src.QuotaStatusWarning_NEXT_HOP_INSTANCE_NOT_FOUND + QuotaStatusWarning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK = src.QuotaStatusWarning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK + QuotaStatusWarning_NEXT_HOP_NOT_RUNNING = src.QuotaStatusWarning_NEXT_HOP_NOT_RUNNING + QuotaStatusWarning_NOT_CRITICAL_ERROR = src.QuotaStatusWarning_NOT_CRITICAL_ERROR + QuotaStatusWarning_NO_RESULTS_ON_PAGE = src.QuotaStatusWarning_NO_RESULTS_ON_PAGE + QuotaStatusWarning_PARTIAL_SUCCESS = src.QuotaStatusWarning_PARTIAL_SUCCESS + QuotaStatusWarning_REQUIRED_TOS_AGREEMENT = src.QuotaStatusWarning_REQUIRED_TOS_AGREEMENT + QuotaStatusWarning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING = src.QuotaStatusWarning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING + QuotaStatusWarning_RESOURCE_NOT_DELETED = src.QuotaStatusWarning_RESOURCE_NOT_DELETED + QuotaStatusWarning_SCHEMA_VALIDATION_IGNORED = src.QuotaStatusWarning_SCHEMA_VALIDATION_IGNORED + QuotaStatusWarning_SINGLE_INSTANCE_PROPERTY_TEMPLATE = src.QuotaStatusWarning_SINGLE_INSTANCE_PROPERTY_TEMPLATE + QuotaStatusWarning_UNDECLARED_PROPERTIES = src.QuotaStatusWarning_UNDECLARED_PROPERTIES + QuotaStatusWarning_UNDEFINED_CODE = src.QuotaStatusWarning_UNDEFINED_CODE + QuotaStatusWarning_UNREACHABLE = src.QuotaStatusWarning_UNREACHABLE + Quota_A2_CPUS = src.Quota_A2_CPUS + Quota_AFFINITY_GROUPS = src.Quota_AFFINITY_GROUPS + Quota_AUTOSCALERS = src.Quota_AUTOSCALERS + Quota_BACKEND_BUCKETS = src.Quota_BACKEND_BUCKETS + Quota_BACKEND_SERVICES = src.Quota_BACKEND_SERVICES + Quota_C2D_CPUS = src.Quota_C2D_CPUS + Quota_C2_CPUS = src.Quota_C2_CPUS + Quota_C3_CPUS = src.Quota_C3_CPUS + Quota_COMMITMENTS = src.Quota_COMMITMENTS + Quota_COMMITTED_A2_CPUS = src.Quota_COMMITTED_A2_CPUS + Quota_COMMITTED_C2D_CPUS = src.Quota_COMMITTED_C2D_CPUS + Quota_COMMITTED_C2_CPUS = src.Quota_COMMITTED_C2_CPUS + Quota_COMMITTED_C3_CPUS = src.Quota_COMMITTED_C3_CPUS + Quota_COMMITTED_CPUS = src.Quota_COMMITTED_CPUS + Quota_COMMITTED_E2_CPUS = src.Quota_COMMITTED_E2_CPUS + Quota_COMMITTED_LICENSES = src.Quota_COMMITTED_LICENSES + Quota_COMMITTED_LOCAL_SSD_TOTAL_GB = src.Quota_COMMITTED_LOCAL_SSD_TOTAL_GB + Quota_COMMITTED_M3_CPUS = src.Quota_COMMITTED_M3_CPUS + Quota_COMMITTED_MEMORY_OPTIMIZED_CPUS = src.Quota_COMMITTED_MEMORY_OPTIMIZED_CPUS + Quota_COMMITTED_N2A_CPUS = src.Quota_COMMITTED_N2A_CPUS + Quota_COMMITTED_N2D_CPUS = src.Quota_COMMITTED_N2D_CPUS + Quota_COMMITTED_N2_CPUS = src.Quota_COMMITTED_N2_CPUS + Quota_COMMITTED_NVIDIA_A100_80GB_GPUS = src.Quota_COMMITTED_NVIDIA_A100_80GB_GPUS + Quota_COMMITTED_NVIDIA_A100_GPUS = src.Quota_COMMITTED_NVIDIA_A100_GPUS + Quota_COMMITTED_NVIDIA_H100_GPUS = src.Quota_COMMITTED_NVIDIA_H100_GPUS + Quota_COMMITTED_NVIDIA_K80_GPUS = src.Quota_COMMITTED_NVIDIA_K80_GPUS + Quota_COMMITTED_NVIDIA_L4_GPUS = src.Quota_COMMITTED_NVIDIA_L4_GPUS + Quota_COMMITTED_NVIDIA_P100_GPUS = src.Quota_COMMITTED_NVIDIA_P100_GPUS + Quota_COMMITTED_NVIDIA_P4_GPUS = src.Quota_COMMITTED_NVIDIA_P4_GPUS + Quota_COMMITTED_NVIDIA_T4_GPUS = src.Quota_COMMITTED_NVIDIA_T4_GPUS + Quota_COMMITTED_NVIDIA_V100_GPUS = src.Quota_COMMITTED_NVIDIA_V100_GPUS + Quota_COMMITTED_T2A_CPUS = src.Quota_COMMITTED_T2A_CPUS + Quota_COMMITTED_T2D_CPUS = src.Quota_COMMITTED_T2D_CPUS + Quota_COMMITTED_Z3_CPUS = src.Quota_COMMITTED_Z3_CPUS + Quota_CPUS = src.Quota_CPUS + Quota_CPUS_ALL_REGIONS = src.Quota_CPUS_ALL_REGIONS + Quota_DISKS_TOTAL_GB = src.Quota_DISKS_TOTAL_GB + Quota_E2_CPUS = src.Quota_E2_CPUS + Quota_EXTERNAL_MANAGED_FORWARDING_RULES = src.Quota_EXTERNAL_MANAGED_FORWARDING_RULES + Quota_EXTERNAL_NETWORK_LB_FORWARDING_RULES = src.Quota_EXTERNAL_NETWORK_LB_FORWARDING_RULES + Quota_EXTERNAL_PROTOCOL_FORWARDING_RULES = src.Quota_EXTERNAL_PROTOCOL_FORWARDING_RULES + Quota_EXTERNAL_VPN_GATEWAYS = src.Quota_EXTERNAL_VPN_GATEWAYS + Quota_FIREWALLS = src.Quota_FIREWALLS + Quota_FORWARDING_RULES = src.Quota_FORWARDING_RULES + Quota_GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES = src.Quota_GLOBAL_EXTERNAL_MANAGED_BACKEND_SERVICES + Quota_GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES = src.Quota_GLOBAL_EXTERNAL_MANAGED_FORWARDING_RULES + Quota_GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES = src.Quota_GLOBAL_EXTERNAL_PROXY_LB_BACKEND_SERVICES + Quota_GLOBAL_INTERNAL_ADDRESSES = src.Quota_GLOBAL_INTERNAL_ADDRESSES + Quota_GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES = src.Quota_GLOBAL_INTERNAL_MANAGED_BACKEND_SERVICES + Quota_GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES = src.Quota_GLOBAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES + Quota_GPUS_ALL_REGIONS = src.Quota_GPUS_ALL_REGIONS + Quota_HDB_TOTAL_GB = src.Quota_HDB_TOTAL_GB + Quota_HDB_TOTAL_IOPS = src.Quota_HDB_TOTAL_IOPS + Quota_HDB_TOTAL_THROUGHPUT = src.Quota_HDB_TOTAL_THROUGHPUT + Quota_HEALTH_CHECKS = src.Quota_HEALTH_CHECKS + Quota_IMAGES = src.Quota_IMAGES + Quota_INSTANCES = src.Quota_INSTANCES + Quota_INSTANCE_GROUPS = src.Quota_INSTANCE_GROUPS + Quota_INSTANCE_GROUP_MANAGERS = src.Quota_INSTANCE_GROUP_MANAGERS + Quota_INSTANCE_TEMPLATES = src.Quota_INSTANCE_TEMPLATES + Quota_INTERCONNECTS = src.Quota_INTERCONNECTS + Quota_INTERCONNECT_ATTACHMENTS_PER_REGION = src.Quota_INTERCONNECT_ATTACHMENTS_PER_REGION + Quota_INTERCONNECT_ATTACHMENTS_TOTAL_MBPS = src.Quota_INTERCONNECT_ATTACHMENTS_TOTAL_MBPS + Quota_INTERCONNECT_TOTAL_GBPS = src.Quota_INTERCONNECT_TOTAL_GBPS + Quota_INTERNAL_ADDRESSES = src.Quota_INTERNAL_ADDRESSES + Quota_INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES = src.Quota_INTERNAL_TRAFFIC_DIRECTOR_FORWARDING_RULES + Quota_IN_PLACE_SNAPSHOTS = src.Quota_IN_PLACE_SNAPSHOTS + Quota_IN_USE_ADDRESSES = src.Quota_IN_USE_ADDRESSES + Quota_IN_USE_BACKUP_SCHEDULES = src.Quota_IN_USE_BACKUP_SCHEDULES + Quota_IN_USE_SNAPSHOT_SCHEDULES = src.Quota_IN_USE_SNAPSHOT_SCHEDULES + Quota_LOCAL_SSD_TOTAL_GB = src.Quota_LOCAL_SSD_TOTAL_GB + Quota_M1_CPUS = src.Quota_M1_CPUS + Quota_M2_CPUS = src.Quota_M2_CPUS + Quota_M3_CPUS = src.Quota_M3_CPUS + Quota_MACHINE_IMAGES = src.Quota_MACHINE_IMAGES + Quota_N2A_CPUS = src.Quota_N2A_CPUS + Quota_N2D_CPUS = src.Quota_N2D_CPUS + Quota_N2_CPUS = src.Quota_N2_CPUS + Quota_NETWORKS = src.Quota_NETWORKS + Quota_NETWORK_ATTACHMENTS = src.Quota_NETWORK_ATTACHMENTS + Quota_NETWORK_ENDPOINT_GROUPS = src.Quota_NETWORK_ENDPOINT_GROUPS + Quota_NETWORK_FIREWALL_POLICIES = src.Quota_NETWORK_FIREWALL_POLICIES + Quota_NET_LB_SECURITY_POLICIES_PER_REGION = src.Quota_NET_LB_SECURITY_POLICIES_PER_REGION + Quota_NET_LB_SECURITY_POLICY_RULES_PER_REGION = src.Quota_NET_LB_SECURITY_POLICY_RULES_PER_REGION + Quota_NET_LB_SECURITY_POLICY_RULE_ATTRIBUTES_PER_REGION = src.Quota_NET_LB_SECURITY_POLICY_RULE_ATTRIBUTES_PER_REGION + Quota_NODE_GROUPS = src.Quota_NODE_GROUPS + Quota_NODE_TEMPLATES = src.Quota_NODE_TEMPLATES + Quota_NVIDIA_A100_80GB_GPUS = src.Quota_NVIDIA_A100_80GB_GPUS + Quota_NVIDIA_A100_GPUS = src.Quota_NVIDIA_A100_GPUS + Quota_NVIDIA_K80_GPUS = src.Quota_NVIDIA_K80_GPUS + Quota_NVIDIA_L4_GPUS = src.Quota_NVIDIA_L4_GPUS + Quota_NVIDIA_P100_GPUS = src.Quota_NVIDIA_P100_GPUS + Quota_NVIDIA_P100_VWS_GPUS = src.Quota_NVIDIA_P100_VWS_GPUS + Quota_NVIDIA_P4_GPUS = src.Quota_NVIDIA_P4_GPUS + Quota_NVIDIA_P4_VWS_GPUS = src.Quota_NVIDIA_P4_VWS_GPUS + Quota_NVIDIA_T4_GPUS = src.Quota_NVIDIA_T4_GPUS + Quota_NVIDIA_T4_VWS_GPUS = src.Quota_NVIDIA_T4_VWS_GPUS + Quota_NVIDIA_V100_GPUS = src.Quota_NVIDIA_V100_GPUS + Quota_PACKET_MIRRORINGS = src.Quota_PACKET_MIRRORINGS + Quota_PD_EXTREME_TOTAL_PROVISIONED_IOPS = src.Quota_PD_EXTREME_TOTAL_PROVISIONED_IOPS + Quota_PREEMPTIBLE_CPUS = src.Quota_PREEMPTIBLE_CPUS + Quota_PREEMPTIBLE_LOCAL_SSD_GB = src.Quota_PREEMPTIBLE_LOCAL_SSD_GB + Quota_PREEMPTIBLE_NVIDIA_A100_80GB_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_A100_80GB_GPUS + Quota_PREEMPTIBLE_NVIDIA_A100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_A100_GPUS + Quota_PREEMPTIBLE_NVIDIA_H100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_H100_GPUS + Quota_PREEMPTIBLE_NVIDIA_K80_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_K80_GPUS + Quota_PREEMPTIBLE_NVIDIA_L4_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_L4_GPUS + Quota_PREEMPTIBLE_NVIDIA_P100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P100_GPUS + Quota_PREEMPTIBLE_NVIDIA_P100_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P100_VWS_GPUS + Quota_PREEMPTIBLE_NVIDIA_P4_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P4_GPUS + Quota_PREEMPTIBLE_NVIDIA_P4_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_P4_VWS_GPUS + Quota_PREEMPTIBLE_NVIDIA_T4_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_T4_GPUS + Quota_PREEMPTIBLE_NVIDIA_T4_VWS_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_T4_VWS_GPUS + Quota_PREEMPTIBLE_NVIDIA_V100_GPUS = src.Quota_PREEMPTIBLE_NVIDIA_V100_GPUS + Quota_PREEMPTIBLE_TPU_LITE_DEVICE_V5 = src.Quota_PREEMPTIBLE_TPU_LITE_DEVICE_V5 + Quota_PREEMPTIBLE_TPU_LITE_PODSLICE_V5 = src.Quota_PREEMPTIBLE_TPU_LITE_PODSLICE_V5 + Quota_PREEMPTIBLE_TPU_PODSLICE_V4 = src.Quota_PREEMPTIBLE_TPU_PODSLICE_V4 + Quota_PSC_ILB_CONSUMER_FORWARDING_RULES_PER_PRODUCER_NETWORK = src.Quota_PSC_ILB_CONSUMER_FORWARDING_RULES_PER_PRODUCER_NETWORK + Quota_PSC_INTERNAL_LB_FORWARDING_RULES = src.Quota_PSC_INTERNAL_LB_FORWARDING_RULES + Quota_PUBLIC_ADVERTISED_PREFIXES = src.Quota_PUBLIC_ADVERTISED_PREFIXES + Quota_PUBLIC_DELEGATED_PREFIXES = src.Quota_PUBLIC_DELEGATED_PREFIXES + Quota_REGIONAL_AUTOSCALERS = src.Quota_REGIONAL_AUTOSCALERS + Quota_REGIONAL_EXTERNAL_MANAGED_BACKEND_SERVICES = src.Quota_REGIONAL_EXTERNAL_MANAGED_BACKEND_SERVICES + Quota_REGIONAL_EXTERNAL_NETWORK_LB_BACKEND_SERVICES = src.Quota_REGIONAL_EXTERNAL_NETWORK_LB_BACKEND_SERVICES + Quota_REGIONAL_INSTANCE_GROUP_MANAGERS = src.Quota_REGIONAL_INSTANCE_GROUP_MANAGERS + Quota_REGIONAL_INTERNAL_LB_BACKEND_SERVICES = src.Quota_REGIONAL_INTERNAL_LB_BACKEND_SERVICES + Quota_REGIONAL_INTERNAL_MANAGED_BACKEND_SERVICES = src.Quota_REGIONAL_INTERNAL_MANAGED_BACKEND_SERVICES + Quota_REGIONAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES = src.Quota_REGIONAL_INTERNAL_TRAFFIC_DIRECTOR_BACKEND_SERVICES + Quota_RESERVATIONS = src.Quota_RESERVATIONS + Quota_RESOURCE_POLICIES = src.Quota_RESOURCE_POLICIES + Quota_ROUTERS = src.Quota_ROUTERS + Quota_ROUTES = src.Quota_ROUTES + Quota_SECURITY_POLICIES = src.Quota_SECURITY_POLICIES + Quota_SECURITY_POLICIES_PER_REGION = src.Quota_SECURITY_POLICIES_PER_REGION + Quota_SECURITY_POLICY_ADVANCED_RULES_PER_REGION = src.Quota_SECURITY_POLICY_ADVANCED_RULES_PER_REGION + Quota_SECURITY_POLICY_CEVAL_RULES = src.Quota_SECURITY_POLICY_CEVAL_RULES + Quota_SECURITY_POLICY_RULES = src.Quota_SECURITY_POLICY_RULES + Quota_SECURITY_POLICY_RULES_PER_REGION = src.Quota_SECURITY_POLICY_RULES_PER_REGION + Quota_SERVICE_ATTACHMENTS = src.Quota_SERVICE_ATTACHMENTS + Quota_SNAPSHOTS = src.Quota_SNAPSHOTS + Quota_SSD_TOTAL_GB = src.Quota_SSD_TOTAL_GB + Quota_SSL_CERTIFICATES = src.Quota_SSL_CERTIFICATES + Quota_SSL_POLICIES = src.Quota_SSL_POLICIES + Quota_STATIC_ADDRESSES = src.Quota_STATIC_ADDRESSES + Quota_STATIC_BYOIP_ADDRESSES = src.Quota_STATIC_BYOIP_ADDRESSES + Quota_STATIC_EXTERNAL_IPV6_ADDRESS_RANGES = src.Quota_STATIC_EXTERNAL_IPV6_ADDRESS_RANGES + Quota_SUBNETWORKS = src.Quota_SUBNETWORKS + Quota_T2A_CPUS = src.Quota_T2A_CPUS + Quota_T2D_CPUS = src.Quota_T2D_CPUS + Quota_TARGET_HTTPS_PROXIES = src.Quota_TARGET_HTTPS_PROXIES + Quota_TARGET_HTTP_PROXIES = src.Quota_TARGET_HTTP_PROXIES + Quota_TARGET_INSTANCES = src.Quota_TARGET_INSTANCES + Quota_TARGET_POOLS = src.Quota_TARGET_POOLS + Quota_TARGET_SSL_PROXIES = src.Quota_TARGET_SSL_PROXIES + Quota_TARGET_TCP_PROXIES = src.Quota_TARGET_TCP_PROXIES + Quota_TARGET_VPN_GATEWAYS = src.Quota_TARGET_VPN_GATEWAYS + Quota_TPU_LITE_DEVICE_V5 = src.Quota_TPU_LITE_DEVICE_V5 + Quota_TPU_LITE_PODSLICE_V5 = src.Quota_TPU_LITE_PODSLICE_V5 + Quota_TPU_PODSLICE_V4 = src.Quota_TPU_PODSLICE_V4 + Quota_UNDEFINED_METRIC = src.Quota_UNDEFINED_METRIC + Quota_URL_MAPS = src.Quota_URL_MAPS + Quota_VARIABLE_IPV6_PUBLIC_DELEGATED_PREFIXES = src.Quota_VARIABLE_IPV6_PUBLIC_DELEGATED_PREFIXES + Quota_VPN_GATEWAYS = src.Quota_VPN_GATEWAYS + Quota_VPN_TUNNELS = src.Quota_VPN_TUNNELS + Quota_XPN_SERVICE_PROJECTS = src.Quota_XPN_SERVICE_PROJECTS + RawDisk_TAR = src.RawDisk_TAR + RawDisk_UNDEFINED_CONTAINER_TYPE = src.RawDisk_UNDEFINED_CONTAINER_TYPE + RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION = src.RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MINIMAL_ACTION + RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.RegionInstanceGroupManagersApplyUpdatesRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION + RegionInstanceGroupsListInstancesRequest_ALL = src.RegionInstanceGroupsListInstancesRequest_ALL + RegionInstanceGroupsListInstancesRequest_RUNNING = src.RegionInstanceGroupsListInstancesRequest_RUNNING + RegionInstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE = src.RegionInstanceGroupsListInstancesRequest_UNDEFINED_INSTANCE_STATE + RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_HIERARCHY + RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK + RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_NETWORK_REGIONAL + RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNDEFINED_TYPE + RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_UNSPECIFIED + Region_DOWN = src.Region_DOWN + Region_UNDEFINED_STATUS = src.Region_UNDEFINED_STATUS + Region_UP = src.Region_UP + ReservationAffinity_ANY_RESERVATION = src.ReservationAffinity_ANY_RESERVATION + ReservationAffinity_NO_RESERVATION = src.ReservationAffinity_NO_RESERVATION + ReservationAffinity_SPECIFIC_RESERVATION = src.ReservationAffinity_SPECIFIC_RESERVATION + ReservationAffinity_UNDEFINED_CONSUME_RESERVATION_TYPE = src.ReservationAffinity_UNDEFINED_CONSUME_RESERVATION_TYPE + ReservationAffinity_UNSPECIFIED = src.ReservationAffinity_UNSPECIFIED + Reservation_CREATING = src.Reservation_CREATING + Reservation_DELETING = src.Reservation_DELETING + Reservation_INVALID = src.Reservation_INVALID + Reservation_READY = src.Reservation_READY + Reservation_UNDEFINED_STATUS = src.Reservation_UNDEFINED_STATUS + Reservation_UPDATING = src.Reservation_UPDATING + ResourceCommitment_ACCELERATOR = src.ResourceCommitment_ACCELERATOR + ResourceCommitment_LOCAL_SSD = src.ResourceCommitment_LOCAL_SSD + ResourceCommitment_MEMORY = src.ResourceCommitment_MEMORY + ResourceCommitment_UNDEFINED_TYPE = src.ResourceCommitment_UNDEFINED_TYPE + ResourceCommitment_UNSPECIFIED = src.ResourceCommitment_UNSPECIFIED + ResourceCommitment_VCPU = src.ResourceCommitment_VCPU + ResourcePolicyGroupPlacementPolicy_COLLOCATED = src.ResourcePolicyGroupPlacementPolicy_COLLOCATED + ResourcePolicyGroupPlacementPolicy_UNDEFINED_COLLOCATION = src.ResourcePolicyGroupPlacementPolicy_UNDEFINED_COLLOCATION + ResourcePolicyGroupPlacementPolicy_UNSPECIFIED_COLLOCATION = src.ResourcePolicyGroupPlacementPolicy_UNSPECIFIED_COLLOCATION + ResourcePolicySnapshotSchedulePolicyRetentionPolicy_APPLY_RETENTION_POLICY = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_APPLY_RETENTION_POLICY + ResourcePolicySnapshotSchedulePolicyRetentionPolicy_KEEP_AUTO_SNAPSHOTS = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_KEEP_AUTO_SNAPSHOTS + ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNDEFINED_ON_SOURCE_DISK_DELETE = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNDEFINED_ON_SOURCE_DISK_DELETE + ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNSPECIFIED_ON_SOURCE_DISK_DELETE = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_UNSPECIFIED_ON_SOURCE_DISK_DELETE + ResourcePolicyWeeklyCycleDayOfWeek_FRIDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_FRIDAY + ResourcePolicyWeeklyCycleDayOfWeek_INVALID = src.ResourcePolicyWeeklyCycleDayOfWeek_INVALID + ResourcePolicyWeeklyCycleDayOfWeek_MONDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_MONDAY + ResourcePolicyWeeklyCycleDayOfWeek_SATURDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_SATURDAY + ResourcePolicyWeeklyCycleDayOfWeek_SUNDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_SUNDAY + ResourcePolicyWeeklyCycleDayOfWeek_THURSDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_THURSDAY + ResourcePolicyWeeklyCycleDayOfWeek_TUESDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_TUESDAY + ResourcePolicyWeeklyCycleDayOfWeek_UNDEFINED_DAY = src.ResourcePolicyWeeklyCycleDayOfWeek_UNDEFINED_DAY + ResourcePolicyWeeklyCycleDayOfWeek_WEDNESDAY = src.ResourcePolicyWeeklyCycleDayOfWeek_WEDNESDAY + ResourcePolicy_CREATING = src.ResourcePolicy_CREATING + ResourcePolicy_DELETING = src.ResourcePolicy_DELETING + ResourcePolicy_EXPIRED = src.ResourcePolicy_EXPIRED + ResourcePolicy_INVALID = src.ResourcePolicy_INVALID + ResourcePolicy_READY = src.ResourcePolicy_READY + ResourcePolicy_UNDEFINED_STATUS = src.ResourcePolicy_UNDEFINED_STATUS + RouteAsPath_AS_CONFED_SEQUENCE = src.RouteAsPath_AS_CONFED_SEQUENCE + RouteAsPath_AS_CONFED_SET = src.RouteAsPath_AS_CONFED_SET + RouteAsPath_AS_SEQUENCE = src.RouteAsPath_AS_SEQUENCE + RouteAsPath_AS_SET = src.RouteAsPath_AS_SET + RouteAsPath_UNDEFINED_PATH_SEGMENT_TYPE = src.RouteAsPath_UNDEFINED_PATH_SEGMENT_TYPE + Route_ACTIVE = src.Route_ACTIVE + Route_BGP = src.Route_BGP + Route_DROPPED = src.Route_DROPPED + Route_INACTIVE = src.Route_INACTIVE + Route_PENDING = src.Route_PENDING + Route_STATIC = src.Route_STATIC + Route_SUBNET = src.Route_SUBNET + Route_TRANSIT = src.Route_TRANSIT + Route_UNDEFINED_ROUTE_STATUS = src.Route_UNDEFINED_ROUTE_STATUS + Route_UNDEFINED_ROUTE_TYPE = src.Route_UNDEFINED_ROUTE_TYPE + RouterBgpPeerBfd_ACTIVE = src.RouterBgpPeerBfd_ACTIVE + RouterBgpPeerBfd_DISABLED = src.RouterBgpPeerBfd_DISABLED + RouterBgpPeerBfd_PASSIVE = src.RouterBgpPeerBfd_PASSIVE + RouterBgpPeerBfd_UNDEFINED_SESSION_INITIALIZATION_MODE = src.RouterBgpPeerBfd_UNDEFINED_SESSION_INITIALIZATION_MODE + RouterBgpPeer_ALL_SUBNETS = src.RouterBgpPeer_ALL_SUBNETS + RouterBgpPeer_CUSTOM = src.RouterBgpPeer_CUSTOM + RouterBgpPeer_DEFAULT = src.RouterBgpPeer_DEFAULT + RouterBgpPeer_FALSE = src.RouterBgpPeer_FALSE + RouterBgpPeer_MANAGED_BY_ATTACHMENT = src.RouterBgpPeer_MANAGED_BY_ATTACHMENT + RouterBgpPeer_MANAGED_BY_USER = src.RouterBgpPeer_MANAGED_BY_USER + RouterBgpPeer_TRUE = src.RouterBgpPeer_TRUE + RouterBgpPeer_UNDEFINED_ADVERTISED_GROUPS = src.RouterBgpPeer_UNDEFINED_ADVERTISED_GROUPS + RouterBgpPeer_UNDEFINED_ADVERTISE_MODE = src.RouterBgpPeer_UNDEFINED_ADVERTISE_MODE + RouterBgpPeer_UNDEFINED_ENABLE = src.RouterBgpPeer_UNDEFINED_ENABLE + RouterBgpPeer_UNDEFINED_MANAGEMENT_TYPE = src.RouterBgpPeer_UNDEFINED_MANAGEMENT_TYPE + RouterBgp_ALL_SUBNETS = src.RouterBgp_ALL_SUBNETS + RouterBgp_CUSTOM = src.RouterBgp_CUSTOM + RouterBgp_DEFAULT = src.RouterBgp_DEFAULT + RouterBgp_UNDEFINED_ADVERTISED_GROUPS = src.RouterBgp_UNDEFINED_ADVERTISED_GROUPS + RouterBgp_UNDEFINED_ADVERTISE_MODE = src.RouterBgp_UNDEFINED_ADVERTISE_MODE + RouterInterface_IPV4 = src.RouterInterface_IPV4 + RouterInterface_IPV6 = src.RouterInterface_IPV6 + RouterInterface_MANAGED_BY_ATTACHMENT = src.RouterInterface_MANAGED_BY_ATTACHMENT + RouterInterface_MANAGED_BY_USER = src.RouterInterface_MANAGED_BY_USER + RouterInterface_UNDEFINED_IP_VERSION = src.RouterInterface_UNDEFINED_IP_VERSION + RouterInterface_UNDEFINED_MANAGEMENT_TYPE = src.RouterInterface_UNDEFINED_MANAGEMENT_TYPE + RouterNatLogConfig_ALL = src.RouterNatLogConfig_ALL + RouterNatLogConfig_ERRORS_ONLY = src.RouterNatLogConfig_ERRORS_ONLY + RouterNatLogConfig_TRANSLATIONS_ONLY = src.RouterNatLogConfig_TRANSLATIONS_ONLY + RouterNatLogConfig_UNDEFINED_FILTER = src.RouterNatLogConfig_UNDEFINED_FILTER + RouterNatSubnetworkToNat_ALL_IP_RANGES = src.RouterNatSubnetworkToNat_ALL_IP_RANGES + RouterNatSubnetworkToNat_LIST_OF_SECONDARY_IP_RANGES = src.RouterNatSubnetworkToNat_LIST_OF_SECONDARY_IP_RANGES + RouterNatSubnetworkToNat_PRIMARY_IP_RANGE = src.RouterNatSubnetworkToNat_PRIMARY_IP_RANGE + RouterNatSubnetworkToNat_UNDEFINED_SOURCE_IP_RANGES_TO_NAT = src.RouterNatSubnetworkToNat_UNDEFINED_SOURCE_IP_RANGES_TO_NAT + RouterNat_ALL_SUBNETWORKS_ALL_IP_RANGES = src.RouterNat_ALL_SUBNETWORKS_ALL_IP_RANGES + RouterNat_ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES = src.RouterNat_ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES + RouterNat_AUTO_ONLY = src.RouterNat_AUTO_ONLY + RouterNat_ENDPOINT_TYPE_MANAGED_PROXY_LB = src.RouterNat_ENDPOINT_TYPE_MANAGED_PROXY_LB + RouterNat_ENDPOINT_TYPE_SWG = src.RouterNat_ENDPOINT_TYPE_SWG + RouterNat_ENDPOINT_TYPE_VM = src.RouterNat_ENDPOINT_TYPE_VM + RouterNat_FIXED_STANDARD = src.RouterNat_FIXED_STANDARD + RouterNat_LIST_OF_SUBNETWORKS = src.RouterNat_LIST_OF_SUBNETWORKS + RouterNat_MANUAL_ONLY = src.RouterNat_MANUAL_ONLY + RouterNat_PREMIUM = src.RouterNat_PREMIUM + RouterNat_PRIVATE = src.RouterNat_PRIVATE + RouterNat_PUBLIC = src.RouterNat_PUBLIC + RouterNat_STANDARD = src.RouterNat_STANDARD + RouterNat_STANDARD_OVERRIDES_FIXED_STANDARD = src.RouterNat_STANDARD_OVERRIDES_FIXED_STANDARD + RouterNat_UNDEFINED_AUTO_NETWORK_TIER = src.RouterNat_UNDEFINED_AUTO_NETWORK_TIER + RouterNat_UNDEFINED_ENDPOINT_TYPES = src.RouterNat_UNDEFINED_ENDPOINT_TYPES + RouterNat_UNDEFINED_NAT_IP_ALLOCATE_OPTION = src.RouterNat_UNDEFINED_NAT_IP_ALLOCATE_OPTION + RouterNat_UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT = src.RouterNat_UNDEFINED_SOURCE_SUBNETWORK_IP_RANGES_TO_NAT + RouterNat_UNDEFINED_TYPE = src.RouterNat_UNDEFINED_TYPE + RouterStatusBgpPeerStatus_DOWN = src.RouterStatusBgpPeerStatus_DOWN + RouterStatusBgpPeerStatus_IPV4_PEER_ON_IPV6_ONLY_CONNECTION = src.RouterStatusBgpPeerStatus_IPV4_PEER_ON_IPV6_ONLY_CONNECTION + RouterStatusBgpPeerStatus_IPV6_PEER_ON_IPV4_ONLY_CONNECTION = src.RouterStatusBgpPeerStatus_IPV6_PEER_ON_IPV4_ONLY_CONNECTION + RouterStatusBgpPeerStatus_MD5_AUTH_INTERNAL_PROBLEM = src.RouterStatusBgpPeerStatus_MD5_AUTH_INTERNAL_PROBLEM + RouterStatusBgpPeerStatus_STATUS_REASON_UNSPECIFIED = src.RouterStatusBgpPeerStatus_STATUS_REASON_UNSPECIFIED + RouterStatusBgpPeerStatus_UNDEFINED_STATUS = src.RouterStatusBgpPeerStatus_UNDEFINED_STATUS + RouterStatusBgpPeerStatus_UNDEFINED_STATUS_REASON = src.RouterStatusBgpPeerStatus_UNDEFINED_STATUS_REASON + RouterStatusBgpPeerStatus_UNKNOWN = src.RouterStatusBgpPeerStatus_UNKNOWN + RouterStatusBgpPeerStatus_UP = src.RouterStatusBgpPeerStatus_UP + SSLHealthCheck_NONE = src.SSLHealthCheck_NONE + SSLHealthCheck_PROXY_V1 = src.SSLHealthCheck_PROXY_V1 + SSLHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.SSLHealthCheck_UNDEFINED_PORT_SPECIFICATION + SSLHealthCheck_UNDEFINED_PROXY_HEADER = src.SSLHealthCheck_UNDEFINED_PROXY_HEADER + SSLHealthCheck_USE_FIXED_PORT = src.SSLHealthCheck_USE_FIXED_PORT + SSLHealthCheck_USE_NAMED_PORT = src.SSLHealthCheck_USE_NAMED_PORT + SSLHealthCheck_USE_SERVING_PORT = src.SSLHealthCheck_USE_SERVING_PORT + SavedAttachedDisk_NVME = src.SavedAttachedDisk_NVME + SavedAttachedDisk_PERSISTENT = src.SavedAttachedDisk_PERSISTENT + SavedAttachedDisk_READ_ONLY = src.SavedAttachedDisk_READ_ONLY + SavedAttachedDisk_READ_WRITE = src.SavedAttachedDisk_READ_WRITE + SavedAttachedDisk_SCRATCH = src.SavedAttachedDisk_SCRATCH + SavedAttachedDisk_SCSI = src.SavedAttachedDisk_SCSI + SavedAttachedDisk_UNDEFINED_INTERFACE = src.SavedAttachedDisk_UNDEFINED_INTERFACE + SavedAttachedDisk_UNDEFINED_MODE = src.SavedAttachedDisk_UNDEFINED_MODE + SavedAttachedDisk_UNDEFINED_STORAGE_BYTES_STATUS = src.SavedAttachedDisk_UNDEFINED_STORAGE_BYTES_STATUS + SavedAttachedDisk_UNDEFINED_TYPE = src.SavedAttachedDisk_UNDEFINED_TYPE + SavedAttachedDisk_UPDATING = src.SavedAttachedDisk_UPDATING + SavedAttachedDisk_UP_TO_DATE = src.SavedAttachedDisk_UP_TO_DATE + SavedDisk_ARCHITECTURE_UNSPECIFIED = src.SavedDisk_ARCHITECTURE_UNSPECIFIED + SavedDisk_ARM64 = src.SavedDisk_ARM64 + SavedDisk_UNDEFINED_ARCHITECTURE = src.SavedDisk_UNDEFINED_ARCHITECTURE + SavedDisk_UNDEFINED_STORAGE_BYTES_STATUS = src.SavedDisk_UNDEFINED_STORAGE_BYTES_STATUS + SavedDisk_UPDATING = src.SavedDisk_UPDATING + SavedDisk_UP_TO_DATE = src.SavedDisk_UP_TO_DATE + SavedDisk_X86_64 = src.SavedDisk_X86_64 + ScalingScheduleStatus_ACTIVE = src.ScalingScheduleStatus_ACTIVE + ScalingScheduleStatus_DISABLED = src.ScalingScheduleStatus_DISABLED + ScalingScheduleStatus_OBSOLETE = src.ScalingScheduleStatus_OBSOLETE + ScalingScheduleStatus_READY = src.ScalingScheduleStatus_READY + ScalingScheduleStatus_UNDEFINED_STATE = src.ScalingScheduleStatus_UNDEFINED_STATE + SchedulingNodeAffinity_IN = src.SchedulingNodeAffinity_IN + SchedulingNodeAffinity_NOT_IN = src.SchedulingNodeAffinity_NOT_IN + SchedulingNodeAffinity_OPERATOR_UNSPECIFIED = src.SchedulingNodeAffinity_OPERATOR_UNSPECIFIED + SchedulingNodeAffinity_UNDEFINED_OPERATOR = src.SchedulingNodeAffinity_UNDEFINED_OPERATOR + Scheduling_DELETE = src.Scheduling_DELETE + Scheduling_INSTANCE_TERMINATION_ACTION_UNSPECIFIED = src.Scheduling_INSTANCE_TERMINATION_ACTION_UNSPECIFIED + Scheduling_MIGRATE = src.Scheduling_MIGRATE + Scheduling_SPOT = src.Scheduling_SPOT + Scheduling_STANDARD = src.Scheduling_STANDARD + Scheduling_STOP = src.Scheduling_STOP + Scheduling_TERMINATE = src.Scheduling_TERMINATE + Scheduling_UNDEFINED_INSTANCE_TERMINATION_ACTION = src.Scheduling_UNDEFINED_INSTANCE_TERMINATION_ACTION + Scheduling_UNDEFINED_ON_HOST_MAINTENANCE = src.Scheduling_UNDEFINED_ON_HOST_MAINTENANCE + Scheduling_UNDEFINED_PROVISIONING_MODEL = src.Scheduling_UNDEFINED_PROVISIONING_MODEL + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_HTTP_HEADER_HOST = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_HTTP_HEADER_HOST + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_HTTP_PATH = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_HTTP_PATH + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_UNDEFINED_TYPE = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_UNDEFINED_TYPE + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_UNSPECIFIED_TYPE = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_UNSPECIFIED_TYPE + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_PREMIUM = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_PREMIUM + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_STANDARD = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_STANDARD + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_UNDEFINED_RULE_VISIBILITY = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_UNDEFINED_RULE_VISIBILITY + SecurityPolicyAdvancedOptionsConfig_DISABLED = src.SecurityPolicyAdvancedOptionsConfig_DISABLED + SecurityPolicyAdvancedOptionsConfig_NORMAL = src.SecurityPolicyAdvancedOptionsConfig_NORMAL + SecurityPolicyAdvancedOptionsConfig_STANDARD = src.SecurityPolicyAdvancedOptionsConfig_STANDARD + SecurityPolicyAdvancedOptionsConfig_STANDARD_WITH_GRAPHQL = src.SecurityPolicyAdvancedOptionsConfig_STANDARD_WITH_GRAPHQL + SecurityPolicyAdvancedOptionsConfig_UNDEFINED_JSON_PARSING = src.SecurityPolicyAdvancedOptionsConfig_UNDEFINED_JSON_PARSING + SecurityPolicyAdvancedOptionsConfig_UNDEFINED_LOG_LEVEL = src.SecurityPolicyAdvancedOptionsConfig_UNDEFINED_LOG_LEVEL + SecurityPolicyAdvancedOptionsConfig_VERBOSE = src.SecurityPolicyAdvancedOptionsConfig_VERBOSE + SecurityPolicyDdosProtectionConfig_ADVANCED = src.SecurityPolicyDdosProtectionConfig_ADVANCED + SecurityPolicyDdosProtectionConfig_STANDARD = src.SecurityPolicyDdosProtectionConfig_STANDARD + SecurityPolicyDdosProtectionConfig_UNDEFINED_DDOS_PROTECTION = src.SecurityPolicyDdosProtectionConfig_UNDEFINED_DDOS_PROTECTION + SecurityPolicyRuleMatcher_SRC_IPS_V1 = src.SecurityPolicyRuleMatcher_SRC_IPS_V1 + SecurityPolicyRuleMatcher_UNDEFINED_VERSIONED_EXPR = src.SecurityPolicyRuleMatcher_UNDEFINED_VERSIONED_EXPR + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_CONTAINS = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_CONTAINS + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_ENDS_WITH = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_ENDS_WITH + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_EQUALS = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_EQUALS + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_EQUALS_ANY = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_EQUALS_ANY + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_STARTS_WITH = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_STARTS_WITH + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_UNDEFINED_OP = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_UNDEFINED_OP + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_ALL = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_ALL + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_HTTP_COOKIE = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_HTTP_COOKIE + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_HTTP_HEADER = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_HTTP_HEADER + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_HTTP_PATH = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_HTTP_PATH + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_IP = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_IP + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_REGION_CODE = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_REGION_CODE + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_SNI = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_SNI + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_TLS_JA3_FINGERPRINT = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_TLS_JA3_FINGERPRINT + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_UNDEFINED_ENFORCE_ON_KEY_TYPE = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_UNDEFINED_ENFORCE_ON_KEY_TYPE + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_USER_IP = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_USER_IP + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_XFF_IP = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_XFF_IP + SecurityPolicyRuleRateLimitOptions_ALL = src.SecurityPolicyRuleRateLimitOptions_ALL + SecurityPolicyRuleRateLimitOptions_HTTP_COOKIE = src.SecurityPolicyRuleRateLimitOptions_HTTP_COOKIE + SecurityPolicyRuleRateLimitOptions_HTTP_HEADER = src.SecurityPolicyRuleRateLimitOptions_HTTP_HEADER + SecurityPolicyRuleRateLimitOptions_HTTP_PATH = src.SecurityPolicyRuleRateLimitOptions_HTTP_PATH + SecurityPolicyRuleRateLimitOptions_IP = src.SecurityPolicyRuleRateLimitOptions_IP + SecurityPolicyRuleRateLimitOptions_REGION_CODE = src.SecurityPolicyRuleRateLimitOptions_REGION_CODE + SecurityPolicyRuleRateLimitOptions_SNI = src.SecurityPolicyRuleRateLimitOptions_SNI + SecurityPolicyRuleRateLimitOptions_TLS_JA3_FINGERPRINT = src.SecurityPolicyRuleRateLimitOptions_TLS_JA3_FINGERPRINT + SecurityPolicyRuleRateLimitOptions_UNDEFINED_ENFORCE_ON_KEY = src.SecurityPolicyRuleRateLimitOptions_UNDEFINED_ENFORCE_ON_KEY + SecurityPolicyRuleRateLimitOptions_USER_IP = src.SecurityPolicyRuleRateLimitOptions_USER_IP + SecurityPolicyRuleRateLimitOptions_XFF_IP = src.SecurityPolicyRuleRateLimitOptions_XFF_IP + SecurityPolicyRuleRedirectOptions_EXTERNAL_302 = src.SecurityPolicyRuleRedirectOptions_EXTERNAL_302 + SecurityPolicyRuleRedirectOptions_GOOGLE_RECAPTCHA = src.SecurityPolicyRuleRedirectOptions_GOOGLE_RECAPTCHA + SecurityPolicyRuleRedirectOptions_UNDEFINED_TYPE = src.SecurityPolicyRuleRedirectOptions_UNDEFINED_TYPE + SecurityPolicyUserDefinedField_IPV4 = src.SecurityPolicyUserDefinedField_IPV4 + SecurityPolicyUserDefinedField_IPV6 = src.SecurityPolicyUserDefinedField_IPV6 + SecurityPolicyUserDefinedField_TCP = src.SecurityPolicyUserDefinedField_TCP + SecurityPolicyUserDefinedField_UDP = src.SecurityPolicyUserDefinedField_UDP + SecurityPolicyUserDefinedField_UNDEFINED_BASE = src.SecurityPolicyUserDefinedField_UNDEFINED_BASE + SecurityPolicy_CLOUD_ARMOR = src.SecurityPolicy_CLOUD_ARMOR + SecurityPolicy_CLOUD_ARMOR_EDGE = src.SecurityPolicy_CLOUD_ARMOR_EDGE + SecurityPolicy_CLOUD_ARMOR_NETWORK = src.SecurityPolicy_CLOUD_ARMOR_NETWORK + SecurityPolicy_UNDEFINED_TYPE = src.SecurityPolicy_UNDEFINED_TYPE + ServerBinding_RESTART_NODE_ON_ANY_SERVER = src.ServerBinding_RESTART_NODE_ON_ANY_SERVER + ServerBinding_RESTART_NODE_ON_MINIMAL_SERVERS = src.ServerBinding_RESTART_NODE_ON_MINIMAL_SERVERS + ServerBinding_SERVER_BINDING_TYPE_UNSPECIFIED = src.ServerBinding_SERVER_BINDING_TYPE_UNSPECIFIED + ServerBinding_UNDEFINED_TYPE = src.ServerBinding_UNDEFINED_TYPE + ServiceAttachmentConnectedEndpoint_ACCEPTED = src.ServiceAttachmentConnectedEndpoint_ACCEPTED + ServiceAttachmentConnectedEndpoint_CLOSED = src.ServiceAttachmentConnectedEndpoint_CLOSED + ServiceAttachmentConnectedEndpoint_NEEDS_ATTENTION = src.ServiceAttachmentConnectedEndpoint_NEEDS_ATTENTION + ServiceAttachmentConnectedEndpoint_PENDING = src.ServiceAttachmentConnectedEndpoint_PENDING + ServiceAttachmentConnectedEndpoint_REJECTED = src.ServiceAttachmentConnectedEndpoint_REJECTED + ServiceAttachmentConnectedEndpoint_STATUS_UNSPECIFIED = src.ServiceAttachmentConnectedEndpoint_STATUS_UNSPECIFIED + ServiceAttachmentConnectedEndpoint_UNDEFINED_STATUS = src.ServiceAttachmentConnectedEndpoint_UNDEFINED_STATUS + ServiceAttachment_ACCEPT_AUTOMATIC = src.ServiceAttachment_ACCEPT_AUTOMATIC + ServiceAttachment_ACCEPT_MANUAL = src.ServiceAttachment_ACCEPT_MANUAL + ServiceAttachment_CONNECTION_PREFERENCE_UNSPECIFIED = src.ServiceAttachment_CONNECTION_PREFERENCE_UNSPECIFIED + ServiceAttachment_UNDEFINED_CONNECTION_PREFERENCE = src.ServiceAttachment_UNDEFINED_CONNECTION_PREFERENCE + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_ABANDONED = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_ABANDONED + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_DONE = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_DONE + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_FAILED = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_FAILED + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_PROPAGATED = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_PROPAGATED + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_PROPAGATING = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_PROPAGATING + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_UNDEFINED_STATE = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_UNDEFINED_STATE + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_UNSPECIFIED = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_UNSPECIFIED + ShareSettings_LOCAL = src.ShareSettings_LOCAL + ShareSettings_ORGANIZATION = src.ShareSettings_ORGANIZATION + ShareSettings_SHARE_TYPE_UNSPECIFIED = src.ShareSettings_SHARE_TYPE_UNSPECIFIED + ShareSettings_SPECIFIC_PROJECTS = src.ShareSettings_SPECIFIC_PROJECTS + ShareSettings_UNDEFINED_SHARE_TYPE = src.ShareSettings_UNDEFINED_SHARE_TYPE + SnapshotSettingsStorageLocationSettings_LOCAL_REGION = src.SnapshotSettingsStorageLocationSettings_LOCAL_REGION + SnapshotSettingsStorageLocationSettings_NEAREST_MULTI_REGION = src.SnapshotSettingsStorageLocationSettings_NEAREST_MULTI_REGION + SnapshotSettingsStorageLocationSettings_SPECIFIC_LOCATIONS = src.SnapshotSettingsStorageLocationSettings_SPECIFIC_LOCATIONS + SnapshotSettingsStorageLocationSettings_STORAGE_LOCATION_POLICY_UNSPECIFIED = src.SnapshotSettingsStorageLocationSettings_STORAGE_LOCATION_POLICY_UNSPECIFIED + SnapshotSettingsStorageLocationSettings_UNDEFINED_POLICY = src.SnapshotSettingsStorageLocationSettings_UNDEFINED_POLICY + Snapshot_ARCHITECTURE_UNSPECIFIED = src.Snapshot_ARCHITECTURE_UNSPECIFIED + Snapshot_ARCHIVE = src.Snapshot_ARCHIVE + Snapshot_ARM64 = src.Snapshot_ARM64 + Snapshot_CREATING = src.Snapshot_CREATING + Snapshot_DELETING = src.Snapshot_DELETING + Snapshot_FAILED = src.Snapshot_FAILED + Snapshot_READY = src.Snapshot_READY + Snapshot_STANDARD = src.Snapshot_STANDARD + Snapshot_UNDEFINED_ARCHITECTURE = src.Snapshot_UNDEFINED_ARCHITECTURE + Snapshot_UNDEFINED_SNAPSHOT_TYPE = src.Snapshot_UNDEFINED_SNAPSHOT_TYPE + Snapshot_UNDEFINED_STATUS = src.Snapshot_UNDEFINED_STATUS + Snapshot_UNDEFINED_STORAGE_BYTES_STATUS = src.Snapshot_UNDEFINED_STORAGE_BYTES_STATUS + Snapshot_UPDATING = src.Snapshot_UPDATING + Snapshot_UPLOADING = src.Snapshot_UPLOADING + Snapshot_UP_TO_DATE = src.Snapshot_UP_TO_DATE + Snapshot_X86_64 = src.Snapshot_X86_64 + SourceInstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED = src.SourceInstanceProperties_KEY_REVOCATION_ACTION_TYPE_UNSPECIFIED + SourceInstanceProperties_NONE = src.SourceInstanceProperties_NONE + SourceInstanceProperties_STOP = src.SourceInstanceProperties_STOP + SourceInstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE = src.SourceInstanceProperties_UNDEFINED_KEY_REVOCATION_ACTION_TYPE + SslCertificateManagedSslCertificate_ACTIVE = src.SslCertificateManagedSslCertificate_ACTIVE + SslCertificateManagedSslCertificate_MANAGED_CERTIFICATE_STATUS_UNSPECIFIED = src.SslCertificateManagedSslCertificate_MANAGED_CERTIFICATE_STATUS_UNSPECIFIED + SslCertificateManagedSslCertificate_PROVISIONING = src.SslCertificateManagedSslCertificate_PROVISIONING + SslCertificateManagedSslCertificate_PROVISIONING_FAILED = src.SslCertificateManagedSslCertificate_PROVISIONING_FAILED + SslCertificateManagedSslCertificate_PROVISIONING_FAILED_PERMANENTLY = src.SslCertificateManagedSslCertificate_PROVISIONING_FAILED_PERMANENTLY + SslCertificateManagedSslCertificate_RENEWAL_FAILED = src.SslCertificateManagedSslCertificate_RENEWAL_FAILED + SslCertificateManagedSslCertificate_UNDEFINED_STATUS = src.SslCertificateManagedSslCertificate_UNDEFINED_STATUS + SslCertificate_MANAGED = src.SslCertificate_MANAGED + SslCertificate_SELF_MANAGED = src.SslCertificate_SELF_MANAGED + SslCertificate_TYPE_UNSPECIFIED = src.SslCertificate_TYPE_UNSPECIFIED + SslCertificate_UNDEFINED_TYPE = src.SslCertificate_UNDEFINED_TYPE + SslPolicy_COMPATIBLE = src.SslPolicy_COMPATIBLE + SslPolicy_CUSTOM = src.SslPolicy_CUSTOM + SslPolicy_MODERN = src.SslPolicy_MODERN + SslPolicy_RESTRICTED = src.SslPolicy_RESTRICTED + SslPolicy_TLS_1_0 = src.SslPolicy_TLS_1_0 + SslPolicy_TLS_1_1 = src.SslPolicy_TLS_1_1 + SslPolicy_TLS_1_2 = src.SslPolicy_TLS_1_2 + SslPolicy_UNDEFINED_MIN_TLS_VERSION = src.SslPolicy_UNDEFINED_MIN_TLS_VERSION + SslPolicy_UNDEFINED_PROFILE = src.SslPolicy_UNDEFINED_PROFILE + StatefulPolicyPreservedStateDiskDevice_NEVER = src.StatefulPolicyPreservedStateDiskDevice_NEVER + StatefulPolicyPreservedStateDiskDevice_ON_PERMANENT_INSTANCE_DELETION = src.StatefulPolicyPreservedStateDiskDevice_ON_PERMANENT_INSTANCE_DELETION + StatefulPolicyPreservedStateDiskDevice_UNDEFINED_AUTO_DELETE = src.StatefulPolicyPreservedStateDiskDevice_UNDEFINED_AUTO_DELETE + StatefulPolicyPreservedStateNetworkIp_NEVER = src.StatefulPolicyPreservedStateNetworkIp_NEVER + StatefulPolicyPreservedStateNetworkIp_ON_PERMANENT_INSTANCE_DELETION = src.StatefulPolicyPreservedStateNetworkIp_ON_PERMANENT_INSTANCE_DELETION + StatefulPolicyPreservedStateNetworkIp_UNDEFINED_AUTO_DELETE = src.StatefulPolicyPreservedStateNetworkIp_UNDEFINED_AUTO_DELETE + StoragePoolDisk_CREATING = src.StoragePoolDisk_CREATING + StoragePoolDisk_DELETING = src.StoragePoolDisk_DELETING + StoragePoolDisk_FAILED = src.StoragePoolDisk_FAILED + StoragePoolDisk_READY = src.StoragePoolDisk_READY + StoragePoolDisk_RESTORING = src.StoragePoolDisk_RESTORING + StoragePoolDisk_UNAVAILABLE = src.StoragePoolDisk_UNAVAILABLE + StoragePoolDisk_UNDEFINED_STATUS = src.StoragePoolDisk_UNDEFINED_STATUS + StoragePool_CREATING = src.StoragePool_CREATING + StoragePool_DELETING = src.StoragePool_DELETING + StoragePool_FAILED = src.StoragePool_FAILED + StoragePool_READY = src.StoragePool_READY + StoragePool_UNDEFINED_CAPACITY_PROVISIONING_TYPE = src.StoragePool_UNDEFINED_CAPACITY_PROVISIONING_TYPE + StoragePool_UNDEFINED_PERFORMANCE_PROVISIONING_TYPE = src.StoragePool_UNDEFINED_PERFORMANCE_PROVISIONING_TYPE + StoragePool_UNDEFINED_STATE = src.StoragePool_UNDEFINED_STATE + SubnetworkLogConfig_CUSTOM_METADATA = src.SubnetworkLogConfig_CUSTOM_METADATA + SubnetworkLogConfig_EXCLUDE_ALL_METADATA = src.SubnetworkLogConfig_EXCLUDE_ALL_METADATA + SubnetworkLogConfig_INCLUDE_ALL_METADATA = src.SubnetworkLogConfig_INCLUDE_ALL_METADATA + SubnetworkLogConfig_INTERVAL_10_MIN = src.SubnetworkLogConfig_INTERVAL_10_MIN + SubnetworkLogConfig_INTERVAL_15_MIN = src.SubnetworkLogConfig_INTERVAL_15_MIN + SubnetworkLogConfig_INTERVAL_1_MIN = src.SubnetworkLogConfig_INTERVAL_1_MIN + SubnetworkLogConfig_INTERVAL_30_SEC = src.SubnetworkLogConfig_INTERVAL_30_SEC + SubnetworkLogConfig_INTERVAL_5_MIN = src.SubnetworkLogConfig_INTERVAL_5_MIN + SubnetworkLogConfig_INTERVAL_5_SEC = src.SubnetworkLogConfig_INTERVAL_5_SEC + SubnetworkLogConfig_UNDEFINED_AGGREGATION_INTERVAL = src.SubnetworkLogConfig_UNDEFINED_AGGREGATION_INTERVAL + SubnetworkLogConfig_UNDEFINED_METADATA = src.SubnetworkLogConfig_UNDEFINED_METADATA + Subnetwork_ACTIVE = src.Subnetwork_ACTIVE + Subnetwork_BACKUP = src.Subnetwork_BACKUP + Subnetwork_DISABLE_GOOGLE_ACCESS = src.Subnetwork_DISABLE_GOOGLE_ACCESS + Subnetwork_DRAINING = src.Subnetwork_DRAINING + Subnetwork_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE = src.Subnetwork_ENABLE_BIDIRECTIONAL_ACCESS_TO_GOOGLE + Subnetwork_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE = src.Subnetwork_ENABLE_OUTBOUND_VM_ACCESS_TO_GOOGLE + Subnetwork_EXTERNAL = src.Subnetwork_EXTERNAL + Subnetwork_GLOBAL_MANAGED_PROXY = src.Subnetwork_GLOBAL_MANAGED_PROXY + Subnetwork_INTERNAL = src.Subnetwork_INTERNAL + Subnetwork_INTERNAL_HTTPS_LOAD_BALANCER = src.Subnetwork_INTERNAL_HTTPS_LOAD_BALANCER + Subnetwork_IPV4_IPV6 = src.Subnetwork_IPV4_IPV6 + Subnetwork_IPV4_ONLY = src.Subnetwork_IPV4_ONLY + Subnetwork_IPV6_ONLY = src.Subnetwork_IPV6_ONLY + Subnetwork_PRIVATE = src.Subnetwork_PRIVATE + Subnetwork_PRIVATE_NAT = src.Subnetwork_PRIVATE_NAT + Subnetwork_PRIVATE_RFC_1918 = src.Subnetwork_PRIVATE_RFC_1918 + Subnetwork_PRIVATE_SERVICE_CONNECT = src.Subnetwork_PRIVATE_SERVICE_CONNECT + Subnetwork_READY = src.Subnetwork_READY + Subnetwork_REGIONAL_MANAGED_PROXY = src.Subnetwork_REGIONAL_MANAGED_PROXY + Subnetwork_UNDEFINED_IPV6_ACCESS_TYPE = src.Subnetwork_UNDEFINED_IPV6_ACCESS_TYPE + Subnetwork_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS = src.Subnetwork_UNDEFINED_PRIVATE_IPV6_GOOGLE_ACCESS + Subnetwork_UNDEFINED_PURPOSE = src.Subnetwork_UNDEFINED_PURPOSE + Subnetwork_UNDEFINED_ROLE = src.Subnetwork_UNDEFINED_ROLE + Subnetwork_UNDEFINED_STACK_TYPE = src.Subnetwork_UNDEFINED_STACK_TYPE + Subnetwork_UNDEFINED_STATE = src.Subnetwork_UNDEFINED_STATE + Subnetwork_UNSPECIFIED_IPV6_ACCESS_TYPE = src.Subnetwork_UNSPECIFIED_IPV6_ACCESS_TYPE + Subnetwork_UNSPECIFIED_STACK_TYPE = src.Subnetwork_UNSPECIFIED_STACK_TYPE + Subsetting_CONSISTENT_HASH_SUBSETTING = src.Subsetting_CONSISTENT_HASH_SUBSETTING + Subsetting_NONE = src.Subsetting_NONE + Subsetting_UNDEFINED_POLICY = src.Subsetting_UNDEFINED_POLICY + TCPHealthCheck_NONE = src.TCPHealthCheck_NONE + TCPHealthCheck_PROXY_V1 = src.TCPHealthCheck_PROXY_V1 + TCPHealthCheck_UNDEFINED_PORT_SPECIFICATION = src.TCPHealthCheck_UNDEFINED_PORT_SPECIFICATION + TCPHealthCheck_UNDEFINED_PROXY_HEADER = src.TCPHealthCheck_UNDEFINED_PROXY_HEADER + TCPHealthCheck_USE_FIXED_PORT = src.TCPHealthCheck_USE_FIXED_PORT + TCPHealthCheck_USE_NAMED_PORT = src.TCPHealthCheck_USE_NAMED_PORT + TCPHealthCheck_USE_SERVING_PORT = src.TCPHealthCheck_USE_SERVING_PORT + TargetHttpsProxiesSetQuicOverrideRequest_DISABLE = src.TargetHttpsProxiesSetQuicOverrideRequest_DISABLE + TargetHttpsProxiesSetQuicOverrideRequest_ENABLE = src.TargetHttpsProxiesSetQuicOverrideRequest_ENABLE + TargetHttpsProxiesSetQuicOverrideRequest_NONE = src.TargetHttpsProxiesSetQuicOverrideRequest_NONE + TargetHttpsProxiesSetQuicOverrideRequest_UNDEFINED_QUIC_OVERRIDE = src.TargetHttpsProxiesSetQuicOverrideRequest_UNDEFINED_QUIC_OVERRIDE + TargetHttpsProxy_DISABLE = src.TargetHttpsProxy_DISABLE + TargetHttpsProxy_DISABLED = src.TargetHttpsProxy_DISABLED + TargetHttpsProxy_ENABLE = src.TargetHttpsProxy_ENABLE + TargetHttpsProxy_NONE = src.TargetHttpsProxy_NONE + TargetHttpsProxy_PERMISSIVE = src.TargetHttpsProxy_PERMISSIVE + TargetHttpsProxy_STRICT = src.TargetHttpsProxy_STRICT + TargetHttpsProxy_UNDEFINED_QUIC_OVERRIDE = src.TargetHttpsProxy_UNDEFINED_QUIC_OVERRIDE + TargetHttpsProxy_UNDEFINED_TLS_EARLY_DATA = src.TargetHttpsProxy_UNDEFINED_TLS_EARLY_DATA + TargetInstance_NO_NAT = src.TargetInstance_NO_NAT + TargetInstance_UNDEFINED_NAT_POLICY = src.TargetInstance_UNDEFINED_NAT_POLICY + TargetPool_CLIENT_IP = src.TargetPool_CLIENT_IP + TargetPool_CLIENT_IP_NO_DESTINATION = src.TargetPool_CLIENT_IP_NO_DESTINATION + TargetPool_CLIENT_IP_PORT_PROTO = src.TargetPool_CLIENT_IP_PORT_PROTO + TargetPool_CLIENT_IP_PROTO = src.TargetPool_CLIENT_IP_PROTO + TargetPool_GENERATED_COOKIE = src.TargetPool_GENERATED_COOKIE + TargetPool_HEADER_FIELD = src.TargetPool_HEADER_FIELD + TargetPool_HTTP_COOKIE = src.TargetPool_HTTP_COOKIE + TargetPool_NONE = src.TargetPool_NONE + TargetPool_STRONG_COOKIE_AFFINITY = src.TargetPool_STRONG_COOKIE_AFFINITY + TargetPool_UNDEFINED_SESSION_AFFINITY = src.TargetPool_UNDEFINED_SESSION_AFFINITY + TargetSslProxiesSetProxyHeaderRequest_NONE = src.TargetSslProxiesSetProxyHeaderRequest_NONE + TargetSslProxiesSetProxyHeaderRequest_PROXY_V1 = src.TargetSslProxiesSetProxyHeaderRequest_PROXY_V1 + TargetSslProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER = src.TargetSslProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER + TargetSslProxy_NONE = src.TargetSslProxy_NONE + TargetSslProxy_PROXY_V1 = src.TargetSslProxy_PROXY_V1 + TargetSslProxy_UNDEFINED_PROXY_HEADER = src.TargetSslProxy_UNDEFINED_PROXY_HEADER + TargetTcpProxiesSetProxyHeaderRequest_NONE = src.TargetTcpProxiesSetProxyHeaderRequest_NONE + TargetTcpProxiesSetProxyHeaderRequest_PROXY_V1 = src.TargetTcpProxiesSetProxyHeaderRequest_PROXY_V1 + TargetTcpProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER = src.TargetTcpProxiesSetProxyHeaderRequest_UNDEFINED_PROXY_HEADER + TargetTcpProxy_NONE = src.TargetTcpProxy_NONE + TargetTcpProxy_PROXY_V1 = src.TargetTcpProxy_PROXY_V1 + TargetTcpProxy_UNDEFINED_PROXY_HEADER = src.TargetTcpProxy_UNDEFINED_PROXY_HEADER + TargetVpnGateway_CREATING = src.TargetVpnGateway_CREATING + TargetVpnGateway_DELETING = src.TargetVpnGateway_DELETING + TargetVpnGateway_FAILED = src.TargetVpnGateway_FAILED + TargetVpnGateway_READY = src.TargetVpnGateway_READY + TargetVpnGateway_UNDEFINED_STATUS = src.TargetVpnGateway_UNDEFINED_STATUS + UpcomingMaintenance_ONGOING = src.UpcomingMaintenance_ONGOING + UpcomingMaintenance_PENDING = src.UpcomingMaintenance_PENDING + UpcomingMaintenance_SCHEDULED = src.UpcomingMaintenance_SCHEDULED + UpcomingMaintenance_UNDEFINED_MAINTENANCE_STATUS = src.UpcomingMaintenance_UNDEFINED_MAINTENANCE_STATUS + UpcomingMaintenance_UNDEFINED_TYPE = src.UpcomingMaintenance_UNDEFINED_TYPE + UpcomingMaintenance_UNKNOWN = src.UpcomingMaintenance_UNKNOWN + UpcomingMaintenance_UNKNOWN_TYPE = src.UpcomingMaintenance_UNKNOWN_TYPE + UpcomingMaintenance_UNSCHEDULED = src.UpcomingMaintenance_UNSCHEDULED + UpdateInstanceRequest_UNDEFINED_MINIMAL_ACTION = src.UpdateInstanceRequest_UNDEFINED_MINIMAL_ACTION + UpdateInstanceRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION = src.UpdateInstanceRequest_UNDEFINED_MOST_DISRUPTIVE_ALLOWED_ACTION + UrlMapsValidateRequest_EXTERNAL = src.UrlMapsValidateRequest_EXTERNAL + UrlMapsValidateRequest_EXTERNAL_MANAGED = src.UrlMapsValidateRequest_EXTERNAL_MANAGED + UrlMapsValidateRequest_LOAD_BALANCING_SCHEME_UNSPECIFIED = src.UrlMapsValidateRequest_LOAD_BALANCING_SCHEME_UNSPECIFIED + UrlMapsValidateRequest_UNDEFINED_LOAD_BALANCING_SCHEMES = src.UrlMapsValidateRequest_UNDEFINED_LOAD_BALANCING_SCHEMES + UsableSubnetwork_ACTIVE = src.UsableSubnetwork_ACTIVE + UsableSubnetwork_BACKUP = src.UsableSubnetwork_BACKUP + UsableSubnetwork_EXTERNAL = src.UsableSubnetwork_EXTERNAL + UsableSubnetwork_GLOBAL_MANAGED_PROXY = src.UsableSubnetwork_GLOBAL_MANAGED_PROXY + UsableSubnetwork_INTERNAL = src.UsableSubnetwork_INTERNAL + UsableSubnetwork_INTERNAL_HTTPS_LOAD_BALANCER = src.UsableSubnetwork_INTERNAL_HTTPS_LOAD_BALANCER + UsableSubnetwork_IPV4_IPV6 = src.UsableSubnetwork_IPV4_IPV6 + UsableSubnetwork_IPV4_ONLY = src.UsableSubnetwork_IPV4_ONLY + UsableSubnetwork_IPV6_ONLY = src.UsableSubnetwork_IPV6_ONLY + UsableSubnetwork_PRIVATE = src.UsableSubnetwork_PRIVATE + UsableSubnetwork_PRIVATE_NAT = src.UsableSubnetwork_PRIVATE_NAT + UsableSubnetwork_PRIVATE_RFC_1918 = src.UsableSubnetwork_PRIVATE_RFC_1918 + UsableSubnetwork_PRIVATE_SERVICE_CONNECT = src.UsableSubnetwork_PRIVATE_SERVICE_CONNECT + UsableSubnetwork_REGIONAL_MANAGED_PROXY = src.UsableSubnetwork_REGIONAL_MANAGED_PROXY + UsableSubnetwork_UNDEFINED_IPV6_ACCESS_TYPE = src.UsableSubnetwork_UNDEFINED_IPV6_ACCESS_TYPE + UsableSubnetwork_UNDEFINED_PURPOSE = src.UsableSubnetwork_UNDEFINED_PURPOSE + UsableSubnetwork_UNDEFINED_ROLE = src.UsableSubnetwork_UNDEFINED_ROLE + UsableSubnetwork_UNDEFINED_STACK_TYPE = src.UsableSubnetwork_UNDEFINED_STACK_TYPE + VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_MET = src.VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_MET + VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_NOT_MET = src.VpnGatewayStatusHighAvailabilityRequirementState_CONNECTION_REDUNDANCY_NOT_MET + VpnGatewayStatusHighAvailabilityRequirementState_INCOMPLETE_TUNNELS_COVERAGE = src.VpnGatewayStatusHighAvailabilityRequirementState_INCOMPLETE_TUNNELS_COVERAGE + VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_STATE = src.VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_STATE + VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_UNSATISFIED_REASON = src.VpnGatewayStatusHighAvailabilityRequirementState_UNDEFINED_UNSATISFIED_REASON + VpnGateway_IPV4 = src.VpnGateway_IPV4 + VpnGateway_IPV4_IPV6 = src.VpnGateway_IPV4_IPV6 + VpnGateway_IPV4_ONLY = src.VpnGateway_IPV4_ONLY + VpnGateway_IPV6 = src.VpnGateway_IPV6 + VpnGateway_IPV6_ONLY = src.VpnGateway_IPV6_ONLY + VpnGateway_UNDEFINED_GATEWAY_IP_VERSION = src.VpnGateway_UNDEFINED_GATEWAY_IP_VERSION + VpnGateway_UNDEFINED_STACK_TYPE = src.VpnGateway_UNDEFINED_STACK_TYPE + VpnTunnel_ALLOCATING_RESOURCES = src.VpnTunnel_ALLOCATING_RESOURCES + VpnTunnel_AUTHORIZATION_ERROR = src.VpnTunnel_AUTHORIZATION_ERROR + VpnTunnel_DEPROVISIONING = src.VpnTunnel_DEPROVISIONING + VpnTunnel_ESTABLISHED = src.VpnTunnel_ESTABLISHED + VpnTunnel_FAILED = src.VpnTunnel_FAILED + VpnTunnel_FIRST_HANDSHAKE = src.VpnTunnel_FIRST_HANDSHAKE + VpnTunnel_NEGOTIATION_FAILURE = src.VpnTunnel_NEGOTIATION_FAILURE + VpnTunnel_NETWORK_ERROR = src.VpnTunnel_NETWORK_ERROR + VpnTunnel_NO_INCOMING_PACKETS = src.VpnTunnel_NO_INCOMING_PACKETS + VpnTunnel_PROVISIONING = src.VpnTunnel_PROVISIONING + VpnTunnel_REJECTED = src.VpnTunnel_REJECTED + VpnTunnel_STOPPED = src.VpnTunnel_STOPPED + VpnTunnel_UNDEFINED_STATUS = src.VpnTunnel_UNDEFINED_STATUS + VpnTunnel_WAITING_FOR_FULL_CONFIG = src.VpnTunnel_WAITING_FOR_FULL_CONFIG + Warning_CLEANUP_FAILED = src.Warning_CLEANUP_FAILED + Warning_DEPRECATED_RESOURCE_USED = src.Warning_DEPRECATED_RESOURCE_USED + Warning_DEPRECATED_TYPE_USED = src.Warning_DEPRECATED_TYPE_USED + Warning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE = src.Warning_DISK_SIZE_LARGER_THAN_IMAGE_SIZE + Warning_EXPERIMENTAL_TYPE_USED = src.Warning_EXPERIMENTAL_TYPE_USED + Warning_EXTERNAL_API_WARNING = src.Warning_EXTERNAL_API_WARNING + Warning_FIELD_VALUE_OVERRIDEN = src.Warning_FIELD_VALUE_OVERRIDEN + Warning_INJECTED_KERNELS_DEPRECATED = src.Warning_INJECTED_KERNELS_DEPRECATED + Warning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB = src.Warning_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB + Warning_LARGE_DEPLOYMENT_WARNING = src.Warning_LARGE_DEPLOYMENT_WARNING + Warning_LIST_OVERHEAD_QUOTA_EXCEED = src.Warning_LIST_OVERHEAD_QUOTA_EXCEED + Warning_MISSING_TYPE_DEPENDENCY = src.Warning_MISSING_TYPE_DEPENDENCY + Warning_NEXT_HOP_ADDRESS_NOT_ASSIGNED = src.Warning_NEXT_HOP_ADDRESS_NOT_ASSIGNED + Warning_NEXT_HOP_CANNOT_IP_FORWARD = src.Warning_NEXT_HOP_CANNOT_IP_FORWARD + Warning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE = src.Warning_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE + Warning_NEXT_HOP_INSTANCE_NOT_FOUND = src.Warning_NEXT_HOP_INSTANCE_NOT_FOUND + Warning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK = src.Warning_NEXT_HOP_INSTANCE_NOT_ON_NETWORK + Warning_NEXT_HOP_NOT_RUNNING = src.Warning_NEXT_HOP_NOT_RUNNING + Warning_NOT_CRITICAL_ERROR = src.Warning_NOT_CRITICAL_ERROR + Warning_NO_RESULTS_ON_PAGE = src.Warning_NO_RESULTS_ON_PAGE + Warning_PARTIAL_SUCCESS = src.Warning_PARTIAL_SUCCESS + Warning_REQUIRED_TOS_AGREEMENT = src.Warning_REQUIRED_TOS_AGREEMENT + Warning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING = src.Warning_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING + Warning_RESOURCE_NOT_DELETED = src.Warning_RESOURCE_NOT_DELETED + Warning_SCHEMA_VALIDATION_IGNORED = src.Warning_SCHEMA_VALIDATION_IGNORED + Warning_SINGLE_INSTANCE_PROPERTY_TEMPLATE = src.Warning_SINGLE_INSTANCE_PROPERTY_TEMPLATE + Warning_UNDECLARED_PROPERTIES = src.Warning_UNDECLARED_PROPERTIES + Warning_UNDEFINED_CODE = src.Warning_UNDEFINED_CODE + Warning_UNREACHABLE = src.Warning_UNREACHABLE + Warnings_CLEANUP_FAILED = src.Warnings_CLEANUP_FAILED + Warnings_DEPRECATED_RESOURCE_USED = src.Warnings_DEPRECATED_RESOURCE_USED + Warnings_DEPRECATED_TYPE_USED = src.Warnings_DEPRECATED_TYPE_USED + Warnings_DISK_SIZE_LARGER_THAN_IMAGE_SIZE = src.Warnings_DISK_SIZE_LARGER_THAN_IMAGE_SIZE + Warnings_EXPERIMENTAL_TYPE_USED = src.Warnings_EXPERIMENTAL_TYPE_USED + Warnings_EXTERNAL_API_WARNING = src.Warnings_EXTERNAL_API_WARNING + Warnings_FIELD_VALUE_OVERRIDEN = src.Warnings_FIELD_VALUE_OVERRIDEN + Warnings_INJECTED_KERNELS_DEPRECATED = src.Warnings_INJECTED_KERNELS_DEPRECATED + Warnings_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB = src.Warnings_INVALID_HEALTH_CHECK_FOR_DYNAMIC_WIEGHTED_LB + Warnings_LARGE_DEPLOYMENT_WARNING = src.Warnings_LARGE_DEPLOYMENT_WARNING + Warnings_LIST_OVERHEAD_QUOTA_EXCEED = src.Warnings_LIST_OVERHEAD_QUOTA_EXCEED + Warnings_MISSING_TYPE_DEPENDENCY = src.Warnings_MISSING_TYPE_DEPENDENCY + Warnings_NEXT_HOP_ADDRESS_NOT_ASSIGNED = src.Warnings_NEXT_HOP_ADDRESS_NOT_ASSIGNED + Warnings_NEXT_HOP_CANNOT_IP_FORWARD = src.Warnings_NEXT_HOP_CANNOT_IP_FORWARD + Warnings_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE = src.Warnings_NEXT_HOP_INSTANCE_HAS_NO_IPV6_INTERFACE + Warnings_NEXT_HOP_INSTANCE_NOT_FOUND = src.Warnings_NEXT_HOP_INSTANCE_NOT_FOUND + Warnings_NEXT_HOP_INSTANCE_NOT_ON_NETWORK = src.Warnings_NEXT_HOP_INSTANCE_NOT_ON_NETWORK + Warnings_NEXT_HOP_NOT_RUNNING = src.Warnings_NEXT_HOP_NOT_RUNNING + Warnings_NOT_CRITICAL_ERROR = src.Warnings_NOT_CRITICAL_ERROR + Warnings_NO_RESULTS_ON_PAGE = src.Warnings_NO_RESULTS_ON_PAGE + Warnings_PARTIAL_SUCCESS = src.Warnings_PARTIAL_SUCCESS + Warnings_REQUIRED_TOS_AGREEMENT = src.Warnings_REQUIRED_TOS_AGREEMENT + Warnings_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING = src.Warnings_RESOURCE_IN_USE_BY_OTHER_RESOURCE_WARNING + Warnings_RESOURCE_NOT_DELETED = src.Warnings_RESOURCE_NOT_DELETED + Warnings_SCHEMA_VALIDATION_IGNORED = src.Warnings_SCHEMA_VALIDATION_IGNORED + Warnings_SINGLE_INSTANCE_PROPERTY_TEMPLATE = src.Warnings_SINGLE_INSTANCE_PROPERTY_TEMPLATE + Warnings_UNDECLARED_PROPERTIES = src.Warnings_UNDECLARED_PROPERTIES + Warnings_UNDEFINED_CODE = src.Warnings_UNDEFINED_CODE + Warnings_UNREACHABLE = src.Warnings_UNREACHABLE + XpnResourceId_PROJECT = src.XpnResourceId_PROJECT + XpnResourceId_UNDEFINED_TYPE = src.XpnResourceId_UNDEFINED_TYPE + XpnResourceId_XPN_RESOURCE_TYPE_UNSPECIFIED = src.XpnResourceId_XPN_RESOURCE_TYPE_UNSPECIFIED + Zone_DOWN = src.Zone_DOWN + Zone_UNDEFINED_STATUS = src.Zone_UNDEFINED_STATUS + Zone_UP = src.Zone_UP ) // Deprecated: Please use vars in: cloud.google.com/go/compute/apiv1/computepb var ( - AccessConfig_NetworkTier_name = src.AccessConfig_NetworkTier_name - AccessConfig_NetworkTier_value = src.AccessConfig_NetworkTier_value - AccessConfig_Type_name = src.AccessConfig_Type_name - AccessConfig_Type_value = src.AccessConfig_Type_value - Address_AddressType_name = src.Address_AddressType_name - Address_AddressType_value = src.Address_AddressType_value - Address_IpVersion_name = src.Address_IpVersion_name - Address_IpVersion_value = src.Address_IpVersion_value - Address_Ipv6EndpointType_name = src.Address_Ipv6EndpointType_name - Address_Ipv6EndpointType_value = src.Address_Ipv6EndpointType_value - Address_NetworkTier_name = src.Address_NetworkTier_name - Address_NetworkTier_value = src.Address_NetworkTier_value - Address_Purpose_name = src.Address_Purpose_name - Address_Purpose_value = src.Address_Purpose_value - Address_Status_name = src.Address_Status_name - Address_Status_value = src.Address_Status_value - AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_name = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_name - AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_value = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_value - AttachedDiskInitializeParams_Architecture_name = src.AttachedDiskInitializeParams_Architecture_name - AttachedDiskInitializeParams_Architecture_value = src.AttachedDiskInitializeParams_Architecture_value - AttachedDiskInitializeParams_OnUpdateAction_name = src.AttachedDiskInitializeParams_OnUpdateAction_name - AttachedDiskInitializeParams_OnUpdateAction_value = src.AttachedDiskInitializeParams_OnUpdateAction_value - AttachedDisk_Architecture_name = src.AttachedDisk_Architecture_name - AttachedDisk_Architecture_value = src.AttachedDisk_Architecture_value - AttachedDisk_Interface_name = src.AttachedDisk_Interface_name - AttachedDisk_Interface_value = src.AttachedDisk_Interface_value - AttachedDisk_Mode_name = src.AttachedDisk_Mode_name - AttachedDisk_Mode_value = src.AttachedDisk_Mode_value - AttachedDisk_Type_name = src.AttachedDisk_Type_name - AttachedDisk_Type_value = src.AttachedDisk_Type_value - AuditLogConfig_LogType_name = src.AuditLogConfig_LogType_name - AuditLogConfig_LogType_value = src.AuditLogConfig_LogType_value - AuthorizationLoggingOptions_PermissionType_name = src.AuthorizationLoggingOptions_PermissionType_name - AuthorizationLoggingOptions_PermissionType_value = src.AuthorizationLoggingOptions_PermissionType_value - AutoscalerStatusDetails_Type_name = src.AutoscalerStatusDetails_Type_name - AutoscalerStatusDetails_Type_value = src.AutoscalerStatusDetails_Type_value - Autoscaler_Status_name = src.Autoscaler_Status_name - Autoscaler_Status_value = src.Autoscaler_Status_value - AutoscalingPolicyCpuUtilization_PredictiveMethod_name = src.AutoscalingPolicyCpuUtilization_PredictiveMethod_name - AutoscalingPolicyCpuUtilization_PredictiveMethod_value = src.AutoscalingPolicyCpuUtilization_PredictiveMethod_value - AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_name = src.AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_name - AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_value = src.AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_value - AutoscalingPolicy_Mode_name = src.AutoscalingPolicy_Mode_name - AutoscalingPolicy_Mode_value = src.AutoscalingPolicy_Mode_value - BackendBucketCdnPolicy_CacheMode_name = src.BackendBucketCdnPolicy_CacheMode_name - BackendBucketCdnPolicy_CacheMode_value = src.BackendBucketCdnPolicy_CacheMode_value - BackendBucket_CompressionMode_name = src.BackendBucket_CompressionMode_name - BackendBucket_CompressionMode_value = src.BackendBucket_CompressionMode_value - BackendServiceCdnPolicy_CacheMode_name = src.BackendServiceCdnPolicy_CacheMode_name - BackendServiceCdnPolicy_CacheMode_value = src.BackendServiceCdnPolicy_CacheMode_value - BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_name = src.BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_name - BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_value = src.BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_value - BackendServiceConnectionTrackingPolicy_TrackingMode_name = src.BackendServiceConnectionTrackingPolicy_TrackingMode_name - BackendServiceConnectionTrackingPolicy_TrackingMode_value = src.BackendServiceConnectionTrackingPolicy_TrackingMode_value - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_name = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_name - BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_value = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_value - BackendService_CompressionMode_name = src.BackendService_CompressionMode_name - BackendService_CompressionMode_value = src.BackendService_CompressionMode_value - BackendService_LoadBalancingScheme_name = src.BackendService_LoadBalancingScheme_name - BackendService_LoadBalancingScheme_value = src.BackendService_LoadBalancingScheme_value - BackendService_LocalityLbPolicy_name = src.BackendService_LocalityLbPolicy_name - BackendService_LocalityLbPolicy_value = src.BackendService_LocalityLbPolicy_value - BackendService_Protocol_name = src.BackendService_Protocol_name - BackendService_Protocol_value = src.BackendService_Protocol_value - BackendService_SessionAffinity_name = src.BackendService_SessionAffinity_name - BackendService_SessionAffinity_value = src.BackendService_SessionAffinity_value - Backend_BalancingMode_name = src.Backend_BalancingMode_name - Backend_BalancingMode_value = src.Backend_BalancingMode_value - BfdPacket_Diagnostic_name = src.BfdPacket_Diagnostic_name - BfdPacket_Diagnostic_value = src.BfdPacket_Diagnostic_value - BfdPacket_State_name = src.BfdPacket_State_name - BfdPacket_State_value = src.BfdPacket_State_value - BfdStatus_BfdSessionInitializationMode_name = src.BfdStatus_BfdSessionInitializationMode_name - BfdStatus_BfdSessionInitializationMode_value = src.BfdStatus_BfdSessionInitializationMode_value - BfdStatus_LocalDiagnostic_name = src.BfdStatus_LocalDiagnostic_name - BfdStatus_LocalDiagnostic_value = src.BfdStatus_LocalDiagnostic_value - BfdStatus_LocalState_name = src.BfdStatus_LocalState_name - BfdStatus_LocalState_value = src.BfdStatus_LocalState_value - Commitment_Category_name = src.Commitment_Category_name - Commitment_Category_value = src.Commitment_Category_value - Commitment_Plan_name = src.Commitment_Plan_name - Commitment_Plan_value = src.Commitment_Plan_value - Commitment_Status_name = src.Commitment_Status_name - Commitment_Status_value = src.Commitment_Status_value - Commitment_Type_name = src.Commitment_Type_name - Commitment_Type_value = src.Commitment_Type_value - Condition_Iam_name = src.Condition_Iam_name - Condition_Iam_value = src.Condition_Iam_value - Condition_Op_name = src.Condition_Op_name - Condition_Op_value = src.Condition_Op_value - Condition_Sys_name = src.Condition_Sys_name - Condition_Sys_value = src.Condition_Sys_value - DeprecationStatus_State_name = src.DeprecationStatus_State_name - DeprecationStatus_State_value = src.DeprecationStatus_State_value - DiskInstantiationConfig_InstantiateFrom_name = src.DiskInstantiationConfig_InstantiateFrom_name - DiskInstantiationConfig_InstantiateFrom_value = src.DiskInstantiationConfig_InstantiateFrom_value - Disk_Architecture_name = src.Disk_Architecture_name - Disk_Architecture_value = src.Disk_Architecture_value - Disk_Status_name = src.Disk_Status_name - Disk_Status_value = src.Disk_Status_value - DistributionPolicy_TargetShape_name = src.DistributionPolicy_TargetShape_name - DistributionPolicy_TargetShape_value = src.DistributionPolicy_TargetShape_value - ExchangedPeeringRoute_Type_name = src.ExchangedPeeringRoute_Type_name - ExchangedPeeringRoute_Type_value = src.ExchangedPeeringRoute_Type_value - ExternalVpnGateway_RedundancyType_name = src.ExternalVpnGateway_RedundancyType_name - ExternalVpnGateway_RedundancyType_value = src.ExternalVpnGateway_RedundancyType_value - FileContentBuffer_FileType_name = src.FileContentBuffer_FileType_name - FileContentBuffer_FileType_value = src.FileContentBuffer_FileType_value - File_google_cloud_compute_v1_compute_proto = src.File_google_cloud_compute_v1_compute_proto - FirewallLogConfig_Metadata_name = src.FirewallLogConfig_Metadata_name - FirewallLogConfig_Metadata_value = src.FirewallLogConfig_Metadata_value - FirewallPolicyRuleSecureTag_State_name = src.FirewallPolicyRuleSecureTag_State_name - FirewallPolicyRuleSecureTag_State_value = src.FirewallPolicyRuleSecureTag_State_value - FirewallPolicyRule_Direction_name = src.FirewallPolicyRule_Direction_name - FirewallPolicyRule_Direction_value = src.FirewallPolicyRule_Direction_value - Firewall_Direction_name = src.Firewall_Direction_name - Firewall_Direction_value = src.Firewall_Direction_value - ForwardingRule_IPProtocolEnum_name = src.ForwardingRule_IPProtocolEnum_name - ForwardingRule_IPProtocolEnum_value = src.ForwardingRule_IPProtocolEnum_value - ForwardingRule_IpVersion_name = src.ForwardingRule_IpVersion_name - ForwardingRule_IpVersion_value = src.ForwardingRule_IpVersion_value - ForwardingRule_LoadBalancingScheme_name = src.ForwardingRule_LoadBalancingScheme_name - ForwardingRule_LoadBalancingScheme_value = src.ForwardingRule_LoadBalancingScheme_value - ForwardingRule_NetworkTier_name = src.ForwardingRule_NetworkTier_name - ForwardingRule_NetworkTier_value = src.ForwardingRule_NetworkTier_value - ForwardingRule_PscConnectionStatus_name = src.ForwardingRule_PscConnectionStatus_name - ForwardingRule_PscConnectionStatus_value = src.ForwardingRule_PscConnectionStatus_value - GRPCHealthCheck_PortSpecification_name = src.GRPCHealthCheck_PortSpecification_name - GRPCHealthCheck_PortSpecification_value = src.GRPCHealthCheck_PortSpecification_value - GuestOsFeature_Type_name = src.GuestOsFeature_Type_name - GuestOsFeature_Type_value = src.GuestOsFeature_Type_value - HTTP2HealthCheck_PortSpecification_name = src.HTTP2HealthCheck_PortSpecification_name - HTTP2HealthCheck_PortSpecification_value = src.HTTP2HealthCheck_PortSpecification_value - HTTP2HealthCheck_ProxyHeader_name = src.HTTP2HealthCheck_ProxyHeader_name - HTTP2HealthCheck_ProxyHeader_value = src.HTTP2HealthCheck_ProxyHeader_value - HTTPHealthCheck_PortSpecification_name = src.HTTPHealthCheck_PortSpecification_name - HTTPHealthCheck_PortSpecification_value = src.HTTPHealthCheck_PortSpecification_value - HTTPHealthCheck_ProxyHeader_name = src.HTTPHealthCheck_ProxyHeader_name - HTTPHealthCheck_ProxyHeader_value = src.HTTPHealthCheck_ProxyHeader_value - HTTPSHealthCheck_PortSpecification_name = src.HTTPSHealthCheck_PortSpecification_name - HTTPSHealthCheck_PortSpecification_value = src.HTTPSHealthCheck_PortSpecification_value - HTTPSHealthCheck_ProxyHeader_name = src.HTTPSHealthCheck_ProxyHeader_name - HTTPSHealthCheck_ProxyHeader_value = src.HTTPSHealthCheck_ProxyHeader_value - HealthCheckService_HealthStatusAggregationPolicy_name = src.HealthCheckService_HealthStatusAggregationPolicy_name - HealthCheckService_HealthStatusAggregationPolicy_value = src.HealthCheckService_HealthStatusAggregationPolicy_value - HealthCheck_Type_name = src.HealthCheck_Type_name - HealthCheck_Type_value = src.HealthCheck_Type_value - HealthStatusForNetworkEndpoint_HealthState_name = src.HealthStatusForNetworkEndpoint_HealthState_name - HealthStatusForNetworkEndpoint_HealthState_value = src.HealthStatusForNetworkEndpoint_HealthState_value - HealthStatus_HealthState_name = src.HealthStatus_HealthState_name - HealthStatus_HealthState_value = src.HealthStatus_HealthState_value - HealthStatus_WeightError_name = src.HealthStatus_WeightError_name - HealthStatus_WeightError_value = src.HealthStatus_WeightError_value - HttpRedirectAction_RedirectResponseCode_name = src.HttpRedirectAction_RedirectResponseCode_name - HttpRedirectAction_RedirectResponseCode_value = src.HttpRedirectAction_RedirectResponseCode_value - Image_Architecture_name = src.Image_Architecture_name - Image_Architecture_value = src.Image_Architecture_value - Image_SourceType_name = src.Image_SourceType_name - Image_SourceType_value = src.Image_SourceType_value - Image_Status_name = src.Image_Status_name - Image_Status_value = src.Image_Status_value - InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_name = src.InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_name - InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_value = src.InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_value - InstanceGroupManagerUpdatePolicy_MinimalAction_name = src.InstanceGroupManagerUpdatePolicy_MinimalAction_name - InstanceGroupManagerUpdatePolicy_MinimalAction_value = src.InstanceGroupManagerUpdatePolicy_MinimalAction_value - InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_name = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_name - InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_value = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_value - InstanceGroupManagerUpdatePolicy_ReplacementMethod_name = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod_name - InstanceGroupManagerUpdatePolicy_ReplacementMethod_value = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod_value - InstanceGroupManagerUpdatePolicy_Type_name = src.InstanceGroupManagerUpdatePolicy_Type_name - InstanceGroupManagerUpdatePolicy_Type_value = src.InstanceGroupManagerUpdatePolicy_Type_value - InstanceGroupManager_ListManagedInstancesResults_name = src.InstanceGroupManager_ListManagedInstancesResults_name - InstanceGroupManager_ListManagedInstancesResults_value = src.InstanceGroupManager_ListManagedInstancesResults_value - InstanceGroupManagersApplyUpdatesRequest_MinimalAction_name = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction_name - InstanceGroupManagersApplyUpdatesRequest_MinimalAction_value = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction_value - InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name - InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value - InstanceGroupsListInstancesRequest_InstanceState_name = src.InstanceGroupsListInstancesRequest_InstanceState_name - InstanceGroupsListInstancesRequest_InstanceState_value = src.InstanceGroupsListInstancesRequest_InstanceState_value - InstanceManagedByIgmErrorInstanceActionDetails_Action_name = src.InstanceManagedByIgmErrorInstanceActionDetails_Action_name - InstanceManagedByIgmErrorInstanceActionDetails_Action_value = src.InstanceManagedByIgmErrorInstanceActionDetails_Action_value - InstanceProperties_KeyRevocationActionType_name = src.InstanceProperties_KeyRevocationActionType_name - InstanceProperties_KeyRevocationActionType_value = src.InstanceProperties_KeyRevocationActionType_value - InstanceProperties_PrivateIpv6GoogleAccess_name = src.InstanceProperties_PrivateIpv6GoogleAccess_name - InstanceProperties_PrivateIpv6GoogleAccess_value = src.InstanceProperties_PrivateIpv6GoogleAccess_value - InstanceWithNamedPorts_Status_name = src.InstanceWithNamedPorts_Status_name - InstanceWithNamedPorts_Status_value = src.InstanceWithNamedPorts_Status_value - Instance_KeyRevocationActionType_name = src.Instance_KeyRevocationActionType_name - Instance_KeyRevocationActionType_value = src.Instance_KeyRevocationActionType_value - Instance_PrivateIpv6GoogleAccess_name = src.Instance_PrivateIpv6GoogleAccess_name - Instance_PrivateIpv6GoogleAccess_value = src.Instance_PrivateIpv6GoogleAccess_value - Instance_Status_name = src.Instance_Status_name - Instance_Status_value = src.Instance_Status_value - InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name - InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value - InterconnectAttachment_Bandwidth_name = src.InterconnectAttachment_Bandwidth_name - InterconnectAttachment_Bandwidth_value = src.InterconnectAttachment_Bandwidth_value - InterconnectAttachment_EdgeAvailabilityDomain_name = src.InterconnectAttachment_EdgeAvailabilityDomain_name - InterconnectAttachment_EdgeAvailabilityDomain_value = src.InterconnectAttachment_EdgeAvailabilityDomain_value - InterconnectAttachment_Encryption_name = src.InterconnectAttachment_Encryption_name - InterconnectAttachment_Encryption_value = src.InterconnectAttachment_Encryption_value - InterconnectAttachment_OperationalStatus_name = src.InterconnectAttachment_OperationalStatus_name - InterconnectAttachment_OperationalStatus_value = src.InterconnectAttachment_OperationalStatus_value - InterconnectAttachment_StackType_name = src.InterconnectAttachment_StackType_name - InterconnectAttachment_StackType_value = src.InterconnectAttachment_StackType_value - InterconnectAttachment_State_name = src.InterconnectAttachment_State_name - InterconnectAttachment_State_value = src.InterconnectAttachment_State_value - InterconnectAttachment_Type_name = src.InterconnectAttachment_Type_name - InterconnectAttachment_Type_value = src.InterconnectAttachment_Type_value - InterconnectDiagnosticsLinkLACPStatus_State_name = src.InterconnectDiagnosticsLinkLACPStatus_State_name - InterconnectDiagnosticsLinkLACPStatus_State_value = src.InterconnectDiagnosticsLinkLACPStatus_State_value - InterconnectDiagnosticsLinkOpticalPower_State_name = src.InterconnectDiagnosticsLinkOpticalPower_State_name - InterconnectDiagnosticsLinkOpticalPower_State_value = src.InterconnectDiagnosticsLinkOpticalPower_State_value - InterconnectLocationRegionInfo_LocationPresence_name = src.InterconnectLocationRegionInfo_LocationPresence_name - InterconnectLocationRegionInfo_LocationPresence_value = src.InterconnectLocationRegionInfo_LocationPresence_value - InterconnectLocation_Continent_name = src.InterconnectLocation_Continent_name - InterconnectLocation_Continent_value = src.InterconnectLocation_Continent_value - InterconnectLocation_Status_name = src.InterconnectLocation_Status_name - InterconnectLocation_Status_value = src.InterconnectLocation_Status_value - InterconnectOutageNotification_IssueType_name = src.InterconnectOutageNotification_IssueType_name - InterconnectOutageNotification_IssueType_value = src.InterconnectOutageNotification_IssueType_value - InterconnectOutageNotification_Source_name = src.InterconnectOutageNotification_Source_name - InterconnectOutageNotification_Source_value = src.InterconnectOutageNotification_Source_value - InterconnectOutageNotification_State_name = src.InterconnectOutageNotification_State_name - InterconnectOutageNotification_State_value = src.InterconnectOutageNotification_State_value - Interconnect_InterconnectType_name = src.Interconnect_InterconnectType_name - Interconnect_InterconnectType_value = src.Interconnect_InterconnectType_value - Interconnect_LinkType_name = src.Interconnect_LinkType_name - Interconnect_LinkType_value = src.Interconnect_LinkType_value - Interconnect_OperationalStatus_name = src.Interconnect_OperationalStatus_name - Interconnect_OperationalStatus_value = src.Interconnect_OperationalStatus_value - Interconnect_State_name = src.Interconnect_State_name - Interconnect_State_value = src.Interconnect_State_value - LicenseCode_State_name = src.LicenseCode_State_name - LicenseCode_State_value = src.LicenseCode_State_value - ListPeeringRoutesNetworksRequest_Direction_name = src.ListPeeringRoutesNetworksRequest_Direction_name - ListPeeringRoutesNetworksRequest_Direction_value = src.ListPeeringRoutesNetworksRequest_Direction_value - LocationPolicyLocation_Preference_name = src.LocationPolicyLocation_Preference_name - LocationPolicyLocation_Preference_value = src.LocationPolicyLocation_Preference_value - LocationPolicy_TargetShape_name = src.LocationPolicy_TargetShape_name - LocationPolicy_TargetShape_value = src.LocationPolicy_TargetShape_value - LogConfigCloudAuditOptions_LogName_name = src.LogConfigCloudAuditOptions_LogName_name - LogConfigCloudAuditOptions_LogName_value = src.LogConfigCloudAuditOptions_LogName_value - LogConfigDataAccessOptions_LogMode_name = src.LogConfigDataAccessOptions_LogMode_name - LogConfigDataAccessOptions_LogMode_value = src.LogConfigDataAccessOptions_LogMode_value - MachineImage_Status_name = src.MachineImage_Status_name - MachineImage_Status_value = src.MachineImage_Status_value - ManagedInstanceInstanceHealth_DetailedHealthState_name = src.ManagedInstanceInstanceHealth_DetailedHealthState_name - ManagedInstanceInstanceHealth_DetailedHealthState_value = src.ManagedInstanceInstanceHealth_DetailedHealthState_value - ManagedInstance_CurrentAction_name = src.ManagedInstance_CurrentAction_name - ManagedInstance_CurrentAction_value = src.ManagedInstance_CurrentAction_value - ManagedInstance_InstanceStatus_name = src.ManagedInstance_InstanceStatus_name - ManagedInstance_InstanceStatus_value = src.ManagedInstance_InstanceStatus_value - MetadataFilter_FilterMatchCriteria_name = src.MetadataFilter_FilterMatchCriteria_name - MetadataFilter_FilterMatchCriteria_value = src.MetadataFilter_FilterMatchCriteria_value - NetworkEndpointGroupPscData_PscConnectionStatus_name = src.NetworkEndpointGroupPscData_PscConnectionStatus_name - NetworkEndpointGroupPscData_PscConnectionStatus_value = src.NetworkEndpointGroupPscData_PscConnectionStatus_value - NetworkEndpointGroup_NetworkEndpointType_name = src.NetworkEndpointGroup_NetworkEndpointType_name - NetworkEndpointGroup_NetworkEndpointType_value = src.NetworkEndpointGroup_NetworkEndpointType_value - NetworkEndpointGroupsListEndpointsRequest_HealthStatus_name = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus_name - NetworkEndpointGroupsListEndpointsRequest_HealthStatus_value = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus_value - NetworkInterface_Ipv6AccessType_name = src.NetworkInterface_Ipv6AccessType_name - NetworkInterface_Ipv6AccessType_value = src.NetworkInterface_Ipv6AccessType_value - NetworkInterface_NicType_name = src.NetworkInterface_NicType_name - NetworkInterface_NicType_value = src.NetworkInterface_NicType_value - NetworkInterface_StackType_name = src.NetworkInterface_StackType_name - NetworkInterface_StackType_value = src.NetworkInterface_StackType_value - NetworkPeering_StackType_name = src.NetworkPeering_StackType_name - NetworkPeering_StackType_value = src.NetworkPeering_StackType_value - NetworkPeering_State_name = src.NetworkPeering_State_name - NetworkPeering_State_value = src.NetworkPeering_State_value - NetworkPerformanceConfig_TotalEgressBandwidthTier_name = src.NetworkPerformanceConfig_TotalEgressBandwidthTier_name - NetworkPerformanceConfig_TotalEgressBandwidthTier_value = src.NetworkPerformanceConfig_TotalEgressBandwidthTier_value - NetworkRoutingConfig_RoutingMode_name = src.NetworkRoutingConfig_RoutingMode_name - NetworkRoutingConfig_RoutingMode_value = src.NetworkRoutingConfig_RoutingMode_value - Network_NetworkFirewallPolicyEnforcementOrder_name = src.Network_NetworkFirewallPolicyEnforcementOrder_name - Network_NetworkFirewallPolicyEnforcementOrder_value = src.Network_NetworkFirewallPolicyEnforcementOrder_value - NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name - NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value - NodeGroupAutoscalingPolicy_Mode_name = src.NodeGroupAutoscalingPolicy_Mode_name - NodeGroupAutoscalingPolicy_Mode_value = src.NodeGroupAutoscalingPolicy_Mode_value - NodeGroupNode_CpuOvercommitType_name = src.NodeGroupNode_CpuOvercommitType_name - NodeGroupNode_CpuOvercommitType_value = src.NodeGroupNode_CpuOvercommitType_value - NodeGroupNode_Status_name = src.NodeGroupNode_Status_name - NodeGroupNode_Status_value = src.NodeGroupNode_Status_value - NodeGroup_MaintenancePolicy_name = src.NodeGroup_MaintenancePolicy_name - NodeGroup_MaintenancePolicy_value = src.NodeGroup_MaintenancePolicy_value - NodeGroup_Status_name = src.NodeGroup_Status_name - NodeGroup_Status_value = src.NodeGroup_Status_value - NodeTemplate_CpuOvercommitType_name = src.NodeTemplate_CpuOvercommitType_name - NodeTemplate_CpuOvercommitType_value = src.NodeTemplate_CpuOvercommitType_value - NodeTemplate_Status_name = src.NodeTemplate_Status_name - NodeTemplate_Status_value = src.NodeTemplate_Status_value - Operation_Status_name = src.Operation_Status_name - Operation_Status_value = src.Operation_Status_value - PacketIntervals_Duration_name = src.PacketIntervals_Duration_name - PacketIntervals_Duration_value = src.PacketIntervals_Duration_value - PacketIntervals_Type_name = src.PacketIntervals_Type_name - PacketIntervals_Type_value = src.PacketIntervals_Type_value - PacketMirroringFilter_Direction_name = src.PacketMirroringFilter_Direction_name - PacketMirroringFilter_Direction_value = src.PacketMirroringFilter_Direction_value - PacketMirroring_Enable_name = src.PacketMirroring_Enable_name - PacketMirroring_Enable_value = src.PacketMirroring_Enable_value - PerInstanceConfig_Status_name = src.PerInstanceConfig_Status_name - PerInstanceConfig_Status_value = src.PerInstanceConfig_Status_value - PreservedStatePreservedDisk_AutoDelete_name = src.PreservedStatePreservedDisk_AutoDelete_name - PreservedStatePreservedDisk_AutoDelete_value = src.PreservedStatePreservedDisk_AutoDelete_value - PreservedStatePreservedDisk_Mode_name = src.PreservedStatePreservedDisk_Mode_name - PreservedStatePreservedDisk_Mode_value = src.PreservedStatePreservedDisk_Mode_value - Project_DefaultNetworkTier_name = src.Project_DefaultNetworkTier_name - Project_DefaultNetworkTier_value = src.Project_DefaultNetworkTier_value - Project_XpnProjectStatus_name = src.Project_XpnProjectStatus_name - Project_XpnProjectStatus_value = src.Project_XpnProjectStatus_value - ProjectsSetDefaultNetworkTierRequest_NetworkTier_name = src.ProjectsSetDefaultNetworkTierRequest_NetworkTier_name - ProjectsSetDefaultNetworkTierRequest_NetworkTier_value = src.ProjectsSetDefaultNetworkTierRequest_NetworkTier_value - PublicAdvertisedPrefix_Status_name = src.PublicAdvertisedPrefix_Status_name - PublicAdvertisedPrefix_Status_value = src.PublicAdvertisedPrefix_Status_value - PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_name = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_name - PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_value = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_value - PublicDelegatedPrefix_Status_name = src.PublicDelegatedPrefix_Status_name - PublicDelegatedPrefix_Status_value = src.PublicDelegatedPrefix_Status_value - Quota_Metric_name = src.Quota_Metric_name - Quota_Metric_value = src.Quota_Metric_value - RawDisk_ContainerType_name = src.RawDisk_ContainerType_name - RawDisk_ContainerType_value = src.RawDisk_ContainerType_value - RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_name = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_name - RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_value = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_value - RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name - RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value - RegionInstanceGroupsListInstancesRequest_InstanceState_name = src.RegionInstanceGroupsListInstancesRequest_InstanceState_name - RegionInstanceGroupsListInstancesRequest_InstanceState_value = src.RegionInstanceGroupsListInstancesRequest_InstanceState_value - RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name - RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value - Region_Status_name = src.Region_Status_name - Region_Status_value = src.Region_Status_value - ReservationAffinity_ConsumeReservationType_name = src.ReservationAffinity_ConsumeReservationType_name - ReservationAffinity_ConsumeReservationType_value = src.ReservationAffinity_ConsumeReservationType_value - Reservation_Status_name = src.Reservation_Status_name - Reservation_Status_value = src.Reservation_Status_value - ResourceCommitment_Type_name = src.ResourceCommitment_Type_name - ResourceCommitment_Type_value = src.ResourceCommitment_Type_value - ResourcePolicyGroupPlacementPolicy_Collocation_name = src.ResourcePolicyGroupPlacementPolicy_Collocation_name - ResourcePolicyGroupPlacementPolicy_Collocation_value = src.ResourcePolicyGroupPlacementPolicy_Collocation_value - ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_name = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_name - ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_value = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_value - ResourcePolicyWeeklyCycleDayOfWeek_Day_name = src.ResourcePolicyWeeklyCycleDayOfWeek_Day_name - ResourcePolicyWeeklyCycleDayOfWeek_Day_value = src.ResourcePolicyWeeklyCycleDayOfWeek_Day_value - ResourcePolicy_Status_name = src.ResourcePolicy_Status_name - ResourcePolicy_Status_value = src.ResourcePolicy_Status_value - RouteAsPath_PathSegmentType_name = src.RouteAsPath_PathSegmentType_name - RouteAsPath_PathSegmentType_value = src.RouteAsPath_PathSegmentType_value - Route_RouteStatus_name = src.Route_RouteStatus_name - Route_RouteStatus_value = src.Route_RouteStatus_value - Route_RouteType_name = src.Route_RouteType_name - Route_RouteType_value = src.Route_RouteType_value - RouterBgpPeerBfd_SessionInitializationMode_name = src.RouterBgpPeerBfd_SessionInitializationMode_name - RouterBgpPeerBfd_SessionInitializationMode_value = src.RouterBgpPeerBfd_SessionInitializationMode_value - RouterBgpPeer_AdvertiseMode_name = src.RouterBgpPeer_AdvertiseMode_name - RouterBgpPeer_AdvertiseMode_value = src.RouterBgpPeer_AdvertiseMode_value - RouterBgpPeer_AdvertisedGroups_name = src.RouterBgpPeer_AdvertisedGroups_name - RouterBgpPeer_AdvertisedGroups_value = src.RouterBgpPeer_AdvertisedGroups_value - RouterBgpPeer_Enable_name = src.RouterBgpPeer_Enable_name - RouterBgpPeer_Enable_value = src.RouterBgpPeer_Enable_value - RouterBgpPeer_ManagementType_name = src.RouterBgpPeer_ManagementType_name - RouterBgpPeer_ManagementType_value = src.RouterBgpPeer_ManagementType_value - RouterBgp_AdvertiseMode_name = src.RouterBgp_AdvertiseMode_name - RouterBgp_AdvertiseMode_value = src.RouterBgp_AdvertiseMode_value - RouterBgp_AdvertisedGroups_name = src.RouterBgp_AdvertisedGroups_name - RouterBgp_AdvertisedGroups_value = src.RouterBgp_AdvertisedGroups_value - RouterInterface_ManagementType_name = src.RouterInterface_ManagementType_name - RouterInterface_ManagementType_value = src.RouterInterface_ManagementType_value - RouterNatLogConfig_Filter_name = src.RouterNatLogConfig_Filter_name - RouterNatLogConfig_Filter_value = src.RouterNatLogConfig_Filter_value - RouterNatSubnetworkToNat_SourceIpRangesToNat_name = src.RouterNatSubnetworkToNat_SourceIpRangesToNat_name - RouterNatSubnetworkToNat_SourceIpRangesToNat_value = src.RouterNatSubnetworkToNat_SourceIpRangesToNat_value - RouterNat_EndpointTypes_name = src.RouterNat_EndpointTypes_name - RouterNat_EndpointTypes_value = src.RouterNat_EndpointTypes_value - RouterNat_NatIpAllocateOption_name = src.RouterNat_NatIpAllocateOption_name - RouterNat_NatIpAllocateOption_value = src.RouterNat_NatIpAllocateOption_value - RouterNat_SourceSubnetworkIpRangesToNat_name = src.RouterNat_SourceSubnetworkIpRangesToNat_name - RouterNat_SourceSubnetworkIpRangesToNat_value = src.RouterNat_SourceSubnetworkIpRangesToNat_value - RouterStatusBgpPeerStatus_StatusReason_name = src.RouterStatusBgpPeerStatus_StatusReason_name - RouterStatusBgpPeerStatus_StatusReason_value = src.RouterStatusBgpPeerStatus_StatusReason_value - RouterStatusBgpPeerStatus_Status_name = src.RouterStatusBgpPeerStatus_Status_name - RouterStatusBgpPeerStatus_Status_value = src.RouterStatusBgpPeerStatus_Status_value - Rule_Action_name = src.Rule_Action_name - Rule_Action_value = src.Rule_Action_value - SSLHealthCheck_PortSpecification_name = src.SSLHealthCheck_PortSpecification_name - SSLHealthCheck_PortSpecification_value = src.SSLHealthCheck_PortSpecification_value - SSLHealthCheck_ProxyHeader_name = src.SSLHealthCheck_ProxyHeader_name - SSLHealthCheck_ProxyHeader_value = src.SSLHealthCheck_ProxyHeader_value - SavedAttachedDisk_Interface_name = src.SavedAttachedDisk_Interface_name - SavedAttachedDisk_Interface_value = src.SavedAttachedDisk_Interface_value - SavedAttachedDisk_Mode_name = src.SavedAttachedDisk_Mode_name - SavedAttachedDisk_Mode_value = src.SavedAttachedDisk_Mode_value - SavedAttachedDisk_StorageBytesStatus_name = src.SavedAttachedDisk_StorageBytesStatus_name - SavedAttachedDisk_StorageBytesStatus_value = src.SavedAttachedDisk_StorageBytesStatus_value - SavedAttachedDisk_Type_name = src.SavedAttachedDisk_Type_name - SavedAttachedDisk_Type_value = src.SavedAttachedDisk_Type_value - SavedDisk_Architecture_name = src.SavedDisk_Architecture_name - SavedDisk_Architecture_value = src.SavedDisk_Architecture_value - SavedDisk_StorageBytesStatus_name = src.SavedDisk_StorageBytesStatus_name - SavedDisk_StorageBytesStatus_value = src.SavedDisk_StorageBytesStatus_value - ScalingScheduleStatus_State_name = src.ScalingScheduleStatus_State_name - ScalingScheduleStatus_State_value = src.ScalingScheduleStatus_State_value - SchedulingNodeAffinity_Operator_name = src.SchedulingNodeAffinity_Operator_name - SchedulingNodeAffinity_Operator_value = src.SchedulingNodeAffinity_Operator_value - Scheduling_InstanceTerminationAction_name = src.Scheduling_InstanceTerminationAction_name - Scheduling_InstanceTerminationAction_value = src.Scheduling_InstanceTerminationAction_value - Scheduling_OnHostMaintenance_name = src.Scheduling_OnHostMaintenance_name - Scheduling_OnHostMaintenance_value = src.Scheduling_OnHostMaintenance_value - Scheduling_ProvisioningModel_name = src.Scheduling_ProvisioningModel_name - Scheduling_ProvisioningModel_value = src.Scheduling_ProvisioningModel_value - SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_name = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_name - SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_value = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_value - SecurityPolicyAdvancedOptionsConfig_JsonParsing_name = src.SecurityPolicyAdvancedOptionsConfig_JsonParsing_name - SecurityPolicyAdvancedOptionsConfig_JsonParsing_value = src.SecurityPolicyAdvancedOptionsConfig_JsonParsing_value - SecurityPolicyAdvancedOptionsConfig_LogLevel_name = src.SecurityPolicyAdvancedOptionsConfig_LogLevel_name - SecurityPolicyAdvancedOptionsConfig_LogLevel_value = src.SecurityPolicyAdvancedOptionsConfig_LogLevel_value - SecurityPolicyDdosProtectionConfig_DdosProtection_name = src.SecurityPolicyDdosProtectionConfig_DdosProtection_name - SecurityPolicyDdosProtectionConfig_DdosProtection_value = src.SecurityPolicyDdosProtectionConfig_DdosProtection_value - SecurityPolicyRuleMatcher_VersionedExpr_name = src.SecurityPolicyRuleMatcher_VersionedExpr_name - SecurityPolicyRuleMatcher_VersionedExpr_value = src.SecurityPolicyRuleMatcher_VersionedExpr_value - SecurityPolicyRuleRateLimitOptions_EnforceOnKey_name = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey_name - SecurityPolicyRuleRateLimitOptions_EnforceOnKey_value = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey_value - SecurityPolicyRuleRedirectOptions_Type_name = src.SecurityPolicyRuleRedirectOptions_Type_name - SecurityPolicyRuleRedirectOptions_Type_value = src.SecurityPolicyRuleRedirectOptions_Type_value - SecurityPolicy_Type_name = src.SecurityPolicy_Type_name - SecurityPolicy_Type_value = src.SecurityPolicy_Type_value - ServerBinding_Type_name = src.ServerBinding_Type_name - ServerBinding_Type_value = src.ServerBinding_Type_value - ServiceAttachmentConnectedEndpoint_Status_name = src.ServiceAttachmentConnectedEndpoint_Status_name - ServiceAttachmentConnectedEndpoint_Status_value = src.ServiceAttachmentConnectedEndpoint_Status_value - ServiceAttachment_ConnectionPreference_name = src.ServiceAttachment_ConnectionPreference_name - ServiceAttachment_ConnectionPreference_value = src.ServiceAttachment_ConnectionPreference_value - ShareSettings_ShareType_name = src.ShareSettings_ShareType_name - ShareSettings_ShareType_value = src.ShareSettings_ShareType_value - Snapshot_Architecture_name = src.Snapshot_Architecture_name - Snapshot_Architecture_value = src.Snapshot_Architecture_value - Snapshot_SnapshotType_name = src.Snapshot_SnapshotType_name - Snapshot_SnapshotType_value = src.Snapshot_SnapshotType_value - Snapshot_Status_name = src.Snapshot_Status_name - Snapshot_Status_value = src.Snapshot_Status_value - Snapshot_StorageBytesStatus_name = src.Snapshot_StorageBytesStatus_name - Snapshot_StorageBytesStatus_value = src.Snapshot_StorageBytesStatus_value - SourceInstanceProperties_KeyRevocationActionType_name = src.SourceInstanceProperties_KeyRevocationActionType_name - SourceInstanceProperties_KeyRevocationActionType_value = src.SourceInstanceProperties_KeyRevocationActionType_value - SslCertificateManagedSslCertificate_Status_name = src.SslCertificateManagedSslCertificate_Status_name - SslCertificateManagedSslCertificate_Status_value = src.SslCertificateManagedSslCertificate_Status_value - SslCertificate_Type_name = src.SslCertificate_Type_name - SslCertificate_Type_value = src.SslCertificate_Type_value - SslPolicy_MinTlsVersion_name = src.SslPolicy_MinTlsVersion_name - SslPolicy_MinTlsVersion_value = src.SslPolicy_MinTlsVersion_value - SslPolicy_Profile_name = src.SslPolicy_Profile_name - SslPolicy_Profile_value = src.SslPolicy_Profile_value - StatefulPolicyPreservedStateDiskDevice_AutoDelete_name = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete_name - StatefulPolicyPreservedStateDiskDevice_AutoDelete_value = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete_value - SubnetworkLogConfig_AggregationInterval_name = src.SubnetworkLogConfig_AggregationInterval_name - SubnetworkLogConfig_AggregationInterval_value = src.SubnetworkLogConfig_AggregationInterval_value - SubnetworkLogConfig_Metadata_name = src.SubnetworkLogConfig_Metadata_name - SubnetworkLogConfig_Metadata_value = src.SubnetworkLogConfig_Metadata_value - Subnetwork_Ipv6AccessType_name = src.Subnetwork_Ipv6AccessType_name - Subnetwork_Ipv6AccessType_value = src.Subnetwork_Ipv6AccessType_value - Subnetwork_PrivateIpv6GoogleAccess_name = src.Subnetwork_PrivateIpv6GoogleAccess_name - Subnetwork_PrivateIpv6GoogleAccess_value = src.Subnetwork_PrivateIpv6GoogleAccess_value - Subnetwork_Purpose_name = src.Subnetwork_Purpose_name - Subnetwork_Purpose_value = src.Subnetwork_Purpose_value - Subnetwork_Role_name = src.Subnetwork_Role_name - Subnetwork_Role_value = src.Subnetwork_Role_value - Subnetwork_StackType_name = src.Subnetwork_StackType_name - Subnetwork_StackType_value = src.Subnetwork_StackType_value - Subnetwork_State_name = src.Subnetwork_State_name - Subnetwork_State_value = src.Subnetwork_State_value - Subsetting_Policy_name = src.Subsetting_Policy_name - Subsetting_Policy_value = src.Subsetting_Policy_value - TCPHealthCheck_PortSpecification_name = src.TCPHealthCheck_PortSpecification_name - TCPHealthCheck_PortSpecification_value = src.TCPHealthCheck_PortSpecification_value - TCPHealthCheck_ProxyHeader_name = src.TCPHealthCheck_ProxyHeader_name - TCPHealthCheck_ProxyHeader_value = src.TCPHealthCheck_ProxyHeader_value - TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_name = src.TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_name - TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_value = src.TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_value - TargetHttpsProxy_QuicOverride_name = src.TargetHttpsProxy_QuicOverride_name - TargetHttpsProxy_QuicOverride_value = src.TargetHttpsProxy_QuicOverride_value - TargetInstance_NatPolicy_name = src.TargetInstance_NatPolicy_name - TargetInstance_NatPolicy_value = src.TargetInstance_NatPolicy_value - TargetPool_SessionAffinity_name = src.TargetPool_SessionAffinity_name - TargetPool_SessionAffinity_value = src.TargetPool_SessionAffinity_value - TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_name = src.TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_name - TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_value = src.TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_value - TargetSslProxy_ProxyHeader_name = src.TargetSslProxy_ProxyHeader_name - TargetSslProxy_ProxyHeader_value = src.TargetSslProxy_ProxyHeader_value - TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_name = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_name - TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_value = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_value - TargetTcpProxy_ProxyHeader_name = src.TargetTcpProxy_ProxyHeader_name - TargetTcpProxy_ProxyHeader_value = src.TargetTcpProxy_ProxyHeader_value - TargetVpnGateway_Status_name = src.TargetVpnGateway_Status_name - TargetVpnGateway_Status_value = src.TargetVpnGateway_Status_value - UpdateInstanceRequest_MinimalAction_name = src.UpdateInstanceRequest_MinimalAction_name - UpdateInstanceRequest_MinimalAction_value = src.UpdateInstanceRequest_MinimalAction_value - UpdateInstanceRequest_MostDisruptiveAllowedAction_name = src.UpdateInstanceRequest_MostDisruptiveAllowedAction_name - UpdateInstanceRequest_MostDisruptiveAllowedAction_value = src.UpdateInstanceRequest_MostDisruptiveAllowedAction_value - UrlMapsValidateRequest_LoadBalancingSchemes_name = src.UrlMapsValidateRequest_LoadBalancingSchemes_name - UrlMapsValidateRequest_LoadBalancingSchemes_value = src.UrlMapsValidateRequest_LoadBalancingSchemes_value - UsableSubnetwork_Ipv6AccessType_name = src.UsableSubnetwork_Ipv6AccessType_name - UsableSubnetwork_Ipv6AccessType_value = src.UsableSubnetwork_Ipv6AccessType_value - UsableSubnetwork_Purpose_name = src.UsableSubnetwork_Purpose_name - UsableSubnetwork_Purpose_value = src.UsableSubnetwork_Purpose_value - UsableSubnetwork_Role_name = src.UsableSubnetwork_Role_name - UsableSubnetwork_Role_value = src.UsableSubnetwork_Role_value - UsableSubnetwork_StackType_name = src.UsableSubnetwork_StackType_name - UsableSubnetwork_StackType_value = src.UsableSubnetwork_StackType_value - VpnGatewayStatusHighAvailabilityRequirementState_State_name = src.VpnGatewayStatusHighAvailabilityRequirementState_State_name - VpnGatewayStatusHighAvailabilityRequirementState_State_value = src.VpnGatewayStatusHighAvailabilityRequirementState_State_value - VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_name = src.VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_name - VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_value = src.VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_value - VpnGateway_StackType_name = src.VpnGateway_StackType_name - VpnGateway_StackType_value = src.VpnGateway_StackType_value - VpnTunnel_Status_name = src.VpnTunnel_Status_name - VpnTunnel_Status_value = src.VpnTunnel_Status_value - Warning_Code_name = src.Warning_Code_name - Warning_Code_value = src.Warning_Code_value - Warnings_Code_name = src.Warnings_Code_name - Warnings_Code_value = src.Warnings_Code_value - XpnResourceId_Type_name = src.XpnResourceId_Type_name - XpnResourceId_Type_value = src.XpnResourceId_Type_value - Zone_Status_name = src.Zone_Status_name - Zone_Status_value = src.Zone_Status_value + AccessConfig_NetworkTier_name = src.AccessConfig_NetworkTier_name + AccessConfig_NetworkTier_value = src.AccessConfig_NetworkTier_value + AccessConfig_Type_name = src.AccessConfig_Type_name + AccessConfig_Type_value = src.AccessConfig_Type_value + Address_AddressType_name = src.Address_AddressType_name + Address_AddressType_value = src.Address_AddressType_value + Address_IpVersion_name = src.Address_IpVersion_name + Address_IpVersion_value = src.Address_IpVersion_value + Address_Ipv6EndpointType_name = src.Address_Ipv6EndpointType_name + Address_Ipv6EndpointType_value = src.Address_Ipv6EndpointType_value + Address_NetworkTier_name = src.Address_NetworkTier_name + Address_NetworkTier_value = src.Address_NetworkTier_value + Address_Purpose_name = src.Address_Purpose_name + Address_Purpose_value = src.Address_Purpose_value + Address_Status_name = src.Address_Status_name + Address_Status_value = src.Address_Status_value + AdvancedMachineFeatures_PerformanceMonitoringUnit_name = src.AdvancedMachineFeatures_PerformanceMonitoringUnit_name + AdvancedMachineFeatures_PerformanceMonitoringUnit_value = src.AdvancedMachineFeatures_PerformanceMonitoringUnit_value + AllocationAggregateReservation_VmFamily_name = src.AllocationAggregateReservation_VmFamily_name + AllocationAggregateReservation_VmFamily_value = src.AllocationAggregateReservation_VmFamily_value + AllocationAggregateReservation_WorkloadType_name = src.AllocationAggregateReservation_WorkloadType_name + AllocationAggregateReservation_WorkloadType_value = src.AllocationAggregateReservation_WorkloadType_value + AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_name = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_name + AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_value = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Interface_value + AttachedDiskInitializeParams_Architecture_name = src.AttachedDiskInitializeParams_Architecture_name + AttachedDiskInitializeParams_Architecture_value = src.AttachedDiskInitializeParams_Architecture_value + AttachedDiskInitializeParams_OnUpdateAction_name = src.AttachedDiskInitializeParams_OnUpdateAction_name + AttachedDiskInitializeParams_OnUpdateAction_value = src.AttachedDiskInitializeParams_OnUpdateAction_value + AttachedDisk_Architecture_name = src.AttachedDisk_Architecture_name + AttachedDisk_Architecture_value = src.AttachedDisk_Architecture_value + AttachedDisk_Interface_name = src.AttachedDisk_Interface_name + AttachedDisk_Interface_value = src.AttachedDisk_Interface_value + AttachedDisk_Mode_name = src.AttachedDisk_Mode_name + AttachedDisk_Mode_value = src.AttachedDisk_Mode_value + AttachedDisk_SavedState_name = src.AttachedDisk_SavedState_name + AttachedDisk_SavedState_value = src.AttachedDisk_SavedState_value + AttachedDisk_Type_name = src.AttachedDisk_Type_name + AttachedDisk_Type_value = src.AttachedDisk_Type_value + AuditLogConfig_LogType_name = src.AuditLogConfig_LogType_name + AuditLogConfig_LogType_value = src.AuditLogConfig_LogType_value + AutoscalerStatusDetails_Type_name = src.AutoscalerStatusDetails_Type_name + AutoscalerStatusDetails_Type_value = src.AutoscalerStatusDetails_Type_value + Autoscaler_Status_name = src.Autoscaler_Status_name + Autoscaler_Status_value = src.Autoscaler_Status_value + AutoscalingPolicyCpuUtilization_PredictiveMethod_name = src.AutoscalingPolicyCpuUtilization_PredictiveMethod_name + AutoscalingPolicyCpuUtilization_PredictiveMethod_value = src.AutoscalingPolicyCpuUtilization_PredictiveMethod_value + AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_name = src.AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_name + AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_value = src.AutoscalingPolicyCustomMetricUtilization_UtilizationTargetType_value + AutoscalingPolicy_Mode_name = src.AutoscalingPolicy_Mode_name + AutoscalingPolicy_Mode_value = src.AutoscalingPolicy_Mode_value + BackendBucketCdnPolicy_CacheMode_name = src.BackendBucketCdnPolicy_CacheMode_name + BackendBucketCdnPolicy_CacheMode_value = src.BackendBucketCdnPolicy_CacheMode_value + BackendBucket_CompressionMode_name = src.BackendBucket_CompressionMode_name + BackendBucket_CompressionMode_value = src.BackendBucket_CompressionMode_value + BackendServiceCdnPolicy_CacheMode_name = src.BackendServiceCdnPolicy_CacheMode_name + BackendServiceCdnPolicy_CacheMode_value = src.BackendServiceCdnPolicy_CacheMode_value + BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_name = src.BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_name + BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_value = src.BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBackends_value + BackendServiceConnectionTrackingPolicy_TrackingMode_name = src.BackendServiceConnectionTrackingPolicy_TrackingMode_name + BackendServiceConnectionTrackingPolicy_TrackingMode_value = src.BackendServiceConnectionTrackingPolicy_TrackingMode_value + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_name = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_name + BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_value = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name_value + BackendServiceLogConfig_OptionalMode_name = src.BackendServiceLogConfig_OptionalMode_name + BackendServiceLogConfig_OptionalMode_value = src.BackendServiceLogConfig_OptionalMode_value + BackendService_CompressionMode_name = src.BackendService_CompressionMode_name + BackendService_CompressionMode_value = src.BackendService_CompressionMode_value + BackendService_IpAddressSelectionPolicy_name = src.BackendService_IpAddressSelectionPolicy_name + BackendService_IpAddressSelectionPolicy_value = src.BackendService_IpAddressSelectionPolicy_value + BackendService_LoadBalancingScheme_name = src.BackendService_LoadBalancingScheme_name + BackendService_LoadBalancingScheme_value = src.BackendService_LoadBalancingScheme_value + BackendService_LocalityLbPolicy_name = src.BackendService_LocalityLbPolicy_name + BackendService_LocalityLbPolicy_value = src.BackendService_LocalityLbPolicy_value + BackendService_Protocol_name = src.BackendService_Protocol_name + BackendService_Protocol_value = src.BackendService_Protocol_value + BackendService_SessionAffinity_name = src.BackendService_SessionAffinity_name + BackendService_SessionAffinity_value = src.BackendService_SessionAffinity_value + Backend_BalancingMode_name = src.Backend_BalancingMode_name + Backend_BalancingMode_value = src.Backend_BalancingMode_value + Backend_Preference_name = src.Backend_Preference_name + Backend_Preference_value = src.Backend_Preference_value + BfdPacket_Diagnostic_name = src.BfdPacket_Diagnostic_name + BfdPacket_Diagnostic_value = src.BfdPacket_Diagnostic_value + BfdPacket_State_name = src.BfdPacket_State_name + BfdPacket_State_value = src.BfdPacket_State_value + BfdStatus_BfdSessionInitializationMode_name = src.BfdStatus_BfdSessionInitializationMode_name + BfdStatus_BfdSessionInitializationMode_value = src.BfdStatus_BfdSessionInitializationMode_value + BfdStatus_LocalDiagnostic_name = src.BfdStatus_LocalDiagnostic_name + BfdStatus_LocalDiagnostic_value = src.BfdStatus_LocalDiagnostic_value + BfdStatus_LocalState_name = src.BfdStatus_LocalState_name + BfdStatus_LocalState_value = src.BfdStatus_LocalState_value + BulkInsertOperationStatus_Status_name = src.BulkInsertOperationStatus_Status_name + BulkInsertOperationStatus_Status_value = src.BulkInsertOperationStatus_Status_value + Commitment_Category_name = src.Commitment_Category_name + Commitment_Category_value = src.Commitment_Category_value + Commitment_Plan_name = src.Commitment_Plan_name + Commitment_Plan_value = src.Commitment_Plan_value + Commitment_Status_name = src.Commitment_Status_name + Commitment_Status_value = src.Commitment_Status_value + Commitment_Type_name = src.Commitment_Type_name + Commitment_Type_value = src.Commitment_Type_value + ConfidentialInstanceConfig_ConfidentialInstanceType_name = src.ConfidentialInstanceConfig_ConfidentialInstanceType_name + ConfidentialInstanceConfig_ConfidentialInstanceType_value = src.ConfidentialInstanceConfig_ConfidentialInstanceType_value + DeprecationStatus_State_name = src.DeprecationStatus_State_name + DeprecationStatus_State_value = src.DeprecationStatus_State_value + DiskInstantiationConfig_InstantiateFrom_name = src.DiskInstantiationConfig_InstantiateFrom_name + DiskInstantiationConfig_InstantiateFrom_value = src.DiskInstantiationConfig_InstantiateFrom_value + DiskResourceStatusAsyncReplicationStatus_State_name = src.DiskResourceStatusAsyncReplicationStatus_State_name + DiskResourceStatusAsyncReplicationStatus_State_value = src.DiskResourceStatusAsyncReplicationStatus_State_value + Disk_AccessMode_name = src.Disk_AccessMode_name + Disk_AccessMode_value = src.Disk_AccessMode_value + Disk_Architecture_name = src.Disk_Architecture_name + Disk_Architecture_value = src.Disk_Architecture_value + Disk_Status_name = src.Disk_Status_name + Disk_Status_value = src.Disk_Status_value + DistributionPolicy_TargetShape_name = src.DistributionPolicy_TargetShape_name + DistributionPolicy_TargetShape_value = src.DistributionPolicy_TargetShape_value + ExchangedPeeringRoute_Type_name = src.ExchangedPeeringRoute_Type_name + ExchangedPeeringRoute_Type_value = src.ExchangedPeeringRoute_Type_value + ExternalVpnGateway_RedundancyType_name = src.ExternalVpnGateway_RedundancyType_name + ExternalVpnGateway_RedundancyType_value = src.ExternalVpnGateway_RedundancyType_value + FileContentBuffer_FileType_name = src.FileContentBuffer_FileType_name + FileContentBuffer_FileType_value = src.FileContentBuffer_FileType_value + File_google_cloud_compute_v1_compute_proto = src.File_google_cloud_compute_v1_compute_proto + FirewallLogConfig_Metadata_name = src.FirewallLogConfig_Metadata_name + FirewallLogConfig_Metadata_value = src.FirewallLogConfig_Metadata_value + FirewallPolicyRuleSecureTag_State_name = src.FirewallPolicyRuleSecureTag_State_name + FirewallPolicyRuleSecureTag_State_value = src.FirewallPolicyRuleSecureTag_State_value + FirewallPolicyRule_Direction_name = src.FirewallPolicyRule_Direction_name + FirewallPolicyRule_Direction_value = src.FirewallPolicyRule_Direction_value + Firewall_Direction_name = src.Firewall_Direction_name + Firewall_Direction_value = src.Firewall_Direction_value + ForwardingRule_IPProtocolEnum_name = src.ForwardingRule_IPProtocolEnum_name + ForwardingRule_IPProtocolEnum_value = src.ForwardingRule_IPProtocolEnum_value + ForwardingRule_IpVersion_name = src.ForwardingRule_IpVersion_name + ForwardingRule_IpVersion_value = src.ForwardingRule_IpVersion_value + ForwardingRule_LoadBalancingScheme_name = src.ForwardingRule_LoadBalancingScheme_name + ForwardingRule_LoadBalancingScheme_value = src.ForwardingRule_LoadBalancingScheme_value + ForwardingRule_NetworkTier_name = src.ForwardingRule_NetworkTier_name + ForwardingRule_NetworkTier_value = src.ForwardingRule_NetworkTier_value + ForwardingRule_PscConnectionStatus_name = src.ForwardingRule_PscConnectionStatus_name + ForwardingRule_PscConnectionStatus_value = src.ForwardingRule_PscConnectionStatus_value + GRPCHealthCheck_PortSpecification_name = src.GRPCHealthCheck_PortSpecification_name + GRPCHealthCheck_PortSpecification_value = src.GRPCHealthCheck_PortSpecification_value + GuestOsFeature_Type_name = src.GuestOsFeature_Type_name + GuestOsFeature_Type_value = src.GuestOsFeature_Type_value + HTTP2HealthCheck_PortSpecification_name = src.HTTP2HealthCheck_PortSpecification_name + HTTP2HealthCheck_PortSpecification_value = src.HTTP2HealthCheck_PortSpecification_value + HTTP2HealthCheck_ProxyHeader_name = src.HTTP2HealthCheck_ProxyHeader_name + HTTP2HealthCheck_ProxyHeader_value = src.HTTP2HealthCheck_ProxyHeader_value + HTTPHealthCheck_PortSpecification_name = src.HTTPHealthCheck_PortSpecification_name + HTTPHealthCheck_PortSpecification_value = src.HTTPHealthCheck_PortSpecification_value + HTTPHealthCheck_ProxyHeader_name = src.HTTPHealthCheck_ProxyHeader_name + HTTPHealthCheck_ProxyHeader_value = src.HTTPHealthCheck_ProxyHeader_value + HTTPSHealthCheck_PortSpecification_name = src.HTTPSHealthCheck_PortSpecification_name + HTTPSHealthCheck_PortSpecification_value = src.HTTPSHealthCheck_PortSpecification_value + HTTPSHealthCheck_ProxyHeader_name = src.HTTPSHealthCheck_ProxyHeader_name + HTTPSHealthCheck_ProxyHeader_value = src.HTTPSHealthCheck_ProxyHeader_value + HealthCheckService_HealthStatusAggregationPolicy_name = src.HealthCheckService_HealthStatusAggregationPolicy_name + HealthCheckService_HealthStatusAggregationPolicy_value = src.HealthCheckService_HealthStatusAggregationPolicy_value + HealthCheck_Type_name = src.HealthCheck_Type_name + HealthCheck_Type_value = src.HealthCheck_Type_value + HealthStatusForNetworkEndpoint_HealthState_name = src.HealthStatusForNetworkEndpoint_HealthState_name + HealthStatusForNetworkEndpoint_HealthState_value = src.HealthStatusForNetworkEndpoint_HealthState_value + HealthStatusForNetworkEndpoint_Ipv6HealthState_name = src.HealthStatusForNetworkEndpoint_Ipv6HealthState_name + HealthStatusForNetworkEndpoint_Ipv6HealthState_value = src.HealthStatusForNetworkEndpoint_Ipv6HealthState_value + HealthStatus_HealthState_name = src.HealthStatus_HealthState_name + HealthStatus_HealthState_value = src.HealthStatus_HealthState_value + HealthStatus_Ipv6HealthState_name = src.HealthStatus_Ipv6HealthState_name + HealthStatus_Ipv6HealthState_value = src.HealthStatus_Ipv6HealthState_value + HealthStatus_WeightError_name = src.HealthStatus_WeightError_name + HealthStatus_WeightError_value = src.HealthStatus_WeightError_value + HttpRedirectAction_RedirectResponseCode_name = src.HttpRedirectAction_RedirectResponseCode_name + HttpRedirectAction_RedirectResponseCode_value = src.HttpRedirectAction_RedirectResponseCode_value + Image_Architecture_name = src.Image_Architecture_name + Image_Architecture_value = src.Image_Architecture_value + Image_SourceType_name = src.Image_SourceType_name + Image_SourceType_value = src.Image_SourceType_value + Image_Status_name = src.Image_Status_name + Image_Status_value = src.Image_Status_value + InstanceGroupManagerInstanceLifecyclePolicy_DefaultActionOnFailure_name = src.InstanceGroupManagerInstanceLifecyclePolicy_DefaultActionOnFailure_name + InstanceGroupManagerInstanceLifecyclePolicy_DefaultActionOnFailure_value = src.InstanceGroupManagerInstanceLifecyclePolicy_DefaultActionOnFailure_value + InstanceGroupManagerInstanceLifecyclePolicy_ForceUpdateOnRepair_name = src.InstanceGroupManagerInstanceLifecyclePolicy_ForceUpdateOnRepair_name + InstanceGroupManagerInstanceLifecyclePolicy_ForceUpdateOnRepair_value = src.InstanceGroupManagerInstanceLifecyclePolicy_ForceUpdateOnRepair_value + InstanceGroupManagerResizeRequest_State_name = src.InstanceGroupManagerResizeRequest_State_name + InstanceGroupManagerResizeRequest_State_value = src.InstanceGroupManagerResizeRequest_State_value + InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_name = src.InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_name + InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_value = src.InstanceGroupManagerUpdatePolicy_InstanceRedistributionType_value + InstanceGroupManagerUpdatePolicy_MinimalAction_name = src.InstanceGroupManagerUpdatePolicy_MinimalAction_name + InstanceGroupManagerUpdatePolicy_MinimalAction_value = src.InstanceGroupManagerUpdatePolicy_MinimalAction_value + InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_name = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_name + InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_value = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction_value + InstanceGroupManagerUpdatePolicy_ReplacementMethod_name = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod_name + InstanceGroupManagerUpdatePolicy_ReplacementMethod_value = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod_value + InstanceGroupManagerUpdatePolicy_Type_name = src.InstanceGroupManagerUpdatePolicy_Type_name + InstanceGroupManagerUpdatePolicy_Type_value = src.InstanceGroupManagerUpdatePolicy_Type_value + InstanceGroupManager_ListManagedInstancesResults_name = src.InstanceGroupManager_ListManagedInstancesResults_name + InstanceGroupManager_ListManagedInstancesResults_value = src.InstanceGroupManager_ListManagedInstancesResults_value + InstanceGroupManagersApplyUpdatesRequest_MinimalAction_name = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction_name + InstanceGroupManagersApplyUpdatesRequest_MinimalAction_value = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction_value + InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name + InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value + InstanceGroupsListInstancesRequest_InstanceState_name = src.InstanceGroupsListInstancesRequest_InstanceState_name + InstanceGroupsListInstancesRequest_InstanceState_value = src.InstanceGroupsListInstancesRequest_InstanceState_value + InstanceManagedByIgmErrorInstanceActionDetails_Action_name = src.InstanceManagedByIgmErrorInstanceActionDetails_Action_name + InstanceManagedByIgmErrorInstanceActionDetails_Action_value = src.InstanceManagedByIgmErrorInstanceActionDetails_Action_value + InstanceProperties_KeyRevocationActionType_name = src.InstanceProperties_KeyRevocationActionType_name + InstanceProperties_KeyRevocationActionType_value = src.InstanceProperties_KeyRevocationActionType_value + InstanceProperties_PrivateIpv6GoogleAccess_name = src.InstanceProperties_PrivateIpv6GoogleAccess_name + InstanceProperties_PrivateIpv6GoogleAccess_value = src.InstanceProperties_PrivateIpv6GoogleAccess_value + InstanceWithNamedPorts_Status_name = src.InstanceWithNamedPorts_Status_name + InstanceWithNamedPorts_Status_value = src.InstanceWithNamedPorts_Status_value + Instance_KeyRevocationActionType_name = src.Instance_KeyRevocationActionType_name + Instance_KeyRevocationActionType_value = src.Instance_KeyRevocationActionType_value + Instance_PrivateIpv6GoogleAccess_name = src.Instance_PrivateIpv6GoogleAccess_name + Instance_PrivateIpv6GoogleAccess_value = src.Instance_PrivateIpv6GoogleAccess_value + Instance_Status_name = src.Instance_Status_name + Instance_Status_value = src.Instance_Status_value + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name + InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value + InstantSnapshot_Architecture_name = src.InstantSnapshot_Architecture_name + InstantSnapshot_Architecture_value = src.InstantSnapshot_Architecture_value + InstantSnapshot_Status_name = src.InstantSnapshot_Status_name + InstantSnapshot_Status_value = src.InstantSnapshot_Status_value + InterconnectAttachmentConfigurationConstraints_BgpMd5_name = src.InterconnectAttachmentConfigurationConstraints_BgpMd5_name + InterconnectAttachmentConfigurationConstraints_BgpMd5_value = src.InterconnectAttachmentConfigurationConstraints_BgpMd5_value + InterconnectAttachment_Bandwidth_name = src.InterconnectAttachment_Bandwidth_name + InterconnectAttachment_Bandwidth_value = src.InterconnectAttachment_Bandwidth_value + InterconnectAttachment_EdgeAvailabilityDomain_name = src.InterconnectAttachment_EdgeAvailabilityDomain_name + InterconnectAttachment_EdgeAvailabilityDomain_value = src.InterconnectAttachment_EdgeAvailabilityDomain_value + InterconnectAttachment_Encryption_name = src.InterconnectAttachment_Encryption_name + InterconnectAttachment_Encryption_value = src.InterconnectAttachment_Encryption_value + InterconnectAttachment_OperationalStatus_name = src.InterconnectAttachment_OperationalStatus_name + InterconnectAttachment_OperationalStatus_value = src.InterconnectAttachment_OperationalStatus_value + InterconnectAttachment_StackType_name = src.InterconnectAttachment_StackType_name + InterconnectAttachment_StackType_value = src.InterconnectAttachment_StackType_value + InterconnectAttachment_State_name = src.InterconnectAttachment_State_name + InterconnectAttachment_State_value = src.InterconnectAttachment_State_value + InterconnectAttachment_Type_name = src.InterconnectAttachment_Type_name + InterconnectAttachment_Type_value = src.InterconnectAttachment_Type_value + InterconnectDiagnosticsLinkLACPStatus_State_name = src.InterconnectDiagnosticsLinkLACPStatus_State_name + InterconnectDiagnosticsLinkLACPStatus_State_value = src.InterconnectDiagnosticsLinkLACPStatus_State_value + InterconnectDiagnosticsLinkOpticalPower_State_name = src.InterconnectDiagnosticsLinkOpticalPower_State_name + InterconnectDiagnosticsLinkOpticalPower_State_value = src.InterconnectDiagnosticsLinkOpticalPower_State_value + InterconnectDiagnosticsLinkStatus_OperationalStatus_name = src.InterconnectDiagnosticsLinkStatus_OperationalStatus_name + InterconnectDiagnosticsLinkStatus_OperationalStatus_value = src.InterconnectDiagnosticsLinkStatus_OperationalStatus_value + InterconnectDiagnostics_BundleAggregationType_name = src.InterconnectDiagnostics_BundleAggregationType_name + InterconnectDiagnostics_BundleAggregationType_value = src.InterconnectDiagnostics_BundleAggregationType_value + InterconnectDiagnostics_BundleOperationalStatus_name = src.InterconnectDiagnostics_BundleOperationalStatus_name + InterconnectDiagnostics_BundleOperationalStatus_value = src.InterconnectDiagnostics_BundleOperationalStatus_value + InterconnectLocationRegionInfo_LocationPresence_name = src.InterconnectLocationRegionInfo_LocationPresence_name + InterconnectLocationRegionInfo_LocationPresence_value = src.InterconnectLocationRegionInfo_LocationPresence_value + InterconnectLocation_AvailableFeatures_name = src.InterconnectLocation_AvailableFeatures_name + InterconnectLocation_AvailableFeatures_value = src.InterconnectLocation_AvailableFeatures_value + InterconnectLocation_AvailableLinkTypes_name = src.InterconnectLocation_AvailableLinkTypes_name + InterconnectLocation_AvailableLinkTypes_value = src.InterconnectLocation_AvailableLinkTypes_value + InterconnectLocation_Continent_name = src.InterconnectLocation_Continent_name + InterconnectLocation_Continent_value = src.InterconnectLocation_Continent_value + InterconnectLocation_Status_name = src.InterconnectLocation_Status_name + InterconnectLocation_Status_value = src.InterconnectLocation_Status_value + InterconnectOutageNotification_IssueType_name = src.InterconnectOutageNotification_IssueType_name + InterconnectOutageNotification_IssueType_value = src.InterconnectOutageNotification_IssueType_value + InterconnectOutageNotification_Source_name = src.InterconnectOutageNotification_Source_name + InterconnectOutageNotification_Source_value = src.InterconnectOutageNotification_Source_value + InterconnectOutageNotification_State_name = src.InterconnectOutageNotification_State_name + InterconnectOutageNotification_State_value = src.InterconnectOutageNotification_State_value + InterconnectRemoteLocationConstraints_PortPairRemoteLocation_name = src.InterconnectRemoteLocationConstraints_PortPairRemoteLocation_name + InterconnectRemoteLocationConstraints_PortPairRemoteLocation_value = src.InterconnectRemoteLocationConstraints_PortPairRemoteLocation_value + InterconnectRemoteLocationConstraints_PortPairVlan_name = src.InterconnectRemoteLocationConstraints_PortPairVlan_name + InterconnectRemoteLocationConstraints_PortPairVlan_value = src.InterconnectRemoteLocationConstraints_PortPairVlan_value + InterconnectRemoteLocation_Continent_name = src.InterconnectRemoteLocation_Continent_name + InterconnectRemoteLocation_Continent_value = src.InterconnectRemoteLocation_Continent_value + InterconnectRemoteLocation_Lacp_name = src.InterconnectRemoteLocation_Lacp_name + InterconnectRemoteLocation_Lacp_value = src.InterconnectRemoteLocation_Lacp_value + InterconnectRemoteLocation_Status_name = src.InterconnectRemoteLocation_Status_name + InterconnectRemoteLocation_Status_value = src.InterconnectRemoteLocation_Status_value + Interconnect_AvailableFeatures_name = src.Interconnect_AvailableFeatures_name + Interconnect_AvailableFeatures_value = src.Interconnect_AvailableFeatures_value + Interconnect_InterconnectType_name = src.Interconnect_InterconnectType_name + Interconnect_InterconnectType_value = src.Interconnect_InterconnectType_value + Interconnect_LinkType_name = src.Interconnect_LinkType_name + Interconnect_LinkType_value = src.Interconnect_LinkType_value + Interconnect_OperationalStatus_name = src.Interconnect_OperationalStatus_name + Interconnect_OperationalStatus_value = src.Interconnect_OperationalStatus_value + Interconnect_RequestedFeatures_name = src.Interconnect_RequestedFeatures_name + Interconnect_RequestedFeatures_value = src.Interconnect_RequestedFeatures_value + Interconnect_State_name = src.Interconnect_State_name + Interconnect_State_value = src.Interconnect_State_value + LicenseCode_State_name = src.LicenseCode_State_name + LicenseCode_State_value = src.LicenseCode_State_value + ListPeeringRoutesNetworksRequest_Direction_name = src.ListPeeringRoutesNetworksRequest_Direction_name + ListPeeringRoutesNetworksRequest_Direction_value = src.ListPeeringRoutesNetworksRequest_Direction_value + LocationPolicyLocation_Preference_name = src.LocationPolicyLocation_Preference_name + LocationPolicyLocation_Preference_value = src.LocationPolicyLocation_Preference_value + LocationPolicy_TargetShape_name = src.LocationPolicy_TargetShape_name + LocationPolicy_TargetShape_value = src.LocationPolicy_TargetShape_value + MachineImage_Status_name = src.MachineImage_Status_name + MachineImage_Status_value = src.MachineImage_Status_value + MachineType_Architecture_name = src.MachineType_Architecture_name + MachineType_Architecture_value = src.MachineType_Architecture_value + ManagedInstanceInstanceHealth_DetailedHealthState_name = src.ManagedInstanceInstanceHealth_DetailedHealthState_name + ManagedInstanceInstanceHealth_DetailedHealthState_value = src.ManagedInstanceInstanceHealth_DetailedHealthState_value + ManagedInstance_CurrentAction_name = src.ManagedInstance_CurrentAction_name + ManagedInstance_CurrentAction_value = src.ManagedInstance_CurrentAction_value + ManagedInstance_InstanceStatus_name = src.ManagedInstance_InstanceStatus_name + ManagedInstance_InstanceStatus_value = src.ManagedInstance_InstanceStatus_value + MetadataFilter_FilterMatchCriteria_name = src.MetadataFilter_FilterMatchCriteria_name + MetadataFilter_FilterMatchCriteria_value = src.MetadataFilter_FilterMatchCriteria_value + NatIpInfoNatIpInfoMapping_Mode_name = src.NatIpInfoNatIpInfoMapping_Mode_name + NatIpInfoNatIpInfoMapping_Mode_value = src.NatIpInfoNatIpInfoMapping_Mode_value + NatIpInfoNatIpInfoMapping_Usage_name = src.NatIpInfoNatIpInfoMapping_Usage_name + NatIpInfoNatIpInfoMapping_Usage_value = src.NatIpInfoNatIpInfoMapping_Usage_value + NetworkAttachmentConnectedEndpoint_Status_name = src.NetworkAttachmentConnectedEndpoint_Status_name + NetworkAttachmentConnectedEndpoint_Status_value = src.NetworkAttachmentConnectedEndpoint_Status_value + NetworkAttachment_ConnectionPreference_name = src.NetworkAttachment_ConnectionPreference_name + NetworkAttachment_ConnectionPreference_value = src.NetworkAttachment_ConnectionPreference_value + NetworkEndpointGroupPscData_PscConnectionStatus_name = src.NetworkEndpointGroupPscData_PscConnectionStatus_name + NetworkEndpointGroupPscData_PscConnectionStatus_value = src.NetworkEndpointGroupPscData_PscConnectionStatus_value + NetworkEndpointGroup_NetworkEndpointType_name = src.NetworkEndpointGroup_NetworkEndpointType_name + NetworkEndpointGroup_NetworkEndpointType_value = src.NetworkEndpointGroup_NetworkEndpointType_value + NetworkEndpointGroupsListEndpointsRequest_HealthStatus_name = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus_name + NetworkEndpointGroupsListEndpointsRequest_HealthStatus_value = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus_value + NetworkInterface_Ipv6AccessType_name = src.NetworkInterface_Ipv6AccessType_name + NetworkInterface_Ipv6AccessType_value = src.NetworkInterface_Ipv6AccessType_value + NetworkInterface_NicType_name = src.NetworkInterface_NicType_name + NetworkInterface_NicType_value = src.NetworkInterface_NicType_value + NetworkInterface_StackType_name = src.NetworkInterface_StackType_name + NetworkInterface_StackType_value = src.NetworkInterface_StackType_value + NetworkPeering_StackType_name = src.NetworkPeering_StackType_name + NetworkPeering_StackType_value = src.NetworkPeering_StackType_value + NetworkPeering_State_name = src.NetworkPeering_State_name + NetworkPeering_State_value = src.NetworkPeering_State_value + NetworkPerformanceConfig_TotalEgressBandwidthTier_name = src.NetworkPerformanceConfig_TotalEgressBandwidthTier_name + NetworkPerformanceConfig_TotalEgressBandwidthTier_value = src.NetworkPerformanceConfig_TotalEgressBandwidthTier_value + NetworkRoutingConfig_RoutingMode_name = src.NetworkRoutingConfig_RoutingMode_name + NetworkRoutingConfig_RoutingMode_value = src.NetworkRoutingConfig_RoutingMode_value + Network_NetworkFirewallPolicyEnforcementOrder_name = src.Network_NetworkFirewallPolicyEnforcementOrder_name + Network_NetworkFirewallPolicyEnforcementOrder_value = src.Network_NetworkFirewallPolicyEnforcementOrder_value + NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name + NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value + NodeGroupAutoscalingPolicy_Mode_name = src.NodeGroupAutoscalingPolicy_Mode_name + NodeGroupAutoscalingPolicy_Mode_value = src.NodeGroupAutoscalingPolicy_Mode_value + NodeGroupNode_CpuOvercommitType_name = src.NodeGroupNode_CpuOvercommitType_name + NodeGroupNode_CpuOvercommitType_value = src.NodeGroupNode_CpuOvercommitType_value + NodeGroupNode_Status_name = src.NodeGroupNode_Status_name + NodeGroupNode_Status_value = src.NodeGroupNode_Status_value + NodeGroup_MaintenanceInterval_name = src.NodeGroup_MaintenanceInterval_name + NodeGroup_MaintenanceInterval_value = src.NodeGroup_MaintenanceInterval_value + NodeGroup_MaintenancePolicy_name = src.NodeGroup_MaintenancePolicy_name + NodeGroup_MaintenancePolicy_value = src.NodeGroup_MaintenancePolicy_value + NodeGroup_Status_name = src.NodeGroup_Status_name + NodeGroup_Status_value = src.NodeGroup_Status_value + NodeTemplate_CpuOvercommitType_name = src.NodeTemplate_CpuOvercommitType_name + NodeTemplate_CpuOvercommitType_value = src.NodeTemplate_CpuOvercommitType_value + NodeTemplate_Status_name = src.NodeTemplate_Status_name + NodeTemplate_Status_value = src.NodeTemplate_Status_value + Operation_Status_name = src.Operation_Status_name + Operation_Status_value = src.Operation_Status_value + PacketIntervals_Duration_name = src.PacketIntervals_Duration_name + PacketIntervals_Duration_value = src.PacketIntervals_Duration_value + PacketIntervals_Type_name = src.PacketIntervals_Type_name + PacketIntervals_Type_value = src.PacketIntervals_Type_value + PacketMirroringFilter_Direction_name = src.PacketMirroringFilter_Direction_name + PacketMirroringFilter_Direction_value = src.PacketMirroringFilter_Direction_value + PacketMirroring_Enable_name = src.PacketMirroring_Enable_name + PacketMirroring_Enable_value = src.PacketMirroring_Enable_value + PerInstanceConfig_Status_name = src.PerInstanceConfig_Status_name + PerInstanceConfig_Status_value = src.PerInstanceConfig_Status_value + PreservedStatePreservedDisk_AutoDelete_name = src.PreservedStatePreservedDisk_AutoDelete_name + PreservedStatePreservedDisk_AutoDelete_value = src.PreservedStatePreservedDisk_AutoDelete_value + PreservedStatePreservedDisk_Mode_name = src.PreservedStatePreservedDisk_Mode_name + PreservedStatePreservedDisk_Mode_value = src.PreservedStatePreservedDisk_Mode_value + PreservedStatePreservedNetworkIp_AutoDelete_name = src.PreservedStatePreservedNetworkIp_AutoDelete_name + PreservedStatePreservedNetworkIp_AutoDelete_value = src.PreservedStatePreservedNetworkIp_AutoDelete_value + Project_CloudArmorTier_name = src.Project_CloudArmorTier_name + Project_CloudArmorTier_value = src.Project_CloudArmorTier_value + Project_DefaultNetworkTier_name = src.Project_DefaultNetworkTier_name + Project_DefaultNetworkTier_value = src.Project_DefaultNetworkTier_value + Project_VmDnsSetting_name = src.Project_VmDnsSetting_name + Project_VmDnsSetting_value = src.Project_VmDnsSetting_value + Project_XpnProjectStatus_name = src.Project_XpnProjectStatus_name + Project_XpnProjectStatus_value = src.Project_XpnProjectStatus_value + ProjectsSetCloudArmorTierRequest_CloudArmorTier_name = src.ProjectsSetCloudArmorTierRequest_CloudArmorTier_name + ProjectsSetCloudArmorTierRequest_CloudArmorTier_value = src.ProjectsSetCloudArmorTierRequest_CloudArmorTier_value + ProjectsSetDefaultNetworkTierRequest_NetworkTier_name = src.ProjectsSetDefaultNetworkTierRequest_NetworkTier_name + ProjectsSetDefaultNetworkTierRequest_NetworkTier_value = src.ProjectsSetDefaultNetworkTierRequest_NetworkTier_value + PublicAdvertisedPrefix_ByoipApiVersion_name = src.PublicAdvertisedPrefix_ByoipApiVersion_name + PublicAdvertisedPrefix_ByoipApiVersion_value = src.PublicAdvertisedPrefix_ByoipApiVersion_value + PublicAdvertisedPrefix_PdpScope_name = src.PublicAdvertisedPrefix_PdpScope_name + PublicAdvertisedPrefix_PdpScope_value = src.PublicAdvertisedPrefix_PdpScope_value + PublicAdvertisedPrefix_Status_name = src.PublicAdvertisedPrefix_Status_name + PublicAdvertisedPrefix_Status_value = src.PublicAdvertisedPrefix_Status_value + PublicDelegatedPrefixPublicDelegatedSubPrefix_Mode_name = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Mode_name + PublicDelegatedPrefixPublicDelegatedSubPrefix_Mode_value = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Mode_value + PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_name = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_name + PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_value = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status_value + PublicDelegatedPrefix_ByoipApiVersion_name = src.PublicDelegatedPrefix_ByoipApiVersion_name + PublicDelegatedPrefix_ByoipApiVersion_value = src.PublicDelegatedPrefix_ByoipApiVersion_value + PublicDelegatedPrefix_Mode_name = src.PublicDelegatedPrefix_Mode_name + PublicDelegatedPrefix_Mode_value = src.PublicDelegatedPrefix_Mode_value + PublicDelegatedPrefix_Status_name = src.PublicDelegatedPrefix_Status_name + PublicDelegatedPrefix_Status_value = src.PublicDelegatedPrefix_Status_value + QuotaExceededInfo_RolloutStatus_name = src.QuotaExceededInfo_RolloutStatus_name + QuotaExceededInfo_RolloutStatus_value = src.QuotaExceededInfo_RolloutStatus_value + QuotaStatusWarning_Code_name = src.QuotaStatusWarning_Code_name + QuotaStatusWarning_Code_value = src.QuotaStatusWarning_Code_value + Quota_Metric_name = src.Quota_Metric_name + Quota_Metric_value = src.Quota_Metric_value + RawDisk_ContainerType_name = src.RawDisk_ContainerType_name + RawDisk_ContainerType_value = src.RawDisk_ContainerType_value + RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_name = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_name + RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_value = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction_value + RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_name + RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction_value + RegionInstanceGroupsListInstancesRequest_InstanceState_name = src.RegionInstanceGroupsListInstancesRequest_InstanceState_name + RegionInstanceGroupsListInstancesRequest_InstanceState_value = src.RegionInstanceGroupsListInstancesRequest_InstanceState_value + RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_name + RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type_value + Region_Status_name = src.Region_Status_name + Region_Status_value = src.Region_Status_value + ReservationAffinity_ConsumeReservationType_name = src.ReservationAffinity_ConsumeReservationType_name + ReservationAffinity_ConsumeReservationType_value = src.ReservationAffinity_ConsumeReservationType_value + Reservation_Status_name = src.Reservation_Status_name + Reservation_Status_value = src.Reservation_Status_value + ResourceCommitment_Type_name = src.ResourceCommitment_Type_name + ResourceCommitment_Type_value = src.ResourceCommitment_Type_value + ResourcePolicyGroupPlacementPolicy_Collocation_name = src.ResourcePolicyGroupPlacementPolicy_Collocation_name + ResourcePolicyGroupPlacementPolicy_Collocation_value = src.ResourcePolicyGroupPlacementPolicy_Collocation_value + ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_name = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_name + ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_value = src.ResourcePolicySnapshotSchedulePolicyRetentionPolicy_OnSourceDiskDelete_value + ResourcePolicyWeeklyCycleDayOfWeek_Day_name = src.ResourcePolicyWeeklyCycleDayOfWeek_Day_name + ResourcePolicyWeeklyCycleDayOfWeek_Day_value = src.ResourcePolicyWeeklyCycleDayOfWeek_Day_value + ResourcePolicy_Status_name = src.ResourcePolicy_Status_name + ResourcePolicy_Status_value = src.ResourcePolicy_Status_value + RouteAsPath_PathSegmentType_name = src.RouteAsPath_PathSegmentType_name + RouteAsPath_PathSegmentType_value = src.RouteAsPath_PathSegmentType_value + Route_RouteStatus_name = src.Route_RouteStatus_name + Route_RouteStatus_value = src.Route_RouteStatus_value + Route_RouteType_name = src.Route_RouteType_name + Route_RouteType_value = src.Route_RouteType_value + RouterBgpPeerBfd_SessionInitializationMode_name = src.RouterBgpPeerBfd_SessionInitializationMode_name + RouterBgpPeerBfd_SessionInitializationMode_value = src.RouterBgpPeerBfd_SessionInitializationMode_value + RouterBgpPeer_AdvertiseMode_name = src.RouterBgpPeer_AdvertiseMode_name + RouterBgpPeer_AdvertiseMode_value = src.RouterBgpPeer_AdvertiseMode_value + RouterBgpPeer_AdvertisedGroups_name = src.RouterBgpPeer_AdvertisedGroups_name + RouterBgpPeer_AdvertisedGroups_value = src.RouterBgpPeer_AdvertisedGroups_value + RouterBgpPeer_Enable_name = src.RouterBgpPeer_Enable_name + RouterBgpPeer_Enable_value = src.RouterBgpPeer_Enable_value + RouterBgpPeer_ManagementType_name = src.RouterBgpPeer_ManagementType_name + RouterBgpPeer_ManagementType_value = src.RouterBgpPeer_ManagementType_value + RouterBgp_AdvertiseMode_name = src.RouterBgp_AdvertiseMode_name + RouterBgp_AdvertiseMode_value = src.RouterBgp_AdvertiseMode_value + RouterBgp_AdvertisedGroups_name = src.RouterBgp_AdvertisedGroups_name + RouterBgp_AdvertisedGroups_value = src.RouterBgp_AdvertisedGroups_value + RouterInterface_IpVersion_name = src.RouterInterface_IpVersion_name + RouterInterface_IpVersion_value = src.RouterInterface_IpVersion_value + RouterInterface_ManagementType_name = src.RouterInterface_ManagementType_name + RouterInterface_ManagementType_value = src.RouterInterface_ManagementType_value + RouterNatLogConfig_Filter_name = src.RouterNatLogConfig_Filter_name + RouterNatLogConfig_Filter_value = src.RouterNatLogConfig_Filter_value + RouterNatSubnetworkToNat_SourceIpRangesToNat_name = src.RouterNatSubnetworkToNat_SourceIpRangesToNat_name + RouterNatSubnetworkToNat_SourceIpRangesToNat_value = src.RouterNatSubnetworkToNat_SourceIpRangesToNat_value + RouterNat_AutoNetworkTier_name = src.RouterNat_AutoNetworkTier_name + RouterNat_AutoNetworkTier_value = src.RouterNat_AutoNetworkTier_value + RouterNat_EndpointTypes_name = src.RouterNat_EndpointTypes_name + RouterNat_EndpointTypes_value = src.RouterNat_EndpointTypes_value + RouterNat_NatIpAllocateOption_name = src.RouterNat_NatIpAllocateOption_name + RouterNat_NatIpAllocateOption_value = src.RouterNat_NatIpAllocateOption_value + RouterNat_SourceSubnetworkIpRangesToNat_name = src.RouterNat_SourceSubnetworkIpRangesToNat_name + RouterNat_SourceSubnetworkIpRangesToNat_value = src.RouterNat_SourceSubnetworkIpRangesToNat_value + RouterNat_Type_name = src.RouterNat_Type_name + RouterNat_Type_value = src.RouterNat_Type_value + RouterStatusBgpPeerStatus_StatusReason_name = src.RouterStatusBgpPeerStatus_StatusReason_name + RouterStatusBgpPeerStatus_StatusReason_value = src.RouterStatusBgpPeerStatus_StatusReason_value + RouterStatusBgpPeerStatus_Status_name = src.RouterStatusBgpPeerStatus_Status_name + RouterStatusBgpPeerStatus_Status_value = src.RouterStatusBgpPeerStatus_Status_value + SSLHealthCheck_PortSpecification_name = src.SSLHealthCheck_PortSpecification_name + SSLHealthCheck_PortSpecification_value = src.SSLHealthCheck_PortSpecification_value + SSLHealthCheck_ProxyHeader_name = src.SSLHealthCheck_ProxyHeader_name + SSLHealthCheck_ProxyHeader_value = src.SSLHealthCheck_ProxyHeader_value + SavedAttachedDisk_Interface_name = src.SavedAttachedDisk_Interface_name + SavedAttachedDisk_Interface_value = src.SavedAttachedDisk_Interface_value + SavedAttachedDisk_Mode_name = src.SavedAttachedDisk_Mode_name + SavedAttachedDisk_Mode_value = src.SavedAttachedDisk_Mode_value + SavedAttachedDisk_StorageBytesStatus_name = src.SavedAttachedDisk_StorageBytesStatus_name + SavedAttachedDisk_StorageBytesStatus_value = src.SavedAttachedDisk_StorageBytesStatus_value + SavedAttachedDisk_Type_name = src.SavedAttachedDisk_Type_name + SavedAttachedDisk_Type_value = src.SavedAttachedDisk_Type_value + SavedDisk_Architecture_name = src.SavedDisk_Architecture_name + SavedDisk_Architecture_value = src.SavedDisk_Architecture_value + SavedDisk_StorageBytesStatus_name = src.SavedDisk_StorageBytesStatus_name + SavedDisk_StorageBytesStatus_value = src.SavedDisk_StorageBytesStatus_value + ScalingScheduleStatus_State_name = src.ScalingScheduleStatus_State_name + ScalingScheduleStatus_State_value = src.ScalingScheduleStatus_State_value + SchedulingNodeAffinity_Operator_name = src.SchedulingNodeAffinity_Operator_name + SchedulingNodeAffinity_Operator_value = src.SchedulingNodeAffinity_Operator_value + Scheduling_InstanceTerminationAction_name = src.Scheduling_InstanceTerminationAction_name + Scheduling_InstanceTerminationAction_value = src.Scheduling_InstanceTerminationAction_value + Scheduling_OnHostMaintenance_name = src.Scheduling_OnHostMaintenance_name + Scheduling_OnHostMaintenance_value = src.Scheduling_OnHostMaintenance_value + Scheduling_ProvisioningModel_name = src.Scheduling_ProvisioningModel_name + Scheduling_ProvisioningModel_value = src.Scheduling_ProvisioningModel_value + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_Type_name = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_Type_name + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_Type_value = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_Type_value + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_name = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_name + SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_value = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility_value + SecurityPolicyAdvancedOptionsConfig_JsonParsing_name = src.SecurityPolicyAdvancedOptionsConfig_JsonParsing_name + SecurityPolicyAdvancedOptionsConfig_JsonParsing_value = src.SecurityPolicyAdvancedOptionsConfig_JsonParsing_value + SecurityPolicyAdvancedOptionsConfig_LogLevel_name = src.SecurityPolicyAdvancedOptionsConfig_LogLevel_name + SecurityPolicyAdvancedOptionsConfig_LogLevel_value = src.SecurityPolicyAdvancedOptionsConfig_LogLevel_value + SecurityPolicyDdosProtectionConfig_DdosProtection_name = src.SecurityPolicyDdosProtectionConfig_DdosProtection_name + SecurityPolicyDdosProtectionConfig_DdosProtection_value = src.SecurityPolicyDdosProtectionConfig_DdosProtection_value + SecurityPolicyRuleMatcher_VersionedExpr_name = src.SecurityPolicyRuleMatcher_VersionedExpr_name + SecurityPolicyRuleMatcher_VersionedExpr_value = src.SecurityPolicyRuleMatcher_VersionedExpr_value + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_Op_name = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_Op_name + SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_Op_value = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_Op_value + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_EnforceOnKeyType_name = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_EnforceOnKeyType_name + SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_EnforceOnKeyType_value = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_EnforceOnKeyType_value + SecurityPolicyRuleRateLimitOptions_EnforceOnKey_name = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey_name + SecurityPolicyRuleRateLimitOptions_EnforceOnKey_value = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey_value + SecurityPolicyRuleRedirectOptions_Type_name = src.SecurityPolicyRuleRedirectOptions_Type_name + SecurityPolicyRuleRedirectOptions_Type_value = src.SecurityPolicyRuleRedirectOptions_Type_value + SecurityPolicyUserDefinedField_Base_name = src.SecurityPolicyUserDefinedField_Base_name + SecurityPolicyUserDefinedField_Base_value = src.SecurityPolicyUserDefinedField_Base_value + SecurityPolicy_Type_name = src.SecurityPolicy_Type_name + SecurityPolicy_Type_value = src.SecurityPolicy_Type_value + ServerBinding_Type_name = src.ServerBinding_Type_name + ServerBinding_Type_value = src.ServerBinding_Type_value + ServiceAttachmentConnectedEndpoint_Status_name = src.ServiceAttachmentConnectedEndpoint_Status_name + ServiceAttachmentConnectedEndpoint_Status_value = src.ServiceAttachmentConnectedEndpoint_Status_value + ServiceAttachment_ConnectionPreference_name = src.ServiceAttachment_ConnectionPreference_name + ServiceAttachment_ConnectionPreference_value = src.ServiceAttachment_ConnectionPreference_value + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_State_name = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_State_name + SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_State_value = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_State_value + ShareSettings_ShareType_name = src.ShareSettings_ShareType_name + ShareSettings_ShareType_value = src.ShareSettings_ShareType_value + SnapshotSettingsStorageLocationSettings_Policy_name = src.SnapshotSettingsStorageLocationSettings_Policy_name + SnapshotSettingsStorageLocationSettings_Policy_value = src.SnapshotSettingsStorageLocationSettings_Policy_value + Snapshot_Architecture_name = src.Snapshot_Architecture_name + Snapshot_Architecture_value = src.Snapshot_Architecture_value + Snapshot_SnapshotType_name = src.Snapshot_SnapshotType_name + Snapshot_SnapshotType_value = src.Snapshot_SnapshotType_value + Snapshot_Status_name = src.Snapshot_Status_name + Snapshot_Status_value = src.Snapshot_Status_value + Snapshot_StorageBytesStatus_name = src.Snapshot_StorageBytesStatus_name + Snapshot_StorageBytesStatus_value = src.Snapshot_StorageBytesStatus_value + SourceInstanceProperties_KeyRevocationActionType_name = src.SourceInstanceProperties_KeyRevocationActionType_name + SourceInstanceProperties_KeyRevocationActionType_value = src.SourceInstanceProperties_KeyRevocationActionType_value + SslCertificateManagedSslCertificate_Status_name = src.SslCertificateManagedSslCertificate_Status_name + SslCertificateManagedSslCertificate_Status_value = src.SslCertificateManagedSslCertificate_Status_value + SslCertificate_Type_name = src.SslCertificate_Type_name + SslCertificate_Type_value = src.SslCertificate_Type_value + SslPolicy_MinTlsVersion_name = src.SslPolicy_MinTlsVersion_name + SslPolicy_MinTlsVersion_value = src.SslPolicy_MinTlsVersion_value + SslPolicy_Profile_name = src.SslPolicy_Profile_name + SslPolicy_Profile_value = src.SslPolicy_Profile_value + StatefulPolicyPreservedStateDiskDevice_AutoDelete_name = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete_name + StatefulPolicyPreservedStateDiskDevice_AutoDelete_value = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete_value + StatefulPolicyPreservedStateNetworkIp_AutoDelete_name = src.StatefulPolicyPreservedStateNetworkIp_AutoDelete_name + StatefulPolicyPreservedStateNetworkIp_AutoDelete_value = src.StatefulPolicyPreservedStateNetworkIp_AutoDelete_value + StoragePoolDisk_Status_name = src.StoragePoolDisk_Status_name + StoragePoolDisk_Status_value = src.StoragePoolDisk_Status_value + StoragePool_CapacityProvisioningType_name = src.StoragePool_CapacityProvisioningType_name + StoragePool_CapacityProvisioningType_value = src.StoragePool_CapacityProvisioningType_value + StoragePool_PerformanceProvisioningType_name = src.StoragePool_PerformanceProvisioningType_name + StoragePool_PerformanceProvisioningType_value = src.StoragePool_PerformanceProvisioningType_value + StoragePool_State_name = src.StoragePool_State_name + StoragePool_State_value = src.StoragePool_State_value + SubnetworkLogConfig_AggregationInterval_name = src.SubnetworkLogConfig_AggregationInterval_name + SubnetworkLogConfig_AggregationInterval_value = src.SubnetworkLogConfig_AggregationInterval_value + SubnetworkLogConfig_Metadata_name = src.SubnetworkLogConfig_Metadata_name + SubnetworkLogConfig_Metadata_value = src.SubnetworkLogConfig_Metadata_value + Subnetwork_Ipv6AccessType_name = src.Subnetwork_Ipv6AccessType_name + Subnetwork_Ipv6AccessType_value = src.Subnetwork_Ipv6AccessType_value + Subnetwork_PrivateIpv6GoogleAccess_name = src.Subnetwork_PrivateIpv6GoogleAccess_name + Subnetwork_PrivateIpv6GoogleAccess_value = src.Subnetwork_PrivateIpv6GoogleAccess_value + Subnetwork_Purpose_name = src.Subnetwork_Purpose_name + Subnetwork_Purpose_value = src.Subnetwork_Purpose_value + Subnetwork_Role_name = src.Subnetwork_Role_name + Subnetwork_Role_value = src.Subnetwork_Role_value + Subnetwork_StackType_name = src.Subnetwork_StackType_name + Subnetwork_StackType_value = src.Subnetwork_StackType_value + Subnetwork_State_name = src.Subnetwork_State_name + Subnetwork_State_value = src.Subnetwork_State_value + Subsetting_Policy_name = src.Subsetting_Policy_name + Subsetting_Policy_value = src.Subsetting_Policy_value + TCPHealthCheck_PortSpecification_name = src.TCPHealthCheck_PortSpecification_name + TCPHealthCheck_PortSpecification_value = src.TCPHealthCheck_PortSpecification_value + TCPHealthCheck_ProxyHeader_name = src.TCPHealthCheck_ProxyHeader_name + TCPHealthCheck_ProxyHeader_value = src.TCPHealthCheck_ProxyHeader_value + TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_name = src.TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_name + TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_value = src.TargetHttpsProxiesSetQuicOverrideRequest_QuicOverride_value + TargetHttpsProxy_QuicOverride_name = src.TargetHttpsProxy_QuicOverride_name + TargetHttpsProxy_QuicOverride_value = src.TargetHttpsProxy_QuicOverride_value + TargetHttpsProxy_TlsEarlyData_name = src.TargetHttpsProxy_TlsEarlyData_name + TargetHttpsProxy_TlsEarlyData_value = src.TargetHttpsProxy_TlsEarlyData_value + TargetInstance_NatPolicy_name = src.TargetInstance_NatPolicy_name + TargetInstance_NatPolicy_value = src.TargetInstance_NatPolicy_value + TargetPool_SessionAffinity_name = src.TargetPool_SessionAffinity_name + TargetPool_SessionAffinity_value = src.TargetPool_SessionAffinity_value + TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_name = src.TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_name + TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_value = src.TargetSslProxiesSetProxyHeaderRequest_ProxyHeader_value + TargetSslProxy_ProxyHeader_name = src.TargetSslProxy_ProxyHeader_name + TargetSslProxy_ProxyHeader_value = src.TargetSslProxy_ProxyHeader_value + TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_name = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_name + TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_value = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader_value + TargetTcpProxy_ProxyHeader_name = src.TargetTcpProxy_ProxyHeader_name + TargetTcpProxy_ProxyHeader_value = src.TargetTcpProxy_ProxyHeader_value + TargetVpnGateway_Status_name = src.TargetVpnGateway_Status_name + TargetVpnGateway_Status_value = src.TargetVpnGateway_Status_value + UpcomingMaintenance_MaintenanceStatus_name = src.UpcomingMaintenance_MaintenanceStatus_name + UpcomingMaintenance_MaintenanceStatus_value = src.UpcomingMaintenance_MaintenanceStatus_value + UpcomingMaintenance_Type_name = src.UpcomingMaintenance_Type_name + UpcomingMaintenance_Type_value = src.UpcomingMaintenance_Type_value + UpdateInstanceRequest_MinimalAction_name = src.UpdateInstanceRequest_MinimalAction_name + UpdateInstanceRequest_MinimalAction_value = src.UpdateInstanceRequest_MinimalAction_value + UpdateInstanceRequest_MostDisruptiveAllowedAction_name = src.UpdateInstanceRequest_MostDisruptiveAllowedAction_name + UpdateInstanceRequest_MostDisruptiveAllowedAction_value = src.UpdateInstanceRequest_MostDisruptiveAllowedAction_value + UrlMapsValidateRequest_LoadBalancingSchemes_name = src.UrlMapsValidateRequest_LoadBalancingSchemes_name + UrlMapsValidateRequest_LoadBalancingSchemes_value = src.UrlMapsValidateRequest_LoadBalancingSchemes_value + UsableSubnetwork_Ipv6AccessType_name = src.UsableSubnetwork_Ipv6AccessType_name + UsableSubnetwork_Ipv6AccessType_value = src.UsableSubnetwork_Ipv6AccessType_value + UsableSubnetwork_Purpose_name = src.UsableSubnetwork_Purpose_name + UsableSubnetwork_Purpose_value = src.UsableSubnetwork_Purpose_value + UsableSubnetwork_Role_name = src.UsableSubnetwork_Role_name + UsableSubnetwork_Role_value = src.UsableSubnetwork_Role_value + UsableSubnetwork_StackType_name = src.UsableSubnetwork_StackType_name + UsableSubnetwork_StackType_value = src.UsableSubnetwork_StackType_value + VpnGatewayStatusHighAvailabilityRequirementState_State_name = src.VpnGatewayStatusHighAvailabilityRequirementState_State_name + VpnGatewayStatusHighAvailabilityRequirementState_State_value = src.VpnGatewayStatusHighAvailabilityRequirementState_State_value + VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_name = src.VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_name + VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_value = src.VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason_value + VpnGateway_GatewayIpVersion_name = src.VpnGateway_GatewayIpVersion_name + VpnGateway_GatewayIpVersion_value = src.VpnGateway_GatewayIpVersion_value + VpnGateway_StackType_name = src.VpnGateway_StackType_name + VpnGateway_StackType_value = src.VpnGateway_StackType_value + VpnTunnel_Status_name = src.VpnTunnel_Status_name + VpnTunnel_Status_value = src.VpnTunnel_Status_value + Warning_Code_name = src.Warning_Code_name + Warning_Code_value = src.Warning_Code_value + Warnings_Code_name = src.Warnings_Code_name + Warnings_Code_value = src.Warnings_Code_value + XpnResourceId_Type_name = src.XpnResourceId_Type_name + XpnResourceId_Type_value = src.XpnResourceId_Type_value + Zone_Status_name = src.Zone_Status_name + Zone_Status_value = src.Zone_Status_value ) -// Messages A request message for InstanceGroupManagers.AbandonInstances. See -// the method description for details. +// Messages Contains the configurations necessary to generate a signature for +// access to private storage buckets that support Signature Version 4 for +// authentication. The service name for generating the authentication header +// will always default to 's3'. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AWSV4Signature = src.AWSV4Signature + +// A request message for InstanceGroupManagers.AbandonInstances. See the +// method description for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AbandonInstancesInstanceGroupManagerRequest = src.AbandonInstancesInstanceGroupManagerRequest @@ -1970,19 +2415,7 @@ type AcceleratorTypeAggregatedList = src.AcceleratorTypeAggregatedList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AcceleratorTypeList = src.AcceleratorTypeList - -// AcceleratorTypesClient is the client API for AcceleratorTypes service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AcceleratorTypesClient = src.AcceleratorTypesClient type AcceleratorTypesScopedList = src.AcceleratorTypesScopedList - -// AcceleratorTypesServer is the server API for AcceleratorTypes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AcceleratorTypesServer = src.AcceleratorTypesServer type Accelerators = src.Accelerators // An access configuration attached to an instance's network interface. Only @@ -2001,7 +2434,9 @@ type AccessConfig = src.AccessConfig // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AccessConfig_NetworkTier = src.AccessConfig_NetworkTier -// The type of configuration. The default and only option is ONE_TO_ONE_NAT. +// The type of configuration. In accessConfigs (IPv4), the default and only +// option is ONE_TO_ONE_NAT. In ipv6AccessConfigs, the default and only option +// is DIRECT_IPV6. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AccessConfig_Type = src.AccessConfig_Type @@ -2096,6 +2531,12 @@ type AddRuleNetworkFirewallPolicyRequest = src.AddRuleNetworkFirewallPolicyReque // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AddRuleRegionNetworkFirewallPolicyRequest = src.AddRuleRegionNetworkFirewallPolicyRequest +// A request message for RegionSecurityPolicies.AddRule. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AddRuleRegionSecurityPolicyRequest = src.AddRuleRegionSecurityPolicyRequest + // A request message for SecurityPolicies.AddRule. See the method description // for details. // @@ -2137,7 +2578,7 @@ type AddressList = src.AddressList type Address_AddressType = src.Address_AddressType // The IP version that will be used by this address. Valid options are IPV4 or -// IPV6. This can only be specified for a global address. +// IPV6. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Address_IpVersion = src.Address_IpVersion @@ -2185,20 +2626,8 @@ type Address_Purpose = src.Address_Purpose // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Address_Status = src.Address_Status - -// AddressesClient is the client API for Addresses service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AddressesClient = src.AddressesClient type AddressesScopedList = src.AddressesScopedList -// AddressesServer is the server API for Addresses service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AddressesServer = src.AddressesServer - // Specifies options for controlling advanced machine features. Options that // would traditionally be configured in a BIOS belong here. Features that // require operating system support may have corresponding entries in the @@ -2208,6 +2637,11 @@ type AddressesServer = src.AddressesServer // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AdvancedMachineFeatures = src.AdvancedMachineFeatures +// Type of Performance Monitoring Unit requested on instance. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AdvancedMachineFeatures_PerformanceMonitoringUnit = src.AdvancedMachineFeatures_PerformanceMonitoringUnit + // A request message for AcceleratorTypes.AggregatedList. See the method // description for details. // @@ -2274,12 +2708,24 @@ type AggregatedListInstanceGroupManagersRequest = src.AggregatedListInstanceGrou // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AggregatedListInstanceGroupsRequest = src.AggregatedListInstanceGroupsRequest +// A request message for InstanceTemplates.AggregatedList. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AggregatedListInstanceTemplatesRequest = src.AggregatedListInstanceTemplatesRequest + // A request message for Instances.AggregatedList. See the method description // for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AggregatedListInstancesRequest = src.AggregatedListInstancesRequest +// A request message for InstantSnapshots.AggregatedList. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AggregatedListInstantSnapshotsRequest = src.AggregatedListInstantSnapshotsRequest + // A request message for InterconnectAttachments.AggregatedList. See the // method description for details. // @@ -2292,6 +2738,12 @@ type AggregatedListInterconnectAttachmentsRequest = src.AggregatedListInterconne // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AggregatedListMachineTypesRequest = src.AggregatedListMachineTypesRequest +// A request message for NetworkAttachments.AggregatedList. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AggregatedListNetworkAttachmentsRequest = src.AggregatedListNetworkAttachmentsRequest + // A request message for NetworkEdgeSecurityServices.AggregatedList. See the // method description for details. // @@ -2382,6 +2834,18 @@ type AggregatedListSslCertificatesRequest = src.AggregatedListSslCertificatesReq // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AggregatedListSslPoliciesRequest = src.AggregatedListSslPoliciesRequest +// A request message for StoragePoolTypes.AggregatedList. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AggregatedListStoragePoolTypesRequest = src.AggregatedListStoragePoolTypesRequest + +// A request message for StoragePools.AggregatedList. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AggregatedListStoragePoolsRequest = src.AggregatedListStoragePoolsRequest + // A request message for Subnetworks.AggregatedList. See the method // description for details. // @@ -2446,6 +2910,36 @@ type AggregatedListVpnTunnelsRequest = src.AggregatedListVpnTunnelsRequest // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AliasIpRange = src.AliasIpRange + +// This reservation type is specified by total resource amounts (e.g. total +// count of CPUs) and can account for multiple instance SKUs. In other words, +// one can create instances of varying shapes against this reservation. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AllocationAggregateReservation = src.AllocationAggregateReservation +type AllocationAggregateReservationReservedResourceInfo = src.AllocationAggregateReservationReservedResourceInfo +type AllocationAggregateReservationReservedResourceInfoAccelerator = src.AllocationAggregateReservationReservedResourceInfoAccelerator + +// The VM family that all instances scheduled against this reservation must +// belong to. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AllocationAggregateReservation_VmFamily = src.AllocationAggregateReservation_VmFamily + +// The workload type of the instances that will target this reservation. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AllocationAggregateReservation_WorkloadType = src.AllocationAggregateReservation_WorkloadType + +// [Output Only] Contains output only fields. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AllocationResourceStatus = src.AllocationResourceStatus + +// Contains Properties set for the reservation. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AllocationResourceStatusSpecificSKUAllocation = src.AllocationResourceStatusSpecificSKUAllocation type AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk = src.AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk // Specifies the disk interface to use for attaching this disk, which is @@ -2461,12 +2955,24 @@ type AllocationSpecificSKUAllocationAllocatedInstancePropertiesReservedDisk_Inte type AllocationSpecificSKUAllocationReservedInstanceProperties = src.AllocationSpecificSKUAllocationReservedInstanceProperties // This reservation type allows to pre allocate specific instance -// configuration. Next ID: 6 +// configuration. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AllocationSpecificSKUReservation = src.AllocationSpecificSKUReservation type Allowed = src.Allowed +// A request message for PublicAdvertisedPrefixes.Announce. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AnnouncePublicAdvertisedPrefixeRequest = src.AnnouncePublicAdvertisedPrefixeRequest + +// A request message for PublicDelegatedPrefixes.Announce. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AnnouncePublicDelegatedPrefixeRequest = src.AnnouncePublicDelegatedPrefixeRequest + // A request message for InstanceGroupManagers.ApplyUpdatesToInstances. See // the method description for details. // @@ -2497,6 +3003,12 @@ type AttachNetworkEndpointsGlobalNetworkEndpointGroupRequest = src.AttachNetwork // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AttachNetworkEndpointsNetworkEndpointGroupRequest = src.AttachNetworkEndpointsNetworkEndpointGroupRequest +// A request message for RegionNetworkEndpointGroups.AttachNetworkEndpoints. +// See the method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AttachNetworkEndpointsRegionNetworkEndpointGroupRequest = src.AttachNetworkEndpointsRegionNetworkEndpointGroupRequest + // An instance-attached disk resource. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -2543,6 +3055,14 @@ type AttachedDisk_Interface = src.AttachedDisk_Interface // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AttachedDisk_Mode = src.AttachedDisk_Mode +// For LocalSSD disks on VM Instances in STOPPED or SUSPENDED state, this +// field is set to PRESERVED if the LocalSSD data has been saved to a +// persistent location by customer request. (see the discard_local_ssd option +// on Stop/Suspend). Read-only in the api. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type AttachedDisk_SavedState = src.AttachedDisk_SavedState + // Specifies the type of the disk, either SCRATCH or PERSISTENT. If not // specified, the default is PERSISTENT. // @@ -2563,8 +3083,8 @@ type AttachedDisk_Type = src.AttachedDisk_Type // "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": // "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For // sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ -// logging. It also exempts jose@example.com from DATA_READ logging, and -// aliya@example.com from DATA_WRITE logging. +// logging. It also exempts `jose@example.com` from DATA_READ logging, and +// `aliya@example.com` from DATA_WRITE logging. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AuditConfig = src.AuditConfig @@ -2583,16 +3103,6 @@ type AuditLogConfig = src.AuditLogConfig // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AuditLogConfig_LogType = src.AuditLogConfig_LogType -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AuthorizationLoggingOptions = src.AuthorizationLoggingOptions - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AuthorizationLoggingOptions_PermissionType = src.AuthorizationLoggingOptions_PermissionType - // Represents an Autoscaler resource. Google Compute Engine has two Autoscaler // resources: * [Zonal](/compute/docs/reference/rest/v1/autoscalers) * // [Regional](/compute/docs/reference/rest/v1/regionAutoscalers) Use @@ -2659,20 +3169,8 @@ type AutoscalerStatusDetails_Type = src.AutoscalerStatusDetails_Type // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Autoscaler_Status = src.Autoscaler_Status - -// AutoscalersClient is the client API for Autoscalers service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AutoscalersClient = src.AutoscalersClient type AutoscalersScopedList = src.AutoscalersScopedList -// AutoscalersServer is the server API for Autoscalers service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type AutoscalersServer = src.AutoscalersServer - // Cloud Autoscaler policy. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -2723,7 +3221,11 @@ type AutoscalingPolicyScaleInControl = src.AutoscalingPolicyScaleInControl // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AutoscalingPolicyScalingSchedule = src.AutoscalingPolicyScalingSchedule -// Defines operating mode for this policy. +// Defines the operating mode for this policy. The following modes are +// available: - OFF: Disables the autoscaler but maintains its configuration. - +// ONLY_SCALE_OUT: Restricts the autoscaler to add VM instances only. - ON: +// Enables all autoscaler activities according to its policy. For more +// information, see "Turning off or restricting an autoscaler" // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type AutoscalingPolicy_Mode = src.AutoscalingPolicy_Mode @@ -2783,6 +3285,7 @@ type BackendBucketCdnPolicy_CacheMode = src.BackendBucketCdnPolicy_CacheMode // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendBucketList = src.BackendBucketList +type BackendBucketUsedBy = src.BackendBucketUsedBy // Compress text responses using Brotli or gzip compression, based on the // client's Accept-Encoding header. @@ -2790,18 +3293,6 @@ type BackendBucketList = src.BackendBucketList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendBucket_CompressionMode = src.BackendBucket_CompressionMode -// BackendBucketsClient is the client API for BackendBuckets service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type BackendBucketsClient = src.BackendBucketsClient - -// BackendBucketsServer is the server API for BackendBuckets service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type BackendBucketsServer = src.BackendBucketsServer - // Represents a Backend Service resource. A backend service defines how Google // Cloud load balancers distribute traffic. The backend service configuration // contains a set of values, such as the protocol used to connect to backends, @@ -2894,10 +3385,11 @@ type BackendServiceConnectionTrackingPolicy_ConnectionPersistenceOnUnhealthyBack // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendServiceConnectionTrackingPolicy_TrackingMode = src.BackendServiceConnectionTrackingPolicy_TrackingMode -// For load balancers that have configurable failover: [Internal TCP/UDP Load -// Balancing](https://cloud.google.com/load-balancing/docs/internal/failover-overview) -// and [external TCP/UDP Load -// Balancing](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). +// For load balancers that have configurable failover: [Internal passthrough +// Network Load +// Balancers](https://cloud.google.com/load-balancing/docs/internal/failover-overview) +// and [external passthrough Network Load +// Balancers](https://cloud.google.com/load-balancing/docs/network/networklb-failover-overview). // On failover or failback, this field indicates whether connection draining // will be honored. Google Cloud has a fixed connection draining timeout of 10 // minutes. A setting of true terminates existing TCP connections to the active @@ -2910,6 +3402,11 @@ type BackendServiceConnectionTrackingPolicy_TrackingMode = src.BackendServiceCon type BackendServiceFailoverPolicy = src.BackendServiceFailoverPolicy type BackendServiceGroupHealth = src.BackendServiceGroupHealth +// The HTTP cookie used for stateful session affinity. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BackendServiceHttpCookie = src.BackendServiceHttpCookie + // Identity-Aware Proxy // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -2920,6 +3417,11 @@ type BackendServiceIAP = src.BackendServiceIAP // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendServiceList = src.BackendServiceList +// Contains a list of usable BackendService resources. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BackendServiceListUsable = src.BackendServiceListUsable + // Container for either a built-in LB policy supported by gRPC or Envoy or a // custom one implemented by the end user. // @@ -2937,11 +3439,10 @@ type BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy = src.BackendSe // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendServiceLocalityLoadBalancingPolicyConfigPolicy = src.BackendServiceLocalityLoadBalancingPolicyConfigPolicy -// The name of a locality load balancer policy to be used. The value should be -// one of the predefined ones as supported by localityLbPolicy, although at the -// moment only ROUND_ROBIN is supported. This field should only be populated -// when the customPolicy field is not used. Note that specifying the same -// policy more than once for a backend is not a valid configuration and will be +// The name of a locality load-balancing policy. Valid values include +// ROUND_ROBIN and, for Java clients, LEAST_REQUEST. For information about +// these values, see the description of localityLbPolicy. Do not specify the +// same policy more than once for a backend. If you do, the configuration is // rejected. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -2952,7 +3453,16 @@ type BackendServiceLocalityLoadBalancingPolicyConfigPolicy_Name = src.BackendSer // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendServiceLogConfig = src.BackendServiceLogConfig + +// This field can only be specified if logging is enabled for this backend +// service. Configures whether all, none or a subset of optional fields should +// be added to the reported logs. One of [INCLUDE_ALL_OPTIONAL, +// EXCLUDE_ALL_OPTIONAL, CUSTOM]. Default is EXCLUDE_ALL_OPTIONAL. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BackendServiceLogConfig_OptionalMode = src.BackendServiceLogConfig_OptionalMode type BackendServiceReference = src.BackendServiceReference +type BackendServiceUsedBy = src.BackendServiceUsedBy // Compress text responses using Brotli or gzip compression, based on the // client's Accept-Encoding header. @@ -2960,6 +3470,28 @@ type BackendServiceReference = src.BackendServiceReference // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendService_CompressionMode = src.BackendService_CompressionMode +// Specifies a preference for traffic sent from the proxy to the backend (or +// from the client to the backend for proxyless gRPC). The possible values are: +// - IPV4_ONLY: Only send IPv4 traffic to the backends of the backend service +// (Instance Group, Managed Instance Group, Network Endpoint Group), regardless +// of traffic from the client to the proxy. Only IPv4 health checks are used to +// check the health of the backends. This is the default setting. - +// PREFER_IPV6: Prioritize the connection to the endpoint's IPv6 address over +// its IPv4 address (provided there is a healthy IPv6 address). - IPV6_ONLY: +// Only send IPv6 traffic to the backends of the backend service (Instance +// Group, Managed Instance Group, Network Endpoint Group), regardless of +// traffic from the client to the proxy. Only IPv6 health checks are used to +// check the health of the backends. This field is applicable to either: - +// Advanced global external Application Load Balancer (load balancing scheme +// EXTERNAL_MANAGED), - Regional external Application Load Balancer, - Internal +// proxy Network Load Balancer (load balancing scheme INTERNAL_MANAGED), - +// Regional internal Application Load Balancer (load balancing scheme +// INTERNAL_MANAGED), - Traffic Director with Envoy proxies and proxyless gRPC +// (load balancing scheme INTERNAL_SELF_MANAGED). +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BackendService_IpAddressSelectionPolicy = src.BackendService_IpAddressSelectionPolicy + // Specifies the load balancer type. A backend service created for one type of // load balancer cannot be used with another. For more information, refer to // Choosing a load balancer. @@ -2985,11 +3517,14 @@ type BackendService_LoadBalancingScheme = src.BackendService_LoadBalancingScheme // This field is applicable to either: - A regional backend service with the // service_protocol set to HTTP, HTTPS, or HTTP2, and load_balancing_scheme set // to INTERNAL_MANAGED. - A global backend service with the -// load_balancing_scheme set to INTERNAL_SELF_MANAGED. If sessionAffinity is -// not NONE, and this field is not set to MAGLEV or RING_HASH, session affinity -// settings will not take effect. Only ROUND_ROBIN and RING_HASH are supported -// when the backend service is referenced by a URL map that is bound to target -// gRPC proxy that has validateForProxyless field set to true. +// load_balancing_scheme set to INTERNAL_SELF_MANAGED, INTERNAL_MANAGED, or +// EXTERNAL_MANAGED. If sessionAffinity is not configured—that is, if session +// affinity remains at the default value of NONE—then the default value for +// localityLbPolicy is ROUND_ROBIN. If session affinity is set to a value other +// than NONE, then the default value for localityLbPolicy is MAGLEV. Only +// ROUND_ROBIN and RING_HASH are supported when the backend service is +// referenced by a URL map that is bound to target gRPC proxy that has +// validateForProxyless field set to true. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendService_LocalityLbPolicy = src.BackendService_LocalityLbPolicy @@ -3012,20 +3547,8 @@ type BackendService_Protocol = src.BackendService_Protocol // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BackendService_SessionAffinity = src.BackendService_SessionAffinity - -// BackendServicesClient is the client API for BackendServices service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type BackendServicesClient = src.BackendServicesClient type BackendServicesScopedList = src.BackendServicesScopedList -// BackendServicesServer is the server API for BackendServices service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type BackendServicesServer = src.BackendServicesServer - // Specifies how to determine whether the backend of a load balancer can // handle additional traffic or is fully loaded. For usage guidelines, see // Connection balancing mode. Backends must use compatible balancing modes. For @@ -3038,6 +3561,17 @@ type BackendServicesServer = src.BackendServicesServer // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Backend_BalancingMode = src.Backend_BalancingMode + +// This field indicates whether this backend should be fully utilized before +// sending traffic to backends with default preference. The possible values +// are: - PREFERRED: Backends with this preference level will be filled up to +// their capacity limits first, based on RTT. - DEFAULT: If preferred backends +// don't have enough capacity, backends in this layer would be used and traffic +// would be assigned based on the load balancing algorithm you use. This is the +// default +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type Backend_Preference = src.Backend_Preference type BfdPacket = src.BfdPacket // The diagnostic code specifies the local system's reason for the last change @@ -3088,6 +3622,19 @@ type BfdStatus_LocalState = src.BfdStatus_LocalState // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Binding = src.Binding +// A request message for Disks.BulkInsert. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BulkInsertDiskRequest = src.BulkInsertDiskRequest + +// A transient resource used in compute.disks.bulkInsert and +// compute.regionDisks.bulkInsert. It is only used to process requests and is +// not persisted. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BulkInsertDiskResource = src.BulkInsertDiskResource + // A request message for Instances.BulkInsert. See the method description for // details. // @@ -3106,6 +3653,19 @@ type BulkInsertInstanceResource = src.BulkInsertInstanceResource // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type BulkInsertInstanceResourcePerInstanceProperties = src.BulkInsertInstanceResourcePerInstanceProperties +type BulkInsertOperationStatus = src.BulkInsertOperationStatus + +// [Output Only] Creation status of BulkInsert operation - information if the +// flow is rolling forward or rolling back. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BulkInsertOperationStatus_Status = src.BulkInsertOperationStatus_Status + +// A request message for RegionDisks.BulkInsert. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type BulkInsertRegionDiskRequest = src.BulkInsertRegionDiskRequest // A request message for RegionInstances.BulkInsert. See the method // description for details. @@ -3120,6 +3680,12 @@ type CacheInvalidationRule = src.CacheInvalidationRule // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type CacheKeyPolicy = src.CacheKeyPolicy +// A request message for InstanceGroupManagerResizeRequests.Cancel. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type CancelInstanceGroupManagerResizeRequestRequest = src.CancelInstanceGroupManagerResizeRequestRequest + // Settings controlling the volume of requests, connections and retries to // this backend service. // @@ -3159,6 +3725,11 @@ type CommitmentAggregatedList = src.CommitmentAggregatedList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type CommitmentList = src.CommitmentList +// [Output Only] Contains output only fields. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type CommitmentResourceStatus = src.CommitmentResourceStatus + // The category of the commitment. Category MACHINE specifies commitments // composed of machine resources such as VCPU or MEMORY, listed in resources. // Category LICENSE specifies commitments composed of software licenses, listed @@ -3191,34 +3762,15 @@ type Commitment_Status = src.Commitment_Status type Commitment_Type = src.Commitment_Type type CommitmentsScopedList = src.CommitmentsScopedList -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type Condition = src.Condition - -// This is deprecated and has no effect. Do not use. Additional supported -// values which may be not listed in the enum directly due to technical -// reasons: NO_ATTR -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type Condition_Iam = src.Condition_Iam - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type Condition_Op = src.Condition_Op - -// This is deprecated and has no effect. Do not use. Additional supported -// values which may be not listed in the enum directly due to technical -// reasons: NO_ATTR +// A set of Confidential Instance options. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type Condition_Sys = src.Condition_Sys +type ConfidentialInstanceConfig = src.ConfidentialInstanceConfig -// A set of Confidential Instance options. +// Defines the type of technology used by the confidential instance. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ConfidentialInstanceConfig = src.ConfidentialInstanceConfig +type ConfidentialInstanceConfig_ConfidentialInstanceType = src.ConfidentialInstanceConfig_ConfidentialInstanceType // Message containing connection draining configuration. // @@ -3266,6 +3818,19 @@ type CreateSnapshotDiskRequest = src.CreateSnapshotDiskRequest // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type CreateSnapshotRegionDiskRequest = src.CreateSnapshotRegionDiskRequest + +// Specifies the custom error response policy that must be applied when the +// backend service or backend bucket responds with an error. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type CustomErrorResponsePolicy = src.CustomErrorResponsePolicy + +// Specifies the mapping between the response code that will be returned along +// with the custom error content and the response code returned by the backend +// service. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type CustomErrorResponsePolicyCustomErrorResponseRule = src.CustomErrorResponsePolicyCustomErrorResponseRule type CustomerEncryptionKey = src.CustomerEncryptionKey type CustomerEncryptionKeyProtectedDisk = src.CustomerEncryptionKeyProtectedDisk type Data = src.Data @@ -3395,6 +3960,12 @@ type DeleteImageRequest = src.DeleteImageRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DeleteInstanceGroupManagerRequest = src.DeleteInstanceGroupManagerRequest +// A request message for InstanceGroupManagerResizeRequests.Delete. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type DeleteInstanceGroupManagerResizeRequestRequest = src.DeleteInstanceGroupManagerResizeRequestRequest + // A request message for InstanceGroups.Delete. See the method description for // details. // @@ -3425,6 +3996,12 @@ type DeleteInstancesInstanceGroupManagerRequest = src.DeleteInstancesInstanceGro // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DeleteInstancesRegionInstanceGroupManagerRequest = src.DeleteInstancesRegionInstanceGroupManagerRequest +// A request message for InstantSnapshots.Delete. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type DeleteInstantSnapshotRequest = src.DeleteInstantSnapshotRequest + // A request message for InterconnectAttachments.Delete. See the method // description for details. // @@ -3449,6 +4026,12 @@ type DeleteLicenseRequest = src.DeleteLicenseRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DeleteMachineImageRequest = src.DeleteMachineImageRequest +// A request message for NetworkAttachments.Delete. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type DeleteNetworkAttachmentRequest = src.DeleteNetworkAttachmentRequest + // A request message for NetworkEdgeSecurityServices.Delete. See the method // description for details. // @@ -3557,6 +4140,18 @@ type DeleteRegionHealthCheckServiceRequest = src.DeleteRegionHealthCheckServiceR // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DeleteRegionInstanceGroupManagerRequest = src.DeleteRegionInstanceGroupManagerRequest +// A request message for RegionInstanceTemplates.Delete. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type DeleteRegionInstanceTemplateRequest = src.DeleteRegionInstanceTemplateRequest + +// A request message for RegionInstantSnapshots.Delete. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type DeleteRegionInstantSnapshotRequest = src.DeleteRegionInstantSnapshotRequest + // A request message for RegionNetworkEndpointGroups.Delete. See the method // description for details. // @@ -3695,6 +4290,12 @@ type DeleteSslCertificateRequest = src.DeleteSslCertificateRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DeleteSslPolicyRequest = src.DeleteSslPolicyRequest +// A request message for StoragePools.Delete. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type DeleteStoragePoolRequest = src.DeleteStoragePoolRequest + // A request message for Subnetworks.Delete. See the method description for // details. // @@ -3819,6 +4420,12 @@ type DetachNetworkEndpointsGlobalNetworkEndpointGroupRequest = src.DetachNetwork // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DetachNetworkEndpointsNetworkEndpointGroupRequest = src.DetachNetworkEndpointsNetworkEndpointGroupRequest +// A request message for RegionNetworkEndpointGroups.DetachNetworkEndpoints. +// See the method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type DetachNetworkEndpointsRegionNetworkEndpointGroupRequest = src.DetachNetworkEndpointsRegionNetworkEndpointGroupRequest + // A request message for Projects.DisableXpnHost. See the method description // for details. // @@ -3844,6 +4451,8 @@ type DisableXpnResourceProjectRequest = src.DisableXpnResourceProjectRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Disk = src.Disk type DiskAggregatedList = src.DiskAggregatedList +type DiskAsyncReplication = src.DiskAsyncReplication +type DiskAsyncReplicationList = src.DiskAsyncReplicationList // A specification of the desired way to instantiate a disk in the instance // template when its created from a source instance. @@ -3876,6 +4485,9 @@ type DiskMoveRequest = src.DiskMoveRequest // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DiskParams = src.DiskParams +type DiskResourceStatus = src.DiskResourceStatus +type DiskResourceStatusAsyncReplicationStatus = src.DiskResourceStatusAsyncReplicationStatus +type DiskResourceStatusAsyncReplicationStatus_State = src.DiskResourceStatusAsyncReplicationStatus_State // Represents a Disk Type resource. Google Compute Engine has two Disk Type // resources: * [Regional](/compute/docs/reference/rest/v1/regionDiskTypes) * @@ -3894,19 +4506,17 @@ type DiskTypeAggregatedList = src.DiskTypeAggregatedList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type DiskTypeList = src.DiskTypeList - -// DiskTypesClient is the client API for DiskTypes service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type DiskTypesClient = src.DiskTypesClient type DiskTypesScopedList = src.DiskTypesScopedList -// DiskTypesServer is the server API for DiskTypes service. +// The access mode of the disk. - READ_WRITE_SINGLE: The default AccessMode, +// means the disk can be attached to single instance in RW mode. - +// READ_WRITE_MANY: The AccessMode means the disk can be attached to multiple +// instances in RW mode. - READ_ONLY_MANY: The AccessMode means the disk can be +// attached to multiple instances in RO mode. The AccessMode is only valid for +// Hyperdisk disk types. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type DiskTypesServer = src.DiskTypesServer +type Disk_AccessMode = src.Disk_AccessMode // The architecture of the disk. Valid values are ARM64 or X86_64. // @@ -3921,21 +4531,17 @@ type Disk_Architecture = src.Disk_Architecture // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Disk_Status = src.Disk_Status type DisksAddResourcePoliciesRequest = src.DisksAddResourcePoliciesRequest - -// DisksClient is the client API for Disks service. For semantics around ctx -// use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type DisksClient = src.DisksClient type DisksRemoveResourcePoliciesRequest = src.DisksRemoveResourcePoliciesRequest type DisksResizeRequest = src.DisksResizeRequest type DisksScopedList = src.DisksScopedList +type DisksStartAsyncReplicationRequest = src.DisksStartAsyncReplicationRequest -// DisksServer is the server API for Disks service. +// A transient resource used in compute.disks.stopGroupAsyncReplication and +// compute.regionDisks.stopGroupAsyncReplication. It is only used to process +// requests and is not persisted. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type DisksServer = src.DisksServer +type DisksStopGroupAsyncReplicationResource = src.DisksStopGroupAsyncReplicationResource // A set of Display Device options // @@ -3971,8 +4577,7 @@ type EnableXpnHostProjectRequest = src.EnableXpnHostProjectRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type EnableXpnResourceProjectRequest = src.EnableXpnResourceProjectRequest -// [Output Only] If errors are generated during processing of the operation, -// this field will be populated. +// Errors that prevented the ResizeRequest to be fulfilled. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Error = src.Error @@ -4050,20 +4655,6 @@ type ExternalVpnGatewayList = src.ExternalVpnGatewayList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ExternalVpnGateway_RedundancyType = src.ExternalVpnGateway_RedundancyType - -// ExternalVpnGatewaysClient is the client API for ExternalVpnGateways -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ExternalVpnGatewaysClient = src.ExternalVpnGatewaysClient - -// ExternalVpnGatewaysServer is the server API for ExternalVpnGateways -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ExternalVpnGatewaysServer = src.ExternalVpnGatewaysServer type FileContentBuffer = src.FileContentBuffer // The file type of source file. @@ -4094,20 +4685,8 @@ type FirewallLogConfig = src.FirewallLogConfig // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type FirewallLogConfig_Metadata = src.FirewallLogConfig_Metadata - -// FirewallPoliciesClient is the client API for FirewallPolicies service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type FirewallPoliciesClient = src.FirewallPoliciesClient type FirewallPoliciesListAssociationsResponse = src.FirewallPoliciesListAssociationsResponse -// FirewallPoliciesServer is the server API for FirewallPolicies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type FirewallPoliciesServer = src.FirewallPoliciesServer - // Represents a Firewall Policy resource. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -4147,18 +4726,6 @@ type FirewallPolicyRule_Direction = src.FirewallPolicyRule_Direction // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Firewall_Direction = src.Firewall_Direction -// FirewallsClient is the client API for Firewalls service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type FirewallsClient = src.FirewallsClient - -// FirewallsServer is the server API for Firewalls service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type FirewallsServer = src.FirewallsServer - // Encapsulates numeric value that can be either absolute or relative. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -4170,8 +4737,8 @@ type FixedOrPercent = src.FixedOrPercent // * // [Regional](https://cloud.google.com/compute/docs/reference/rest/v1/forwardingRules) // A forwarding rule and its corresponding IP address represent the frontend -// configuration of a Google Cloud Platform load balancer. Forwarding rules can -// also reference target instances and Cloud VPN Classic gateways +// configuration of a Google Cloud load balancer. Forwarding rules can also +// reference target instances and Cloud VPN Classic gateways // (targetVpnGateway). For more information, read Forwarding rule concepts and // Using protocol forwarding. // @@ -4185,9 +4752,9 @@ type ForwardingRuleAggregatedList = src.ForwardingRuleAggregatedList type ForwardingRuleList = src.ForwardingRuleList type ForwardingRuleReference = src.ForwardingRuleReference -// Describes the auto-registration of the Forwarding Rule to Service +// Describes the auto-registration of the forwarding rule to Service // Directory. The region and project of the Service Directory resource -// generated from this registration will be the same as this Forwarding Rule. +// generated from this registration will be the same as this forwarding rule. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ForwardingRuleServiceDirectoryRegistration = src.ForwardingRuleServiceDirectoryRegistration @@ -4223,25 +4790,13 @@ type ForwardingRule_LoadBalancingScheme = src.ForwardingRule_LoadBalancingScheme // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ForwardingRule_NetworkTier = src.ForwardingRule_NetworkTier type ForwardingRule_PscConnectionStatus = src.ForwardingRule_PscConnectionStatus - -// ForwardingRulesClient is the client API for ForwardingRules service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ForwardingRulesClient = src.ForwardingRulesClient type ForwardingRulesScopedList = src.ForwardingRulesScopedList - -// ForwardingRulesServer is the server API for ForwardingRules service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ForwardingRulesServer = src.ForwardingRulesServer type GRPCHealthCheck = src.GRPCHealthCheck // Specifies how a port is selected for health checking. Can be one of the // following values: USE_FIXED_PORT: Specifies a port number explicitly using // the port field in the health check. Supported by backend services for -// pass-through load balancers and backend services for proxy load balancers. +// passthrough load balancers and backend services for proxy load balancers. // Not supported by target pools. The health check supports all backends // supported by the backend service provided the backend can be health checked. // For example, GCE_VM_IP network endpoint groups, GCE_VM_IP_PORT network @@ -4249,7 +4804,7 @@ type GRPCHealthCheck = src.GRPCHealthCheck // USE_SERVING_PORT: Provides an indirect method of specifying the health check // port by referring to the backend service. Only supported by backend services // for proxy load balancers. Not supported by target pools. Not supported by -// backend services for pass-through load balancers. Supports all backends that +// backend services for passthrough load balancers. Supports all backends that // can be health checked; for example, GCE_VM_IP_PORT network endpoint groups // and instance group backends. For GCE_VM_IP_PORT network endpoint group // backends, the health check uses the port number specified for each endpoint @@ -4439,6 +4994,12 @@ type GetHealthRegionBackendServiceRequest = src.GetHealthRegionBackendServiceReq // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetHealthTargetPoolRequest = src.GetHealthTargetPoolRequest +// A request message for BackendBuckets.GetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetIamPolicyBackendBucketRequest = src.GetIamPolicyBackendBucketRequest + // A request message for BackendServices.GetIamPolicy. See the method // description for details. // @@ -4475,6 +5036,12 @@ type GetIamPolicyInstanceRequest = src.GetIamPolicyInstanceRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetIamPolicyInstanceTemplateRequest = src.GetIamPolicyInstanceTemplateRequest +// A request message for InstantSnapshots.GetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetIamPolicyInstantSnapshotRequest = src.GetIamPolicyInstantSnapshotRequest + // A request message for Licenses.GetIamPolicy. See the method description for // details. // @@ -4487,6 +5054,12 @@ type GetIamPolicyLicenseRequest = src.GetIamPolicyLicenseRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetIamPolicyMachineImageRequest = src.GetIamPolicyMachineImageRequest +// A request message for NetworkAttachments.GetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetIamPolicyNetworkAttachmentRequest = src.GetIamPolicyNetworkAttachmentRequest + // A request message for NetworkFirewallPolicies.GetIamPolicy. See the method // description for details. // @@ -4517,6 +5090,12 @@ type GetIamPolicyRegionBackendServiceRequest = src.GetIamPolicyRegionBackendServ // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetIamPolicyRegionDiskRequest = src.GetIamPolicyRegionDiskRequest +// A request message for RegionInstantSnapshots.GetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetIamPolicyRegionInstantSnapshotRequest = src.GetIamPolicyRegionInstantSnapshotRequest + // A request message for RegionNetworkFirewallPolicies.GetIamPolicy. See the // method description for details. // @@ -4547,6 +5126,12 @@ type GetIamPolicyServiceAttachmentRequest = src.GetIamPolicyServiceAttachmentReq // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetIamPolicySnapshotRequest = src.GetIamPolicySnapshotRequest +// A request message for StoragePools.GetIamPolicy. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetIamPolicyStoragePoolRequest = src.GetIamPolicyStoragePoolRequest + // A request message for Subnetworks.GetIamPolicy. See the method description // for details. // @@ -4570,6 +5155,12 @@ type GetImageRequest = src.GetImageRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetInstanceGroupManagerRequest = src.GetInstanceGroupManagerRequest +// A request message for InstanceGroupManagerResizeRequests.Get. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetInstanceGroupManagerResizeRequestRequest = src.GetInstanceGroupManagerResizeRequestRequest + // A request message for InstanceGroups.Get. See the method description for // details. // @@ -4582,12 +5173,24 @@ type GetInstanceGroupRequest = src.GetInstanceGroupRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetInstanceRequest = src.GetInstanceRequest +// A request message for InstanceSettingsService.Get. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetInstanceSettingRequest = src.GetInstanceSettingRequest + // A request message for InstanceTemplates.Get. See the method description for // details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetInstanceTemplateRequest = src.GetInstanceTemplateRequest +// A request message for InstantSnapshots.Get. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetInstantSnapshotRequest = src.GetInstantSnapshotRequest + // A request message for InterconnectAttachments.Get. See the method // description for details. // @@ -4600,6 +5203,12 @@ type GetInterconnectAttachmentRequest = src.GetInterconnectAttachmentRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetInterconnectLocationRequest = src.GetInterconnectLocationRequest +// A request message for InterconnectRemoteLocations.Get. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetInterconnectRemoteLocationRequest = src.GetInterconnectRemoteLocationRequest + // A request message for Interconnects.Get. See the method description for // details. // @@ -4629,14 +5238,32 @@ type GetMachineImageRequest = src.GetMachineImageRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetMachineTypeRequest = src.GetMachineTypeRequest -// A request message for Routers.GetNatMappingInfo. See the method description -// for details. +// A request message for Interconnects.GetMacsecConfig. See the method +// description for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GetNatMappingInfoRoutersRequest = src.GetNatMappingInfoRoutersRequest +type GetMacsecConfigInterconnectRequest = src.GetMacsecConfigInterconnectRequest -// A request message for NetworkEdgeSecurityServices.Get. See the method -// description for details. +// A request message for Routers.GetNatIpInfo. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetNatIpInfoRouterRequest = src.GetNatIpInfoRouterRequest + +// A request message for Routers.GetNatMappingInfo. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetNatMappingInfoRoutersRequest = src.GetNatMappingInfoRoutersRequest + +// A request message for NetworkAttachments.Get. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetNetworkAttachmentRequest = src.GetNetworkAttachmentRequest + +// A request message for NetworkEdgeSecurityServices.Get. See the method +// description for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetNetworkEdgeSecurityServiceRequest = src.GetNetworkEdgeSecurityServiceRequest @@ -4753,6 +5380,18 @@ type GetRegionInstanceGroupManagerRequest = src.GetRegionInstanceGroupManagerReq // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetRegionInstanceGroupRequest = src.GetRegionInstanceGroupRequest +// A request message for RegionInstanceTemplates.Get. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetRegionInstanceTemplateRequest = src.GetRegionInstanceTemplateRequest + +// A request message for RegionInstantSnapshots.Get. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetRegionInstantSnapshotRequest = src.GetRegionInstantSnapshotRequest + // A request message for RegionNetworkEndpointGroups.Get. See the method // description for details. // @@ -4870,6 +5509,12 @@ type GetRuleNetworkFirewallPolicyRequest = src.GetRuleNetworkFirewallPolicyReque // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetRuleRegionNetworkFirewallPolicyRequest = src.GetRuleRegionNetworkFirewallPolicyRequest +// A request message for RegionSecurityPolicies.GetRule. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetRuleRegionSecurityPolicyRequest = src.GetRuleRegionSecurityPolicyRequest + // A request message for SecurityPolicies.GetRule. See the method description // for details. // @@ -4912,6 +5557,12 @@ type GetShieldedInstanceIdentityInstanceRequest = src.GetShieldedInstanceIdentit // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetSnapshotRequest = src.GetSnapshotRequest +// A request message for SnapshotSettingsService.Get. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetSnapshotSettingRequest = src.GetSnapshotSettingRequest + // A request message for SslCertificates.Get. See the method description for // details. // @@ -4930,6 +5581,18 @@ type GetSslPolicyRequest = src.GetSslPolicyRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetStatusVpnGatewayRequest = src.GetStatusVpnGatewayRequest +// A request message for StoragePools.Get. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetStoragePoolRequest = src.GetStoragePoolRequest + +// A request message for StoragePoolTypes.Get. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type GetStoragePoolTypeRequest = src.GetStoragePoolTypeRequest + // A request message for Subnetworks.Get. See the method description for // details. // @@ -5023,89 +5686,10 @@ type GetZoneOperationRequest = src.GetZoneOperationRequest // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GetZoneRequest = src.GetZoneRequest - -// GlobalAddressesClient is the client API for GlobalAddresses service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalAddressesClient = src.GlobalAddressesClient - -// GlobalAddressesServer is the server API for GlobalAddresses service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalAddressesServer = src.GlobalAddressesServer - -// GlobalForwardingRulesClient is the client API for GlobalForwardingRules -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalForwardingRulesClient = src.GlobalForwardingRulesClient - -// GlobalForwardingRulesServer is the server API for GlobalForwardingRules -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalForwardingRulesServer = src.GlobalForwardingRulesServer +type GlobalAddressesMoveRequest = src.GlobalAddressesMoveRequest type GlobalNetworkEndpointGroupsAttachEndpointsRequest = src.GlobalNetworkEndpointGroupsAttachEndpointsRequest - -// GlobalNetworkEndpointGroupsClient is the client API for -// GlobalNetworkEndpointGroups service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalNetworkEndpointGroupsClient = src.GlobalNetworkEndpointGroupsClient type GlobalNetworkEndpointGroupsDetachEndpointsRequest = src.GlobalNetworkEndpointGroupsDetachEndpointsRequest - -// GlobalNetworkEndpointGroupsServer is the server API for -// GlobalNetworkEndpointGroups service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalNetworkEndpointGroupsServer = src.GlobalNetworkEndpointGroupsServer - -// GlobalOperationsClient is the client API for GlobalOperations service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalOperationsClient = src.GlobalOperationsClient - -// GlobalOperationsServer is the server API for GlobalOperations service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalOperationsServer = src.GlobalOperationsServer - -// GlobalOrganizationOperationsClient is the client API for -// GlobalOrganizationOperations service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalOrganizationOperationsClient = src.GlobalOrganizationOperationsClient - -// GlobalOrganizationOperationsServer is the server API for -// GlobalOrganizationOperations service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalOrganizationOperationsServer = src.GlobalOrganizationOperationsServer type GlobalOrganizationSetPolicyRequest = src.GlobalOrganizationSetPolicyRequest - -// GlobalPublicDelegatedPrefixesClient is the client API for -// GlobalPublicDelegatedPrefixes service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalPublicDelegatedPrefixesClient = src.GlobalPublicDelegatedPrefixesClient - -// GlobalPublicDelegatedPrefixesServer is the server API for -// GlobalPublicDelegatedPrefixes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type GlobalPublicDelegatedPrefixesServer = src.GlobalPublicDelegatedPrefixesServer type GlobalSetLabelsRequest = src.GlobalSetLabelsRequest type GlobalSetPolicyRequest = src.GlobalSetPolicyRequest @@ -5132,8 +5716,9 @@ type GuestOsFeature = src.GuestOsFeature // The ID of a supported feature. To add multiple values, use commas to // separate values. Set to one or more of the following values: - // VIRTIO_SCSI_MULTIQUEUE - WINDOWS - MULTI_IP_SUBNET - UEFI_COMPATIBLE - GVNIC -// - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_SNP_CAPABLE For more -// information, see Enabling guest operating system features. +// - SEV_CAPABLE - SUSPEND_RESUME_COMPATIBLE - SEV_LIVE_MIGRATABLE_V2 - +// SEV_SNP_CAPABLE - TDX_CAPABLE - IDPF For more information, see Enabling +// guest operating system features. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type GuestOsFeature_Type = src.GuestOsFeature_Type @@ -5142,7 +5727,7 @@ type HTTP2HealthCheck = src.HTTP2HealthCheck // Specifies how a port is selected for health checking. Can be one of the // following values: USE_FIXED_PORT: Specifies a port number explicitly using // the port field in the health check. Supported by backend services for -// pass-through load balancers and backend services for proxy load balancers. +// passthrough load balancers and backend services for proxy load balancers. // Not supported by target pools. The health check supports all backends // supported by the backend service provided the backend can be health checked. // For example, GCE_VM_IP network endpoint groups, GCE_VM_IP_PORT network @@ -5150,7 +5735,7 @@ type HTTP2HealthCheck = src.HTTP2HealthCheck // USE_SERVING_PORT: Provides an indirect method of specifying the health check // port by referring to the backend service. Only supported by backend services // for proxy load balancers. Not supported by target pools. Not supported by -// backend services for pass-through load balancers. Supports all backends that +// backend services for passthrough load balancers. Supports all backends that // can be health checked; for example, GCE_VM_IP_PORT network endpoint groups // and instance group backends. For GCE_VM_IP_PORT network endpoint group // backends, the health check uses the port number specified for each endpoint @@ -5171,7 +5756,7 @@ type HTTPHealthCheck = src.HTTPHealthCheck // Specifies how a port is selected for health checking. Can be one of the // following values: USE_FIXED_PORT: Specifies a port number explicitly using // the port field in the health check. Supported by backend services for -// pass-through load balancers and backend services for proxy load balancers. +// passthrough load balancers and backend services for proxy load balancers. // Also supported in legacy HTTP health checks for target pools. The health // check supports all backends supported by the backend service provided the // backend can be health checked. For example, GCE_VM_IP network endpoint @@ -5201,7 +5786,7 @@ type HTTPSHealthCheck = src.HTTPSHealthCheck // Specifies how a port is selected for health checking. Can be one of the // following values: USE_FIXED_PORT: Specifies a port number explicitly using // the port field in the health check. Supported by backend services for -// pass-through load balancers and backend services for proxy load balancers. +// passthrough load balancers and backend services for proxy load balancers. // Not supported by target pools. The health check supports all backends // supported by the backend service provided the backend can be health checked. // For example, GCE_VM_IP network endpoint groups, GCE_VM_IP_PORT network @@ -5209,7 +5794,7 @@ type HTTPSHealthCheck = src.HTTPSHealthCheck // USE_SERVING_PORT: Provides an indirect method of specifying the health check // port by referring to the backend service. Only supported by backend services // for proxy load balancers. Not supported by target pools. Not supported by -// backend services for pass-through load balancers. Supports all backends that +// backend services for passthrough load balancers. Supports all backends that // can be health checked; for example, GCE_VM_IP_PORT network endpoint groups // and instance group backends. For GCE_VM_IP_PORT network endpoint group // backends, the health check uses the port number specified for each endpoint @@ -5226,20 +5811,19 @@ type HTTPSHealthCheck_PortSpecification = src.HTTPSHealthCheck_PortSpecification // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type HTTPSHealthCheck_ProxyHeader = src.HTTPSHealthCheck_ProxyHeader -// Represents a Health Check resource. Google Compute Engine has two Health -// Check resources: * [Global](/compute/docs/reference/rest/v1/healthChecks) * -// [Regional](/compute/docs/reference/rest/v1/regionHealthChecks) Internal -// HTTP(S) load balancers must use regional health checks -// (`compute.v1.regionHealthChecks`). Traffic Director must use global health -// checks (`compute.v1.HealthChecks`). Internal TCP/UDP load balancers can use -// either regional or global health checks (`compute.v1.regionHealthChecks` or -// `compute.v1.HealthChecks`). External HTTP(S), TCP proxy, and SSL proxy load -// balancers as well as managed instance group auto-healing must use global -// health checks (`compute.v1.HealthChecks`). Backend service-based network -// load balancers must use regional health checks -// (`compute.v1.regionHealthChecks`). Target pool-based network load balancers -// must use legacy HTTP health checks (`compute.v1.httpHealthChecks`). For more -// information, see Health checks overview. +// Represents a health check resource. Google Compute Engine has two health +// check resources: * +// [Regional](/compute/docs/reference/rest/v1/regionHealthChecks) * +// [Global](/compute/docs/reference/rest/v1/healthChecks) These health check +// resources can be used for load balancing and for autohealing VMs in a +// managed instance group (MIG). **Load balancing** Health check requirements +// vary depending on the type of load balancer. For details about the type of +// health check supported for each load balancer and corresponding backend +// type, see Health checks overview: Load balancer guide. **Autohealing in +// MIGs** The health checks that you use for autohealing VMs in a MIG can be +// either regional or global. For more information, see Set up an application +// health check and autohealing. For more information, see Health checks +// overview. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type HealthCheck = src.HealthCheck @@ -5284,7 +5868,8 @@ type HealthCheckServiceReference = src.HealthCheckServiceReference // NO_AGGREGATION. An EndpointHealth message is returned for each pair in the // health check service. - AND. If any health check of an endpoint reports // UNHEALTHY, then UNHEALTHY is the HealthState of the endpoint. If all health -// checks report HEALTHY, the HealthState of the endpoint is HEALTHY. . +// checks report HEALTHY, the HealthState of the endpoint is HEALTHY. . This is +// only allowed with regional HealthCheckService. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type HealthCheckService_HealthStatusAggregationPolicy = src.HealthCheckService_HealthStatusAggregationPolicy @@ -5297,32 +5882,38 @@ type HealthCheckServicesList = src.HealthCheckServicesList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type HealthCheck_Type = src.HealthCheck_Type type HealthChecksAggregatedList = src.HealthChecksAggregatedList - -// HealthChecksClient is the client API for HealthChecks service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type HealthChecksClient = src.HealthChecksClient type HealthChecksScopedList = src.HealthChecksScopedList - -// HealthChecksServer is the server API for HealthChecks service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type HealthChecksServer = src.HealthChecksServer type HealthStatus = src.HealthStatus type HealthStatusForNetworkEndpoint = src.HealthStatusForNetworkEndpoint // Health state of the network endpoint determined based on the health checks -// configured. +// configured. Additional supported values which may be not listed in the enum +// directly due to technical reasons: DRAINING HEALTHY UNHEALTHY UNKNOWN // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type HealthStatusForNetworkEndpoint_HealthState = src.HealthStatusForNetworkEndpoint_HealthState -// Health state of the instance. +// Health state of the ipv6 network endpoint determined based on the health +// checks configured. Additional supported values which may be not listed in +// the enum directly due to technical reasons: DRAINING HEALTHY UNHEALTHY +// UNKNOWN +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type HealthStatusForNetworkEndpoint_Ipv6HealthState = src.HealthStatusForNetworkEndpoint_Ipv6HealthState + +// Health state of the IPv4 address of the instance. Additional supported +// values which may be not listed in the enum directly due to technical +// reasons: HEALTHY UNHEALTHY // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type HealthStatus_HealthState = src.HealthStatus_HealthState + +// Health state of the IPv6 address of the instance. Additional supported +// values which may be not listed in the enum directly due to technical +// reasons: HEALTHY UNHEALTHY +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type HealthStatus_Ipv6HealthState = src.HealthStatus_Ipv6HealthState type HealthStatus_WeightError = src.HealthStatus_WeightError // Provides links to documentation or for performing an out of band action. @@ -5427,18 +6018,6 @@ type HttpRouteRuleMatch = src.HttpRouteRuleMatch type Image = src.Image type ImageFamilyView = src.ImageFamilyView -// ImageFamilyViewsClient is the client API for ImageFamilyViews service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ImageFamilyViewsClient = src.ImageFamilyViewsClient - -// ImageFamilyViewsServer is the server API for ImageFamilyViews service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ImageFamilyViewsServer = src.ImageFamilyViewsServer - // Contains a list of images. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -5463,18 +6042,6 @@ type Image_SourceType = src.Image_SourceType // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Image_Status = src.Image_Status -// ImagesClient is the client API for Images service. For semantics around ctx -// use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ImagesClient = src.ImagesClient - -// ImagesServer is the server API for Images service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ImagesServer = src.ImagesServer - // Initial State for shielded instance, these are public keys which are safe // to store in public // @@ -5576,6 +6143,12 @@ type InsertImageRequest = src.InsertImageRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InsertInstanceGroupManagerRequest = src.InsertInstanceGroupManagerRequest +// A request message for InstanceGroupManagerResizeRequests.Insert. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InsertInstanceGroupManagerResizeRequestRequest = src.InsertInstanceGroupManagerResizeRequestRequest + // A request message for InstanceGroups.Insert. See the method description for // details. // @@ -5594,6 +6167,12 @@ type InsertInstanceRequest = src.InsertInstanceRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InsertInstanceTemplateRequest = src.InsertInstanceTemplateRequest +// A request message for InstantSnapshots.Insert. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InsertInstantSnapshotRequest = src.InsertInstantSnapshotRequest + // A request message for InterconnectAttachments.Insert. See the method // description for details. // @@ -5618,6 +6197,12 @@ type InsertLicenseRequest = src.InsertLicenseRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InsertMachineImageRequest = src.InsertMachineImageRequest +// A request message for NetworkAttachments.Insert. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InsertNetworkAttachmentRequest = src.InsertNetworkAttachmentRequest + // A request message for NetworkEdgeSecurityServices.Insert. See the method // description for details. // @@ -5714,6 +6299,18 @@ type InsertRegionHealthCheckServiceRequest = src.InsertRegionHealthCheckServiceR // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InsertRegionInstanceGroupManagerRequest = src.InsertRegionInstanceGroupManagerRequest +// A request message for RegionInstanceTemplates.Insert. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InsertRegionInstanceTemplateRequest = src.InsertRegionInstanceTemplateRequest + +// A request message for RegionInstantSnapshots.Insert. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InsertRegionInstantSnapshotRequest = src.InsertRegionInstantSnapshotRequest + // A request message for RegionNetworkEndpointGroups.Insert. See the method // description for details. // @@ -5828,6 +6425,12 @@ type InsertSslCertificateRequest = src.InsertSslCertificateRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InsertSslPolicyRequest = src.InsertSslPolicyRequest +// A request message for StoragePools.Insert. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InsertStoragePoolRequest = src.InsertStoragePoolRequest + // A request message for Subnetworks.Insert. See the method description for // details. // @@ -5938,13 +6541,58 @@ type InstanceGroupList = src.InstanceGroupList type InstanceGroupManager = src.InstanceGroupManager type InstanceGroupManagerActionsSummary = src.InstanceGroupManagerActionsSummary type InstanceGroupManagerAggregatedList = src.InstanceGroupManagerAggregatedList +type InstanceGroupManagerAllInstancesConfig = src.InstanceGroupManagerAllInstancesConfig type InstanceGroupManagerAutoHealingPolicy = src.InstanceGroupManagerAutoHealingPolicy +type InstanceGroupManagerInstanceFlexibilityPolicy = src.InstanceGroupManagerInstanceFlexibilityPolicy +type InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection = src.InstanceGroupManagerInstanceFlexibilityPolicyInstanceSelection +type InstanceGroupManagerInstanceLifecyclePolicy = src.InstanceGroupManagerInstanceLifecyclePolicy + +// The action that a MIG performs on a failed or an unhealthy VM. A VM is +// marked as unhealthy when the application running on that VM fails a health +// check. Valid values are - REPAIR (default): MIG automatically repairs a +// failed or an unhealthy VM by recreating it. For more information, see About +// repairing VMs in a MIG. - DO_NOTHING: MIG does not repair a failed or an +// unhealthy VM. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstanceGroupManagerInstanceLifecyclePolicy_DefaultActionOnFailure = src.InstanceGroupManagerInstanceLifecyclePolicy_DefaultActionOnFailure + +// A bit indicating whether to forcefully apply the group's latest +// configuration when repairing a VM. Valid options are: - NO (default): If +// configuration updates are available, they are not forcefully applied during +// repair. Instead, configuration updates are applied according to the group's +// update policy. - YES: If configuration updates are available, they are +// applied during repair. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstanceGroupManagerInstanceLifecyclePolicy_ForceUpdateOnRepair = src.InstanceGroupManagerInstanceLifecyclePolicy_ForceUpdateOnRepair // [Output Only] A list of managed instance groups. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InstanceGroupManagerList = src.InstanceGroupManagerList + +// InstanceGroupManagerResizeRequest represents a request to create a number +// of VMs: either immediately or by queuing the request for the specified time. +// This resize request is nested under InstanceGroupManager and the VMs created +// by this request are added to the owning InstanceGroupManager. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstanceGroupManagerResizeRequest = src.InstanceGroupManagerResizeRequest +type InstanceGroupManagerResizeRequestStatus = src.InstanceGroupManagerResizeRequestStatus +type InstanceGroupManagerResizeRequestStatusLastAttempt = src.InstanceGroupManagerResizeRequestStatusLastAttempt + +// [Output only] Current state of the request. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstanceGroupManagerResizeRequest_State = src.InstanceGroupManagerResizeRequest_State + +// [Output Only] A list of resize requests. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstanceGroupManagerResizeRequestsListResponse = src.InstanceGroupManagerResizeRequestsListResponse type InstanceGroupManagerStatus = src.InstanceGroupManagerStatus +type InstanceGroupManagerStatusAllInstancesConfig = src.InstanceGroupManagerStatusAllInstancesConfig type InstanceGroupManagerStatusStateful = src.InstanceGroupManagerStatusStateful type InstanceGroupManagerStatusStatefulPerInstanceConfigs = src.InstanceGroupManagerStatusStatefulPerInstanceConfigs type InstanceGroupManagerStatusVersionTarget = src.InstanceGroupManagerStatusVersionTarget @@ -5977,13 +6625,14 @@ type InstanceGroupManagerUpdatePolicy_InstanceRedistributionType = src.InstanceG type InstanceGroupManagerUpdatePolicy_MinimalAction = src.InstanceGroupManagerUpdatePolicy_MinimalAction // Most disruptive action that is allowed to be taken on an instance. You can -// specify either NONE to forbid any actions, REFRESH to allow actions that do -// not need instance restart, RESTART to allow actions that can be applied -// without instance replacing or REPLACE to allow all possible actions. If the -// Updater determines that the minimal update action needed is more disruptive -// than most disruptive allowed action you specify it will not perform the -// update at all. Additional supported values which may be not listed in the -// enum directly due to technical reasons: NONE REFRESH REPLACE RESTART +// specify either NONE to forbid any actions, REFRESH to avoid restarting the +// VM and to limit disruption as much as possible. RESTART to allow actions +// that can be applied without instance replacing or REPLACE to allow all +// possible actions. If the Updater determines that the minimal update action +// needed is more disruptive than most disruptive allowed action you specify it +// will not perform the update at all. Additional supported values which may be +// not listed in the enum directly due to technical reasons: NONE REFRESH +// REPLACE RESTART // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction = src.InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction @@ -5994,12 +6643,10 @@ type InstanceGroupManagerUpdatePolicy_MostDisruptiveAllowedAction = src.Instance type InstanceGroupManagerUpdatePolicy_ReplacementMethod = src.InstanceGroupManagerUpdatePolicy_ReplacementMethod // The type of update process. You can specify either PROACTIVE so that the -// instance group manager proactively executes actions in order to bring -// instances to their target versions or OPPORTUNISTIC so that no action is -// proactively executed but the update will be performed as part of other -// actions (for example, resizes or recreateInstances calls). Additional -// supported values which may be not listed in the enum directly due to -// technical reasons: PROACTIVE +// MIG automatically updates VMs to the latest configurations or OPPORTUNISTIC +// so that you can select the VMs that you want to update. Additional supported +// values which may be not listed in the enum directly due to technical +// reasons: PROACTIVE // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InstanceGroupManagerUpdatePolicy_Type = src.InstanceGroupManagerUpdatePolicy_Type @@ -6020,35 +6667,29 @@ type InstanceGroupManagersApplyUpdatesRequest = src.InstanceGroupManagersApplyUp // The minimal action that you want to perform on each instance during the // update: - REPLACE: At minimum, delete the instance and create it again. - // RESTART: Stop the instance and start it again. - REFRESH: Do not stop the -// instance. - NONE: Do not disrupt the instance at all. By default, the -// minimum action is NONE. If your update requires a more disruptive action -// than you set with this flag, the necessary action is performed to execute -// the update. Additional supported values which may be not listed in the enum -// directly due to technical reasons: NONE REFRESH REPLACE RESTART +// instance and limit disruption as much as possible. - NONE: Do not disrupt +// the instance at all. By default, the minimum action is NONE. If your update +// requires a more disruptive action than you set with this flag, the necessary +// action is performed to execute the update. Additional supported values which +// may be not listed in the enum directly due to technical reasons: NONE +// REFRESH REPLACE RESTART // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InstanceGroupManagersApplyUpdatesRequest_MinimalAction = src.InstanceGroupManagersApplyUpdatesRequest_MinimalAction // The most disruptive action that you want to perform on each instance during // the update: - REPLACE: Delete the instance and create it again. - RESTART: -// Stop the instance and start it again. - REFRESH: Do not stop the instance. - -// NONE: Do not disrupt the instance at all. By default, the most disruptive -// allowed action is REPLACE. If your update requires a more disruptive action -// than you set with this flag, the update request will fail. Additional -// supported values which may be not listed in the enum directly due to -// technical reasons: NONE REFRESH REPLACE RESTART +// Stop the instance and start it again. - REFRESH: Do not stop the instance +// and limit disruption as much as possible. - NONE: Do not disrupt the +// instance at all. By default, the most disruptive allowed action is REPLACE. +// If your update requires a more disruptive action than you set with this +// flag, the update request will fail. Additional supported values which may be +// not listed in the enum directly due to technical reasons: NONE REFRESH +// REPLACE RESTART // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction = src.InstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction -// InstanceGroupManagersClient is the client API for InstanceGroupManagers -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceGroupManagersClient = src.InstanceGroupManagersClient - // InstanceGroupManagers.createInstances // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -6069,12 +6710,6 @@ type InstanceGroupManagersListPerInstanceConfigsResp = src.InstanceGroupManagers type InstanceGroupManagersPatchPerInstanceConfigsReq = src.InstanceGroupManagersPatchPerInstanceConfigsReq type InstanceGroupManagersRecreateInstancesRequest = src.InstanceGroupManagersRecreateInstancesRequest type InstanceGroupManagersScopedList = src.InstanceGroupManagersScopedList - -// InstanceGroupManagersServer is the server API for InstanceGroupManagers -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceGroupManagersServer = src.InstanceGroupManagersServer type InstanceGroupManagersSetInstanceTemplateRequest = src.InstanceGroupManagersSetInstanceTemplateRequest type InstanceGroupManagersSetTargetPoolsRequest = src.InstanceGroupManagersSetTargetPoolsRequest @@ -6083,13 +6718,6 @@ type InstanceGroupManagersSetTargetPoolsRequest = src.InstanceGroupManagersSetTa // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InstanceGroupManagersUpdatePerInstanceConfigsReq = src.InstanceGroupManagersUpdatePerInstanceConfigsReq type InstanceGroupsAddInstancesRequest = src.InstanceGroupsAddInstancesRequest - -// InstanceGroupsClient is the client API for InstanceGroups service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceGroupsClient = src.InstanceGroupsClient type InstanceGroupsListInstances = src.InstanceGroupsListInstances type InstanceGroupsListInstancesRequest = src.InstanceGroupsListInstancesRequest @@ -6101,11 +6729,6 @@ type InstanceGroupsListInstancesRequest = src.InstanceGroupsListInstancesRequest type InstanceGroupsListInstancesRequest_InstanceState = src.InstanceGroupsListInstancesRequest_InstanceState type InstanceGroupsRemoveInstancesRequest = src.InstanceGroupsRemoveInstancesRequest type InstanceGroupsScopedList = src.InstanceGroupsScopedList - -// InstanceGroupsServer is the server API for InstanceGroups service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceGroupsServer = src.InstanceGroupsServer type InstanceGroupsSetNamedPortsRequest = src.InstanceGroupsSetNamedPortsRequest // Contains a list of instances. @@ -6134,6 +6757,11 @@ type InstanceMoveRequest = src.InstanceMoveRequest type InstanceParams = src.InstanceParams type InstanceProperties = src.InstanceProperties +// Represents the change that you want to make to the instance properties. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstancePropertiesPatch = src.InstancePropertiesPatch + // KeyRevocationActionType of the instance. Supported options are "STOP" and // "NONE". The default value is "NONE" if it is not specified. // @@ -6148,29 +6776,38 @@ type InstanceProperties_KeyRevocationActionType = src.InstanceProperties_KeyRevo type InstanceProperties_PrivateIpv6GoogleAccess = src.InstanceProperties_PrivateIpv6GoogleAccess type InstanceReference = src.InstanceReference -// Represents an Instance Template resource. You can use instance templates to -// create VM instances and managed instance groups. For more information, read -// Instance Templates. +// Represents a Instance Settings resource. You can use instance settings to +// configure default settings for Compute Engine VM instances. For example, you +// can use it to configure default machine type of Compute Engine VM instances. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceTemplate = src.InstanceTemplate +type InstanceSettings = src.InstanceSettings +type InstanceSettingsMetadata = src.InstanceSettingsMetadata -// A list of instance templates. +// Represents an Instance Template resource. Google Compute Engine has two +// Instance Template resources: * +// [Global](/compute/docs/reference/rest/v1/instanceTemplates) * +// [Regional](/compute/docs/reference/rest/v1/regionInstanceTemplates) You can +// reuse a global instance template in different regions whereas you can use a +// regional instance template in a specified region only. If you want to reduce +// cross-region dependency or achieve data residency, use a regional instance +// template. To create VMs, managed instance groups, and reservations, you can +// use either global or regional instance templates. For more information, read +// Instance Templates. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceTemplateList = src.InstanceTemplateList +type InstanceTemplate = src.InstanceTemplate -// InstanceTemplatesClient is the client API for InstanceTemplates service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +// Contains a list of InstanceTemplatesScopedList. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceTemplatesClient = src.InstanceTemplatesClient +type InstanceTemplateAggregatedList = src.InstanceTemplateAggregatedList -// InstanceTemplatesServer is the server API for InstanceTemplates service. +// A list of instance templates. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstanceTemplatesServer = src.InstanceTemplatesServer +type InstanceTemplateList = src.InstanceTemplateList +type InstanceTemplatesScopedList = src.InstanceTemplatesScopedList type InstanceWithNamedPorts = src.InstanceWithNamedPorts // [Output Only] The status of the instance. @@ -6198,35 +6835,52 @@ type Instance_PrivateIpv6GoogleAccess = src.Instance_PrivateIpv6GoogleAccess // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Instance_Status = src.Instance_Status type InstancesAddResourcePoliciesRequest = src.InstancesAddResourcePoliciesRequest - -// InstancesClient is the client API for Instances service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstancesClient = src.InstancesClient +type InstancesBulkInsertOperationMetadata = src.InstancesBulkInsertOperationMetadata type InstancesGetEffectiveFirewallsResponse = src.InstancesGetEffectiveFirewallsResponse type InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy // [Output Only] The type of the firewall policy. Can be one of HIERARCHY, -// NETWORK, NETWORK_REGIONAL. +// NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type = src.InstancesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type type InstancesRemoveResourcePoliciesRequest = src.InstancesRemoveResourcePoliciesRequest type InstancesScopedList = src.InstancesScopedList - -// InstancesServer is the server API for Instances service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InstancesServer = src.InstancesServer type InstancesSetLabelsRequest = src.InstancesSetLabelsRequest type InstancesSetMachineResourcesRequest = src.InstancesSetMachineResourcesRequest type InstancesSetMachineTypeRequest = src.InstancesSetMachineTypeRequest type InstancesSetMinCpuPlatformRequest = src.InstancesSetMinCpuPlatformRequest +type InstancesSetNameRequest = src.InstancesSetNameRequest +type InstancesSetSecurityPolicyRequest = src.InstancesSetSecurityPolicyRequest type InstancesSetServiceAccountRequest = src.InstancesSetServiceAccountRequest type InstancesStartWithEncryptionKeyRequest = src.InstancesStartWithEncryptionKeyRequest +// Represents a InstantSnapshot resource. You can use instant snapshots to +// create disk rollback points quickly.. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstantSnapshot = src.InstantSnapshot +type InstantSnapshotAggregatedList = src.InstantSnapshotAggregatedList + +// Contains a list of InstantSnapshot resources. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstantSnapshotList = src.InstantSnapshotList +type InstantSnapshotResourceStatus = src.InstantSnapshotResourceStatus + +// [Output Only] The architecture of the instant snapshot. Valid values are +// ARM64 or X86_64. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstantSnapshot_Architecture = src.InstantSnapshot_Architecture + +// [Output Only] The status of the instantSnapshot. This can be CREATING, +// DELETING, FAILED, or READY. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InstantSnapshot_Status = src.InstantSnapshot_Status +type InstantSnapshotsScopedList = src.InstantSnapshotsScopedList + // HttpRouteRuleMatch criteria for field values that must stay within the // specified integer range. // @@ -6234,8 +6888,8 @@ type InstancesStartWithEncryptionKeyRequest = src.InstancesStartWithEncryptionKe type Int64RangeMatch = src.Int64RangeMatch // Represents an Interconnect resource. An Interconnect resource is a -// dedicated connection between the GCP network and your on-premises network. -// For more information, read the Dedicated Interconnect Overview. +// dedicated connection between the Google Cloud network and your on-premises +// network. For more information, read the Dedicated Interconnect Overview. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Interconnect = src.Interconnect @@ -6248,6 +6902,20 @@ type Interconnect = src.Interconnect // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectAttachment = src.InterconnectAttachment type InterconnectAttachmentAggregatedList = src.InterconnectAttachmentAggregatedList +type InterconnectAttachmentConfigurationConstraints = src.InterconnectAttachmentConfigurationConstraints +type InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange = src.InterconnectAttachmentConfigurationConstraintsBgpPeerASNRange + +// [Output Only] Whether the attachment's BGP session +// requires/allows/disallows BGP MD5 authentication. This can take one of the +// following values: MD5_OPTIONAL, MD5_REQUIRED, MD5_UNSUPPORTED. For example, +// a Cross-Cloud Interconnect connection to a remote cloud provider that +// requires BGP MD5 authentication has the interconnectRemoteLocation +// attachment_configuration_constraints.bgp_md5 field set to MD5_REQUIRED, and +// that property is propagated to the attachment. Similarly, if BGP MD5 is +// MD5_UNSUPPORTED, an error is returned if MD5 is requested. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectAttachmentConfigurationConstraints_BgpMd5 = src.InterconnectAttachmentConfigurationConstraints_BgpMd5 // Response to the list request, and contains a list of interconnect // attachments. @@ -6352,30 +7020,17 @@ type InterconnectAttachment_State = src.InterconnectAttachment_State // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectAttachment_Type = src.InterconnectAttachment_Type - -// InterconnectAttachmentsClient is the client API for InterconnectAttachments -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InterconnectAttachmentsClient = src.InterconnectAttachmentsClient type InterconnectAttachmentsScopedList = src.InterconnectAttachmentsScopedList -// InterconnectAttachmentsServer is the server API for InterconnectAttachments -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InterconnectAttachmentsServer = src.InterconnectAttachmentsServer - // Describes a single physical circuit between the Customer and Google. // CircuitInfo objects are created by Google, so all fields are output only. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectCircuitInfo = src.InterconnectCircuitInfo -// Diagnostics information about interconnect, contains detailed and current -// technical information about Google's side of the connection. +// Diagnostics information about the Interconnect connection, which contains +// detailed and current technical information about Google's side of the +// connection. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectDiagnostics = src.InterconnectDiagnostics @@ -6407,6 +7062,26 @@ type InterconnectDiagnosticsLinkOpticalPower = src.InterconnectDiagnosticsLinkOp type InterconnectDiagnosticsLinkOpticalPower_State = src.InterconnectDiagnosticsLinkOpticalPower_State type InterconnectDiagnosticsLinkStatus = src.InterconnectDiagnosticsLinkStatus +// The operational status of the link. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectDiagnosticsLinkStatus_OperationalStatus = src.InterconnectDiagnosticsLinkStatus_OperationalStatus + +// Describes the status of MACsec encryption on the link. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectDiagnosticsMacsecStatus = src.InterconnectDiagnosticsMacsecStatus + +// The aggregation type of the bundle interface. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectDiagnostics_BundleAggregationType = src.InterconnectDiagnostics_BundleAggregationType + +// The operational status of the bundle interface. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectDiagnostics_BundleOperationalStatus = src.InterconnectDiagnostics_BundleOperationalStatus + // Response to the list request, and contains a list of interconnects. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -6437,6 +7112,8 @@ type InterconnectLocationRegionInfo = src.InterconnectLocationRegionInfo // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectLocationRegionInfo_LocationPresence = src.InterconnectLocationRegionInfo_LocationPresence +type InterconnectLocation_AvailableFeatures = src.InterconnectLocation_AvailableFeatures +type InterconnectLocation_AvailableLinkTypes = src.InterconnectLocation_AvailableLinkTypes // [Output Only] Continent for this location, which can take one of the // following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - @@ -6453,19 +7130,31 @@ type InterconnectLocation_Continent = src.InterconnectLocation_Continent // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectLocation_Status = src.InterconnectLocation_Status -// InterconnectLocationsClient is the client API for InterconnectLocations -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +// Configuration information for enabling Media Access Control security +// (MACsec) on this Cloud Interconnect connection between Google and your +// on-premises router. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InterconnectLocationsClient = src.InterconnectLocationsClient +type InterconnectMacsec = src.InterconnectMacsec -// InterconnectLocationsServer is the server API for InterconnectLocations -// service. +// MACsec configuration information for the Interconnect connection. Contains +// the generated Connectivity Association Key Name (CKN) and the key (CAK) for +// this Interconnect connection. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectMacsecConfig = src.InterconnectMacsecConfig + +// Describes a pre-shared key used to setup MACsec in static connectivity +// association key (CAK) mode. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InterconnectLocationsServer = src.InterconnectLocationsServer +type InterconnectMacsecConfigPreSharedKey = src.InterconnectMacsecConfigPreSharedKey + +// Describes a pre-shared key used to setup MACsec in static connectivity +// association key (CAK) mode. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectMacsecPreSharedKey = src.InterconnectMacsecPreSharedKey // Description of a planned outage on this Interconnect. // @@ -6500,6 +7189,69 @@ type InterconnectOutageNotification_Source = src.InterconnectOutageNotification_ // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectOutageNotification_State = src.InterconnectOutageNotification_State +// Represents a Cross-Cloud Interconnect Remote Location resource. You can use +// this resource to find remote location details about an Interconnect +// attachment (VLAN). +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectRemoteLocation = src.InterconnectRemoteLocation +type InterconnectRemoteLocationConstraints = src.InterconnectRemoteLocationConstraints +type InterconnectRemoteLocationConstraintsSubnetLengthRange = src.InterconnectRemoteLocationConstraintsSubnetLengthRange + +// [Output Only] Port pair remote location constraints, which can take one of +// the following values: PORT_PAIR_UNCONSTRAINED_REMOTE_LOCATION, +// PORT_PAIR_MATCHING_REMOTE_LOCATION. Google Cloud API refers only to +// individual ports, but the UI uses this field when ordering a pair of ports, +// to prevent users from accidentally ordering something that is incompatible +// with their cloud provider. Specifically, when ordering a redundant pair of +// Cross-Cloud Interconnect ports, and one of them uses a remote location with +// portPairMatchingRemoteLocation set to matching, the UI requires that both +// ports use the same remote location. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectRemoteLocationConstraints_PortPairRemoteLocation = src.InterconnectRemoteLocationConstraints_PortPairRemoteLocation + +// [Output Only] Port pair VLAN constraints, which can take one of the +// following values: PORT_PAIR_UNCONSTRAINED_VLAN, PORT_PAIR_MATCHING_VLAN +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectRemoteLocationConstraints_PortPairVlan = src.InterconnectRemoteLocationConstraints_PortPairVlan + +// Response to the list request, and contains a list of interconnect remote +// locations. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectRemoteLocationList = src.InterconnectRemoteLocationList +type InterconnectRemoteLocationPermittedConnections = src.InterconnectRemoteLocationPermittedConnections + +// [Output Only] Continent for this location, which can take one of the +// following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - +// SOUTH_AMERICA +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectRemoteLocation_Continent = src.InterconnectRemoteLocation_Continent + +// [Output Only] Link Aggregation Control Protocol (LACP) constraints, which +// can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectRemoteLocation_Lacp = src.InterconnectRemoteLocation_Lacp + +// [Output Only] The status of this InterconnectRemoteLocation, which can take +// one of the following values: - CLOSED: The InterconnectRemoteLocation is +// closed and is unavailable for provisioning new Cross-Cloud Interconnects. - +// AVAILABLE: The InterconnectRemoteLocation is available for provisioning new +// Cross-Cloud Interconnects. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type InterconnectRemoteLocation_Status = src.InterconnectRemoteLocation_Status + +// Additional supported values which may be not listed in the enum directly +// due to technical reasons: IF_MACSEC +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type Interconnect_AvailableFeatures = src.Interconnect_AvailableFeatures + // Type of interconnect, which can take one of the following values: - // PARTNER: A partner-managed interconnection shared between customers though a // partner. - DEDICATED: A dedicated physical interconnection with the @@ -6530,6 +7282,12 @@ type Interconnect_LinkType = src.Interconnect_LinkType // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Interconnect_OperationalStatus = src.Interconnect_OperationalStatus +// Additional supported values which may be not listed in the enum directly +// due to technical reasons: IF_MACSEC +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type Interconnect_RequestedFeatures = src.Interconnect_RequestedFeatures + // [Output Only] The current state of Interconnect functionality, which can // take one of the following values: - ACTIVE: The Interconnect is valid, // turned up and ready to use. Attachments may be provisioned on this @@ -6541,22 +7299,15 @@ type Interconnect_OperationalStatus = src.Interconnect_OperationalStatus // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Interconnect_State = src.Interconnect_State -// InterconnectsClient is the client API for Interconnects service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InterconnectsClient = src.InterconnectsClient - // Response for the InterconnectsGetDiagnosticsRequest. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type InterconnectsGetDiagnosticsResponse = src.InterconnectsGetDiagnosticsResponse -// InterconnectsServer is the server API for Interconnects service. +// Response for the InterconnectsGetMacsecConfigRequest. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type InterconnectsServer = src.InterconnectsServer +type InterconnectsGetMacsecConfigResponse = src.InterconnectsGetMacsecConfigResponse // A request message for UrlMaps.InvalidateCache. See the method description // for details. @@ -6591,37 +7342,13 @@ type LicenseCodeLicenseAlias = src.LicenseCodeLicenseAlias // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type LicenseCode_State = src.LicenseCode_State -// LicenseCodesClient is the client API for LicenseCodes service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LicenseCodesClient = src.LicenseCodesClient - -// LicenseCodesServer is the server API for LicenseCodes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LicenseCodesServer = src.LicenseCodesServer - -// Commitment for a particular license resource. +// Commitment for a particular license resource. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type LicenseResourceCommitment = src.LicenseResourceCommitment type LicenseResourceRequirements = src.LicenseResourceRequirements - -// LicensesClient is the client API for Licenses service. For semantics around -// ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LicensesClient = src.LicensesClient type LicensesListResponse = src.LicensesListResponse -// LicensesServer is the server API for Licenses service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LicensesServer = src.LicensesServer - // A request message for AcceleratorTypes.List. See the method description for // details. // @@ -6681,6 +7408,12 @@ type ListDiskTypesRequest = src.ListDiskTypesRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListDisksRequest = src.ListDisksRequest +// A request message for StoragePools.ListDisks. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListDisksStoragePoolsRequest = src.ListDisksStoragePoolsRequest + // A request message for InstanceGroupManagers.ListErrors. See the method // description for details. // @@ -6764,6 +7497,12 @@ type ListHealthChecksRequest = src.ListHealthChecksRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListImagesRequest = src.ListImagesRequest +// A request message for InstanceGroupManagerResizeRequests.List. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListInstanceGroupManagerResizeRequestsRequest = src.ListInstanceGroupManagerResizeRequestsRequest + // A request message for InstanceGroupManagers.List. See the method // description for details. // @@ -6800,6 +7539,12 @@ type ListInstancesRegionInstanceGroupsRequest = src.ListInstancesRegionInstanceG // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListInstancesRequest = src.ListInstancesRequest +// A request message for InstantSnapshots.List. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListInstantSnapshotsRequest = src.ListInstantSnapshotsRequest + // A request message for InterconnectAttachments.List. See the method // description for details. // @@ -6812,6 +7557,12 @@ type ListInterconnectAttachmentsRequest = src.ListInterconnectAttachmentsRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListInterconnectLocationsRequest = src.ListInterconnectLocationsRequest +// A request message for InterconnectRemoteLocations.List. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListInterconnectRemoteLocationsRequest = src.ListInterconnectRemoteLocationsRequest + // A request message for Interconnects.List. See the method description for // details. // @@ -6848,6 +7599,12 @@ type ListManagedInstancesInstanceGroupManagersRequest = src.ListManagedInstances // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListManagedInstancesRegionInstanceGroupManagersRequest = src.ListManagedInstancesRegionInstanceGroupManagersRequest +// A request message for NetworkAttachments.List. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListNetworkAttachmentsRequest = src.ListNetworkAttachmentsRequest + // A request message for NetworkEndpointGroups.List. See the method // description for details. // @@ -6866,6 +7623,12 @@ type ListNetworkEndpointsGlobalNetworkEndpointGroupsRequest = src.ListNetworkEnd // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListNetworkEndpointsNetworkEndpointGroupsRequest = src.ListNetworkEndpointsNetworkEndpointGroupsRequest +// A request message for RegionNetworkEndpointGroups.ListNetworkEndpoints. See +// the method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListNetworkEndpointsRegionNetworkEndpointGroupsRequest = src.ListNetworkEndpointsRegionNetworkEndpointGroupsRequest + // A request message for NetworkFirewallPolicies.List. See the method // description for details. // @@ -7009,6 +7772,18 @@ type ListRegionInstanceGroupManagersRequest = src.ListRegionInstanceGroupManager // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListRegionInstanceGroupsRequest = src.ListRegionInstanceGroupsRequest +// A request message for RegionInstanceTemplates.List. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListRegionInstanceTemplatesRequest = src.ListRegionInstanceTemplatesRequest + +// A request message for RegionInstantSnapshots.List. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListRegionInstantSnapshotsRequest = src.ListRegionInstantSnapshotsRequest + // A request message for RegionNetworkEndpointGroups.List. See the method // description for details. // @@ -7075,6 +7850,12 @@ type ListRegionTargetTcpProxiesRequest = src.ListRegionTargetTcpProxiesRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListRegionUrlMapsRequest = src.ListRegionUrlMapsRequest +// A request message for RegionZones.List. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListRegionZonesRequest = src.ListRegionZonesRequest + // A request message for Regions.List. See the method description for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -7132,6 +7913,18 @@ type ListSslCertificatesRequest = src.ListSslCertificatesRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListSslPoliciesRequest = src.ListSslPoliciesRequest +// A request message for StoragePoolTypes.List. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListStoragePoolTypesRequest = src.ListStoragePoolTypesRequest + +// A request message for StoragePools.List. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListStoragePoolsRequest = src.ListStoragePoolsRequest + // A request message for Subnetworks.List. See the method description for // details. // @@ -7191,6 +7984,18 @@ type ListTargetVpnGatewaysRequest = src.ListTargetVpnGatewaysRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ListUrlMapsRequest = src.ListUrlMapsRequest +// A request message for BackendServices.ListUsable. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListUsableBackendServicesRequest = src.ListUsableBackendServicesRequest + +// A request message for RegionBackendServices.ListUsable. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ListUsableRegionBackendServicesRequest = src.ListUsableRegionBackendServicesRequest + // A request message for Subnetworks.ListUsable. See the method description // for details. // @@ -7255,41 +8060,6 @@ type LocationPolicyLocation_Preference = src.LocationPolicyLocation_Preference // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type LocationPolicy_TargetShape = src.LocationPolicy_TargetShape -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LogConfig = src.LogConfig - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LogConfigCloudAuditOptions = src.LogConfigCloudAuditOptions - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LogConfigCloudAuditOptions_LogName = src.LogConfigCloudAuditOptions_LogName - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LogConfigCounterOptions = src.LogConfigCounterOptions - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LogConfigCounterOptionsCustomField = src.LogConfigCounterOptionsCustomField - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LogConfigDataAccessOptions = src.LogConfigDataAccessOptions - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type LogConfigDataAccessOptions_LogMode = src.LogConfigDataAccessOptions_LogMode - // Represents a machine image resource. A machine image is a Compute Engine // resource that stores all the configuration, metadata, permissions, and data // from one or more disks required to create a Virtual machine (VM) instance. @@ -7309,18 +8079,6 @@ type MachineImageList = src.MachineImageList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type MachineImage_Status = src.MachineImage_Status -// MachineImagesClient is the client API for MachineImages service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type MachineImagesClient = src.MachineImagesClient - -// MachineImagesServer is the server API for MachineImages service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type MachineImagesServer = src.MachineImagesServer - // Represents a Machine Type resource. You can use specific machine types for // your VM instances based on performance and pricing requirements. For more // information, read Machine Types. @@ -7334,19 +8092,12 @@ type MachineTypeAggregatedList = src.MachineTypeAggregatedList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type MachineTypeList = src.MachineTypeList -// MachineTypesClient is the client API for MachineTypes service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +// [Output Only] The architecture of the machine type. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type MachineTypesClient = src.MachineTypesClient +type MachineType_Architecture = src.MachineType_Architecture type MachineTypesScopedList = src.MachineTypesScopedList -// MachineTypesServer is the server API for MachineTypes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type MachineTypesServer = src.MachineTypesServer - // A Managed Instance resource. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -7358,6 +8109,7 @@ type ManagedInstanceInstanceHealth = src.ManagedInstanceInstanceHealth // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ManagedInstanceInstanceHealth_DetailedHealthState = src.ManagedInstanceInstanceHealth_DetailedHealthState type ManagedInstanceLastAttempt = src.ManagedInstanceLastAttempt +type ManagedInstancePropertiesFromFlexibilityPolicy = src.ManagedInstancePropertiesFromFlexibilityPolicy type ManagedInstanceVersion = src.ManagedInstanceVersion // [Output Only] The current action that the managed instance group has @@ -7428,6 +8180,12 @@ type MetadataFilterLabelMatch = src.MetadataFilterLabelMatch // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type MetadataFilter_FilterMatchCriteria = src.MetadataFilter_FilterMatchCriteria +// A request message for Addresses.Move. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type MoveAddressRequest = src.MoveAddressRequest + // A request message for Projects.MoveDisk. See the method description for // details. // @@ -7440,6 +8198,12 @@ type MoveDiskProjectRequest = src.MoveDiskProjectRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type MoveFirewallPolicyRequest = src.MoveFirewallPolicyRequest +// A request message for GlobalAddresses.Move. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type MoveGlobalAddressRequest = src.MoveGlobalAddressRequest + // A request message for Projects.MoveInstance. See the method description for // details. // @@ -7451,6 +8215,27 @@ type MoveInstanceProjectRequest = src.MoveInstanceProjectRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NamedPort = src.NamedPort +// Contains NAT IP information of a NAT config (i.e. usage status, mode). +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type NatIpInfo = src.NatIpInfo + +// Contains information of a NAT IP. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type NatIpInfoNatIpInfoMapping = src.NatIpInfoNatIpInfoMapping + +// Specifies whether NAT IP is auto or manual. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type NatIpInfoNatIpInfoMapping_Mode = src.NatIpInfoNatIpInfoMapping_Mode + +// Specifies whether NAT IP is currently serving at least one endpoint or not. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type NatIpInfoNatIpInfoMapping_Usage = src.NatIpInfoNatIpInfoMapping_Usage +type NatIpInfoResponse = src.NatIpInfoResponse + // Represents a VPC Network resource. Networks connect resources to each other // and to the internet. For more information, read Virtual Private Cloud (VPC) // Network. @@ -7458,26 +8243,35 @@ type NamedPort = src.NamedPort // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Network = src.Network -// Represents a Google Cloud Armor network edge security service resource. +// NetworkAttachments A network attachment resource ... // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworkEdgeSecurityService = src.NetworkEdgeSecurityService -type NetworkEdgeSecurityServiceAggregatedList = src.NetworkEdgeSecurityServiceAggregatedList +type NetworkAttachment = src.NetworkAttachment -// NetworkEdgeSecurityServicesClient is the client API for -// NetworkEdgeSecurityServices service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +// Contains a list of NetworkAttachmentsScopedList. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworkEdgeSecurityServicesClient = src.NetworkEdgeSecurityServicesClient -type NetworkEdgeSecurityServicesScopedList = src.NetworkEdgeSecurityServicesScopedList +type NetworkAttachmentAggregatedList = src.NetworkAttachmentAggregatedList + +// [Output Only] A connection connected to this network attachment. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type NetworkAttachmentConnectedEndpoint = src.NetworkAttachmentConnectedEndpoint -// NetworkEdgeSecurityServicesServer is the server API for -// NetworkEdgeSecurityServices service. +// The status of a connected endpoint to this network attachment. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworkEdgeSecurityServicesServer = src.NetworkEdgeSecurityServicesServer +type NetworkAttachmentConnectedEndpoint_Status = src.NetworkAttachmentConnectedEndpoint_Status +type NetworkAttachmentList = src.NetworkAttachmentList +type NetworkAttachment_ConnectionPreference = src.NetworkAttachment_ConnectionPreference +type NetworkAttachmentsScopedList = src.NetworkAttachmentsScopedList + +// Represents a Google Cloud Armor network edge security service resource. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type NetworkEdgeSecurityService = src.NetworkEdgeSecurityService +type NetworkEdgeSecurityServiceAggregatedList = src.NetworkEdgeSecurityServiceAggregatedList +type NetworkEdgeSecurityServicesScopedList = src.NetworkEdgeSecurityServicesScopedList // The network endpoint. // @@ -7486,10 +8280,8 @@ type NetworkEndpoint = src.NetworkEndpoint // Represents a collection of network endpoints. A network endpoint group // (NEG) defines how a set of endpoints should be reached, whether they are -// reachable, and where they are located. For more information about using -// NEGs, see Setting up external HTTP(S) Load Balancing with internet NEGs, -// Setting up zonal NEGs, or Setting up external HTTP(S) Load Balancing with -// serverless NEGs. +// reachable, and where they are located. For more information about using NEGs +// for different use cases, see Network endpoint groups overview. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NetworkEndpointGroup = src.NetworkEndpointGroup @@ -7534,19 +8326,11 @@ type NetworkEndpointGroupPscData_PscConnectionStatus = src.NetworkEndpointGroupP // Type of network endpoints in this network endpoint group. Can be one of // GCE_VM_IP, GCE_VM_IP_PORT, NON_GCP_PRIVATE_IP_PORT, INTERNET_FQDN_PORT, -// INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT. +// INTERNET_IP_PORT, SERVERLESS, PRIVATE_SERVICE_CONNECT, GCE_VM_IP_PORTMAP. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NetworkEndpointGroup_NetworkEndpointType = src.NetworkEndpointGroup_NetworkEndpointType type NetworkEndpointGroupsAttachEndpointsRequest = src.NetworkEndpointGroupsAttachEndpointsRequest - -// NetworkEndpointGroupsClient is the client API for NetworkEndpointGroups -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworkEndpointGroupsClient = src.NetworkEndpointGroupsClient type NetworkEndpointGroupsDetachEndpointsRequest = src.NetworkEndpointGroupsDetachEndpointsRequest type NetworkEndpointGroupsListEndpointsRequest = src.NetworkEndpointGroupsListEndpointsRequest @@ -7558,28 +8342,8 @@ type NetworkEndpointGroupsListEndpointsRequest = src.NetworkEndpointGroupsListEn type NetworkEndpointGroupsListEndpointsRequest_HealthStatus = src.NetworkEndpointGroupsListEndpointsRequest_HealthStatus type NetworkEndpointGroupsListNetworkEndpoints = src.NetworkEndpointGroupsListNetworkEndpoints type NetworkEndpointGroupsScopedList = src.NetworkEndpointGroupsScopedList - -// NetworkEndpointGroupsServer is the server API for NetworkEndpointGroups -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworkEndpointGroupsServer = src.NetworkEndpointGroupsServer type NetworkEndpointWithHealthStatus = src.NetworkEndpointWithHealthStatus -// NetworkFirewallPoliciesClient is the client API for NetworkFirewallPolicies -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworkFirewallPoliciesClient = src.NetworkFirewallPoliciesClient - -// NetworkFirewallPoliciesServer is the server API for NetworkFirewallPolicies -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworkFirewallPoliciesServer = src.NetworkFirewallPoliciesServer - // A network interface resource attached to an instance. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -7598,10 +8362,10 @@ type NetworkInterface_Ipv6AccessType = src.NetworkInterface_Ipv6AccessType // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NetworkInterface_NicType = src.NetworkInterface_NicType -// The stack type for this network interface to identify whether the IPv6 -// feature is enabled or not. If not specified, IPV4_ONLY will be used. This -// field can be both set at instance creation and update network interface -// operations. +// The stack type for this network interface. To assign only IPv4 addresses, +// use IPV4_ONLY. To assign both IPv4 and IPv6 addresses, use IPV4_IPV6. If not +// specified, IPV4_ONLY is used. This field can be both set at instance +// creation and update network interface operations. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NetworkInterface_StackType = src.NetworkInterface_StackType @@ -7655,13 +8419,6 @@ type NetworkRoutingConfig_RoutingMode = src.NetworkRoutingConfig_RoutingMode // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Network_NetworkFirewallPolicyEnforcementOrder = src.Network_NetworkFirewallPolicyEnforcementOrder type NetworksAddPeeringRequest = src.NetworksAddPeeringRequest - -// NetworksClient is the client API for Networks service. For semantics around -// ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworksClient = src.NetworksClient type NetworksGetEffectiveFirewallsResponse = src.NetworksGetEffectiveFirewallsResponse type NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy @@ -7670,11 +8427,6 @@ type NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy = src.Networks // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type = src.NetworksGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type type NetworksRemovePeeringRequest = src.NetworksRemovePeeringRequest - -// NetworksServer is the server API for Networks service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NetworksServer = src.NetworksServer type NetworksUpdatePeeringRequest = src.NetworksUpdatePeeringRequest // Represents a sole-tenant Node Group resource. A sole-tenant node is a @@ -7713,6 +8465,12 @@ type NodeGroupNode = src.NodeGroupNode type NodeGroupNode_CpuOvercommitType = src.NodeGroupNode_CpuOvercommitType type NodeGroupNode_Status = src.NodeGroupNode_Status +// Specifies the frequency of planned maintenance events. The accepted values +// are: `AS_NEEDED` and `RECURRENT`. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type NodeGroup_MaintenanceInterval = src.NodeGroup_MaintenanceInterval + // Specifies how to handle instances when a node in the group undergoes // maintenance. Set to one of: DEFAULT, RESTART_IN_PLACE, or // MIGRATE_WITHIN_NODE_GROUP. The default value is DEFAULT. For more @@ -7722,22 +8480,12 @@ type NodeGroupNode_Status = src.NodeGroupNode_Status type NodeGroup_MaintenancePolicy = src.NodeGroup_MaintenancePolicy type NodeGroup_Status = src.NodeGroup_Status type NodeGroupsAddNodesRequest = src.NodeGroupsAddNodesRequest - -// NodeGroupsClient is the client API for NodeGroups service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NodeGroupsClient = src.NodeGroupsClient type NodeGroupsDeleteNodesRequest = src.NodeGroupsDeleteNodesRequest type NodeGroupsListNodes = src.NodeGroupsListNodes +type NodeGroupsPerformMaintenanceRequest = src.NodeGroupsPerformMaintenanceRequest type NodeGroupsScopedList = src.NodeGroupsScopedList - -// NodeGroupsServer is the server API for NodeGroups service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NodeGroupsServer = src.NodeGroupsServer type NodeGroupsSetNodeTemplateRequest = src.NodeGroupsSetNodeTemplateRequest +type NodeGroupsSimulateMaintenanceEventRequest = src.NodeGroupsSimulateMaintenanceEventRequest // Represent a sole-tenant Node Template resource. You can use a template to // define properties for nodes in a node group. For more information, read @@ -7763,20 +8511,8 @@ type NodeTemplate_CpuOvercommitType = src.NodeTemplate_CpuOvercommitType // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NodeTemplate_Status = src.NodeTemplate_Status - -// NodeTemplatesClient is the client API for NodeTemplates service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NodeTemplatesClient = src.NodeTemplatesClient type NodeTemplatesScopedList = src.NodeTemplatesScopedList -// NodeTemplatesServer is the server API for NodeTemplates service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NodeTemplatesServer = src.NodeTemplatesServer - // Represent a sole-tenant Node Type resource. Each node within a node group // must have a node type. A node type specifies the total amount of cores and // memory for that node. Currently, the only available node type is @@ -7791,20 +8527,8 @@ type NodeTypeAggregatedList = src.NodeTypeAggregatedList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type NodeTypeList = src.NodeTypeList - -// NodeTypesClient is the client API for NodeTypes service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NodeTypesClient = src.NodeTypesClient type NodeTypesScopedList = src.NodeTypesScopedList -// NodeTypesServer is the server API for NodeTypes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type NodeTypesServer = src.NodeTypesServer - // Represents a notification endpoint. A notification endpoint resource // defines an endpoint to receive notifications when there are status changes // detected by the associated health check service. For more information, see @@ -7828,8 +8552,9 @@ type NotificationEndpointList = src.NotificationEndpointList // information, read Handling API responses. Operations can be global, regional // or zonal. - For global operations, use the `globalOperations` resource. - // For regional operations, use the `regionOperations` resource. - For zonal -// operations, use the `zonalOperations` resource. For more information, read -// Global, Regional, and Zonal Resources. +// operations, use the `zoneOperations` resource. For more information, read +// Global, Regional, and Zonal Resources. Note that completed Operation +// resources have a limited retention period. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Operation = src.Operation @@ -7905,20 +8630,8 @@ type PacketMirroringNetworkInfo = src.PacketMirroringNetworkInfo // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PacketMirroring_Enable = src.PacketMirroring_Enable - -// PacketMirroringsClient is the client API for PacketMirrorings service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type PacketMirroringsClient = src.PacketMirroringsClient type PacketMirroringsScopedList = src.PacketMirroringsScopedList -// PacketMirroringsServer is the server API for PacketMirrorings service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type PacketMirroringsServer = src.PacketMirroringsServer - // A request message for Autoscalers.Patch. See the method description for // details. // @@ -7984,6 +8697,12 @@ type PatchImageRequest = src.PatchImageRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PatchInstanceGroupManagerRequest = src.PatchInstanceGroupManagerRequest +// A request message for InstanceSettingsService.Patch. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PatchInstanceSettingRequest = src.PatchInstanceSettingRequest + // A request message for InterconnectAttachments.Patch. See the method // description for details. // @@ -7996,6 +8715,12 @@ type PatchInterconnectAttachmentRequest = src.PatchInterconnectAttachmentRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PatchInterconnectRequest = src.PatchInterconnectRequest +// A request message for NetworkAttachments.Patch. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PatchNetworkAttachmentRequest = src.PatchNetworkAttachmentRequest + // A request message for NetworkEdgeSecurityServices.Patch. See the method // description for details. // @@ -8110,6 +8835,12 @@ type PatchRegionTargetHttpsProxyRequest = src.PatchRegionTargetHttpsProxyRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PatchRegionUrlMapRequest = src.PatchRegionUrlMapRequest +// A request message for ResourcePolicies.Patch. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PatchResourcePolicyRequest = src.PatchResourcePolicyRequest + // A request message for Routers.Patch. See the method description for // details. // @@ -8134,6 +8865,12 @@ type PatchRuleNetworkFirewallPolicyRequest = src.PatchRuleNetworkFirewallPolicyR // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PatchRuleRegionNetworkFirewallPolicyRequest = src.PatchRuleRegionNetworkFirewallPolicyRequest +// A request message for RegionSecurityPolicies.PatchRule. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PatchRuleRegionSecurityPolicyRequest = src.PatchRuleRegionSecurityPolicyRequest + // A request message for SecurityPolicies.PatchRule. See the method // description for details. // @@ -8152,6 +8889,12 @@ type PatchSecurityPolicyRequest = src.PatchSecurityPolicyRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PatchServiceAttachmentRequest = src.PatchServiceAttachmentRequest +// A request message for SnapshotSettingsService.Patch. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PatchSnapshotSettingRequest = src.PatchSnapshotSettingRequest + // A request message for SslPolicies.Patch. See the method description for // details. // @@ -8208,6 +8951,18 @@ type PerInstanceConfig = src.PerInstanceConfig // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PerInstanceConfig_Status = src.PerInstanceConfig_Status +// A request message for Instances.PerformMaintenance. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PerformMaintenanceInstanceRequest = src.PerformMaintenanceInstanceRequest + +// A request message for NodeGroups.PerformMaintenance. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PerformMaintenanceNodeGroupRequest = src.PerformMaintenanceNodeGroupRequest + // An Identity and Access Management (IAM) policy, which specifies access // controls for Google Cloud resources. A `Policy` is a collection of // `bindings`. A `binding` binds one or more `members`, or principals, to a @@ -8220,7 +8975,7 @@ type PerInstanceConfig_Status = src.PerInstanceConfig_Status // constraints based on attributes of the request, the resource, or both. To // learn which resources support conditions in their IAM policies, see the [IAM // documentation](https://cloud.google.com/iam/help/conditions/resource-policies). -// **JSON example:** { "bindings": [ { "role": +// **JSON example:** ``` { "bindings": [ { "role": // "roles/resourcemanager.organizationAdmin", "members": [ // "user:mike@example.com", "group:admins@example.com", "domain:google.com", // "serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role": @@ -8228,15 +8983,15 @@ type PerInstanceConfig_Status = src.PerInstanceConfig_Status // "user:eve@example.com" ], "condition": { "title": "expirable access", // "description": "Does not grant access after Sep 2020", "expression": // "request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag": -// "BwWWja0YfJA=", "version": 3 } **YAML example:** bindings: - members: - -// user:mike@example.com - group:admins@example.com - domain:google.com - -// serviceAccount:my-project-id@appspot.gserviceaccount.com role: -// roles/resourcemanager.organizationAdmin - members: - user:eve@example.com -// role: roles/resourcemanager.organizationViewer condition: title: expirable -// access description: Does not grant access after Sep 2020 expression: -// request.time < timestamp('2020-10-01T00:00:00.000Z') etag: BwWWja0YfJA= -// version: 3 For a description of IAM and its features, see the [IAM -// documentation](https://cloud.google.com/iam/docs/). +// "BwWWja0YfJA=", "version": 3 } ``` **YAML example:** ``` bindings: - +// members: - user:mike@example.com - group:admins@example.com - +// domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.com +// role: roles/resourcemanager.organizationAdmin - members: - +// user:eve@example.com role: roles/resourcemanager.organizationViewer +// condition: title: expirable access description: Does not grant access after +// Sep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z') +// etag: BwWWja0YfJA= version: 3 ``` For a description of IAM and its features, +// see the [IAM documentation](https://cloud.google.com/iam/docs/). // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Policy = src.Policy @@ -8262,6 +9017,16 @@ type PreservedStatePreservedDisk_AutoDelete = src.PreservedStatePreservedDisk_Au // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PreservedStatePreservedDisk_Mode = src.PreservedStatePreservedDisk_Mode +type PreservedStatePreservedNetworkIp = src.PreservedStatePreservedNetworkIp +type PreservedStatePreservedNetworkIpIpAddress = src.PreservedStatePreservedNetworkIpIpAddress + +// These stateful IPs will never be released during autohealing, update or VM +// instance recreate operations. This flag is used to configure if the IP +// reservation should be deleted after it is no longer used by the group, e.g. +// when the given instance or the whole group is deleted. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PreservedStatePreservedNetworkIp_AutoDelete = src.PreservedStatePreservedNetworkIp_AutoDelete // A request message for Routers.Preview. See the method description for // details. @@ -8276,6 +9041,13 @@ type PreviewRouterRequest = src.PreviewRouterRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Project = src.Project +// [Output Only] The Cloud Armor tier for this project. It can be one of the +// following values: CA_STANDARD, CA_ENTERPRISE_PAYGO. If this field is not +// specified, it is assumed to be CA_STANDARD. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type Project_CloudArmorTier = src.Project_CloudArmorTier + // This signifies the default network tier used for configuring resources of // the project and can only take the following values: PREMIUM, STANDARD. // Initially the default network tier is PREMIUM. @@ -8283,28 +9055,28 @@ type Project = src.Project // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Project_DefaultNetworkTier = src.Project_DefaultNetworkTier +// [Output Only] Default internal DNS setting used by VMs running in this +// project. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type Project_VmDnsSetting = src.Project_VmDnsSetting + // [Output Only] The role this project has in a shared VPC configuration. // Currently, only projects with the host role, which is specified by the value // HOST, are differentiated. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Project_XpnProjectStatus = src.Project_XpnProjectStatus - -// ProjectsClient is the client API for Projects service. For semantics around -// ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ProjectsClient = src.ProjectsClient type ProjectsDisableXpnResourceRequest = src.ProjectsDisableXpnResourceRequest type ProjectsEnableXpnResourceRequest = src.ProjectsEnableXpnResourceRequest type ProjectsGetXpnResources = src.ProjectsGetXpnResources type ProjectsListXpnHostsRequest = src.ProjectsListXpnHostsRequest +type ProjectsSetCloudArmorTierRequest = src.ProjectsSetCloudArmorTierRequest -// ProjectsServer is the server API for Projects service. +// Managed protection tier to be set. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ProjectsServer = src.ProjectsServer +type ProjectsSetCloudArmorTierRequest_CloudArmorTier = src.ProjectsSetCloudArmorTierRequest_CloudArmorTier type ProjectsSetDefaultNetworkTierRequest = src.ProjectsSetDefaultNetworkTierRequest // Default network tier to be set. @@ -8325,6 +9097,22 @@ type PublicAdvertisedPrefixList = src.PublicAdvertisedPrefixList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PublicAdvertisedPrefixPublicDelegatedPrefix = src.PublicAdvertisedPrefixPublicDelegatedPrefix +// [Output Only] The version of BYOIP API. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PublicAdvertisedPrefix_ByoipApiVersion = src.PublicAdvertisedPrefix_ByoipApiVersion + +// Specifies how child public delegated prefix will be scoped. It could be one +// of following values: - `REGIONAL`: The public delegated prefix is regional +// only. The provisioning will take a few minutes. - `GLOBAL`: The public +// delegated prefix is global only. The provisioning will take ~4 weeks. - +// `GLOBAL_AND_REGIONAL` [output only]: The public delegated prefixes is BYOIP +// V1 legacy prefix. This is output only value and no longer supported in BYOIP +// V2. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PublicAdvertisedPrefix_PdpScope = src.PublicAdvertisedPrefix_PdpScope + // The status of the public advertised prefix. Possible values include: - // `INITIAL`: RPKI validation is complete. - `PTR_CONFIGURED`: User has // configured the PTR. - `VALIDATED`: Reverse DNS lookup is successful. - @@ -8336,20 +9124,6 @@ type PublicAdvertisedPrefixPublicDelegatedPrefix = src.PublicAdvertisedPrefixPub // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PublicAdvertisedPrefix_Status = src.PublicAdvertisedPrefix_Status -// PublicAdvertisedPrefixesClient is the client API for -// PublicAdvertisedPrefixes service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type PublicAdvertisedPrefixesClient = src.PublicAdvertisedPrefixesClient - -// PublicAdvertisedPrefixesServer is the server API for -// PublicAdvertisedPrefixes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type PublicAdvertisedPrefixesServer = src.PublicAdvertisedPrefixesServer - // A PublicDelegatedPrefix resource represents an IP block within a // PublicAdvertisedPrefix that is configured within a single cloud scope // (global or region). IPs in the block can be allocated to resources within @@ -8366,11 +9140,26 @@ type PublicDelegatedPrefixList = src.PublicDelegatedPrefixList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PublicDelegatedPrefixPublicDelegatedSubPrefix = src.PublicDelegatedPrefixPublicDelegatedSubPrefix +// The PublicDelegatedSubPrefix mode for IPv6 only. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PublicDelegatedPrefixPublicDelegatedSubPrefix_Mode = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Mode + // [Output Only] The status of the sub public delegated prefix. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PublicDelegatedPrefixPublicDelegatedSubPrefix_Status = src.PublicDelegatedPrefixPublicDelegatedSubPrefix_Status +// [Output Only] The version of BYOIP API. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PublicDelegatedPrefix_ByoipApiVersion = src.PublicDelegatedPrefix_ByoipApiVersion + +// The public delegated prefix mode for IPv6 only. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type PublicDelegatedPrefix_Mode = src.PublicDelegatedPrefix_Mode + // [Output Only] The status of the public delegated prefix, which can be one // of following values: - `INITIALIZING` The public delegated prefix is being // initialized and addresses cannot be created yet. - `READY_TO_ANNOUNCE` The @@ -8380,31 +9169,34 @@ type PublicDelegatedPrefixPublicDelegatedSubPrefix_Status = src.PublicDelegatedP // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type PublicDelegatedPrefix_Status = src.PublicDelegatedPrefix_Status +type PublicDelegatedPrefixesScopedList = src.PublicDelegatedPrefixesScopedList -// PublicDelegatedPrefixesClient is the client API for PublicDelegatedPrefixes -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +// A quotas entry. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type PublicDelegatedPrefixesClient = src.PublicDelegatedPrefixesClient -type PublicDelegatedPrefixesScopedList = src.PublicDelegatedPrefixesScopedList +type Quota = src.Quota -// PublicDelegatedPrefixesServer is the server API for PublicDelegatedPrefixes -// service. +// Additional details for quota exceeded error for resource quota. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type PublicDelegatedPrefixesServer = src.PublicDelegatedPrefixesServer +type QuotaExceededInfo = src.QuotaExceededInfo -// A quotas entry. +// Rollout status of the future quota limit. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type Quota = src.Quota +type QuotaExceededInfo_RolloutStatus = src.QuotaExceededInfo_RolloutStatus -// Additional details for quota exceeded error for resource quota. +// [Output Only] Warning of fetching the `quotas` field for this region. This +// field is populated only if fetching of the `quotas` field fails. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type QuotaExceededInfo = src.QuotaExceededInfo +type QuotaStatusWarning = src.QuotaStatusWarning + +// [Output Only] A warning code, if applicable. For example, Compute Engine +// returns NO_RESULTS_ON_PAGE if there are no results in the response. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type QuotaStatusWarning_Code = src.QuotaStatusWarning_Code // [Output Only] Name of the quota metric. // @@ -8445,105 +9237,19 @@ type Reference = src.Reference // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Region = src.Region +type RegionAddressesMoveRequest = src.RegionAddressesMoveRequest // Contains a list of autoscalers. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RegionAutoscalerList = src.RegionAutoscalerList +type RegionDiskTypeList = src.RegionDiskTypeList +type RegionDisksAddResourcePoliciesRequest = src.RegionDisksAddResourcePoliciesRequest +type RegionDisksRemoveResourcePoliciesRequest = src.RegionDisksRemoveResourcePoliciesRequest +type RegionDisksResizeRequest = src.RegionDisksResizeRequest +type RegionDisksStartAsyncReplicationRequest = src.RegionDisksStartAsyncReplicationRequest -// RegionAutoscalersClient is the client API for RegionAutoscalers service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionAutoscalersClient = src.RegionAutoscalersClient - -// RegionAutoscalersServer is the server API for RegionAutoscalers service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionAutoscalersServer = src.RegionAutoscalersServer - -// RegionBackendServicesClient is the client API for RegionBackendServices -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionBackendServicesClient = src.RegionBackendServicesClient - -// RegionBackendServicesServer is the server API for RegionBackendServices -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionBackendServicesServer = src.RegionBackendServicesServer - -// RegionCommitmentsClient is the client API for RegionCommitments service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionCommitmentsClient = src.RegionCommitmentsClient - -// RegionCommitmentsServer is the server API for RegionCommitments service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionCommitmentsServer = src.RegionCommitmentsServer -type RegionDiskTypeList = src.RegionDiskTypeList - -// RegionDiskTypesClient is the client API for RegionDiskTypes service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionDiskTypesClient = src.RegionDiskTypesClient - -// RegionDiskTypesServer is the server API for RegionDiskTypes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionDiskTypesServer = src.RegionDiskTypesServer -type RegionDisksAddResourcePoliciesRequest = src.RegionDisksAddResourcePoliciesRequest - -// RegionDisksClient is the client API for RegionDisks service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionDisksClient = src.RegionDisksClient -type RegionDisksRemoveResourcePoliciesRequest = src.RegionDisksRemoveResourcePoliciesRequest -type RegionDisksResizeRequest = src.RegionDisksResizeRequest - -// RegionDisksServer is the server API for RegionDisks service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionDisksServer = src.RegionDisksServer - -// RegionHealthCheckServicesClient is the client API for -// RegionHealthCheckServices service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionHealthCheckServicesClient = src.RegionHealthCheckServicesClient - -// RegionHealthCheckServicesServer is the server API for -// RegionHealthCheckServices service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionHealthCheckServicesServer = src.RegionHealthCheckServicesServer - -// RegionHealthChecksClient is the client API for RegionHealthChecks service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionHealthChecksClient = src.RegionHealthChecksClient - -// RegionHealthChecksServer is the server API for RegionHealthChecks service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionHealthChecksServer = src.RegionHealthChecksServer - -// Contains a list of InstanceGroup resources. +// Contains a list of InstanceGroup resources. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RegionInstanceGroupList = src.RegionInstanceGroupList @@ -8577,35 +9283,29 @@ type RegionInstanceGroupManagersApplyUpdatesRequest = src.RegionInstanceGroupMan // The minimal action that you want to perform on each instance during the // update: - REPLACE: At minimum, delete the instance and create it again. - // RESTART: Stop the instance and start it again. - REFRESH: Do not stop the -// instance. - NONE: Do not disrupt the instance at all. By default, the -// minimum action is NONE. If your update requires a more disruptive action -// than you set with this flag, the necessary action is performed to execute -// the update. Additional supported values which may be not listed in the enum -// directly due to technical reasons: NONE REFRESH REPLACE RESTART +// instance and limit disruption as much as possible. - NONE: Do not disrupt +// the instance at all. By default, the minimum action is NONE. If your update +// requires a more disruptive action than you set with this flag, the necessary +// action is performed to execute the update. Additional supported values which +// may be not listed in the enum directly due to technical reasons: NONE +// REFRESH REPLACE RESTART // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction = src.RegionInstanceGroupManagersApplyUpdatesRequest_MinimalAction // The most disruptive action that you want to perform on each instance during // the update: - REPLACE: Delete the instance and create it again. - RESTART: -// Stop the instance and start it again. - REFRESH: Do not stop the instance. - -// NONE: Do not disrupt the instance at all. By default, the most disruptive -// allowed action is REPLACE. If your update requires a more disruptive action -// than you set with this flag, the update request will fail. Additional -// supported values which may be not listed in the enum directly due to -// technical reasons: NONE REFRESH REPLACE RESTART +// Stop the instance and start it again. - REFRESH: Do not stop the instance +// and limit disruption as much as possible. - NONE: Do not disrupt the +// instance at all. By default, the most disruptive allowed action is REPLACE. +// If your update requires a more disruptive action than you set with this +// flag, the update request will fail. Additional supported values which may be +// not listed in the enum directly due to technical reasons: NONE REFRESH +// REPLACE RESTART // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction = src.RegionInstanceGroupManagersApplyUpdatesRequest_MostDisruptiveAllowedAction -// RegionInstanceGroupManagersClient is the client API for -// RegionInstanceGroupManagers service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionInstanceGroupManagersClient = src.RegionInstanceGroupManagersClient - // RegionInstanceGroupManagers.createInstances // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -8615,22 +9315,8 @@ type RegionInstanceGroupManagersListErrorsResponse = src.RegionInstanceGroupMana type RegionInstanceGroupManagersListInstanceConfigsResp = src.RegionInstanceGroupManagersListInstanceConfigsResp type RegionInstanceGroupManagersListInstancesResponse = src.RegionInstanceGroupManagersListInstancesResponse type RegionInstanceGroupManagersRecreateRequest = src.RegionInstanceGroupManagersRecreateRequest - -// RegionInstanceGroupManagersServer is the server API for -// RegionInstanceGroupManagers service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionInstanceGroupManagersServer = src.RegionInstanceGroupManagersServer type RegionInstanceGroupManagersSetTargetPoolsRequest = src.RegionInstanceGroupManagersSetTargetPoolsRequest type RegionInstanceGroupManagersSetTemplateRequest = src.RegionInstanceGroupManagersSetTemplateRequest - -// RegionInstanceGroupsClient is the client API for RegionInstanceGroups -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionInstanceGroupsClient = src.RegionInstanceGroupsClient type RegionInstanceGroupsListInstances = src.RegionInstanceGroupsListInstances type RegionInstanceGroupsListInstancesRequest = src.RegionInstanceGroupsListInstancesRequest @@ -8639,189 +9325,25 @@ type RegionInstanceGroupsListInstancesRequest = src.RegionInstanceGroupsListInst // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RegionInstanceGroupsListInstancesRequest_InstanceState = src.RegionInstanceGroupsListInstancesRequest_InstanceState - -// RegionInstanceGroupsServer is the server API for RegionInstanceGroups -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionInstanceGroupsServer = src.RegionInstanceGroupsServer type RegionInstanceGroupsSetNamedPortsRequest = src.RegionInstanceGroupsSetNamedPortsRequest -// RegionInstancesClient is the client API for RegionInstances service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionInstancesClient = src.RegionInstancesClient - -// RegionInstancesServer is the server API for RegionInstances service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionInstancesServer = src.RegionInstancesServer - // Contains a list of region resources. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RegionList = src.RegionList - -// RegionNetworkEndpointGroupsClient is the client API for -// RegionNetworkEndpointGroups service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionNetworkEndpointGroupsClient = src.RegionNetworkEndpointGroupsClient - -// RegionNetworkEndpointGroupsServer is the server API for -// RegionNetworkEndpointGroups service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionNetworkEndpointGroupsServer = src.RegionNetworkEndpointGroupsServer - -// RegionNetworkFirewallPoliciesClient is the client API for -// RegionNetworkFirewallPolicies service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionNetworkFirewallPoliciesClient = src.RegionNetworkFirewallPoliciesClient +type RegionNetworkEndpointGroupsAttachEndpointsRequest = src.RegionNetworkEndpointGroupsAttachEndpointsRequest +type RegionNetworkEndpointGroupsDetachEndpointsRequest = src.RegionNetworkEndpointGroupsDetachEndpointsRequest type RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse type RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy // [Output Only] The type of the firewall policy. Can be one of HIERARCHY, -// NETWORK, NETWORK_REGIONAL. +// NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type = src.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicy_Type - -// RegionNetworkFirewallPoliciesServer is the server API for -// RegionNetworkFirewallPolicies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionNetworkFirewallPoliciesServer = src.RegionNetworkFirewallPoliciesServer - -// RegionNotificationEndpointsClient is the client API for -// RegionNotificationEndpoints service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionNotificationEndpointsClient = src.RegionNotificationEndpointsClient - -// RegionNotificationEndpointsServer is the server API for -// RegionNotificationEndpoints service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionNotificationEndpointsServer = src.RegionNotificationEndpointsServer - -// RegionOperationsClient is the client API for RegionOperations service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionOperationsClient = src.RegionOperationsClient - -// RegionOperationsServer is the server API for RegionOperations service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionOperationsServer = src.RegionOperationsServer - -// RegionSecurityPoliciesClient is the client API for RegionSecurityPolicies -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionSecurityPoliciesClient = src.RegionSecurityPoliciesClient - -// RegionSecurityPoliciesServer is the server API for RegionSecurityPolicies -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionSecurityPoliciesServer = src.RegionSecurityPoliciesServer type RegionSetLabelsRequest = src.RegionSetLabelsRequest type RegionSetPolicyRequest = src.RegionSetPolicyRequest - -// RegionSslCertificatesClient is the client API for RegionSslCertificates -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionSslCertificatesClient = src.RegionSslCertificatesClient - -// RegionSslCertificatesServer is the server API for RegionSslCertificates -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionSslCertificatesServer = src.RegionSslCertificatesServer - -// RegionSslPoliciesClient is the client API for RegionSslPolicies service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionSslPoliciesClient = src.RegionSslPoliciesClient - -// RegionSslPoliciesServer is the server API for RegionSslPolicies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionSslPoliciesServer = src.RegionSslPoliciesServer - -// RegionTargetHttpProxiesClient is the client API for RegionTargetHttpProxies -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionTargetHttpProxiesClient = src.RegionTargetHttpProxiesClient - -// RegionTargetHttpProxiesServer is the server API for RegionTargetHttpProxies -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionTargetHttpProxiesServer = src.RegionTargetHttpProxiesServer - -// RegionTargetHttpsProxiesClient is the client API for -// RegionTargetHttpsProxies service. For semantics around ctx use and -// closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionTargetHttpsProxiesClient = src.RegionTargetHttpsProxiesClient - -// RegionTargetHttpsProxiesServer is the server API for -// RegionTargetHttpsProxies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionTargetHttpsProxiesServer = src.RegionTargetHttpsProxiesServer type RegionTargetHttpsProxiesSetSslCertificatesRequest = src.RegionTargetHttpsProxiesSetSslCertificatesRequest - -// RegionTargetTcpProxiesClient is the client API for RegionTargetTcpProxies -// service. For semantics around ctx use and closing/ending streaming RPCs, -// please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionTargetTcpProxiesClient = src.RegionTargetTcpProxiesClient - -// RegionTargetTcpProxiesServer is the server API for RegionTargetTcpProxies -// service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionTargetTcpProxiesServer = src.RegionTargetTcpProxiesServer - -// RegionUrlMapsClient is the client API for RegionUrlMaps service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionUrlMapsClient = src.RegionUrlMapsClient - -// RegionUrlMapsServer is the server API for RegionUrlMaps service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionUrlMapsServer = src.RegionUrlMapsServer type RegionUrlMapsValidateRequest = src.RegionUrlMapsValidateRequest // [Output Only] Status of the region, either UP or DOWN. @@ -8829,18 +9351,6 @@ type RegionUrlMapsValidateRequest = src.RegionUrlMapsValidateRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Region_Status = src.Region_Status -// RegionsClient is the client API for Regions service. For semantics around -// ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionsClient = src.RegionsClient - -// RegionsServer is the server API for Regions service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RegionsServer = src.RegionsServer - // A request message for FirewallPolicies.RemoveAssociation. See the method // description for details. // @@ -8919,6 +9429,12 @@ type RemoveRuleNetworkFirewallPolicyRequest = src.RemoveRuleNetworkFirewallPolic // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RemoveRuleRegionNetworkFirewallPolicyRequest = src.RemoveRuleRegionNetworkFirewallPolicyRequest +// A request message for RegionSecurityPolicies.RemoveRule. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type RemoveRuleRegionSecurityPolicyRequest = src.RemoveRuleRegionSecurityPolicyRequest + // A request message for SecurityPolicies.RemoveRule. See the method // description for details. // @@ -8958,25 +9474,16 @@ type ReservationAffinity_ConsumeReservationType = src.ReservationAffinity_Consum type ReservationAggregatedList = src.ReservationAggregatedList type ReservationList = src.ReservationList -// [Output Only] The status of the reservation. +// [Output Only] The status of the reservation. - CREATING: Reservation +// resources are being allocated. - READY: Reservation resources have been +// allocated, and the reservation is ready for use. - DELETING: Reservation +// deletion is in progress. - UPDATING: Reservation update is in progress. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Reservation_Status = src.Reservation_Status - -// ReservationsClient is the client API for Reservations service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ReservationsClient = src.ReservationsClient type ReservationsResizeRequest = src.ReservationsResizeRequest type ReservationsScopedList = src.ReservationsScopedList -// ReservationsServer is the server API for Reservations service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ReservationsServer = src.ReservationsServer - // A request message for Instances.Reset. See the method description for // details. // @@ -9019,25 +9526,13 @@ type ResizeReservationRequest = src.ResizeReservationRequest type ResourceCommitment = src.ResourceCommitment // Type of resource for which this commitment applies. Possible values are -// VCPU and MEMORY +// VCPU, MEMORY, LOCAL_SSD, and ACCELERATOR. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ResourceCommitment_Type = src.ResourceCommitment_Type type ResourceGroupReference = src.ResourceGroupReference - -// ResourcePoliciesClient is the client API for ResourcePolicies service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ResourcePoliciesClient = src.ResourcePoliciesClient type ResourcePoliciesScopedList = src.ResourcePoliciesScopedList -// ResourcePoliciesServer is the server API for ResourcePolicies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ResourcePoliciesServer = src.ResourcePoliciesServer - // Represents a Resource Policy resource. You can use resource policies to // schedule actions for some Compute Engine resources. For example, you can use // them to schedule persistent disk snapshots. @@ -9055,8 +9550,13 @@ type ResourcePolicyAggregatedList = src.ResourcePolicyAggregatedList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ResourcePolicyDailyCycle = src.ResourcePolicyDailyCycle +// Resource policy for disk consistency groups. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type ResourcePolicyDiskConsistencyGroupPolicy = src.ResourcePolicyDiskConsistencyGroupPolicy + // A GroupPlacementPolicy specifies resource placement configuration. It -// specifies the failure bucket separation as well as network locality +// specifies the failure bucket separation // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ResourcePolicyGroupPlacementPolicy = src.ResourcePolicyGroupPlacementPolicy @@ -9144,6 +9644,7 @@ type ResourcePolicy_Status = src.ResourcePolicy_Status // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ResourceStatus = src.ResourceStatus +type ResourceStatusScheduling = src.ResourceStatusScheduling // A request message for Instances.Resume. See the method description for // details. @@ -9216,6 +9717,7 @@ type RouterBgpPeerBfd = src.RouterBgpPeerBfd // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RouterBgpPeerBfd_SessionInitializationMode = src.RouterBgpPeerBfd_SessionInitializationMode +type RouterBgpPeerCustomLearnedIpRange = src.RouterBgpPeerCustomLearnedIpRange // User-specified flag to indicate which mode to use for advertisement. // @@ -9250,6 +9752,11 @@ type RouterBgp_AdvertiseMode = src.RouterBgp_AdvertiseMode type RouterBgp_AdvertisedGroups = src.RouterBgp_AdvertisedGroups type RouterInterface = src.RouterInterface +// IP version of this interface. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type RouterInterface_IpVersion = src.RouterInterface_IpVersion + // [Output Only] The resource that configures and manages this interface. - // MANAGED_BY_USER is the default value and can be managed directly by users. - // MANAGED_BY_ATTACHMENT is an interface that is configured and managed by @@ -9297,6 +9804,13 @@ type RouterNatRuleAction = src.RouterNatRuleAction // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RouterNatSubnetworkToNat = src.RouterNatSubnetworkToNat type RouterNatSubnetworkToNat_SourceIpRangesToNat = src.RouterNatSubnetworkToNat_SourceIpRangesToNat + +// The network tier to use when automatically reserving NAT IP addresses. Must +// be one of: PREMIUM, STANDARD. If not specified, then the current +// project-level default tier is used. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type RouterNat_AutoNetworkTier = src.RouterNat_AutoNetworkTier type RouterNat_EndpointTypes = src.RouterNat_EndpointTypes // Specify the NatIpAllocateOption, which can take one of the following @@ -9315,12 +9829,18 @@ type RouterNat_NatIpAllocateOption = src.RouterNat_NatIpAllocateOption // IP ranges in every Subnetwork are allowed to Nat. - LIST_OF_SUBNETWORKS: A // list of Subnetworks are allowed to Nat (specified in the field subnetwork // below) The default is SUBNETWORK_IP_RANGE_TO_NAT_OPTION_UNSPECIFIED. Note -// that if this field contains ALL_SUBNETWORKS_ALL_IP_RANGES or -// ALL_SUBNETWORKS_ALL_PRIMARY_IP_RANGES, then there should not be any other -// Router.Nat section in any Router for this network in this region. +// that if this field contains ALL_SUBNETWORKS_ALL_IP_RANGES then there should +// not be any other Router.Nat section in any Router for this network in this +// region. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RouterNat_SourceSubnetworkIpRangesToNat = src.RouterNat_SourceSubnetworkIpRangesToNat + +// Indicates whether this NAT is used for public or private IP translation. If +// unspecified, it defaults to PUBLIC. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type RouterNat_Type = src.RouterNat_Type type RouterStatus = src.RouterStatus type RouterStatusBgpPeerStatus = src.RouterStatusBgpPeerStatus @@ -9344,48 +9864,14 @@ type RouterStatusNatStatus = src.RouterStatusNatStatus // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type RouterStatusNatStatusNatRuleStatus = src.RouterStatusNatStatusNatRuleStatus type RouterStatusResponse = src.RouterStatusResponse - -// RoutersClient is the client API for Routers service. For semantics around -// ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RoutersClient = src.RoutersClient type RoutersPreviewResponse = src.RoutersPreviewResponse type RoutersScopedList = src.RoutersScopedList - -// RoutersServer is the server API for Routers service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RoutersServer = src.RoutersServer - -// RoutesClient is the client API for Routes service. For semantics around ctx -// use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RoutesClient = src.RoutesClient - -// RoutesServer is the server API for Routes service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type RoutesServer = src.RoutesServer - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type Rule = src.Rule - -// This is deprecated and has no effect. Do not use. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type Rule_Action = src.Rule_Action type SSLHealthCheck = src.SSLHealthCheck // Specifies how a port is selected for health checking. Can be one of the // following values: USE_FIXED_PORT: Specifies a port number explicitly using // the port field in the health check. Supported by backend services for -// pass-through load balancers and backend services for proxy load balancers. +// passthrough load balancers and backend services for proxy load balancers. // Not supported by target pools. The health check supports all backends // supported by the backend service provided the backend can be health checked. // For example, GCE_VM_IP network endpoint groups, GCE_VM_IP_PORT network @@ -9393,7 +9879,7 @@ type SSLHealthCheck = src.SSLHealthCheck // USE_SERVING_PORT: Provides an indirect method of specifying the health check // port by referring to the backend service. Only supported by backend services // for proxy load balancers. Not supported by target pools. Not supported by -// backend services for pass-through load balancers. Supports all backends that +// backend services for passthrough load balancers. Supports all backends that // can be health checked; for example, GCE_VM_IP_PORT network endpoint groups // and instance group backends. For GCE_VM_IP_PORT network endpoint group // backends, the health check uses the port number specified for each endpoint @@ -9482,6 +9968,12 @@ type SchedulingNodeAffinity = src.SchedulingNodeAffinity // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SchedulingNodeAffinity_Operator = src.SchedulingNodeAffinity_Operator +// Defines the behaviour for instances with the instance_termination_action +// STOP. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SchedulingOnInstanceStopAction = src.SchedulingOnInstanceStopAction + // Specifies the termination action for the instance. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -9506,20 +9998,8 @@ type ScratchDisks = src.ScratchDisks // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Screenshot = src.Screenshot type SecurityPoliciesAggregatedList = src.SecurityPoliciesAggregatedList - -// SecurityPoliciesClient is the client API for SecurityPolicies service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SecurityPoliciesClient = src.SecurityPoliciesClient type SecurityPoliciesListPreconfiguredExpressionSetsResponse = src.SecurityPoliciesListPreconfiguredExpressionSetsResponse type SecurityPoliciesScopedList = src.SecurityPoliciesScopedList - -// SecurityPoliciesServer is the server API for SecurityPolicies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SecurityPoliciesServer = src.SecurityPoliciesServer type SecurityPoliciesWafConfig = src.SecurityPoliciesWafConfig // Represents a Google Cloud Armor security policy resource. Only external @@ -9534,13 +10014,27 @@ type SecurityPolicy = src.SecurityPolicy // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SecurityPolicyAdaptiveProtectionConfig = src.SecurityPolicyAdaptiveProtectionConfig -// Configuration options for L7 DDoS detection. +// Configuration options for L7 DDoS detection. This field is only supported +// in Global Security Policies of type CLOUD_ARMOR. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig +type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig + +// Configurations to specifc granular traffic units processed by Adaptive +// Protection. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig + +// Type of this configuration. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_Type = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig_Type // Rule visibility can be one of the following: STANDARD - opaque rules. -// (default) PREMIUM - transparent rules. +// (default) PREMIUM - transparent rules. This field is only supported in +// Global Security Policies of type CLOUD_ARMOR. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility = src.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig_RuleVisibility @@ -9568,6 +10062,8 @@ type SecurityPolicyRuleHttpHeaderActionHttpHeaderOption = src.SecurityPolicyRule // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SecurityPolicyRuleMatcher = src.SecurityPolicyRuleMatcher type SecurityPolicyRuleMatcherConfig = src.SecurityPolicyRuleMatcherConfig +type SecurityPolicyRuleMatcherExprOptions = src.SecurityPolicyRuleMatcherExprOptions +type SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions = src.SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions // Preconfigured versioned expression. If this field is specified, config must // also be specified. Available preconfigured expressions along with their @@ -9576,7 +10072,52 @@ type SecurityPolicyRuleMatcherConfig = src.SecurityPolicyRuleMatcherConfig // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SecurityPolicyRuleMatcher_VersionedExpr = src.SecurityPolicyRuleMatcher_VersionedExpr + +// Represents a match condition that incoming network traffic is evaluated +// against. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SecurityPolicyRuleNetworkMatcher = src.SecurityPolicyRuleNetworkMatcher +type SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch = src.SecurityPolicyRuleNetworkMatcherUserDefinedFieldMatch +type SecurityPolicyRulePreconfiguredWafConfig = src.SecurityPolicyRulePreconfiguredWafConfig +type SecurityPolicyRulePreconfiguredWafConfigExclusion = src.SecurityPolicyRulePreconfiguredWafConfigExclusion +type SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams + +// The match operator for the field. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_Op = src.SecurityPolicyRulePreconfiguredWafConfigExclusionFieldParams_Op type SecurityPolicyRuleRateLimitOptions = src.SecurityPolicyRuleRateLimitOptions +type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig + +// Determines the key to enforce the rate_limit_threshold on. Possible values +// are: - ALL: A single rate limit threshold is applied to all the requests +// matching this rule. This is the default value if "enforceOnKeyConfigs" is +// not configured. - IP: The source IP address of the request is the key. Each +// IP has this limit enforced separately. - HTTP_HEADER: The value of the HTTP +// header whose name is configured under "enforceOnKeyName". The key value is +// truncated to the first 128 bytes of the header value. If no such header is +// present in the request, the key type defaults to ALL. - XFF_IP: The first IP +// address (i.e. the originating client IP address) specified in the list of +// IPs under X-Forwarded-For HTTP header. If no such header is present or the +// value is not a valid IP, the key defaults to the source IP address of the +// request i.e. key type IP. - HTTP_COOKIE: The value of the HTTP cookie whose +// name is configured under "enforceOnKeyName". The key value is truncated to +// the first 128 bytes of the cookie value. If no such cookie is present in the +// request, the key type defaults to ALL. - HTTP_PATH: The URL path of the HTTP +// request. The key value is truncated to the first 128 bytes. - SNI: Server +// name indication in the TLS session of the HTTPS request. The key value is +// truncated to the first 128 bytes. The key type defaults to ALL on a HTTP +// session. - REGION_CODE: The country/region from which the request +// originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client +// connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type +// defaults to ALL. - USER_IP: The IP address of the originating client, which +// is resolved based on "userIpRequestHeaders" configured with the security +// policy. If there is no "userIpRequestHeaders" configuration or an IP address +// cannot be resolved from it, the key type defaults to IP. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_EnforceOnKeyType = src.SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfig_EnforceOnKeyType type SecurityPolicyRuleRateLimitOptionsThreshold = src.SecurityPolicyRuleRateLimitOptionsThreshold // Determines the key to enforce the rate_limit_threshold on. Possible values @@ -9598,7 +10139,12 @@ type SecurityPolicyRuleRateLimitOptionsThreshold = src.SecurityPolicyRuleRateLim // name indication in the TLS session of the HTTPS request. The key value is // truncated to the first 128 bytes. The key type defaults to ALL on a HTTP // session. - REGION_CODE: The country/region from which the request -// originates. +// originates. - TLS_JA3_FINGERPRINT: JA3 TLS/SSL fingerprint if the client +// connects using HTTPS, HTTP/2 or HTTP/3. If not available, the key type +// defaults to ALL. - USER_IP: The IP address of the originating client, which +// is resolved based on "userIpRequestHeaders" configured with the security +// policy. If there is no "userIpRequestHeaders" configuration or an IP address +// cannot be resolved from it, the key type defaults to IP. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SecurityPolicyRuleRateLimitOptions_EnforceOnKey = src.SecurityPolicyRuleRateLimitOptions_EnforceOnKey @@ -9608,6 +10154,18 @@ type SecurityPolicyRuleRedirectOptions = src.SecurityPolicyRuleRedirectOptions // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SecurityPolicyRuleRedirectOptions_Type = src.SecurityPolicyRuleRedirectOptions_Type +type SecurityPolicyUserDefinedField = src.SecurityPolicyUserDefinedField + +// The base relative to which 'offset' is measured. Possible values are: - +// IPV4: Points to the beginning of the IPv4 header. - IPV6: Points to the +// beginning of the IPv6 header. - TCP: Points to the beginning of the TCP +// header, skipping over any IPv4 options or IPv6 extension headers. Not +// present for non-first fragments. - UDP: Points to the beginning of the UDP +// header, skipping over any IPv4 options or IPv6 extension headers. Not +// present for non-first fragments. required +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SecurityPolicyUserDefinedField_Base = src.SecurityPolicyUserDefinedField_Base // The type indicates the intended use of the security policy. - CLOUD_ARMOR: // Cloud Armor backend security policies can be configured to filter incoming @@ -9619,7 +10177,11 @@ type SecurityPolicyRuleRedirectOptions_Type = src.SecurityPolicyRuleRedirectOpti // Google's cache. - CLOUD_ARMOR_INTERNAL_SERVICE: Cloud Armor internal service // policies can be configured to filter HTTP requests targeting services // managed by Traffic Director in a service mesh. They filter requests before -// the request is served from the application. This field can be set only at +// the request is served from the application. - CLOUD_ARMOR_NETWORK: Cloud +// Armor network policies can be configured to filter packets targeting network +// load balancing resources such as backend services, target pools, target +// instances, and instances with external IPs. They filter requests before the +// request is served from the application. This field can be set only at // resource creation time. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -9657,7 +10219,7 @@ type ServiceAccount = src.ServiceAccount // Represents a ServiceAttachment resource. A service attachment represents a // service that a producer has exposed. It encapsulates the load balancer which // fronts the service runs and a list of NAT IP ranges that the producers uses -// to represent the consumers connecting to the service. next tag = 20 +// to represent the consumers connecting to the service. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ServiceAttachment = src.ServiceAttachment @@ -9685,20 +10247,8 @@ type ServiceAttachmentList = src.ServiceAttachmentList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ServiceAttachment_ConnectionPreference = src.ServiceAttachment_ConnectionPreference - -// ServiceAttachmentsClient is the client API for ServiceAttachments service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ServiceAttachmentsClient = src.ServiceAttachmentsClient type ServiceAttachmentsScopedList = src.ServiceAttachmentsScopedList -// ServiceAttachmentsServer is the server API for ServiceAttachments service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ServiceAttachmentsServer = src.ServiceAttachmentsServer - // A request message for TargetSslProxies.SetBackendService. See the method // description for details. // @@ -9729,6 +10279,20 @@ type SetCertificateMapTargetHttpsProxyRequest = src.SetCertificateMapTargetHttps // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetCertificateMapTargetSslProxyRequest = src.SetCertificateMapTargetSslProxyRequest +// A request message for Projects.SetCloudArmorTier. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetCloudArmorTierProjectRequest = src.SetCloudArmorTierProjectRequest +type SetCommonInstanceMetadataOperationMetadata = src.SetCommonInstanceMetadataOperationMetadata +type SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo + +// [Output Only] Status of the action, which can be one of the following: +// `PROPAGATING`, `PROPAGATED`, `ABANDONED`, `FAILED`, or `DONE`. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_State = src.SetCommonInstanceMetadataOperationMetadataPerLocationOperationInfo_State + // A request message for Projects.SetCommonInstanceMetadata. See the method // description for details. // @@ -9765,6 +10329,12 @@ type SetEdgeSecurityPolicyBackendBucketRequest = src.SetEdgeSecurityPolicyBacken // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetEdgeSecurityPolicyBackendServiceRequest = src.SetEdgeSecurityPolicyBackendServiceRequest +// A request message for BackendBuckets.SetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetIamPolicyBackendBucketRequest = src.SetIamPolicyBackendBucketRequest + // A request message for BackendServices.SetIamPolicy. See the method // description for details. // @@ -9801,6 +10371,12 @@ type SetIamPolicyInstanceRequest = src.SetIamPolicyInstanceRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetIamPolicyInstanceTemplateRequest = src.SetIamPolicyInstanceTemplateRequest +// A request message for InstantSnapshots.SetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetIamPolicyInstantSnapshotRequest = src.SetIamPolicyInstantSnapshotRequest + // A request message for Licenses.SetIamPolicy. See the method description for // details. // @@ -9813,6 +10389,12 @@ type SetIamPolicyLicenseRequest = src.SetIamPolicyLicenseRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetIamPolicyMachineImageRequest = src.SetIamPolicyMachineImageRequest +// A request message for NetworkAttachments.SetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetIamPolicyNetworkAttachmentRequest = src.SetIamPolicyNetworkAttachmentRequest + // A request message for NetworkFirewallPolicies.SetIamPolicy. See the method // description for details. // @@ -9843,6 +10425,12 @@ type SetIamPolicyRegionBackendServiceRequest = src.SetIamPolicyRegionBackendServ // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetIamPolicyRegionDiskRequest = src.SetIamPolicyRegionDiskRequest +// A request message for RegionInstantSnapshots.SetIamPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetIamPolicyRegionInstantSnapshotRequest = src.SetIamPolicyRegionInstantSnapshotRequest + // A request message for RegionNetworkFirewallPolicies.SetIamPolicy. See the // method description for details. // @@ -9873,6 +10461,12 @@ type SetIamPolicyServiceAttachmentRequest = src.SetIamPolicyServiceAttachmentReq // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetIamPolicySnapshotRequest = src.SetIamPolicySnapshotRequest +// A request message for StoragePools.SetIamPolicy. See the method description +// for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetIamPolicyStoragePoolRequest = src.SetIamPolicyStoragePoolRequest + // A request message for Subnetworks.SetIamPolicy. See the method description // for details. // @@ -9939,6 +10533,12 @@ type SetLabelsImageRequest = src.SetLabelsImageRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetLabelsInstanceRequest = src.SetLabelsInstanceRequest +// A request message for InstantSnapshots.SetLabels. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetLabelsInstantSnapshotRequest = src.SetLabelsInstantSnapshotRequest + // A request message for InterconnectAttachments.SetLabels. See the method // description for details. // @@ -9957,6 +10557,12 @@ type SetLabelsInterconnectRequest = src.SetLabelsInterconnectRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetLabelsRegionDiskRequest = src.SetLabelsRegionDiskRequest +// A request message for RegionInstantSnapshots.SetLabels. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetLabelsRegionInstantSnapshotRequest = src.SetLabelsRegionInstantSnapshotRequest + // A request message for SecurityPolicies.SetLabels. See the method // description for details. // @@ -10011,6 +10617,12 @@ type SetMetadataInstanceRequest = src.SetMetadataInstanceRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetMinCpuPlatformInstanceRequest = src.SetMinCpuPlatformInstanceRequest +// A request message for Instances.SetName. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetNameInstanceRequest = src.SetNameInstanceRequest + // A request message for InstanceGroups.SetNamedPorts. See the method // description for details. // @@ -10065,6 +10677,30 @@ type SetSchedulingInstanceRequest = src.SetSchedulingInstanceRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SetSecurityPolicyBackendServiceRequest = src.SetSecurityPolicyBackendServiceRequest +// A request message for Instances.SetSecurityPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetSecurityPolicyInstanceRequest = src.SetSecurityPolicyInstanceRequest + +// A request message for RegionBackendServices.SetSecurityPolicy. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetSecurityPolicyRegionBackendServiceRequest = src.SetSecurityPolicyRegionBackendServiceRequest + +// A request message for TargetInstances.SetSecurityPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetSecurityPolicyTargetInstanceRequest = src.SetSecurityPolicyTargetInstanceRequest + +// A request message for TargetPools.SetSecurityPolicy. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SetSecurityPolicyTargetPoolRequest = src.SetSecurityPolicyTargetPoolRequest + // A request message for Instances.SetServiceAccount. See the method // description for details. // @@ -10214,6 +10850,12 @@ type SignedUrlKey = src.SignedUrlKey // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SimulateMaintenanceEventInstanceRequest = src.SimulateMaintenanceEventInstanceRequest +// A request message for NodeGroups.SimulateMaintenanceEvent. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SimulateMaintenanceEventNodeGroupRequest = src.SimulateMaintenanceEventNodeGroupRequest + // Represents a Persistent Disk Snapshot resource. You can use snapshots to // back up data on a regular interval. For more information, read Creating // persistent disk snapshots. @@ -10225,6 +10867,18 @@ type Snapshot = src.Snapshot // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SnapshotList = src.SnapshotList +type SnapshotSettings = src.SnapshotSettings +type SnapshotSettingsStorageLocationSettings = src.SnapshotSettingsStorageLocationSettings + +// A structure for specifying storage locations. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SnapshotSettingsStorageLocationSettingsStorageLocationPreference = src.SnapshotSettingsStorageLocationSettingsStorageLocationPreference + +// The chosen location policy. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type SnapshotSettingsStorageLocationSettings_Policy = src.SnapshotSettingsStorageLocationSettings_Policy // [Output Only] The architecture of the snapshot. Valid values are ARM64 or // X86_64. @@ -10250,18 +10904,6 @@ type Snapshot_Status = src.Snapshot_Status // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Snapshot_StorageBytesStatus = src.Snapshot_StorageBytesStatus - -// SnapshotsClient is the client API for Snapshots service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SnapshotsClient = src.SnapshotsClient - -// SnapshotsServer is the server API for Snapshots service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SnapshotsServer = src.SnapshotsServer type SourceDiskEncryptionKey = src.SourceDiskEncryptionKey // A specification of the parameters to use when creating the instance @@ -10282,14 +10924,17 @@ type SourceInstanceProperties = src.SourceInstanceProperties // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SourceInstanceProperties_KeyRevocationActionType = src.SourceInstanceProperties_KeyRevocationActionType -// Represents an SSL Certificate resource. Google Compute Engine has two SSL -// Certificate resources: * +// Represents an SSL certificate resource. Google Compute Engine has two SSL +// certificate resources: * // [Global](/compute/docs/reference/rest/v1/sslCertificates) * -// [Regional](/compute/docs/reference/rest/v1/regionSslCertificates) The -// sslCertificates are used by: - external HTTPS load balancers - SSL proxy -// load balancers The regionSslCertificates are used by internal HTTPS load -// balancers. Optionally, certificate file contents that you upload can contain -// a set of up to five PEM-encoded certificates. The API call creates an object +// [Regional](/compute/docs/reference/rest/v1/regionSslCertificates) The global +// SSL certificates (sslCertificates) are used by: - Global external +// Application Load Balancers - Classic Application Load Balancers - Proxy +// Network Load Balancers (with target SSL proxies) The regional SSL +// certificates (regionSslCertificates) are used by: - Regional external +// Application Load Balancers - Regional internal Application Load Balancers +// Optionally, certificate file contents that you upload can contain a set of +// up to five PEM-encoded certificates. The API call creates an object // (sslCertificate) that holds this data. You can use SSL keys and certificates // to secure connections to a load balancer. For more information, read // Creating and using SSL certificates, SSL certificates quotas and limits, and @@ -10325,39 +10970,16 @@ type SslCertificateSelfManagedSslCertificate = src.SslCertificateSelfManagedSslC // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SslCertificate_Type = src.SslCertificate_Type - -// SslCertificatesClient is the client API for SslCertificates service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SslCertificatesClient = src.SslCertificatesClient type SslCertificatesScopedList = src.SslCertificatesScopedList - -// SslCertificatesServer is the server API for SslCertificates service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SslCertificatesServer = src.SslCertificatesServer type SslPoliciesAggregatedList = src.SslPoliciesAggregatedList - -// SslPoliciesClient is the client API for SslPolicies service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SslPoliciesClient = src.SslPoliciesClient type SslPoliciesList = src.SslPoliciesList type SslPoliciesListAvailableFeaturesResponse = src.SslPoliciesListAvailableFeaturesResponse type SslPoliciesScopedList = src.SslPoliciesScopedList -// SslPoliciesServer is the server API for SslPolicies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SslPoliciesServer = src.SslPoliciesServer - -// Represents an SSL Policy resource. Use SSL policies to control the SSL -// features, such as versions and cipher suites, offered by an HTTPS or SSL -// Proxy load balancer. For more information, read SSL Policy Concepts. +// Represents an SSL Policy resource. Use SSL policies to control SSL +// features, such as versions and cipher suites, that are offered by +// Application Load Balancers and proxy Network Load Balancers. For more +// information, read SSL policies overview. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SslPolicy = src.SslPolicy @@ -10378,6 +11000,18 @@ type SslPolicy_MinTlsVersion = src.SslPolicy_MinTlsVersion // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type SslPolicy_Profile = src.SslPolicy_Profile +// A request message for Disks.StartAsyncReplication. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StartAsyncReplicationDiskRequest = src.StartAsyncReplicationDiskRequest + +// A request message for RegionDisks.StartAsyncReplication. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StartAsyncReplicationRegionDiskRequest = src.StartAsyncReplicationRegionDiskRequest + // A request message for Instances.Start. See the method description for // details. // @@ -10405,6 +11039,49 @@ type StatefulPolicyPreservedStateDiskDevice = src.StatefulPolicyPreservedStateDi // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type StatefulPolicyPreservedStateDiskDevice_AutoDelete = src.StatefulPolicyPreservedStateDiskDevice_AutoDelete +type StatefulPolicyPreservedStateNetworkIp = src.StatefulPolicyPreservedStateNetworkIp + +// These stateful IPs will never be released during autohealing, update or VM +// instance recreate operations. This flag is used to configure if the IP +// reservation should be deleted after it is no longer used by the group, e.g. +// when the given instance or the whole group is deleted. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StatefulPolicyPreservedStateNetworkIp_AutoDelete = src.StatefulPolicyPreservedStateNetworkIp_AutoDelete + +// The `Status` type defines a logical error model that is suitable for +// different programming environments, including REST APIs and RPC APIs. It is +// used by [gRPC](https://github.com/grpc). Each `Status` message contains +// three pieces of data: error code, error message, and error details. You can +// find out more about this error model and how to work with it in the [API +// Design Guide](https://cloud.google.com/apis/design/errors). +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type Status = src.Status + +// A request message for Disks.StopAsyncReplication. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StopAsyncReplicationDiskRequest = src.StopAsyncReplicationDiskRequest + +// A request message for RegionDisks.StopAsyncReplication. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StopAsyncReplicationRegionDiskRequest = src.StopAsyncReplicationRegionDiskRequest + +// A request message for Disks.StopGroupAsyncReplication. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StopGroupAsyncReplicationDiskRequest = src.StopGroupAsyncReplicationDiskRequest + +// A request message for RegionDisks.StopGroupAsyncReplication. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StopGroupAsyncReplicationRegionDiskRequest = src.StopGroupAsyncReplicationRegionDiskRequest // A request message for Instances.Stop. See the method description for // details. @@ -10412,6 +11089,59 @@ type StatefulPolicyPreservedStateDiskDevice_AutoDelete = src.StatefulPolicyPrese // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type StopInstanceRequest = src.StopInstanceRequest +// Represents a zonal storage pool resource. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePool = src.StoragePool +type StoragePoolAggregatedList = src.StoragePoolAggregatedList +type StoragePoolDisk = src.StoragePoolDisk + +// [Output Only] The disk status. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePoolDisk_Status = src.StoragePoolDisk_Status + +// A list of StoragePool resources. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePoolList = src.StoragePoolList +type StoragePoolListDisks = src.StoragePoolListDisks + +// [Output Only] Contains output only fields. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePoolResourceStatus = src.StoragePoolResourceStatus +type StoragePoolType = src.StoragePoolType +type StoragePoolTypeAggregatedList = src.StoragePoolTypeAggregatedList + +// Contains a list of storage pool types. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePoolTypeList = src.StoragePoolTypeList +type StoragePoolTypesScopedList = src.StoragePoolTypesScopedList + +// Provisioning type of the byte capacity of the pool. Additional supported +// values which may be not listed in the enum directly due to technical +// reasons: ADVANCED STANDARD UNSPECIFIED +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePool_CapacityProvisioningType = src.StoragePool_CapacityProvisioningType + +// Provisioning type of the performance-related parameters of the pool, such +// as throughput and IOPS. Additional supported values which may be not listed +// in the enum directly due to technical reasons: ADVANCED STANDARD UNSPECIFIED +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePool_PerformanceProvisioningType = src.StoragePool_PerformanceProvisioningType + +// [Output Only] The status of storage pool creation. - CREATING: Storage pool +// is provisioning. storagePool. - FAILED: Storage pool creation failed. - +// READY: Storage pool is ready for use. - DELETING: Storage pool is deleting. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type StoragePool_State = src.StoragePool_State +type StoragePoolsScopedList = src.StoragePoolsScopedList + // Represents a Subnetwork resource. A subnetwork (also known as a subnet) is // a logical partition of a Virtual Private Cloud network with one primary IP // range and zero or more secondary IP ranges. For more information, read @@ -10464,22 +11194,26 @@ type Subnetwork_Ipv6AccessType = src.Subnetwork_Ipv6AccessType // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Subnetwork_PrivateIpv6GoogleAccess = src.Subnetwork_PrivateIpv6GoogleAccess -// The purpose of the resource. This field can be either PRIVATE_RFC_1918 or -// INTERNAL_HTTPS_LOAD_BALANCER. A subnetwork with purpose set to -// INTERNAL_HTTPS_LOAD_BALANCER is a user-created subnetwork that is reserved -// for Internal HTTP(S) Load Balancing. If unspecified, the purpose defaults to -// PRIVATE_RFC_1918. The enableFlowLogs field isn't supported with the purpose -// field set to INTERNAL_HTTPS_LOAD_BALANCER. +// The purpose of the resource. This field can be either PRIVATE, +// GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PRIVATE_SERVICE_CONNECT, or +// PRIVATE is the default purpose for user-created subnets or subnets that are +// automatically created in auto mode networks. Subnets with purpose set to +// GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks +// that are reserved for Envoy-based load balancers. A subnet with purpose set +// to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service +// Connect. If unspecified, the subnet purpose defaults to PRIVATE. The +// enableFlowLogs field isn't supported if the subnet purpose field is set to +// GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Subnetwork_Purpose = src.Subnetwork_Purpose -// The role of subnetwork. Currently, this field is only used when purpose = -// INTERNAL_HTTPS_LOAD_BALANCER. The value can be set to ACTIVE or BACKUP. An -// ACTIVE subnetwork is one that is currently being used for Internal HTTP(S) -// Load Balancing. A BACKUP subnetwork is one that is ready to be promoted to -// ACTIVE or is currently draining. This field can be updated with a patch -// request. +// The role of subnetwork. Currently, this field is only used when purpose is +// set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. The value can be set +// to ACTIVE or BACKUP. An ACTIVE subnetwork is one that is currently being +// used for Envoy-based load balancers in a region. A BACKUP subnetwork is one +// that is ready to be promoted to ACTIVE or is currently draining. This field +// can be updated with a patch request. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Subnetwork_Role = src.Subnetwork_Role @@ -10502,20 +11236,8 @@ type Subnetwork_StackType = src.Subnetwork_StackType // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Subnetwork_State = src.Subnetwork_State - -// SubnetworksClient is the client API for Subnetworks service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SubnetworksClient = src.SubnetworksClient type SubnetworksExpandIpCidrRangeRequest = src.SubnetworksExpandIpCidrRangeRequest type SubnetworksScopedList = src.SubnetworksScopedList - -// SubnetworksServer is the server API for Subnetworks service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type SubnetworksServer = src.SubnetworksServer type SubnetworksSetPrivateIpGoogleAccessRequest = src.SubnetworksSetPrivateIpGoogleAccessRequest // Subsetting configuration for this BackendService. Currently this is @@ -10542,7 +11264,7 @@ type TCPHealthCheck = src.TCPHealthCheck // Specifies how a port is selected for health checking. Can be one of the // following values: USE_FIXED_PORT: Specifies a port number explicitly using // the port field in the health check. Supported by backend services for -// pass-through load balancers and backend services for proxy load balancers. +// passthrough load balancers and backend services for proxy load balancers. // Not supported by target pools. The health check supports all backends // supported by the backend service provided the backend can be health checked. // For example, GCE_VM_IP network endpoint groups, GCE_VM_IP_PORT network @@ -10550,7 +11272,7 @@ type TCPHealthCheck = src.TCPHealthCheck // USE_SERVING_PORT: Provides an indirect method of specifying the health check // port by referring to the backend service. Only supported by backend services // for proxy load balancers. Not supported by target pools. Not supported by -// backend services for pass-through load balancers. Supports all backends that +// backend services for passthrough load balancers. Supports all backends that // can be health checked; for example, GCE_VM_IP_PORT network endpoint groups // and instance group backends. For GCE_VM_IP_PORT network endpoint group // backends, the health check uses the port number specified for each endpoint @@ -10572,18 +11294,6 @@ type TCPHealthCheck_ProxyHeader = src.TCPHealthCheck_ProxyHeader // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Tags = src.Tags -// TargetGrpcProxiesClient is the client API for TargetGrpcProxies service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetGrpcProxiesClient = src.TargetGrpcProxiesClient - -// TargetGrpcProxiesServer is the server API for TargetGrpcProxies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetGrpcProxiesServer = src.TargetGrpcProxiesServer - // Represents a Target gRPC Proxy resource. A target gRPC proxy is a component // of load balancers intended for load balancing gRPC traffic. Only global // forwarding rules with load balancing scheme INTERNAL_SELF_MANAGED can @@ -10593,30 +11303,20 @@ type TargetGrpcProxiesServer = src.TargetGrpcProxiesServer // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetGrpcProxy = src.TargetGrpcProxy type TargetGrpcProxyList = src.TargetGrpcProxyList - -// TargetHttpProxiesClient is the client API for TargetHttpProxies service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetHttpProxiesClient = src.TargetHttpProxiesClient type TargetHttpProxiesScopedList = src.TargetHttpProxiesScopedList -// TargetHttpProxiesServer is the server API for TargetHttpProxies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetHttpProxiesServer = src.TargetHttpProxiesServer - // Represents a Target HTTP Proxy resource. Google Compute Engine has two // Target HTTP Proxy resources: * // [Global](/compute/docs/reference/rest/v1/targetHttpProxies) * // [Regional](/compute/docs/reference/rest/v1/regionTargetHttpProxies) A target -// HTTP proxy is a component of GCP HTTP load balancers. * targetHttpProxies -// are used by external HTTP load balancers and Traffic Director. * -// regionTargetHttpProxies are used by internal HTTP load balancers. Forwarding -// rules reference a target HTTP proxy, and the target proxy then references a -// URL map. For more information, read Using Target Proxies and Forwarding rule -// concepts. +// HTTP proxy is a component of Google Cloud HTTP load balancers. * +// targetHttpProxies are used by global external Application Load Balancers, +// classic Application Load Balancers, cross-region internal Application Load +// Balancers, and Traffic Director. * regionTargetHttpProxies are used by +// regional internal Application Load Balancers and regional external +// Application Load Balancers. Forwarding rules reference a target HTTP proxy, +// and the target proxy then references a URL map. For more information, read +// Using Target Proxies and Forwarding rule concepts. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetHttpProxy = src.TargetHttpProxy @@ -10626,19 +11326,7 @@ type TargetHttpProxyAggregatedList = src.TargetHttpProxyAggregatedList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetHttpProxyList = src.TargetHttpProxyList - -// TargetHttpsProxiesClient is the client API for TargetHttpsProxies service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetHttpsProxiesClient = src.TargetHttpsProxiesClient type TargetHttpsProxiesScopedList = src.TargetHttpsProxiesScopedList - -// TargetHttpsProxiesServer is the server API for TargetHttpsProxies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetHttpsProxiesServer = src.TargetHttpsProxiesServer type TargetHttpsProxiesSetCertificateMapRequest = src.TargetHttpsProxiesSetCertificateMapRequest type TargetHttpsProxiesSetQuicOverrideRequest = src.TargetHttpsProxiesSetQuicOverrideRequest @@ -10653,11 +11341,13 @@ type TargetHttpsProxiesSetSslCertificatesRequest = src.TargetHttpsProxiesSetSslC // [Global](/compute/docs/reference/rest/v1/targetHttpsProxies) * // [Regional](/compute/docs/reference/rest/v1/regionTargetHttpsProxies) A // target HTTPS proxy is a component of GCP HTTPS load balancers. * -// targetHttpsProxies are used by external HTTPS load balancers. * -// regionTargetHttpsProxies are used by internal HTTPS load balancers. -// Forwarding rules reference a target HTTPS proxy, and the target proxy then -// references a URL map. For more information, read Using Target Proxies and -// Forwarding rule concepts. +// targetHttpProxies are used by global external Application Load Balancers, +// classic Application Load Balancers, cross-region internal Application Load +// Balancers, and Traffic Director. * regionTargetHttpProxies are used by +// regional internal Application Load Balancers and regional external +// Application Load Balancers. Forwarding rules reference a target HTTPS proxy, +// and the target proxy then references a URL map. For more information, read +// Using Target Proxies and Forwarding rule concepts. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetHttpsProxy = src.TargetHttpsProxy @@ -10679,6 +11369,26 @@ type TargetHttpsProxyList = src.TargetHttpsProxyList // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetHttpsProxy_QuicOverride = src.TargetHttpsProxy_QuicOverride +// Specifies whether TLS 1.3 0-RTT Data ("Early Data") should be accepted for +// this service. Early Data allows a TLS resumption handshake to include the +// initial application payload (a HTTP request) alongside the handshake, +// reducing the effective round trips to "zero". This applies to TLS 1.3 +// connections over TCP (HTTP/2) as well as over UDP (QUIC/h3). This can +// improve application performance, especially on networks where interruptions +// may be common, such as on mobile. Requests with Early Data will have the +// "Early-Data" HTTP header set on the request, with a value of "1", to allow +// the backend to determine whether Early Data was included. Note: TLS Early +// Data may allow requests to be replayed, as the data is sent to the backend +// before the handshake has fully completed. Applications that allow idempotent +// HTTP methods to make non-idempotent changes, such as a GET request updating +// a database, should not accept Early Data on those requests, and reject +// requests with the "Early-Data: 1" HTTP header by returning a HTTP 425 (Too +// Early) status code, in order to remain RFC compliant. The default value is +// DISABLED. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type TargetHttpsProxy_TlsEarlyData = src.TargetHttpsProxy_TlsEarlyData + // Represents a Target Instance resource. You can use a target instance to // handle traffic for one or more forwarding rules, which is ideal for // forwarding protocol traffic that is managed by a single source. For example, @@ -10699,24 +11409,12 @@ type TargetInstanceList = src.TargetInstanceList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetInstance_NatPolicy = src.TargetInstance_NatPolicy - -// TargetInstancesClient is the client API for TargetInstances service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetInstancesClient = src.TargetInstancesClient type TargetInstancesScopedList = src.TargetInstancesScopedList -// TargetInstancesServer is the server API for TargetInstances service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetInstancesServer = src.TargetInstancesServer - -// Represents a Target Pool resource. Target pools are used for network -// TCP/UDP load balancing. A target pool references member instances, an -// associated legacy HttpHealthCheck resource, and, optionally, a backup target -// pool. For more information, read Using target pools. +// Represents a Target Pool resource. Target pools are used with external +// passthrough Network Load Balancers. A target pool references member +// instances, an associated legacy HttpHealthCheck resource, and, optionally, a +// backup target pool. For more information, read Using target pools. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetPool = src.TargetPool @@ -10739,34 +11437,10 @@ type TargetPoolList = src.TargetPoolList type TargetPool_SessionAffinity = src.TargetPool_SessionAffinity type TargetPoolsAddHealthCheckRequest = src.TargetPoolsAddHealthCheckRequest type TargetPoolsAddInstanceRequest = src.TargetPoolsAddInstanceRequest - -// TargetPoolsClient is the client API for TargetPools service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetPoolsClient = src.TargetPoolsClient type TargetPoolsRemoveHealthCheckRequest = src.TargetPoolsRemoveHealthCheckRequest type TargetPoolsRemoveInstanceRequest = src.TargetPoolsRemoveInstanceRequest type TargetPoolsScopedList = src.TargetPoolsScopedList - -// TargetPoolsServer is the server API for TargetPools service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetPoolsServer = src.TargetPoolsServer type TargetReference = src.TargetReference - -// TargetSslProxiesClient is the client API for TargetSslProxies service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetSslProxiesClient = src.TargetSslProxiesClient - -// TargetSslProxiesServer is the server API for TargetSslProxies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetSslProxiesServer = src.TargetSslProxiesServer type TargetSslProxiesSetBackendServiceRequest = src.TargetSslProxiesSetBackendServiceRequest type TargetSslProxiesSetCertificateMapRequest = src.TargetSslProxiesSetCertificateMapRequest type TargetSslProxiesSetProxyHeaderRequest = src.TargetSslProxiesSetProxyHeaderRequest @@ -10779,9 +11453,9 @@ type TargetSslProxiesSetProxyHeaderRequest_ProxyHeader = src.TargetSslProxiesSet type TargetSslProxiesSetSslCertificatesRequest = src.TargetSslProxiesSetSslCertificatesRequest // Represents a Target SSL Proxy resource. A target SSL proxy is a component -// of a SSL Proxy load balancer. Global forwarding rules reference a target SSL -// proxy, and the target proxy then references an external backend service. For -// more information, read Using Target Proxies. +// of a Proxy Network Load Balancer. The forwarding rule references the target +// SSL proxy, and the target proxy then references a backend service. For more +// information, read Proxy Network Load Balancer overview. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetSslProxy = src.TargetSslProxy @@ -10796,19 +11470,7 @@ type TargetSslProxyList = src.TargetSslProxyList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetSslProxy_ProxyHeader = src.TargetSslProxy_ProxyHeader - -// TargetTcpProxiesClient is the client API for TargetTcpProxies service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetTcpProxiesClient = src.TargetTcpProxiesClient type TargetTcpProxiesScopedList = src.TargetTcpProxiesScopedList - -// TargetTcpProxiesServer is the server API for TargetTcpProxies service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetTcpProxiesServer = src.TargetTcpProxiesServer type TargetTcpProxiesSetBackendServiceRequest = src.TargetTcpProxiesSetBackendServiceRequest type TargetTcpProxiesSetProxyHeaderRequest = src.TargetTcpProxiesSetProxyHeaderRequest @@ -10819,9 +11481,9 @@ type TargetTcpProxiesSetProxyHeaderRequest = src.TargetTcpProxiesSetProxyHeaderR type TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader = src.TargetTcpProxiesSetProxyHeaderRequest_ProxyHeader // Represents a Target TCP Proxy resource. A target TCP proxy is a component -// of a TCP Proxy load balancer. Global forwarding rules reference target TCP -// proxy, and the target proxy then references an external backend service. For -// more information, read TCP Proxy Load Balancing overview. +// of a Proxy Network Load Balancer. The forwarding rule references the target +// TCP proxy, and the target proxy then references a backend service. For more +// information, read Proxy Network Load Balancer overview. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetTcpProxy = src.TargetTcpProxy @@ -10856,20 +11518,20 @@ type TargetVpnGatewayList = src.TargetVpnGatewayList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TargetVpnGateway_Status = src.TargetVpnGateway_Status +type TargetVpnGatewaysScopedList = src.TargetVpnGatewaysScopedList +type TestFailure = src.TestFailure -// TargetVpnGatewaysClient is the client API for TargetVpnGateways service. -// For semantics around ctx use and closing/ending streaming RPCs, please refer -// to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +// A request message for BackendBuckets.TestIamPermissions. See the method +// description for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetVpnGatewaysClient = src.TargetVpnGatewaysClient -type TargetVpnGatewaysScopedList = src.TargetVpnGatewaysScopedList +type TestIamPermissionsBackendBucketRequest = src.TestIamPermissionsBackendBucketRequest -// TargetVpnGatewaysServer is the server API for TargetVpnGateways service. +// A request message for BackendServices.TestIamPermissions. See the method +// description for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type TargetVpnGatewaysServer = src.TargetVpnGatewaysServer -type TestFailure = src.TestFailure +type TestIamPermissionsBackendServiceRequest = src.TestIamPermissionsBackendServiceRequest // A request message for Disks.TestIamPermissions. See the method description // for details. @@ -10907,6 +11569,12 @@ type TestIamPermissionsInstanceRequest = src.TestIamPermissionsInstanceRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TestIamPermissionsInstanceTemplateRequest = src.TestIamPermissionsInstanceTemplateRequest +// A request message for InstantSnapshots.TestIamPermissions. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type TestIamPermissionsInstantSnapshotRequest = src.TestIamPermissionsInstantSnapshotRequest + // A request message for LicenseCodes.TestIamPermissions. See the method // description for details. // @@ -10925,6 +11593,12 @@ type TestIamPermissionsLicenseRequest = src.TestIamPermissionsLicenseRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TestIamPermissionsMachineImageRequest = src.TestIamPermissionsMachineImageRequest +// A request message for NetworkAttachments.TestIamPermissions. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type TestIamPermissionsNetworkAttachmentRequest = src.TestIamPermissionsNetworkAttachmentRequest + // A request message for NetworkEndpointGroups.TestIamPermissions. See the // method description for details. // @@ -10955,12 +11629,24 @@ type TestIamPermissionsNodeTemplateRequest = src.TestIamPermissionsNodeTemplateR // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TestIamPermissionsPacketMirroringRequest = src.TestIamPermissionsPacketMirroringRequest +// A request message for RegionBackendServices.TestIamPermissions. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type TestIamPermissionsRegionBackendServiceRequest = src.TestIamPermissionsRegionBackendServiceRequest + // A request message for RegionDisks.TestIamPermissions. See the method // description for details. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TestIamPermissionsRegionDiskRequest = src.TestIamPermissionsRegionDiskRequest +// A request message for RegionInstantSnapshots.TestIamPermissions. See the +// method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type TestIamPermissionsRegionInstantSnapshotRequest = src.TestIamPermissionsRegionInstantSnapshotRequest + // A request message for RegionNetworkFirewallPolicies.TestIamPermissions. See // the method description for details. // @@ -10991,6 +11677,12 @@ type TestIamPermissionsServiceAttachmentRequest = src.TestIamPermissionsServiceA // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type TestIamPermissionsSnapshotRequest = src.TestIamPermissionsSnapshotRequest +// A request message for StoragePools.TestIamPermissions. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type TestIamPermissionsStoragePoolRequest = src.TestIamPermissionsStoragePoolRequest + // A request message for Subnetworks.TestIamPermissions. See the method // description for details. // @@ -11006,527 +11698,16 @@ type TestPermissionsRequest = src.TestPermissionsRequest type TestPermissionsResponse = src.TestPermissionsResponse type Uint128 = src.Uint128 -// UnimplementedAcceleratorTypesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedAcceleratorTypesServer = src.UnimplementedAcceleratorTypesServer - -// UnimplementedAddressesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedAddressesServer = src.UnimplementedAddressesServer - -// UnimplementedAutoscalersServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedAutoscalersServer = src.UnimplementedAutoscalersServer - -// UnimplementedBackendBucketsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedBackendBucketsServer = src.UnimplementedBackendBucketsServer - -// UnimplementedBackendServicesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedBackendServicesServer = src.UnimplementedBackendServicesServer - -// UnimplementedDiskTypesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedDiskTypesServer = src.UnimplementedDiskTypesServer - -// UnimplementedDisksServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedDisksServer = src.UnimplementedDisksServer - -// UnimplementedExternalVpnGatewaysServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedExternalVpnGatewaysServer = src.UnimplementedExternalVpnGatewaysServer - -// UnimplementedFirewallPoliciesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedFirewallPoliciesServer = src.UnimplementedFirewallPoliciesServer - -// UnimplementedFirewallsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedFirewallsServer = src.UnimplementedFirewallsServer - -// UnimplementedForwardingRulesServer can be embedded to have forward -// compatible implementations. +// Upcoming Maintenance notification information. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedForwardingRulesServer = src.UnimplementedForwardingRulesServer +type UpcomingMaintenance = src.UpcomingMaintenance +type UpcomingMaintenance_MaintenanceStatus = src.UpcomingMaintenance_MaintenanceStatus -// UnimplementedGlobalAddressesServer can be embedded to have forward -// compatible implementations. +// Defines the type of maintenance. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedGlobalAddressesServer = src.UnimplementedGlobalAddressesServer - -// UnimplementedGlobalForwardingRulesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedGlobalForwardingRulesServer = src.UnimplementedGlobalForwardingRulesServer - -// UnimplementedGlobalNetworkEndpointGroupsServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedGlobalNetworkEndpointGroupsServer = src.UnimplementedGlobalNetworkEndpointGroupsServer - -// UnimplementedGlobalOperationsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedGlobalOperationsServer = src.UnimplementedGlobalOperationsServer - -// UnimplementedGlobalOrganizationOperationsServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedGlobalOrganizationOperationsServer = src.UnimplementedGlobalOrganizationOperationsServer - -// UnimplementedGlobalPublicDelegatedPrefixesServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedGlobalPublicDelegatedPrefixesServer = src.UnimplementedGlobalPublicDelegatedPrefixesServer - -// UnimplementedHealthChecksServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedHealthChecksServer = src.UnimplementedHealthChecksServer - -// UnimplementedImageFamilyViewsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedImageFamilyViewsServer = src.UnimplementedImageFamilyViewsServer - -// UnimplementedImagesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedImagesServer = src.UnimplementedImagesServer - -// UnimplementedInstanceGroupManagersServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedInstanceGroupManagersServer = src.UnimplementedInstanceGroupManagersServer - -// UnimplementedInstanceGroupsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedInstanceGroupsServer = src.UnimplementedInstanceGroupsServer - -// UnimplementedInstanceTemplatesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedInstanceTemplatesServer = src.UnimplementedInstanceTemplatesServer - -// UnimplementedInstancesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedInstancesServer = src.UnimplementedInstancesServer - -// UnimplementedInterconnectAttachmentsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedInterconnectAttachmentsServer = src.UnimplementedInterconnectAttachmentsServer - -// UnimplementedInterconnectLocationsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedInterconnectLocationsServer = src.UnimplementedInterconnectLocationsServer - -// UnimplementedInterconnectsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedInterconnectsServer = src.UnimplementedInterconnectsServer - -// UnimplementedLicenseCodesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedLicenseCodesServer = src.UnimplementedLicenseCodesServer - -// UnimplementedLicensesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedLicensesServer = src.UnimplementedLicensesServer - -// UnimplementedMachineImagesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedMachineImagesServer = src.UnimplementedMachineImagesServer - -// UnimplementedMachineTypesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedMachineTypesServer = src.UnimplementedMachineTypesServer - -// UnimplementedNetworkEdgeSecurityServicesServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedNetworkEdgeSecurityServicesServer = src.UnimplementedNetworkEdgeSecurityServicesServer - -// UnimplementedNetworkEndpointGroupsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedNetworkEndpointGroupsServer = src.UnimplementedNetworkEndpointGroupsServer - -// UnimplementedNetworkFirewallPoliciesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedNetworkFirewallPoliciesServer = src.UnimplementedNetworkFirewallPoliciesServer - -// UnimplementedNetworksServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedNetworksServer = src.UnimplementedNetworksServer - -// UnimplementedNodeGroupsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedNodeGroupsServer = src.UnimplementedNodeGroupsServer - -// UnimplementedNodeTemplatesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedNodeTemplatesServer = src.UnimplementedNodeTemplatesServer - -// UnimplementedNodeTypesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedNodeTypesServer = src.UnimplementedNodeTypesServer - -// UnimplementedPacketMirroringsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedPacketMirroringsServer = src.UnimplementedPacketMirroringsServer - -// UnimplementedProjectsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedProjectsServer = src.UnimplementedProjectsServer - -// UnimplementedPublicAdvertisedPrefixesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedPublicAdvertisedPrefixesServer = src.UnimplementedPublicAdvertisedPrefixesServer - -// UnimplementedPublicDelegatedPrefixesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedPublicDelegatedPrefixesServer = src.UnimplementedPublicDelegatedPrefixesServer - -// UnimplementedRegionAutoscalersServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionAutoscalersServer = src.UnimplementedRegionAutoscalersServer - -// UnimplementedRegionBackendServicesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionBackendServicesServer = src.UnimplementedRegionBackendServicesServer - -// UnimplementedRegionCommitmentsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionCommitmentsServer = src.UnimplementedRegionCommitmentsServer - -// UnimplementedRegionDiskTypesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionDiskTypesServer = src.UnimplementedRegionDiskTypesServer - -// UnimplementedRegionDisksServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionDisksServer = src.UnimplementedRegionDisksServer - -// UnimplementedRegionHealthCheckServicesServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionHealthCheckServicesServer = src.UnimplementedRegionHealthCheckServicesServer - -// UnimplementedRegionHealthChecksServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionHealthChecksServer = src.UnimplementedRegionHealthChecksServer - -// UnimplementedRegionInstanceGroupManagersServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionInstanceGroupManagersServer = src.UnimplementedRegionInstanceGroupManagersServer - -// UnimplementedRegionInstanceGroupsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionInstanceGroupsServer = src.UnimplementedRegionInstanceGroupsServer - -// UnimplementedRegionInstancesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionInstancesServer = src.UnimplementedRegionInstancesServer - -// UnimplementedRegionNetworkEndpointGroupsServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionNetworkEndpointGroupsServer = src.UnimplementedRegionNetworkEndpointGroupsServer - -// UnimplementedRegionNetworkFirewallPoliciesServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionNetworkFirewallPoliciesServer = src.UnimplementedRegionNetworkFirewallPoliciesServer - -// UnimplementedRegionNotificationEndpointsServer can be embedded to have -// forward compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionNotificationEndpointsServer = src.UnimplementedRegionNotificationEndpointsServer - -// UnimplementedRegionOperationsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionOperationsServer = src.UnimplementedRegionOperationsServer - -// UnimplementedRegionSecurityPoliciesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionSecurityPoliciesServer = src.UnimplementedRegionSecurityPoliciesServer - -// UnimplementedRegionSslCertificatesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionSslCertificatesServer = src.UnimplementedRegionSslCertificatesServer - -// UnimplementedRegionSslPoliciesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionSslPoliciesServer = src.UnimplementedRegionSslPoliciesServer - -// UnimplementedRegionTargetHttpProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionTargetHttpProxiesServer = src.UnimplementedRegionTargetHttpProxiesServer - -// UnimplementedRegionTargetHttpsProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionTargetHttpsProxiesServer = src.UnimplementedRegionTargetHttpsProxiesServer - -// UnimplementedRegionTargetTcpProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionTargetTcpProxiesServer = src.UnimplementedRegionTargetTcpProxiesServer - -// UnimplementedRegionUrlMapsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionUrlMapsServer = src.UnimplementedRegionUrlMapsServer - -// UnimplementedRegionsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRegionsServer = src.UnimplementedRegionsServer - -// UnimplementedReservationsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedReservationsServer = src.UnimplementedReservationsServer - -// UnimplementedResourcePoliciesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedResourcePoliciesServer = src.UnimplementedResourcePoliciesServer - -// UnimplementedRoutersServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRoutersServer = src.UnimplementedRoutersServer - -// UnimplementedRoutesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedRoutesServer = src.UnimplementedRoutesServer - -// UnimplementedSecurityPoliciesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedSecurityPoliciesServer = src.UnimplementedSecurityPoliciesServer - -// UnimplementedServiceAttachmentsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedServiceAttachmentsServer = src.UnimplementedServiceAttachmentsServer - -// UnimplementedSnapshotsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedSnapshotsServer = src.UnimplementedSnapshotsServer - -// UnimplementedSslCertificatesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedSslCertificatesServer = src.UnimplementedSslCertificatesServer - -// UnimplementedSslPoliciesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedSslPoliciesServer = src.UnimplementedSslPoliciesServer - -// UnimplementedSubnetworksServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedSubnetworksServer = src.UnimplementedSubnetworksServer - -// UnimplementedTargetGrpcProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetGrpcProxiesServer = src.UnimplementedTargetGrpcProxiesServer - -// UnimplementedTargetHttpProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetHttpProxiesServer = src.UnimplementedTargetHttpProxiesServer - -// UnimplementedTargetHttpsProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetHttpsProxiesServer = src.UnimplementedTargetHttpsProxiesServer - -// UnimplementedTargetInstancesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetInstancesServer = src.UnimplementedTargetInstancesServer - -// UnimplementedTargetPoolsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetPoolsServer = src.UnimplementedTargetPoolsServer - -// UnimplementedTargetSslProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetSslProxiesServer = src.UnimplementedTargetSslProxiesServer - -// UnimplementedTargetTcpProxiesServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetTcpProxiesServer = src.UnimplementedTargetTcpProxiesServer - -// UnimplementedTargetVpnGatewaysServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedTargetVpnGatewaysServer = src.UnimplementedTargetVpnGatewaysServer - -// UnimplementedUrlMapsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedUrlMapsServer = src.UnimplementedUrlMapsServer - -// UnimplementedVpnGatewaysServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedVpnGatewaysServer = src.UnimplementedVpnGatewaysServer - -// UnimplementedVpnTunnelsServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedVpnTunnelsServer = src.UnimplementedVpnTunnelsServer - -// UnimplementedZoneOperationsServer can be embedded to have forward -// compatible implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedZoneOperationsServer = src.UnimplementedZoneOperationsServer - -// UnimplementedZonesServer can be embedded to have forward compatible -// implementations. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UnimplementedZonesServer = src.UnimplementedZonesServer +type UpcomingMaintenance_Type = src.UpcomingMaintenance_Type // A request message for Instances.UpdateAccessConfig. See the method // description for details. @@ -11552,6 +11733,11 @@ type UpdateBackendBucketRequest = src.UpdateBackendBucketRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UpdateBackendServiceRequest = src.UpdateBackendServiceRequest +// A request message for Disks.Update. See the method description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type UpdateDiskRequest = src.UpdateDiskRequest + // A request message for Instances.UpdateDisplayDevice. See the method // description for details. // @@ -11637,6 +11823,12 @@ type UpdateRegionBackendServiceRequest = src.UpdateRegionBackendServiceRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UpdateRegionCommitmentRequest = src.UpdateRegionCommitmentRequest +// A request message for RegionDisks.Update. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type UpdateRegionDiskRequest = src.UpdateRegionDiskRequest + // A request message for RegionHealthChecks.Update. See the method description // for details. // @@ -11667,6 +11859,12 @@ type UpdateRouterRequest = src.UpdateRouterRequest // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UpdateShieldedInstanceConfigInstanceRequest = src.UpdateShieldedInstanceConfigInstanceRequest +// A request message for StoragePools.Update. See the method description for +// details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type UpdateStoragePoolRequest = src.UpdateStoragePoolRequest + // A request message for UrlMaps.Update. See the method description for // details. // @@ -11677,18 +11875,20 @@ type UpdateUrlMapRequest = src.UpdateUrlMapRequest // [Global](/compute/docs/reference/rest/v1/urlMaps) * // [Regional](/compute/docs/reference/rest/v1/regionUrlMaps) A URL map resource // is a component of certain types of cloud load balancers and Traffic -// Director: * urlMaps are used by external HTTP(S) load balancers and Traffic -// Director. * regionUrlMaps are used by internal HTTP(S) load balancers. For a -// list of supported URL map features by the load balancer type, see the Load -// balancing features: Routing and traffic management table. For a list of -// supported URL map features for Traffic Director, see the Traffic Director -// features: Routing and traffic management table. This resource defines -// mappings from hostnames and URL paths to either a backend service or a -// backend bucket. To use the global urlMaps resource, the backend service must -// have a loadBalancingScheme of either EXTERNAL or INTERNAL_SELF_MANAGED. To -// use the regionUrlMaps resource, the backend service must have a -// loadBalancingScheme of INTERNAL_MANAGED. For more information, read URL Map -// Concepts. +// Director: * urlMaps are used by global external Application Load Balancers, +// classic Application Load Balancers, and cross-region internal Application +// Load Balancers. * regionUrlMaps are used by internal Application Load +// Balancers, regional external Application Load Balancers and regional +// internal Application Load Balancers. For a list of supported URL map +// features by the load balancer type, see the Load balancing features: Routing +// and traffic management table. For a list of supported URL map features for +// Traffic Director, see the Traffic Director features: Routing and traffic +// management table. This resource defines mappings from hostnames and URL +// paths to either a backend service or a backend bucket. To use the global +// urlMaps resource, the backend service must have a loadBalancingScheme of +// either EXTERNAL, EXTERNAL_MANAGED, or INTERNAL_SELF_MANAGED. To use the +// regionUrlMaps resource, the backend service must have a loadBalancingScheme +// of INTERNAL_MANAGED. For more information, read URL Map Concepts. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UrlMap = src.UrlMap @@ -11714,19 +11914,7 @@ type UrlMapTestHeader = src.UrlMapTestHeader // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UrlMapValidationResult = src.UrlMapValidationResult type UrlMapsAggregatedList = src.UrlMapsAggregatedList - -// UrlMapsClient is the client API for UrlMaps service. For semantics around -// ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UrlMapsClient = src.UrlMapsClient type UrlMapsScopedList = src.UrlMapsScopedList - -// UrlMapsServer is the server API for UrlMaps service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type UrlMapsServer = src.UrlMapsServer type UrlMapsValidateRequest = src.UrlMapsValidateRequest type UrlMapsValidateRequest_LoadBalancingSchemes = src.UrlMapsValidateRequest_LoadBalancingSchemes type UrlMapsValidateResponse = src.UrlMapsValidateResponse @@ -11755,22 +11943,26 @@ type UsableSubnetworkSecondaryRange = src.UsableSubnetworkSecondaryRange // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UsableSubnetwork_Ipv6AccessType = src.UsableSubnetwork_Ipv6AccessType -// The purpose of the resource. This field can be either PRIVATE_RFC_1918 or -// INTERNAL_HTTPS_LOAD_BALANCER. A subnetwork with purpose set to -// INTERNAL_HTTPS_LOAD_BALANCER is a user-created subnetwork that is reserved -// for Internal HTTP(S) Load Balancing. If unspecified, the purpose defaults to -// PRIVATE_RFC_1918. The enableFlowLogs field isn't supported with the purpose -// field set to INTERNAL_HTTPS_LOAD_BALANCER. +// The purpose of the resource. This field can be either PRIVATE, +// GLOBAL_MANAGED_PROXY, REGIONAL_MANAGED_PROXY, PRIVATE_SERVICE_CONNECT, or +// PRIVATE is the default purpose for user-created subnets or subnets that are +// automatically created in auto mode networks. Subnets with purpose set to +// GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY are user-created subnetworks +// that are reserved for Envoy-based load balancers. A subnet with purpose set +// to PRIVATE_SERVICE_CONNECT is used to publish services using Private Service +// Connect. If unspecified, the subnet purpose defaults to PRIVATE. The +// enableFlowLogs field isn't supported if the subnet purpose field is set to +// GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UsableSubnetwork_Purpose = src.UsableSubnetwork_Purpose -// The role of subnetwork. Currently, this field is only used when purpose = -// INTERNAL_HTTPS_LOAD_BALANCER. The value can be set to ACTIVE or BACKUP. An -// ACTIVE subnetwork is one that is currently being used for Internal HTTP(S) -// Load Balancing. A BACKUP subnetwork is one that is ready to be promoted to -// ACTIVE or is currently draining. This field can be updated with a patch -// request. +// The role of subnetwork. Currently, this field is only used when purpose is +// set to GLOBAL_MANAGED_PROXY or REGIONAL_MANAGED_PROXY. The value can be set +// to ACTIVE or BACKUP. An ACTIVE subnetwork is one that is currently being +// used for Envoy-based load balancers in a region. A BACKUP subnetwork is one +// that is ready to be promoted to ACTIVE or is currently draining. This field +// can be updated with a patch request. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type UsableSubnetwork_Role = src.UsableSubnetwork_Role @@ -11864,8 +12056,8 @@ type VpnGatewayStatusHighAvailabilityRequirementState_UnsatisfiedReason = src.Vp type VpnGatewayStatusTunnel = src.VpnGatewayStatusTunnel // A VPN connection contains all VPN tunnels connected from this VpnGateway to -// the same peer gateway. The peer gateway could either be a external VPN -// gateway or GCP VPN gateway. +// the same peer gateway. The peer gateway could either be an external VPN +// gateway or a Google Cloud VPN gateway. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type VpnGatewayStatusVpnConnection = src.VpnGatewayStatusVpnConnection @@ -11875,27 +12067,22 @@ type VpnGatewayStatusVpnConnection = src.VpnGatewayStatusVpnConnection // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type VpnGatewayVpnGatewayInterface = src.VpnGatewayVpnGatewayInterface -// The stack type for this VPN gateway to identify the IP protocols that are -// enabled. Possible values are: IPV4_ONLY, IPV4_IPV6. If not specified, -// IPV4_ONLY will be used. +// The IP family of the gateway IPs for the HA-VPN gateway interfaces. If not +// specified, IPV4 will be used. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type VpnGateway_StackType = src.VpnGateway_StackType +type VpnGateway_GatewayIpVersion = src.VpnGateway_GatewayIpVersion -// VpnGatewaysClient is the client API for VpnGateways service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. +// The stack type for this VPN gateway to identify the IP protocols that are +// enabled. Possible values are: IPV4_ONLY, IPV4_IPV6, IPV6_ONLY. If not +// specified, IPV4_ONLY is used if the gateway IP version is IPV4, or IPV4_IPV6 +// if the gateway IP version is IPV6. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type VpnGatewaysClient = src.VpnGatewaysClient +type VpnGateway_StackType = src.VpnGateway_StackType type VpnGatewaysGetStatusResponse = src.VpnGatewaysGetStatusResponse type VpnGatewaysScopedList = src.VpnGatewaysScopedList -// VpnGatewaysServer is the server API for VpnGateways service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type VpnGatewaysServer = src.VpnGatewaysServer - // Represents a Cloud VPN Tunnel resource. For more information about VPN, // read the the Cloud VPN Overview. // @@ -11930,19 +12117,7 @@ type VpnTunnelList = src.VpnTunnelList // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type VpnTunnel_Status = src.VpnTunnel_Status - -// VpnTunnelsClient is the client API for VpnTunnels service. For semantics -// around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type VpnTunnelsClient = src.VpnTunnelsClient type VpnTunnelsScopedList = src.VpnTunnelsScopedList - -// VpnTunnelsServer is the server API for VpnTunnels service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type VpnTunnelsServer = src.VpnTunnelsServer type WafExpressionSet = src.WafExpressionSet type WafExpressionSetExpression = src.WafExpressionSetExpression @@ -11990,6 +12165,18 @@ type Warnings_Code = src.Warnings_Code // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type WeightedBackendService = src.WeightedBackendService + +// A request message for PublicAdvertisedPrefixes.Withdraw. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type WithdrawPublicAdvertisedPrefixeRequest = src.WithdrawPublicAdvertisedPrefixeRequest + +// A request message for PublicDelegatedPrefixes.Withdraw. See the method +// description for details. +// +// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb +type WithdrawPublicDelegatedPrefixeRequest = src.WithdrawPublicDelegatedPrefixeRequest type XpnHostList = src.XpnHostList // Service resource (a.k.a service project) ID. @@ -12003,7 +12190,7 @@ type XpnResourceId = src.XpnResourceId type XpnResourceId_Type = src.XpnResourceId_Type // Represents a Zone resource. A zone is a deployment area. These deployment -// areas are subsets of a region. For example the zone us-east1-a is located in +// areas are subsets of a region. For example the zone us-east1-b is located in // the us-east1 region. For more information, read Regions and Zones. // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb @@ -12013,18 +12200,6 @@ type Zone = src.Zone // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type ZoneList = src.ZoneList - -// ZoneOperationsClient is the client API for ZoneOperations service. For -// semantics around ctx use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ZoneOperationsClient = src.ZoneOperationsClient - -// ZoneOperationsServer is the server API for ZoneOperations service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ZoneOperationsServer = src.ZoneOperationsServer type ZoneSetLabelsRequest = src.ZoneSetLabelsRequest type ZoneSetPolicyRequest = src.ZoneSetPolicyRequest @@ -12032,845 +12207,3 @@ type ZoneSetPolicyRequest = src.ZoneSetPolicyRequest // // Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb type Zone_Status = src.Zone_Status - -// ZonesClient is the client API for Zones service. For semantics around ctx -// use and closing/ending streaming RPCs, please refer to -// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ZonesClient = src.ZonesClient - -// ZonesServer is the server API for Zones service. -// -// Deprecated: Please use types in: cloud.google.com/go/compute/apiv1/computepb -type ZonesServer = src.ZonesServer - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewAcceleratorTypesClient(cc grpc.ClientConnInterface) AcceleratorTypesClient { - return src.NewAcceleratorTypesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewAddressesClient(cc grpc.ClientConnInterface) AddressesClient { - return src.NewAddressesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewAutoscalersClient(cc grpc.ClientConnInterface) AutoscalersClient { - return src.NewAutoscalersClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewBackendBucketsClient(cc grpc.ClientConnInterface) BackendBucketsClient { - return src.NewBackendBucketsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewBackendServicesClient(cc grpc.ClientConnInterface) BackendServicesClient { - return src.NewBackendServicesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewDiskTypesClient(cc grpc.ClientConnInterface) DiskTypesClient { - return src.NewDiskTypesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewDisksClient(cc grpc.ClientConnInterface) DisksClient { return src.NewDisksClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewExternalVpnGatewaysClient(cc grpc.ClientConnInterface) ExternalVpnGatewaysClient { - return src.NewExternalVpnGatewaysClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewFirewallPoliciesClient(cc grpc.ClientConnInterface) FirewallPoliciesClient { - return src.NewFirewallPoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewFirewallsClient(cc grpc.ClientConnInterface) FirewallsClient { - return src.NewFirewallsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewForwardingRulesClient(cc grpc.ClientConnInterface) ForwardingRulesClient { - return src.NewForwardingRulesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewGlobalAddressesClient(cc grpc.ClientConnInterface) GlobalAddressesClient { - return src.NewGlobalAddressesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewGlobalForwardingRulesClient(cc grpc.ClientConnInterface) GlobalForwardingRulesClient { - return src.NewGlobalForwardingRulesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewGlobalNetworkEndpointGroupsClient(cc grpc.ClientConnInterface) GlobalNetworkEndpointGroupsClient { - return src.NewGlobalNetworkEndpointGroupsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewGlobalOperationsClient(cc grpc.ClientConnInterface) GlobalOperationsClient { - return src.NewGlobalOperationsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewGlobalOrganizationOperationsClient(cc grpc.ClientConnInterface) GlobalOrganizationOperationsClient { - return src.NewGlobalOrganizationOperationsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewGlobalPublicDelegatedPrefixesClient(cc grpc.ClientConnInterface) GlobalPublicDelegatedPrefixesClient { - return src.NewGlobalPublicDelegatedPrefixesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewHealthChecksClient(cc grpc.ClientConnInterface) HealthChecksClient { - return src.NewHealthChecksClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewImageFamilyViewsClient(cc grpc.ClientConnInterface) ImageFamilyViewsClient { - return src.NewImageFamilyViewsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewImagesClient(cc grpc.ClientConnInterface) ImagesClient { return src.NewImagesClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewInstanceGroupManagersClient(cc grpc.ClientConnInterface) InstanceGroupManagersClient { - return src.NewInstanceGroupManagersClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewInstanceGroupsClient(cc grpc.ClientConnInterface) InstanceGroupsClient { - return src.NewInstanceGroupsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewInstanceTemplatesClient(cc grpc.ClientConnInterface) InstanceTemplatesClient { - return src.NewInstanceTemplatesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewInstancesClient(cc grpc.ClientConnInterface) InstancesClient { - return src.NewInstancesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewInterconnectAttachmentsClient(cc grpc.ClientConnInterface) InterconnectAttachmentsClient { - return src.NewInterconnectAttachmentsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewInterconnectLocationsClient(cc grpc.ClientConnInterface) InterconnectLocationsClient { - return src.NewInterconnectLocationsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewInterconnectsClient(cc grpc.ClientConnInterface) InterconnectsClient { - return src.NewInterconnectsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewLicenseCodesClient(cc grpc.ClientConnInterface) LicenseCodesClient { - return src.NewLicenseCodesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewLicensesClient(cc grpc.ClientConnInterface) LicensesClient { return src.NewLicensesClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewMachineImagesClient(cc grpc.ClientConnInterface) MachineImagesClient { - return src.NewMachineImagesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewMachineTypesClient(cc grpc.ClientConnInterface) MachineTypesClient { - return src.NewMachineTypesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewNetworkEdgeSecurityServicesClient(cc grpc.ClientConnInterface) NetworkEdgeSecurityServicesClient { - return src.NewNetworkEdgeSecurityServicesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewNetworkEndpointGroupsClient(cc grpc.ClientConnInterface) NetworkEndpointGroupsClient { - return src.NewNetworkEndpointGroupsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewNetworkFirewallPoliciesClient(cc grpc.ClientConnInterface) NetworkFirewallPoliciesClient { - return src.NewNetworkFirewallPoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewNetworksClient(cc grpc.ClientConnInterface) NetworksClient { return src.NewNetworksClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewNodeGroupsClient(cc grpc.ClientConnInterface) NodeGroupsClient { - return src.NewNodeGroupsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewNodeTemplatesClient(cc grpc.ClientConnInterface) NodeTemplatesClient { - return src.NewNodeTemplatesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewNodeTypesClient(cc grpc.ClientConnInterface) NodeTypesClient { - return src.NewNodeTypesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewPacketMirroringsClient(cc grpc.ClientConnInterface) PacketMirroringsClient { - return src.NewPacketMirroringsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewProjectsClient(cc grpc.ClientConnInterface) ProjectsClient { return src.NewProjectsClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewPublicAdvertisedPrefixesClient(cc grpc.ClientConnInterface) PublicAdvertisedPrefixesClient { - return src.NewPublicAdvertisedPrefixesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewPublicDelegatedPrefixesClient(cc grpc.ClientConnInterface) PublicDelegatedPrefixesClient { - return src.NewPublicDelegatedPrefixesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionAutoscalersClient(cc grpc.ClientConnInterface) RegionAutoscalersClient { - return src.NewRegionAutoscalersClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionBackendServicesClient(cc grpc.ClientConnInterface) RegionBackendServicesClient { - return src.NewRegionBackendServicesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionCommitmentsClient(cc grpc.ClientConnInterface) RegionCommitmentsClient { - return src.NewRegionCommitmentsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionDiskTypesClient(cc grpc.ClientConnInterface) RegionDiskTypesClient { - return src.NewRegionDiskTypesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionDisksClient(cc grpc.ClientConnInterface) RegionDisksClient { - return src.NewRegionDisksClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionHealthCheckServicesClient(cc grpc.ClientConnInterface) RegionHealthCheckServicesClient { - return src.NewRegionHealthCheckServicesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionHealthChecksClient(cc grpc.ClientConnInterface) RegionHealthChecksClient { - return src.NewRegionHealthChecksClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionInstanceGroupManagersClient(cc grpc.ClientConnInterface) RegionInstanceGroupManagersClient { - return src.NewRegionInstanceGroupManagersClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionInstanceGroupsClient(cc grpc.ClientConnInterface) RegionInstanceGroupsClient { - return src.NewRegionInstanceGroupsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionInstancesClient(cc grpc.ClientConnInterface) RegionInstancesClient { - return src.NewRegionInstancesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionNetworkEndpointGroupsClient(cc grpc.ClientConnInterface) RegionNetworkEndpointGroupsClient { - return src.NewRegionNetworkEndpointGroupsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionNetworkFirewallPoliciesClient(cc grpc.ClientConnInterface) RegionNetworkFirewallPoliciesClient { - return src.NewRegionNetworkFirewallPoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionNotificationEndpointsClient(cc grpc.ClientConnInterface) RegionNotificationEndpointsClient { - return src.NewRegionNotificationEndpointsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionOperationsClient(cc grpc.ClientConnInterface) RegionOperationsClient { - return src.NewRegionOperationsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionSecurityPoliciesClient(cc grpc.ClientConnInterface) RegionSecurityPoliciesClient { - return src.NewRegionSecurityPoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionSslCertificatesClient(cc grpc.ClientConnInterface) RegionSslCertificatesClient { - return src.NewRegionSslCertificatesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionSslPoliciesClient(cc grpc.ClientConnInterface) RegionSslPoliciesClient { - return src.NewRegionSslPoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionTargetHttpProxiesClient(cc grpc.ClientConnInterface) RegionTargetHttpProxiesClient { - return src.NewRegionTargetHttpProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionTargetHttpsProxiesClient(cc grpc.ClientConnInterface) RegionTargetHttpsProxiesClient { - return src.NewRegionTargetHttpsProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionTargetTcpProxiesClient(cc grpc.ClientConnInterface) RegionTargetTcpProxiesClient { - return src.NewRegionTargetTcpProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionUrlMapsClient(cc grpc.ClientConnInterface) RegionUrlMapsClient { - return src.NewRegionUrlMapsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRegionsClient(cc grpc.ClientConnInterface) RegionsClient { return src.NewRegionsClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewReservationsClient(cc grpc.ClientConnInterface) ReservationsClient { - return src.NewReservationsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewResourcePoliciesClient(cc grpc.ClientConnInterface) ResourcePoliciesClient { - return src.NewResourcePoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRoutersClient(cc grpc.ClientConnInterface) RoutersClient { return src.NewRoutersClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewRoutesClient(cc grpc.ClientConnInterface) RoutesClient { return src.NewRoutesClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewSecurityPoliciesClient(cc grpc.ClientConnInterface) SecurityPoliciesClient { - return src.NewSecurityPoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewServiceAttachmentsClient(cc grpc.ClientConnInterface) ServiceAttachmentsClient { - return src.NewServiceAttachmentsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewSnapshotsClient(cc grpc.ClientConnInterface) SnapshotsClient { - return src.NewSnapshotsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewSslCertificatesClient(cc grpc.ClientConnInterface) SslCertificatesClient { - return src.NewSslCertificatesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewSslPoliciesClient(cc grpc.ClientConnInterface) SslPoliciesClient { - return src.NewSslPoliciesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewSubnetworksClient(cc grpc.ClientConnInterface) SubnetworksClient { - return src.NewSubnetworksClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetGrpcProxiesClient(cc grpc.ClientConnInterface) TargetGrpcProxiesClient { - return src.NewTargetGrpcProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetHttpProxiesClient(cc grpc.ClientConnInterface) TargetHttpProxiesClient { - return src.NewTargetHttpProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetHttpsProxiesClient(cc grpc.ClientConnInterface) TargetHttpsProxiesClient { - return src.NewTargetHttpsProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetInstancesClient(cc grpc.ClientConnInterface) TargetInstancesClient { - return src.NewTargetInstancesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetPoolsClient(cc grpc.ClientConnInterface) TargetPoolsClient { - return src.NewTargetPoolsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetSslProxiesClient(cc grpc.ClientConnInterface) TargetSslProxiesClient { - return src.NewTargetSslProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetTcpProxiesClient(cc grpc.ClientConnInterface) TargetTcpProxiesClient { - return src.NewTargetTcpProxiesClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewTargetVpnGatewaysClient(cc grpc.ClientConnInterface) TargetVpnGatewaysClient { - return src.NewTargetVpnGatewaysClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewUrlMapsClient(cc grpc.ClientConnInterface) UrlMapsClient { return src.NewUrlMapsClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewVpnGatewaysClient(cc grpc.ClientConnInterface) VpnGatewaysClient { - return src.NewVpnGatewaysClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewVpnTunnelsClient(cc grpc.ClientConnInterface) VpnTunnelsClient { - return src.NewVpnTunnelsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewZoneOperationsClient(cc grpc.ClientConnInterface) ZoneOperationsClient { - return src.NewZoneOperationsClient(cc) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func NewZonesClient(cc grpc.ClientConnInterface) ZonesClient { return src.NewZonesClient(cc) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterAcceleratorTypesServer(s *grpc.Server, srv AcceleratorTypesServer) { - src.RegisterAcceleratorTypesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterAddressesServer(s *grpc.Server, srv AddressesServer) { - src.RegisterAddressesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterAutoscalersServer(s *grpc.Server, srv AutoscalersServer) { - src.RegisterAutoscalersServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterBackendBucketsServer(s *grpc.Server, srv BackendBucketsServer) { - src.RegisterBackendBucketsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterBackendServicesServer(s *grpc.Server, srv BackendServicesServer) { - src.RegisterBackendServicesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterDiskTypesServer(s *grpc.Server, srv DiskTypesServer) { - src.RegisterDiskTypesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterDisksServer(s *grpc.Server, srv DisksServer) { src.RegisterDisksServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterExternalVpnGatewaysServer(s *grpc.Server, srv ExternalVpnGatewaysServer) { - src.RegisterExternalVpnGatewaysServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterFirewallPoliciesServer(s *grpc.Server, srv FirewallPoliciesServer) { - src.RegisterFirewallPoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterFirewallsServer(s *grpc.Server, srv FirewallsServer) { - src.RegisterFirewallsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterForwardingRulesServer(s *grpc.Server, srv ForwardingRulesServer) { - src.RegisterForwardingRulesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterGlobalAddressesServer(s *grpc.Server, srv GlobalAddressesServer) { - src.RegisterGlobalAddressesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterGlobalForwardingRulesServer(s *grpc.Server, srv GlobalForwardingRulesServer) { - src.RegisterGlobalForwardingRulesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterGlobalNetworkEndpointGroupsServer(s *grpc.Server, srv GlobalNetworkEndpointGroupsServer) { - src.RegisterGlobalNetworkEndpointGroupsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterGlobalOperationsServer(s *grpc.Server, srv GlobalOperationsServer) { - src.RegisterGlobalOperationsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterGlobalOrganizationOperationsServer(s *grpc.Server, srv GlobalOrganizationOperationsServer) { - src.RegisterGlobalOrganizationOperationsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterGlobalPublicDelegatedPrefixesServer(s *grpc.Server, srv GlobalPublicDelegatedPrefixesServer) { - src.RegisterGlobalPublicDelegatedPrefixesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterHealthChecksServer(s *grpc.Server, srv HealthChecksServer) { - src.RegisterHealthChecksServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterImageFamilyViewsServer(s *grpc.Server, srv ImageFamilyViewsServer) { - src.RegisterImageFamilyViewsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterImagesServer(s *grpc.Server, srv ImagesServer) { src.RegisterImagesServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterInstanceGroupManagersServer(s *grpc.Server, srv InstanceGroupManagersServer) { - src.RegisterInstanceGroupManagersServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterInstanceGroupsServer(s *grpc.Server, srv InstanceGroupsServer) { - src.RegisterInstanceGroupsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterInstanceTemplatesServer(s *grpc.Server, srv InstanceTemplatesServer) { - src.RegisterInstanceTemplatesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterInstancesServer(s *grpc.Server, srv InstancesServer) { - src.RegisterInstancesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterInterconnectAttachmentsServer(s *grpc.Server, srv InterconnectAttachmentsServer) { - src.RegisterInterconnectAttachmentsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterInterconnectLocationsServer(s *grpc.Server, srv InterconnectLocationsServer) { - src.RegisterInterconnectLocationsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterInterconnectsServer(s *grpc.Server, srv InterconnectsServer) { - src.RegisterInterconnectsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterLicenseCodesServer(s *grpc.Server, srv LicenseCodesServer) { - src.RegisterLicenseCodesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterLicensesServer(s *grpc.Server, srv LicensesServer) { src.RegisterLicensesServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterMachineImagesServer(s *grpc.Server, srv MachineImagesServer) { - src.RegisterMachineImagesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterMachineTypesServer(s *grpc.Server, srv MachineTypesServer) { - src.RegisterMachineTypesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterNetworkEdgeSecurityServicesServer(s *grpc.Server, srv NetworkEdgeSecurityServicesServer) { - src.RegisterNetworkEdgeSecurityServicesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterNetworkEndpointGroupsServer(s *grpc.Server, srv NetworkEndpointGroupsServer) { - src.RegisterNetworkEndpointGroupsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterNetworkFirewallPoliciesServer(s *grpc.Server, srv NetworkFirewallPoliciesServer) { - src.RegisterNetworkFirewallPoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterNetworksServer(s *grpc.Server, srv NetworksServer) { src.RegisterNetworksServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterNodeGroupsServer(s *grpc.Server, srv NodeGroupsServer) { - src.RegisterNodeGroupsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterNodeTemplatesServer(s *grpc.Server, srv NodeTemplatesServer) { - src.RegisterNodeTemplatesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterNodeTypesServer(s *grpc.Server, srv NodeTypesServer) { - src.RegisterNodeTypesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterPacketMirroringsServer(s *grpc.Server, srv PacketMirroringsServer) { - src.RegisterPacketMirroringsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterProjectsServer(s *grpc.Server, srv ProjectsServer) { src.RegisterProjectsServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterPublicAdvertisedPrefixesServer(s *grpc.Server, srv PublicAdvertisedPrefixesServer) { - src.RegisterPublicAdvertisedPrefixesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterPublicDelegatedPrefixesServer(s *grpc.Server, srv PublicDelegatedPrefixesServer) { - src.RegisterPublicDelegatedPrefixesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionAutoscalersServer(s *grpc.Server, srv RegionAutoscalersServer) { - src.RegisterRegionAutoscalersServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionBackendServicesServer(s *grpc.Server, srv RegionBackendServicesServer) { - src.RegisterRegionBackendServicesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionCommitmentsServer(s *grpc.Server, srv RegionCommitmentsServer) { - src.RegisterRegionCommitmentsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionDiskTypesServer(s *grpc.Server, srv RegionDiskTypesServer) { - src.RegisterRegionDiskTypesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionDisksServer(s *grpc.Server, srv RegionDisksServer) { - src.RegisterRegionDisksServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionHealthCheckServicesServer(s *grpc.Server, srv RegionHealthCheckServicesServer) { - src.RegisterRegionHealthCheckServicesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionHealthChecksServer(s *grpc.Server, srv RegionHealthChecksServer) { - src.RegisterRegionHealthChecksServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionInstanceGroupManagersServer(s *grpc.Server, srv RegionInstanceGroupManagersServer) { - src.RegisterRegionInstanceGroupManagersServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionInstanceGroupsServer(s *grpc.Server, srv RegionInstanceGroupsServer) { - src.RegisterRegionInstanceGroupsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionInstancesServer(s *grpc.Server, srv RegionInstancesServer) { - src.RegisterRegionInstancesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionNetworkEndpointGroupsServer(s *grpc.Server, srv RegionNetworkEndpointGroupsServer) { - src.RegisterRegionNetworkEndpointGroupsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionNetworkFirewallPoliciesServer(s *grpc.Server, srv RegionNetworkFirewallPoliciesServer) { - src.RegisterRegionNetworkFirewallPoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionNotificationEndpointsServer(s *grpc.Server, srv RegionNotificationEndpointsServer) { - src.RegisterRegionNotificationEndpointsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionOperationsServer(s *grpc.Server, srv RegionOperationsServer) { - src.RegisterRegionOperationsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionSecurityPoliciesServer(s *grpc.Server, srv RegionSecurityPoliciesServer) { - src.RegisterRegionSecurityPoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionSslCertificatesServer(s *grpc.Server, srv RegionSslCertificatesServer) { - src.RegisterRegionSslCertificatesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionSslPoliciesServer(s *grpc.Server, srv RegionSslPoliciesServer) { - src.RegisterRegionSslPoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionTargetHttpProxiesServer(s *grpc.Server, srv RegionTargetHttpProxiesServer) { - src.RegisterRegionTargetHttpProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionTargetHttpsProxiesServer(s *grpc.Server, srv RegionTargetHttpsProxiesServer) { - src.RegisterRegionTargetHttpsProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionTargetTcpProxiesServer(s *grpc.Server, srv RegionTargetTcpProxiesServer) { - src.RegisterRegionTargetTcpProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionUrlMapsServer(s *grpc.Server, srv RegionUrlMapsServer) { - src.RegisterRegionUrlMapsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRegionsServer(s *grpc.Server, srv RegionsServer) { src.RegisterRegionsServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterReservationsServer(s *grpc.Server, srv ReservationsServer) { - src.RegisterReservationsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterResourcePoliciesServer(s *grpc.Server, srv ResourcePoliciesServer) { - src.RegisterResourcePoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRoutersServer(s *grpc.Server, srv RoutersServer) { src.RegisterRoutersServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterRoutesServer(s *grpc.Server, srv RoutesServer) { src.RegisterRoutesServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterSecurityPoliciesServer(s *grpc.Server, srv SecurityPoliciesServer) { - src.RegisterSecurityPoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterServiceAttachmentsServer(s *grpc.Server, srv ServiceAttachmentsServer) { - src.RegisterServiceAttachmentsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterSnapshotsServer(s *grpc.Server, srv SnapshotsServer) { - src.RegisterSnapshotsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterSslCertificatesServer(s *grpc.Server, srv SslCertificatesServer) { - src.RegisterSslCertificatesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterSslPoliciesServer(s *grpc.Server, srv SslPoliciesServer) { - src.RegisterSslPoliciesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterSubnetworksServer(s *grpc.Server, srv SubnetworksServer) { - src.RegisterSubnetworksServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetGrpcProxiesServer(s *grpc.Server, srv TargetGrpcProxiesServer) { - src.RegisterTargetGrpcProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetHttpProxiesServer(s *grpc.Server, srv TargetHttpProxiesServer) { - src.RegisterTargetHttpProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetHttpsProxiesServer(s *grpc.Server, srv TargetHttpsProxiesServer) { - src.RegisterTargetHttpsProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetInstancesServer(s *grpc.Server, srv TargetInstancesServer) { - src.RegisterTargetInstancesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetPoolsServer(s *grpc.Server, srv TargetPoolsServer) { - src.RegisterTargetPoolsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetSslProxiesServer(s *grpc.Server, srv TargetSslProxiesServer) { - src.RegisterTargetSslProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetTcpProxiesServer(s *grpc.Server, srv TargetTcpProxiesServer) { - src.RegisterTargetTcpProxiesServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterTargetVpnGatewaysServer(s *grpc.Server, srv TargetVpnGatewaysServer) { - src.RegisterTargetVpnGatewaysServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterUrlMapsServer(s *grpc.Server, srv UrlMapsServer) { src.RegisterUrlMapsServer(s, srv) } - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterVpnGatewaysServer(s *grpc.Server, srv VpnGatewaysServer) { - src.RegisterVpnGatewaysServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterVpnTunnelsServer(s *grpc.Server, srv VpnTunnelsServer) { - src.RegisterVpnTunnelsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterZoneOperationsServer(s *grpc.Server, srv ZoneOperationsServer) { - src.RegisterZoneOperationsServer(s, srv) -} - -// Deprecated: Please use funcs in: cloud.google.com/go/compute/apiv1/computepb -func RegisterZonesServer(s *grpc.Server, srv ZonesServer) { src.RegisterZonesServer(s, srv) } diff --git a/googleapis/rpc/context/attribute_context/attribute_context.pb.go b/googleapis/rpc/context/attribute_context/attribute_context.pb.go index adc61dab0..7db8b3f3b 100644 --- a/googleapis/rpc/context/attribute_context/attribute_context.pb.go +++ b/googleapis/rpc/context/attribute_context/attribute_context.pb.go @@ -775,7 +775,8 @@ type AttributeContext_Resource struct { // may be set by external tools to store and retrieve arbitrary metadata. // They are not queryable and should be preserved when modifying objects. // - // More info: https://kubernetes.io/docs/user-guide/annotations + // More info: + // https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ Annotations map[string]string `protobuf:"bytes,6,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Mutable. The display name set by clients. Must be <= 63 characters. DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` diff --git a/googleapis/rpc/context/audit_context.pb.go b/googleapis/rpc/context/audit_context.pb.go index 3a27f983c..5815a12b8 100644 --- a/googleapis/rpc/context/audit_context.pb.go +++ b/googleapis/rpc/context/audit_context.pb.go @@ -153,15 +153,14 @@ var file_google_rpc_context_audit_context_proto_rawDesc = []byte{ 0x65, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x49, 0x74, 0x65, 0x6d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x27, 0x0a, 0x0f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x74, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x6b, 0x0a, 0x16, + 0x72, 0x67, 0x65, 0x74, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x68, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x42, 0x11, 0x41, 0x75, 0x64, 0x69, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x3b, 0x63, - 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0xf8, 0x01, 0x01, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/googleapis/rpc/errdetails/error_details.pb.go b/googleapis/rpc/errdetails/error_details.pb.go index 3e5621827..3cd9a5bb8 100644 --- a/googleapis/rpc/errdetails/error_details.pb.go +++ b/googleapis/rpc/errdetails/error_details.pb.go @@ -80,11 +80,12 @@ type ErrorInfo struct { Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"` // Additional structured details about this error. // - // Keys should match /[a-zA-Z0-9-_]/ and be limited to 64 characters in + // Keys must match a regular expression of `[a-z][a-zA-Z0-9-_]+` but should + // ideally be lowerCamelCase. Also, they must be limited to 64 characters in // length. When identifying the current value of an exceeded limit, the units // should be contained in the key, not the value. For example, rather than - // {"instanceLimit": "100/request"}, should be returned as, - // {"instanceLimitPerRequest": "100"}, if the client exceeds the number of + // `{"instanceLimit": "100/request"}`, should be returned as, + // `{"instanceLimitPerRequest": "100"}`, if the client exceeds the number of // instances that can be created in a single (batch) request. Metadata map[string]string `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } @@ -870,6 +871,16 @@ type BadRequest_FieldViolation struct { Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"` // A description of why the request element is bad. Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` + // The reason of the field-level error. This is a constant value that + // identifies the proximate cause of the field-level error. It should + // uniquely identify the type of the FieldViolation within the scope of the + // google.rpc.ErrorInfo.domain. This should be at most 63 + // characters and match a regular expression of `[A-Z][A-Z0-9_]+[A-Z0-9]`, + // which represents UPPER_SNAKE_CASE. + Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"` + // Provides a localized error message for field-level errors that is safe to + // return to the API consumer. + LocalizedMessage *LocalizedMessage `protobuf:"bytes,4,opt,name=localized_message,json=localizedMessage,proto3" json:"localized_message,omitempty"` } func (x *BadRequest_FieldViolation) Reset() { @@ -918,6 +929,20 @@ func (x *BadRequest_FieldViolation) GetDescription() string { return "" } +func (x *BadRequest_FieldViolation) GetReason() string { + if x != nil { + return x.Reason + } + return "" +} + +func (x *BadRequest_FieldViolation) GetLocalizedMessage() *LocalizedMessage { + if x != nil { + return x.LocalizedMessage + } + return nil +} + // Describes a URL link. type Help_Link struct { state protoimpl.MessageState @@ -1026,51 +1051,57 @@ var file_google_rpc_error_details_proto_rawDesc = []byte{ 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x73, 0x75, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, - 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa8, 0x01, 0x0a, 0x0a, 0x42, 0x61, + 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x8c, 0x02, 0x0a, 0x0a, 0x42, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x10, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x76, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x42, 0x61, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x66, 0x69, 0x65, 0x6c, 0x64, - 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x48, 0x0a, 0x0e, 0x46, 0x69, - 0x65, 0x6c, 0x64, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x05, - 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x66, 0x69, 0x65, - 0x6c, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, - 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, - 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x4f, 0x0a, 0x0b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, - 0x6e, 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, - 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x5f, 0x64, 0x61, - 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, - 0x67, 0x44, 0x61, 0x74, 0x61, 0x22, 0x90, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x72, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, - 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, - 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6f, 0x0a, 0x04, 0x48, 0x65, 0x6c, 0x70, - 0x12, 0x2b, 0x0a, 0x05, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x15, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x48, 0x65, 0x6c, - 0x70, 0x2e, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x05, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x1a, 0x3a, 0x0a, - 0x04, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, - 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x22, 0x44, 0x0a, 0x10, 0x4c, 0x6f, 0x63, - 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x16, 0x0a, - 0x06, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6c, - 0x6f, 0x63, 0x61, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, - 0x6c, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, - 0x63, 0x42, 0x11, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x50, - 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, - 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x72, 0x70, - 0x63, 0x2f, 0x65, 0x72, 0x72, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x3b, 0x65, 0x72, 0x72, - 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0xa2, 0x02, 0x03, 0x52, 0x50, 0x43, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0xab, 0x01, 0x0a, 0x0e, 0x46, + 0x69, 0x65, 0x6c, 0x64, 0x56, 0x69, 0x6f, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x14, 0x0a, + 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x66, 0x69, + 0x65, 0x6c, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, + 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x49, 0x0a, + 0x11, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, + 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x10, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, + 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x4f, 0x0a, 0x0b, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, + 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, + 0x67, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, + 0x72, 0x76, 0x69, 0x6e, 0x67, 0x44, 0x61, 0x74, 0x61, 0x22, 0x90, 0x01, 0x0a, 0x0c, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, + 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, + 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6f, 0x0a, 0x04, + 0x48, 0x65, 0x6c, 0x70, 0x12, 0x2b, 0x0a, 0x05, 0x6c, 0x69, 0x6e, 0x6b, 0x73, 0x18, 0x01, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, + 0x2e, 0x48, 0x65, 0x6c, 0x70, 0x2e, 0x4c, 0x69, 0x6e, 0x6b, 0x52, 0x05, 0x6c, 0x69, 0x6e, 0x6b, + 0x73, 0x1a, 0x3a, 0x0a, 0x04, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, + 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, + 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x75, + 0x72, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x22, 0x44, 0x0a, + 0x10, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, + 0x65, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x06, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, + 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x42, 0x6c, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, + 0x65, 0x2e, 0x72, 0x70, 0x63, 0x42, 0x11, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, + 0x69, 0x6c, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3f, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, + 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, + 0x73, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x65, 0x72, 0x72, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, + 0x3b, 0x65, 0x72, 0x72, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0xa2, 0x02, 0x03, 0x52, 0x50, + 0x43, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -1111,11 +1142,12 @@ var file_google_rpc_error_details_proto_depIdxs = []int32{ 12, // 3: google.rpc.PreconditionFailure.violations:type_name -> google.rpc.PreconditionFailure.Violation 13, // 4: google.rpc.BadRequest.field_violations:type_name -> google.rpc.BadRequest.FieldViolation 14, // 5: google.rpc.Help.links:type_name -> google.rpc.Help.Link - 6, // [6:6] is the sub-list for method output_type - 6, // [6:6] is the sub-list for method input_type - 6, // [6:6] is the sub-list for extension type_name - 6, // [6:6] is the sub-list for extension extendee - 0, // [0:6] is the sub-list for field type_name + 9, // 6: google.rpc.BadRequest.FieldViolation.localized_message:type_name -> google.rpc.LocalizedMessage + 7, // [7:7] is the sub-list for method output_type + 7, // [7:7] is the sub-list for method input_type + 7, // [7:7] is the sub-list for extension type_name + 7, // [7:7] is the sub-list for extension extendee + 0, // [0:7] is the sub-list for field type_name } func init() { file_google_rpc_error_details_proto_init() } diff --git a/googleapis/rpc/go.mod b/googleapis/rpc/go.mod index 3311736bc..2a558cc2b 100644 --- a/googleapis/rpc/go.mod +++ b/googleapis/rpc/go.mod @@ -2,6 +2,6 @@ module google.golang.org/genproto/googleapis/rpc go 1.22 -require google.golang.org/protobuf v1.35.1 +require google.golang.org/protobuf v1.36.1 require github.com/google/go-cmp v0.5.9 // indirect diff --git a/googleapis/rpc/go.sum b/googleapis/rpc/go.sum index a4b3f4ab1..b7b2f94b9 100644 --- a/googleapis/rpc/go.sum +++ b/googleapis/rpc/go.sum @@ -1,4 +1,4 @@ github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -google.golang.org/protobuf v1.35.1 h1:m3LfL6/Ca+fqnjnlqQXNpFPABW1UD7mjh8KO2mKFytA= -google.golang.org/protobuf v1.35.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= +google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= diff --git a/regen.txt b/regen.txt index 98ed45de2..8682e65ac 100644 --- a/regen.txt +++ b/regen.txt @@ -1 +1 @@ -dfb718a4aeb288b4153b8e2af9264627f973a72b \ No newline at end of file +f4b02617cbc3db919fa05c5ad782ef211dd90889 \ No newline at end of file