chore(all): update all (#5020)

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [cloud.google.com/go/grafeas](https://togithub.com/googleapis/google-cloud-go) | require | minor | `v0.1.0` -> `v0.97.0` |
| [cloud.google.com/go/internal/godocfx](https://togithub.com/googleapis/google-cloud-go) | require | digest | `26dff4f` -> `a5a8d57` |
| [cloud.google.com/go/translate](https://togithub.com/googleapis/google-cloud-go) | require | minor | `v0.1.0` -> `v0.97.0` |
| [github.com/googleapis/gax-go/v2](https://togithub.com/googleapis/gax-go) | require | minor | `v2.0.5` -> `v2.1.1` |
| [github.com/yuin/goldmark](https://togithub.com/yuin/goldmark) | require | patch | `v1.4.1` -> `v1.4.2` |
| [golang.org/x/sys](https://togithub.com/golang/sys) | require | digest | `d303952` -> `69cdffd` |
| [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | require | minor | `v0.58.0` -> `v0.59.0` |
| [google.golang.org/api](https://togithub.com/googleapis/google-api-go-client) | require | minor | `v0.54.0` -> `v0.59.0` |

---

### Release Notes

<details>
<summary>googleapis/google-cloud-go</summary>

### [`v0.97.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.97.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.96.0...v0.97.0)

##### Features

-   **internal** add Retry func to testutil from samples repository [#&#8203;4902](https://togithub.com/googleapis/google-cloud-go/pull/4902)

### [`v0.96.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.96.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.95.0...v0.96.0)

##### Features

-   **civil:** add IsEmpty function to time, date and datetime ([#&#8203;4728](https://www.togithub.com/googleapis/google-cloud-go/issues/4728)) ([88bfa64](https://www.github.com/googleapis/google-cloud-go/commit/88bfa64d6df2f3bb7d41e0b8f56717dd3de790e2)), refs [#&#8203;4727](https://www.togithub.com/googleapis/google-cloud-go/issues/4727)
-   **internal/godocfx:** detect preview versions ([#&#8203;4899](https://www.togithub.com/googleapis/google-cloud-go/issues/4899)) ([9b60844](https://www.github.com/googleapis/google-cloud-go/commit/9b608445ce9ebabbc87a50e85ce6ef89125031d2))
-   **internal:** provide wrapping for retried errors ([#&#8203;4797](https://www.togithub.com/googleapis/google-cloud-go/issues/4797)) ([ce5f4db](https://www.github.com/googleapis/google-cloud-go/commit/ce5f4dbab884e847a2d9f1f8f3fcfd7df19a505a))

##### Bug Fixes

-   **internal/gapicgen:** restore fmting proto files ([#&#8203;4789](https://www.togithub.com/googleapis/google-cloud-go/issues/4789)) ([5606b54](https://www.github.com/googleapis/google-cloud-go/commit/5606b54b97bb675487c6c138a4081c827218f933))
-   **internal/trace:** use xerrors.As for trace ([#&#8203;4813](https://www.togithub.com/googleapis/google-cloud-go/issues/4813)) ([05fe61c](https://www.github.com/googleapis/google-cloud-go/commit/05fe61c5aa4860bdebbbe3e91a9afaba16aa6184))

### [`v0.95.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.95.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.94.1...v0.95.0)

##### Bug Fixes

-   **internal/gapicgen:** add a temporary import ([#&#8203;4756](https://www.togithub.com/googleapis/google-cloud-go/issues/4756)) ([4d9c046](https://www.github.com/googleapis/google-cloud-go/commit/4d9c046b66a2dc205e2c14b676995771301440da))
-   **compute/metadata:** remove heavy gax dependency ([#&#8203;4784](https://www.togithub.com/googleapis/google-cloud-go/issues/4784)) ([ea00264](https://www.github.com/googleapis/google-cloud-go/commit/ea00264428137471805f2ec67f04f3a5a42928fa))

### [`v0.94.1`](https://togithub.com/googleapis/google-cloud-go/releases/v0.94.1)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.94.0...v0.94.1)

##### Bug Fixes

-   **compute/metadata:** fix retry logic to not panic on error ([#&#8203;4714](https://www.togithub.com/googleapis/google-cloud-go/issues/4714)) ([75c63b9](https://www.github.com/googleapis/google-cloud-go/commit/75c63b94d2cf86606fffc3611f7e6150b667eedc)), refs [#&#8203;4713](https://www.togithub.com/googleapis/google-cloud-go/issues/4713)

### [`v0.94.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.94.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.93.3...v0.94.0)

##### Features

-   **aiplatform:** add XAI, model monitoring, and index services to aiplatform v1 ([e385b40](https://www.github.com/googleapis/google-cloud-go/commit/e385b40a1e2ecf81f5fd0910de5c37275951f86b))
-   **analytics/admin:** add `GetDataRetentionSettings`, `UpdateDataRetentionSettings` methods to the API ([8467899](https://www.github.com/googleapis/google-cloud-go/commit/8467899ab6ebf0328c543bfb5fbcddeb2f53a082))
-   **asset:** Release of relationships in v1, Add content type Relationship to support relationship export Committer: lvv@ ([d4c3340](https://www.github.com/googleapis/google-cloud-go/commit/d4c3340bfc8b6793d6d2c8a3ed8ccdb472e1efd3))
-   **assuredworkloads:** Add Canada Regions And Support compliance regime ([b9226eb](https://www.github.com/googleapis/google-cloud-go/commit/b9226eb0b34473cb6f920c2526ad0d6dacb03f3c))
-   **cloudbuild/apiv1:** Add ability to configure BuildTriggers to create Builds that require approval before executing and ApproveBuild API to approve or reject pending Builds ([d4c3340](https://www.github.com/googleapis/google-cloud-go/commit/d4c3340bfc8b6793d6d2c8a3ed8ccdb472e1efd3))
-   **cloudbuild/apiv1:** add script field to BuildStep message ([b9226eb](https://www.github.com/googleapis/google-cloud-go/commit/b9226eb0b34473cb6f920c2526ad0d6dacb03f3c))
-   **cloudbuild/apiv1:** Update cloudbuild proto with the service_account for BYOSA Triggers. ([b9226eb](https://www.github.com/googleapis/google-cloud-go/commit/b9226eb0b34473cb6f920c2526ad0d6dacb03f3c))
-   **compute/metadata:** retry error when talking to metadata service ([#&#8203;4648](https://www.togithub.com/googleapis/google-cloud-go/issues/4648)) ([81c6039](https://www.github.com/googleapis/google-cloud-go/commit/81c6039503121f8da3de4f4cd957b8488a3ef620)), refs [#&#8203;4642](https://www.togithub.com/googleapis/google-cloud-go/issues/4642)
-   **dataproc:** remove apiv1beta2 client ([#&#8203;4682](https://www.togithub.com/googleapis/google-cloud-go/issues/4682)) ([2248554](https://www.github.com/googleapis/google-cloud-go/commit/22485541affb1251604df292670a20e794111d3e))
-   **gaming:** support version reporting API ([cd65cec](https://www.github.com/googleapis/google-cloud-go/commit/cd65cecf15c4a01648da7f8f4f4d497772961510))
-   **gkehub:** Add request_id under `DeleteMembershipRequest` and `UpdateMembershipRequest` ([b9226eb](https://www.github.com/googleapis/google-cloud-go/commit/b9226eb0b34473cb6f920c2526ad0d6dacb03f3c))
-   **internal/carver:** support carving batches ([#&#8203;4623](https://www.togithub.com/googleapis/google-cloud-go/issues/4623)) ([2972d19](https://www.github.com/googleapis/google-cloud-go/commit/2972d194da19bedf16d76fda471c06a965cfdcd6))
-   **kms:** add support for Key Reimport ([bf4378b](https://www.github.com/googleapis/google-cloud-go/commit/bf4378b5b859f7b835946891dbfebfee31c4b123))
-   **metastore:** Added the Backup resource and Backup resource GetIamPolicy/SetIamPolicy to V1 feat: Added the RestoreService method to V1 ([d4c3340](https://www.github.com/googleapis/google-cloud-go/commit/d4c3340bfc8b6793d6d2c8a3ed8ccdb472e1efd3))
-   **monitoring/dashboard:** Added support for logs-based alerts: https://cloud.google.com/logging/docs/alerting/log-based-alerts feat: Added support for user-defined labels on cloud monitoring's Service and ServiceLevelObjective objects fix!: mark required fields in QueryTimeSeriesRequest as required ([b9226eb](https://www.github.com/googleapis/google-cloud-go/commit/b9226eb0b34473cb6f920c2526ad0d6dacb03f3c))
-   **osconfig:** Update osconfig v1 and v1alpha with WindowsApplication ([bf4378b](https://www.github.com/googleapis/google-cloud-go/commit/bf4378b5b859f7b835946891dbfebfee31c4b123))
-   **speech:** Add transcript normalization ([b31646d](https://www.github.com/googleapis/google-cloud-go/commit/b31646d1e12037731df4b5c0ba9f60b6434d7b9b))
-   **talent:** Add new commute methods in Search APIs feat: Add new histogram type 'publish_time_in_day' feat: Support filtering by requisitionId is ListJobs API ([d4c3340](https://www.github.com/googleapis/google-cloud-go/commit/d4c3340bfc8b6793d6d2c8a3ed8ccdb472e1efd3))
-   **translate:** added v3 proto for online/batch document translation and updated v3beta1 proto for format conversion ([bf4378b](https://www.github.com/googleapis/google-cloud-go/commit/bf4378b5b859f7b835946891dbfebfee31c4b123))

##### Bug Fixes

-   **datastream:** Change a few resource pattern variables from camelCase to snake_case ([bf4378b](https://www.github.com/googleapis/google-cloud-go/commit/bf4378b5b859f7b835946891dbfebfee31c4b123))

### [`v0.93.3`](https://togithub.com/googleapis/google-cloud-go/compare/v0.92.3...v0.93.3)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.92.3...v0.93.3)

### [`v0.92.3`](https://togithub.com/googleapis/google-cloud-go/releases/v0.92.3)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.92.2...v0.92.3)

As of this release the following directories have been made into their own standalone module:

-   cloudbuild
-   monitoring
-   analytics
-   area120
-   gkeconnect
-   gkehub
-   grafeas
-   security
-   video
-   secretmanager

This means they will no longer be found in the root cloud.google.com/go module. When updating your code running `go mod tidy` should start pulling in the new sub-modules.

### [`v0.92.2`](https://togithub.com/googleapis/google-cloud-go/releases/v0.92.2)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.92.1...v0.92.2)

##### Announcement

As of this release the following directories have been made into their own standalone module:

-   datastream
-   dialogflow
-   dlp
-   documentai
-   domains
-   errorreporting
-   essentialcontacts
-   eventarc
-   functions
-   gaming
-   gsuiteaddons
-   iap
-   iot
-   kms
-   language
-   lifesciences
-   managedidentities
-   mediatranslation
-   memcache
-   metastore
-   networkconnectivity
-   networkmanagement
-   notebooks
-   orgpolicy
-   osconfig
-   oslogin
-   phishingprotection
-   policytroubleshooter
-   privatecatalog
-   profiler
-   recaptchaenterprise
-   recommendationengine
-   recommender
-   redis
-   resourcemanager
-   resourcesettings
-   retail
-   scheduler
-   securitycenter
-   servicecontrol
-   servicedirectory
-   servicemanagement
-   serviceusage
-   shell
-   speech
-   talent
-   texttospeech
-   tpu
-   trace
-   translate
-   videointelligence
-   vision
-   vpcaccess
-   webrisk
-   websecurityscanner
-   workflows

This means they will no longer be found in the root cloud.google.com/go module. When updating your code running go mod tidy should start pulling in the new sub-modules.

### [`v0.92.1`](https://togithub.com/googleapis/google-cloud-go/releases/v0.92.1)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.92.0...v0.92.1)

#### Announcement

As of this release the following directories have been made into their own standalone module:

-   accessapproval
-   aiplatform
-   apigateway
-   apigeeconnect
-   appengine
-   artifactregistry
-   asset
-   assuredworkloads
-   automl
-   billing
-   binaryauthorization
-   channel
-   clouddms
-   cloudtasks
-   container
-   containeranalysis
-   datacatalog
-   dataflow
-   datafusion
-   datalabeling
-   dataproc
-   dataqna

This means they will no longer be found in the root `cloud.google.com/go` module. When updating your code running `go mod tidy` should start pulling in the new sub-modules.

### [`v0.92.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.92.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.91.1...v0.92.0)

##### Features

-   **all:** remove testing deps ([#&#8203;4580](https://www.togithub.com/googleapis/google-cloud-go/issues/4580)) ([15c1eb9](https://www.github.com/googleapis/google-cloud-go/commit/15c1eb9730f0b514edb911161f9c59e8d790a5ec)), refs [#&#8203;4061](https://www.togithub.com/googleapis/google-cloud-go/issues/4061)
-   **internal/detect:** add helper to detect projectID from env ([#&#8203;4582](https://www.togithub.com/googleapis/google-cloud-go/issues/4582)) ([cc65d94](https://www.github.com/googleapis/google-cloud-go/commit/cc65d945688ac446602bce6ef86a935714dfe2f8)), refs [#&#8203;1294](https://www.togithub.com/googleapis/google-cloud-go/issues/1294)
-   **spannertest:** Add validation of duplicated column names ([#&#8203;4611](https://www.togithub.com/googleapis/google-cloud-go/issues/4611)) ([84f86a6](https://www.github.com/googleapis/google-cloud-go/commit/84f86a605c809ab36dd3cb4b3ab1df15a5302083))

### [`v0.91.1`](https://togithub.com/googleapis/google-cloud-go/compare/v0.91.0...v0.91.1)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.91.0...v0.91.1)

### [`v0.91.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.91.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.90.0...v0.91.0)

##### Features

-   **.github:** support dynamic submodule detection ([#&#8203;4537](https://www.togithub.com/googleapis/google-cloud-go/issues/4537)) ([4374b90](https://www.github.com/googleapis/google-cloud-go/commit/4374b907e9f166da6bd23a8ef94399872b00afd6))
-   **dialogflow/cx:** add advanced settings for agent level feat: add rollout config, state and failure reason for experiment feat: add insights export settings for security setting feat: add language code for streaming recognition result and flow versions for query parameters docs: deprecate legacy logging settings ([ed73554](https://www.github.com/googleapis/google-cloud-go/commit/ed735541dc57d0681d84b46853393eac5f7ccec3))
-   **dialogflow/cx:** add advanced settings for agent level feat: add rollout config, state and failure reason for experiment feat: add insights export settings for security setting feat: add language code for streaming recognition result and flow versions for query parameters docs: deprecate legacy logging settings ([ed73554](https://www.github.com/googleapis/google-cloud-go/commit/ed735541dc57d0681d84b46853393eac5f7ccec3))
-   **dialogflow/cx:** added support for DLP templates; expose `Locations` service to get/list avaliable locations of Dialogflow products ([5996846](https://www.github.com/googleapis/google-cloud-go/commit/59968462a3870c6289166fa1161f9b6d9c10e093))
-   **dialogflow/cx:** added support for DLP templates; expose `Locations` service to get/list avaliable locations of Dialogflow products docs: reorder some fields ([5996846](https://www.github.com/googleapis/google-cloud-go/commit/59968462a3870c6289166fa1161f9b6d9c10e093))
-   **dialogflow:** expose `Locations` service to get/list avaliable locations of Dialogflow products; fixed some API annotations ([5996846](https://www.github.com/googleapis/google-cloud-go/commit/59968462a3870c6289166fa1161f9b6d9c10e093))
-   **kms:** add support for HMAC, Variable Key Destruction, and GenerateRandom ([5996846](https://www.github.com/googleapis/google-cloud-go/commit/59968462a3870c6289166fa1161f9b6d9c10e093))
-   **speech:** add total_billed_time response field ([5996846](https://www.github.com/googleapis/google-cloud-go/commit/59968462a3870c6289166fa1161f9b6d9c10e093))
-   **video/transcoder:** Add video cropping feature feat: Add video padding feature feat: Add ttl_after_completion_days field to Job docs: Update proto documentation docs: Indicate v1beta1 deprecation ([5996846](https://www.github.com/googleapis/google-cloud-go/commit/59968462a3870c6289166fa1161f9b6d9c10e093))

##### Bug Fixes

-   **functions:** Updating behavior of source_upload_url during Get/List function calls ([381a494](https://www.github.com/googleapis/google-cloud-go/commit/381a494c29da388977b0bdda2177058328cc4afe))

### [`v0.90.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.90.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.89.0...v0.90.0)

##### ⚠ BREAKING CHANGES

-   **compute:** add pagination and an Operation wrapper ([#&#8203;4542](https://togithub.com/googleapis/google-cloud-go/issues/4542))

##### Features

-   **compute:** add pagination and an Operation wrapper ([#&#8203;4542](https://www.togithub.com/googleapis/google-cloud-go/issues/4542)) ([36f4649](https://www.github.com/googleapis/google-cloud-go/commit/36f46494111f6d16d103fb208d49616576dbf91e))
-   **internal/godocfx:** add status to packages and TOCs ([#&#8203;4547](https://www.togithub.com/googleapis/google-cloud-go/issues/4547)) ([c6de69c](https://www.github.com/googleapis/google-cloud-go/commit/c6de69c710561bb2a40eff05417df4b9798c258a))
-   **internal/godocfx:** mark status of deprecated items ([#&#8203;4525](https://www.togithub.com/googleapis/google-cloud-go/issues/4525)) ([d571c6f](https://www.github.com/googleapis/google-cloud-go/commit/d571c6f4337ec9c4807c230cd77f53b6e7db6437))

##### Bug Fixes

-   **internal/carver:** don't tag commits ([#&#8203;4518](https://www.togithub.com/googleapis/google-cloud-go/issues/4518)) ([c355eb8](https://www.github.com/googleapis/google-cloud-go/commit/c355eb8ecb0bb1af0ccf55e6262ca8c0d5c7e352))

### [`v0.89.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.89.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.88.0...v0.89.0)

##### Features

-   **assuredworkloads:** Add EU Regions And Support compliance regime ([a52baa4](https://www.github.com/googleapis/google-cloud-go/commit/a52baa456ed8513ec492c4b573c191eb61468758))
-   **datacatalog:** Added support for BigQuery connections entries feat: Added support for BigQuery routines entries feat: Added usage_signal field feat: Added labels field feat: Added ReplaceTaxonomy in Policy Tag Manager Serialization API feat: Added support for public tag templates feat: Added support for rich text tags docs: Documentation improvements ([a52baa4](https://www.github.com/googleapis/google-cloud-go/commit/a52baa456ed8513ec492c4b573c191eb61468758))
-   **datafusion:** start generating apiv1 ([e55a016](https://www.github.com/googleapis/google-cloud-go/commit/e55a01667afaf36ff70807d061ecafb61827ba97))
-   **iap:** start generating apiv1 ([e55a016](https://www.github.com/googleapis/google-cloud-go/commit/e55a01667afaf36ff70807d061ecafb61827ba97))
-   **internal/carver:** add tooling to help carve out sub-modules ([#&#8203;4417](https://www.togithub.com/googleapis/google-cloud-go/issues/4417)) ([a7e28f2](https://www.github.com/googleapis/google-cloud-go/commit/a7e28f2557469562ae57e5174b41bdf8fce62b63))
-   **networkconnectivity:** Add files for Network Connectivity v1 API. ([a52baa4](https://www.github.com/googleapis/google-cloud-go/commit/a52baa456ed8513ec492c4b573c191eb61468758))
-   **retail:** Add restricted Retail Search features for Retail API v2. ([a52baa4](https://www.github.com/googleapis/google-cloud-go/commit/a52baa456ed8513ec492c4b573c191eb61468758))
-   **secretmanager:** In Secret Manager, users can now use filter to customize the output of ListSecrets/ListSecretVersions calls ([a52baa4](https://www.github.com/googleapis/google-cloud-go/commit/a52baa456ed8513ec492c4b573c191eb61468758))
-   **securitycenter:** add finding_class and indicator fields in Finding ([a52baa4](https://www.github.com/googleapis/google-cloud-go/commit/a52baa456ed8513ec492c4b573c191eb61468758))
-   **speech:** add total_billed_time response field. fix!: phrase_set_id is required field in CreatePhraseSetRequest. fix!: custom_class_id is required field in CreateCustomClassRequest. ([a52baa4](https://www.github.com/googleapis/google-cloud-go/commit/a52baa456ed8513ec492c4b573c191eb61468758))
-   **storagetransfer:** start generating apiv1 ([#&#8203;4505](https://www.togithub.com/googleapis/google-cloud-go/issues/4505)) ([f2d531d](https://www.github.com/googleapis/google-cloud-go/commit/f2d531d2b519efa58e0f23a178bbebe675c203c3))

##### Bug Fixes

-   **internal/gapicgen:** exec Stdout already set ([#&#8203;4509](https://www.togithub.com/googleapis/google-cloud-go/issues/4509)) ([41246e9](https://www.github.com/googleapis/google-cloud-go/commit/41246e900aaaea92a9f956e92956c40c86f4cb3a))
-   **internal/gapicgen:** tidy all after dep bump  ([#&#8203;4515](https://www.togithub.com/googleapis/google-cloud-go/issues/4515)) ([9401be5](https://www.github.com/googleapis/google-cloud-go/commit/9401be509c570c3c55694375065c84139e961857)), refs [#&#8203;4434](https://www.togithub.com/googleapis/google-cloud-go/issues/4434)

### [`v0.88.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.88.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.87.0...v0.88.0)

##### ⚠ BREAKING CHANGES

-   **cloudbuild/apiv1:** Proto had a prior definitions of WorkerPool resources which were never supported. This change replaces those resources with definitions that are currently supported.

##### Features

-   **cloudbuild/apiv1:** add a WorkerPools API ([19ea3f8](https://www.github.com/googleapis/google-cloud-go/commit/19ea3f830212582bfee21d9e09f0034f9ce76547))
-   **cloudbuild/apiv1:** Implementation of Build Failure Info: - Added message FailureInfo field ([19ea3f8](https://www.github.com/googleapis/google-cloud-go/commit/19ea3f830212582bfee21d9e09f0034f9ce76547))
-   **osconfig/agentendpoint:** OSConfig AgentEndpoint: add basic os info to RegisterAgentRequest, add WindowsApplication type to Inventory ([8936bc3](https://www.github.com/googleapis/google-cloud-go/commit/8936bc3f2d0fb2f6514f6e019fa247b8f41bd43c))
-   **resourcesettings:** Publish Cloud ResourceSettings v1 API ([43ad3cb](https://www.github.com/googleapis/google-cloud-go/commit/43ad3cb7be981fff9dc5dcf4510f1cd7bea99957))

##### Bug Fixes

-   **internal/godocfx:** set exit code, print cmd output, no go get ... ([#&#8203;4445](https://www.togithub.com/googleapis/google-cloud-go/issues/4445)) ([cc70f77](https://www.github.com/googleapis/google-cloud-go/commit/cc70f77ac279a62e24e1b07f6e53fd126b7286b0))
-   **internal:** detect module for properly generating docs URLs ([#&#8203;4460](https://www.togithub.com/googleapis/google-cloud-go/issues/4460)) ([1eaba8b](https://www.github.com/googleapis/google-cloud-go/commit/1eaba8bd694f7552a8e3e09b4f164de8b6ca23f0)), refs [#&#8203;4447](https://www.togithub.com/googleapis/google-cloud-go/issues/4447)
-   **kms:** Updating WORKSPACE files to use the newest version of the Typescript generator. ([8936bc3](https://www.github.com/googleapis/google-cloud-go/commit/8936bc3f2d0fb2f6514f6e019fa247b8f41bd43c))

### [`v0.87.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.87.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.86.0...v0.87.0)

##### Features

-   **container:** allow updating security group on existing clusters ([528ffc9](https://www.github.com/googleapis/google-cloud-go/commit/528ffc9bd63090129a8b1355cd31273f8c23e34c))
-   **monitoring/dashboard:** added validation only mode when writing dashboards feat: added alert chart widget ([652d7c2](https://www.github.com/googleapis/google-cloud-go/commit/652d7c277da2f6774729064ab65d557875c81567))
-   **networkmanagment:** start generating apiv1 ([907592c](https://www.github.com/googleapis/google-cloud-go/commit/907592c576abfc65c01bbcd30c1a6094916cdc06))
-   **secretmanager:** Tune Secret Manager auto retry parameters ([528ffc9](https://www.github.com/googleapis/google-cloud-go/commit/528ffc9bd63090129a8b1355cd31273f8c23e34c))
-   **video/transcoder:** start generating apiv1 ([907592c](https://www.github.com/googleapis/google-cloud-go/commit/907592c576abfc65c01bbcd30c1a6094916cdc06))

##### Bug Fixes

-   **compute:** properly generate PUT requests ([#&#8203;4426](https://www.togithub.com/googleapis/google-cloud-go/issues/4426)) ([a7491a5](https://www.github.com/googleapis/google-cloud-go/commit/a7491a533e4ad75eb6d5f89718d4dafb0c5b4167))
-   **internal:** fix relative pathing for generator ([#&#8203;4397](https://www.togithub.com/googleapis/google-cloud-go/issues/4397)) ([25e0eae](https://www.github.com/googleapis/google-cloud-go/commit/25e0eaecf9feb1caa97988c5398ac58f6ca17391))

##### Miscellaneous Chores

-   **all:** fix release version ([#&#8203;4427](https://www.togithub.com/googleapis/google-cloud-go/issues/4427)) ([2c0d267](https://www.github.com/googleapis/google-cloud-go/commit/2c0d2673ccab7281b6432215ee8279f9efd04a15))

### [`v0.86.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.86.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.85.0...v0.86.0)

##### Features

-   **bigquery managedwriter:** schema conversion support ([#&#8203;4357](https://www.togithub.com/googleapis/google-cloud-go/issues/4357)) ([f2b20f4](https://www.github.com/googleapis/google-cloud-go/commit/f2b20f493e2ed5a883ce42fa65695c03c574feb5))
-   **compute:** generate apiv1 as an alpha client

### [`v0.85.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.85.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.84.0...v0.85.0)

##### Features

-   **dataflow:** start generating apiv1beta3 ([cfee361](https://www.github.com/googleapis/google-cloud-go/commit/cfee36161d41e3a0f769e51ab96c25d0967af273))
-   **datastream:** start generating apiv1alpha1 ([cfee361](https://www.github.com/googleapis/google-cloud-go/commit/cfee36161d41e3a0f769e51ab96c25d0967af273))
-   **dialogflow:** added Automated agent reply type and allow cancellation flag for partial response feature. ([5a9c6ce](https://www.github.com/googleapis/google-cloud-go/commit/5a9c6ce781fb6a338e29d3dee72367998d834af0))
-   **documentai:** update document.proto, add the processor management methods. ([5a9c6ce](https://www.github.com/googleapis/google-cloud-go/commit/5a9c6ce781fb6a338e29d3dee72367998d834af0))
-   **eventarc:** start generating apiv1 ([cfee361](https://www.github.com/googleapis/google-cloud-go/commit/cfee36161d41e3a0f769e51ab96c25d0967af273))
-   **gkehub:** added v1alpha messages and client for gkehub ([8fb4649](https://www.github.com/googleapis/google-cloud-go/commit/8fb464956f0ca51d30e8e14dc625ff9fa150c437))
-   **internal/godocfx:** add support for other modules ([#&#8203;4290](https://www.togithub.com/googleapis/google-cloud-go/issues/4290)) ([d52bae6](https://www.github.com/googleapis/google-cloud-go/commit/d52bae6cd77474174192c46236d309bf967dfa00))
-   **internal/godocfx:** different metadata for different modules ([#&#8203;4297](https://www.togithub.com/googleapis/google-cloud-go/issues/4297)) ([598f5b9](https://www.github.com/googleapis/google-cloud-go/commit/598f5b93778b2e2e75265ae54484dd54477433f5))
-   **internal:** add force option for regen ([#&#8203;4310](https://www.togithub.com/googleapis/google-cloud-go/issues/4310)) ([de654eb](https://www.github.com/googleapis/google-cloud-go/commit/de654ebfcf23a53b4d1fee0aa48c73999a55c1a6))
-   **servicecontrol:** Added the gRPC service config for the Service Controller v1 API docs: Updated some comments. ([8fb4649](https://www.github.com/googleapis/google-cloud-go/commit/8fb464956f0ca51d30e8e14dc625ff9fa150c437))
-   **workflows/executions:** start generating apiv1 ([cfee361](https://www.github.com/googleapis/google-cloud-go/commit/cfee36161d41e3a0f769e51ab96c25d0967af273))

##### Bug Fixes

-   **internal:** add autogenerated header to snippets ([#&#8203;4261](https://www.togithub.com/googleapis/google-cloud-go/issues/4261)) ([2220787](https://www.github.com/googleapis/google-cloud-go/commit/222078722c37c3fdadec7bbbe0bcf81edd105f1a)), refs [#&#8203;4260](https://www.togithub.com/googleapis/google-cloud-go/issues/4260)
-   **internal:** fix googleapis-disco regen ([#&#8203;4354](https://www.togithub.com/googleapis/google-cloud-go/issues/4354)) ([aeea1ce](https://www.github.com/googleapis/google-cloud-go/commit/aeea1ce1e5dff3acdfe208932327b52c49851b41))
-   **kms:** replace IAMPolicy mixin in service config. ([5a9c6ce](https://www.github.com/googleapis/google-cloud-go/commit/5a9c6ce781fb6a338e29d3dee72367998d834af0))
-   **security/privateca:** Fixed casing of the Ruby namespace ([5a9c6ce](https://www.github.com/googleapis/google-cloud-go/commit/5a9c6ce781fb6a338e29d3dee72367998d834af0))

### [`v0.84.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.84.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.83.0...v0.84.0)

##### Features

-   **aiplatform:** start generating apiv1 ([be1d729](https://www.github.com/googleapis/google-cloud-go/commit/be1d729fdaa18eb1c782f3b09a6bb8fd6b3a144c))
-   **apigeeconnect:** start generating abiv1 ([be1d729](https://www.github.com/googleapis/google-cloud-go/commit/be1d729fdaa18eb1c782f3b09a6bb8fd6b3a144c))
-   **dialogflow/cx:** support sentiment analysis in bot testing ([7a57aac](https://www.github.com/googleapis/google-cloud-go/commit/7a57aac996f2bae20ee6ddbd02ad9e56e380099b))
-   **dialogflow/cx:** support sentiment analysis in bot testing ([6ad2306](https://www.github.com/googleapis/google-cloud-go/commit/6ad2306f64710ce16059b464342dbc6a98d2d9c2))
-   **documentai:** Move CommonOperationMetadata into a separate proto file for potential reuse. ([9e80ea0](https://www.github.com/googleapis/google-cloud-go/commit/9e80ea0d053b06876418194f65a478045dc4fe6c))
-   **documentai:** Move CommonOperationMetadata into a separate proto file for potential reuse. ([18375e5](https://www.github.com/googleapis/google-cloud-go/commit/18375e50e8f16e63506129b8927a7b62f85e407b))
-   **gkeconnect/gateway:** start generating apiv1beta1 ([#&#8203;4235](https://www.togithub.com/googleapis/google-cloud-go/issues/4235)) ([1c3e968](https://www.github.com/googleapis/google-cloud-go/commit/1c3e9689d78670a231a3660db00fd4fd8f5c6345))
-   **lifesciences:** strat generating apiv2beta ([be1d729](https://www.github.com/googleapis/google-cloud-go/commit/be1d729fdaa18eb1c782f3b09a6bb8fd6b3a144c))
-   **tpu:** start generating apiv1 ([#&#8203;4199](https://www.togithub.com/googleapis/google-cloud-go/issues/4199)) ([cac48ea](https://www.github.com/googleapis/google-cloud-go/commit/cac48eab960cd34cc20732f6a1aeb93c540a036b))

##### Bug Fixes

-   **bttest:** fix race condition in SampleRowKeys ([#&#8203;4207](https://www.togithub.com/googleapis/google-cloud-go/issues/4207)) ([5711fb1](https://www.github.com/googleapis/google-cloud-go/commit/5711fb10d25c458807598d736a232bb2210a047a))
-   **documentai:** Fix Ruby gem title of documentai v1 (package not currently published) ([9e80ea0](https://www.github.com/googleapis/google-cloud-go/commit/9e80ea0d053b06876418194f65a478045dc4fe6c))

### [`v0.83.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.83.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.82.0...v0.83.0)

##### Features

-   **dialogflow:** added a field in the query result to indicate whether slot filling is cancelled. ([f9cda8f](https://www.github.com/googleapis/google-cloud-go/commit/f9cda8fb6c3d76a062affebe6649f0a43aeb96f3))
-   **essentialcontacts:** start generating apiv1 ([#&#8203;4118](https://www.togithub.com/googleapis/google-cloud-go/issues/4118)) ([fe14afc](https://www.github.com/googleapis/google-cloud-go/commit/fe14afcf74e09089b22c4f5221cbe37046570fda))
-   **gsuiteaddons:** start generating apiv1 ([#&#8203;4082](https://www.togithub.com/googleapis/google-cloud-go/issues/4082)) ([6de5c99](https://www.github.com/googleapis/google-cloud-go/commit/6de5c99173c4eeaf777af18c47522ca15637d232))
-   **osconfig:** OSConfig: add ExecResourceOutput and per step error message. ([f9cda8f](https://www.github.com/googleapis/google-cloud-go/commit/f9cda8fb6c3d76a062affebe6649f0a43aeb96f3))
-   **osconfig:** start generating apiv1alpha ([#&#8203;4119](https://www.togithub.com/googleapis/google-cloud-go/issues/4119)) ([8ad471f](https://www.github.com/googleapis/google-cloud-go/commit/8ad471f26087ec076460df6dcf27769ffe1b8834))
-   **privatecatalog:** start generating apiv1beta1 ([500c1a6](https://www.github.com/googleapis/google-cloud-go/commit/500c1a6101f624cb6032f0ea16147645a02e7076))
-   **serviceusage:** start generating apiv1 ([#&#8203;4120](https://www.togithub.com/googleapis/google-cloud-go/issues/4120)) ([e4531f9](https://www.github.com/googleapis/google-cloud-go/commit/e4531f93cfeb6388280bb253ef6eb231aba37098))
-   **shell:** start generating apiv1 ([500c1a6](https://www.github.com/googleapis/google-cloud-go/commit/500c1a6101f624cb6032f0ea16147645a02e7076))
-   **vpcaccess:** start generating apiv1 ([500c1a6](https://www.github.com/googleapis/google-cloud-go/commit/500c1a6101f624cb6032f0ea16147645a02e7076))

### [`v0.82.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.82.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.81.0...v0.82.0)

##### Features

-   **billing/budgets:** Added support for configurable budget time period. fix: Updated some documentation links. ([83b1b3b](https://www.github.com/googleapis/google-cloud-go/commit/83b1b3b648c6d9225f07f00e8c0cdabc3d1fc1ab))
-   **billing/budgets:** Added support for configurable budget time period. fix: Updated some documentation links. ([83b1b3b](https://www.github.com/googleapis/google-cloud-go/commit/83b1b3b648c6d9225f07f00e8c0cdabc3d1fc1ab))
-   **cloudbuild/apiv1:** Add fields for Pub/Sub triggers ([8b4adbf](https://www.github.com/googleapis/google-cloud-go/commit/8b4adbf9815e1ec229dfbcfb9189d3ea63112e1b))
-   **cloudbuild/apiv1:** Implementation of Source Manifests: - Added message StorageSourceManifest as an option for the Source message - Added StorageSourceManifest field to the SourceProvenance message ([7fd2ccd](https://www.github.com/googleapis/google-cloud-go/commit/7fd2ccd26adec1468e15fe84bf75210255a9dfea))
-   **clouddms:** start generating apiv1 ([#&#8203;4081](https://www.togithub.com/googleapis/google-cloud-go/issues/4081)) ([29df85c](https://www.github.com/googleapis/google-cloud-go/commit/29df85c40ab64d59e389a980c9ce550077839763))
-   **dataproc:** update the Dataproc V1 API client library ([9a459d5](https://www.github.com/googleapis/google-cloud-go/commit/9a459d5d149b9c3b02a35d4245d164b899ff09b3))
-   **dialogflow/cx:** add support for service directory webhooks ([7fd2ccd](https://www.github.com/googleapis/google-cloud-go/commit/7fd2ccd26adec1468e15fe84bf75210255a9dfea))
-   **dialogflow/cx:** add support for service directory webhooks ([7fd2ccd](https://www.github.com/googleapis/google-cloud-go/commit/7fd2ccd26adec1468e15fe84bf75210255a9dfea))
-   **dialogflow/cx:** support setting current_page to resume sessions; expose transition_route_groups in flows and language_code in webhook ([9a459d5](https://www.github.com/googleapis/google-cloud-go/commit/9a459d5d149b9c3b02a35d4245d164b899ff09b3))
-   **dialogflow/cx:** support setting current_page to resume sessions; expose transition_route_groups in flows and language_code in webhook ([9a459d5](https://www.github.com/googleapis/google-cloud-go/commit/9a459d5d149b9c3b02a35d4245d164b899ff09b3))
-   **dialogflow:** added more Environment RPCs feat: added Versions service feat: added Fulfillment service feat: added TextToSpeechSettings. feat: added location in some resource patterns. ([4f73dc1](https://www.github.com/googleapis/google-cloud-go/commit/4f73dc19c2e05ad6133a8eac3d62ddb522314540))
-   **documentai:** add confidence field to the PageAnchor.PageRef in document.proto. ([d089dda](https://www.github.com/googleapis/google-cloud-go/commit/d089dda0089acb9aaef9b3da40b219476af9fc06))
-   **documentai:** add confidence field to the PageAnchor.PageRef in document.proto. ([07fdcd1](https://www.github.com/googleapis/google-cloud-go/commit/07fdcd12499eac26f9b5fae01d6c1282c3e02b7c))
-   **internal/gapicgen:** only update relevant gapic files ([#&#8203;4066](https://www.togithub.com/googleapis/google-cloud-go/issues/4066)) ([5948bee](https://www.github.com/googleapis/google-cloud-go/commit/5948beedbadd491601bdee6a006cf685e94a85f4))
-   **internal/gensnippets:** add license header and region tags ([#&#8203;3924](https://www.togithub.com/googleapis/google-cloud-go/issues/3924)) ([e9ff7a0](https://www.github.com/googleapis/google-cloud-go/commit/e9ff7a0f9bb1cc67f5d0de47934811960429e72c))
-   **internal/gensnippets:** initial commit ([#&#8203;3922](https://www.togithub.com/googleapis/google-cloud-go/issues/3922)) ([3fabef0](https://www.github.com/googleapis/google-cloud-go/commit/3fabef032388713f732ab4dbfc51624cdca0f481))
-   **internal:** auto-generate snippets ([#&#8203;3949](https://www.togithub.com/googleapis/google-cloud-go/issues/3949)) ([b70e0fc](https://www.github.com/googleapis/google-cloud-go/commit/b70e0fccdc86813e0d97ff63b585822d4deafb38))
-   **internal:** generate region tags for snippets ([#&#8203;3962](https://www.togithub.com/googleapis/google-cloud-go/issues/3962)) ([ef2b90e](https://www.github.com/googleapis/google-cloud-go/commit/ef2b90ea6d47e27744c98a1a9ae0c487c5051808))
-   **metastore:** start generateing apiv1 ([#&#8203;4083](https://www.togithub.com/googleapis/google-cloud-go/issues/4083)) ([661610a](https://www.github.com/googleapis/google-cloud-go/commit/661610afa6a9113534884cafb138109536724310))
-   **security/privateca:** start generating apiv1 ([#&#8203;4023](https://www.togithub.com/googleapis/google-cloud-go/issues/4023)) ([08aa83a](https://www.github.com/googleapis/google-cloud-go/commit/08aa83a5371bb6485bc3b19b3ed5300f807ce69f))
-   **securitycenter:** add canonical_name and folder fields ([5c5ca08](https://www.github.com/googleapis/google-cloud-go/commit/5c5ca08c637a23cfa3e3a051fea576e1feb324fd))
-   **securitycenter:** add canonical_name and folder fields ([5c5ca08](https://www.github.com/googleapis/google-cloud-go/commit/5c5ca08c637a23cfa3e3a051fea576e1feb324fd))
-   **speech:** add webm opus support. ([d089dda](https://www.github.com/googleapis/google-cloud-go/commit/d089dda0089acb9aaef9b3da40b219476af9fc06))
-   **speech:** Support for spoken punctuation and spoken emojis. ([9a459d5](https://www.github.com/googleapis/google-cloud-go/commit/9a459d5d149b9c3b02a35d4245d164b899ff09b3))

##### Bug Fixes

-   **binaryauthorization:** add Java options to Binaryauthorization protos ([9a459d5](https://www.github.com/googleapis/google-cloud-go/commit/9a459d5d149b9c3b02a35d4245d164b899ff09b3))
-   **internal/gapicgen:** filter out internal directory changes ([#&#8203;4085](https://www.togithub.com/googleapis/google-cloud-go/issues/4085)) ([01473f6](https://www.github.com/googleapis/google-cloud-go/commit/01473f6d8db26c6e18969ace7f9e87c66e94ad9e))
-   **internal/gapicgen:** use correct region tags for gensnippets ([#&#8203;4022](https://www.togithub.com/googleapis/google-cloud-go/issues/4022)) ([8ccd689](https://www.github.com/googleapis/google-cloud-go/commit/8ccd689cab08f016008ca06a939a4828817d4a25))
-   **internal/gensnippets:** run goimports ([#&#8203;3931](https://www.togithub.com/googleapis/google-cloud-go/issues/3931)) ([10050f0](https://www.github.com/googleapis/google-cloud-go/commit/10050f05c20c226547d87c08168fa4bc551395c5))
-   **internal:** append a new line to comply with go fmt ([#&#8203;4028](https://www.togithub.com/googleapis/google-cloud-go/issues/4028)) ([a297278](https://www.github.com/googleapis/google-cloud-go/commit/a2972783c4af806199d1c67c9f63ad9677f20f34))
-   **internal:** make sure formatting is run on snippets ([#&#8203;4039](https://www.togithub.com/googleapis/google-cloud-go/issues/4039)) ([130dfc5](https://www.github.com/googleapis/google-cloud-go/commit/130dfc535396e98fc009585b0457e3bc48ead941)), refs [#&#8203;4037](https://www.togithub.com/googleapis/google-cloud-go/issues/4037)
-   **metastore:** increase metastore lro polling timeouts ([83b1b3b](https://www.github.com/googleapis/google-cloud-go/commit/83b1b3b648c6d9225f07f00e8c0cdabc3d1fc1ab))

##### Miscellaneous Chores

-   **all:** fix release version ([#&#8203;4040](https://www.togithub.com/googleapis/google-cloud-go/issues/4040)) ([4c991a9](https://www.github.com/googleapis/google-cloud-go/commit/4c991a928665d9be93691decce0c653f430688b7))

### [`v0.81.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.81.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.80.0...v0.81.0)

##### Features

-   **datacatalog:** Policy Tag Manager v1 API service feat: new RenameTagTemplateFieldEnumValue API feat: adding fully_qualified_name in lookup and search feat: added DATAPROC_METASTORE integrated system along with new entry types: DATABASE and SERVICE docs: Documentation improvements ([2b02a03](https://www.github.com/googleapis/google-cloud-go/commit/2b02a03ff9f78884da5a8e7b64a336014c61bde7))
-   **dialogflow/cx:** include original user query in WebhookRequest; add GetTextCaseresult API. doc: clarify resource format for session response. ([a0b1f6f](https://www.github.com/googleapis/google-cloud-go/commit/a0b1f6faae77d014fdee166ab018ddcd6f846ab4))
-   **dialogflow/cx:** include original user query in WebhookRequest; add GetTextCaseresult API. doc: clarify resource format for session response. ([b5b4da6](https://www.github.com/googleapis/google-cloud-go/commit/b5b4da6952922440d03051f629f3166f731dfaa3))
-   **dialogflow:** expose MP3\_64\_KBPS and MULAW for output audio encodings. ([b5b4da6](https://www.github.com/googleapis/google-cloud-go/commit/b5b4da6952922440d03051f629f3166f731dfaa3))
-   **secretmanager:** Rotation for Secrets ([2b02a03](https://www.github.com/googleapis/google-cloud-go/commit/2b02a03ff9f78884da5a8e7b64a336014c61bde7))

##### Bug Fixes

-   **internal/godocfx:** filter out non-Cloud ([#&#8203;3878](https://www.togithub.com/googleapis/google-cloud-go/issues/3878)) ([625aef9](https://www.github.com/googleapis/google-cloud-go/commit/625aef9b47181cf627587cc9cde9e400713c6678))

### [`v0.80.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.80.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.79.0...v0.80.0)

##### Features

-   **appengine:** added vm_liveness, search_api_available, network_settings, service_account, build_env_variables, kms_key_reference to v1 API ([fd04a55](https://www.github.com/googleapis/google-cloud-go/commit/fd04a552213f99619c714b5858548f61f4948493))
-   **assuredworkloads:** Add 'resource_settings' field to provide custom properties (ids) for the provisioned projects. ([ab4824a](https://www.github.com/googleapis/google-cloud-go/commit/ab4824a7914864228e59b244d6382de862139524))
-   **assuredworkloads:** add HIPAA and HITRUST compliance regimes ([ab4824a](https://www.github.com/googleapis/google-cloud-go/commit/ab4824a7914864228e59b244d6382de862139524))
-   **dialogflow/cx:** added fallback option when restoring an agent docs: clarified experiment length ([cd70aa9](https://www.github.com/googleapis/google-cloud-go/commit/cd70aa9cc1a5dccfe4e49d2d6ca6db2119553c86))
-   **dialogflow/cx:** start generating apiv3 ([#&#8203;3850](https://www.togithub.com/googleapis/google-cloud-go/issues/3850)) ([febbdcf](https://www.github.com/googleapis/google-cloud-go/commit/febbdcf13fcea3f5d8186c3d3dface1c0d27ef9e)), refs [#&#8203;3634](https://www.togithub.com/googleapis/google-cloud-go/issues/3634)
-   **documentai:** add EVAL_SKIPPED value to the Provenance.OperationType enum in document.proto. ([cb43066](https://www.github.com/googleapis/google-cloud-go/commit/cb4306683926843f6e977f207fa6070bb9242a61))
-   **documentai:** start generating apiv1 ([#&#8203;3853](https://www.togithub.com/googleapis/google-cloud-go/issues/3853)) ([d68e604](https://www.github.com/googleapis/google-cloud-go/commit/d68e604c953eea90489f6134e71849b24dd0fcbf))
-   **internal/godocfx:** add prettyprint class to code blocks ([#&#8203;3819](https://www.togithub.com/googleapis/google-cloud-go/issues/3819)) ([6e49f21](https://www.github.com/googleapis/google-cloud-go/commit/6e49f2148b116ee439c8a882dcfeefb6e7647c57))
-   **internal/godocfx:** handle Markdown content ([#&#8203;3816](https://www.togithub.com/googleapis/google-cloud-go/issues/3816)) ([56d5d0a](https://www.github.com/googleapis/google-cloud-go/commit/56d5d0a900197fb2de46120a0eda649f2c17448f))
-   **kms:** Add maxAttempts to retry policy for KMS gRPC service config feat: Add Bazel exports_files entry for KMS gRPC service config ([fd04a55](https://www.github.com/googleapis/google-cloud-go/commit/fd04a552213f99619c714b5858548f61f4948493))
-   **resourcesettings:** start generating apiv1 ([#&#8203;3854](https://www.togithub.com/googleapis/google-cloud-go/issues/3854)) ([3b288b4](https://www.github.com/googleapis/google-cloud-go/commit/3b288b4fa593c6cb418f696b5b26768967c20b9e))
-   **speech:** Support output transcript to GCS for LongRunningRecognize. ([fd04a55](https://www.github.com/googleapis/google-cloud-go/commit/fd04a552213f99619c714b5858548f61f4948493))

##### Miscellaneous Chores

-   **all:** auto-regenerate gapics ([#&#8203;3837](https://www.togithub.com/googleapis/google-cloud-go/issues/3837)) ([ab4824a](https://www.github.com/googleapis/google-cloud-go/commit/ab4824a7914864228e59b244d6382de862139524))

### [`v0.79.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.79.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.78.0...v0.79.0)

##### Features

-   **apigateway:** start generating apiv1 ([#&#8203;3726](https://www.togithub.com/googleapis/google-cloud-go/issues/3726)) ([66046da](https://www.github.com/googleapis/google-cloud-go/commit/66046da2a4be5971ce2655dc6a5e1fadb08c3d1f))
-   **channel:** addition of billing_account field on Plan. docs: clarification that valid address lines are required for all customers. ([d4246aa](https://www.github.com/googleapis/google-cloud-go/commit/d4246aad4da3c3ef12350385f229bb908e3fb215))
-   **dialogflow/cx:** allow to disable webhook invocation per request ([d4246aa](https://www.github.com/googleapis/google-cloud-go/commit/d4246aad4da3c3ef12350385f229bb908e3fb215))
-   **dialogflow/cx:** allow to disable webhook invocation per request ([44c6bf9](https://www.github.com/googleapis/google-cloud-go/commit/44c6bf986f39a3c9fddf46788ae63bfbb3739441))
-   **dialogflow:** Add CCAI API ([18c88c4](https://www.github.com/googleapis/google-cloud-go/commit/18c88c437bd1741eaf5bf5911b9da6f6ea7cd75d))
-   **documentai:** remove the translation fields in document.proto. ([18c88c4](https://www.github.com/googleapis/google-cloud-go/commit/18c88c437bd1741eaf5bf5911b9da6f6ea7cd75d))
-   **documentai:** Update documentai/v1beta3 protos: add support for boolean normalized value ([529925b](https://www.github.com/googleapis/google-cloud-go/commit/529925ba79f4d3191ef80a13e566d86210fe4d25))
-   **internal/godocfx:** keep some cross links on same domain ([#&#8203;3767](https://www.togithub.com/googleapis/google-cloud-go/issues/3767)) ([77f76ed](https://www.github.com/googleapis/google-cloud-go/commit/77f76ed09cb07a090ba9054063a7c002a35bca4e))
-   **internal:** add ability to regenerate one module's docs ([#&#8203;3777](https://www.togithub.com/googleapis/google-cloud-go/issues/3777)) ([dc15995](https://www.github.com/googleapis/google-cloud-go/commit/dc15995521bd065da4cfaae95642588919a8c548))
-   **metastore:** added support for release channels when creating service ([18c88c4](https://www.github.com/googleapis/google-cloud-go/commit/18c88c437bd1741eaf5bf5911b9da6f6ea7cd75d))
-   **metastore:** Publish Dataproc Metastore v1alpha API ([18c88c4](https://www.github.com/googleapis/google-cloud-go/commit/18c88c437bd1741eaf5bf5911b9da6f6ea7cd75d))
-   **metastore:** start generating apiv1alpha ([#&#8203;3747](https://www.togithub.com/googleapis/google-cloud-go/issues/3747)) ([359312a](https://www.github.com/googleapis/google-cloud-go/commit/359312ad6d4f61fb341d41ffa35fc0634979e650))
-   **metastore:** start generating apiv1beta ([#&#8203;3788](https://www.togithub.com/googleapis/google-cloud-go/issues/3788)) ([2977095](https://www.github.com/googleapis/google-cloud-go/commit/297709593ad32f234c0fbcfa228cffcfd3e591f4))
-   **secretmanager:** added topic field to Secret ([f1323b1](https://www.github.com/googleapis/google-cloud-go/commit/f1323b10a3c7cc1d215730cefd3062064ef54c01))

##### Bug Fixes

-   **analytics/admin:** add `https://www.googleapis.com/auth/analytics.edit` OAuth2 scope to the list of acceptable scopes for all read only methods of the Admin API docs: update the documentation of the `update_mask` field used by Update() methods ([f1323b1](https://www.github.com/googleapis/google-cloud-go/commit/f1323b10a3c7cc1d215730cefd3062064ef54c01))
-   **apigateway:** Provide resource definitions for service management and IAM resources ([18c88c4](https://www.github.com/googleapis/google-cloud-go/commit/18c88c437bd1741eaf5bf5911b9da6f6ea7cd75d))
-   **functions:** Fix service namespace in grpc_service_config. ([7811a34](https://www.github.com/googleapis/google-cloud-go/commit/7811a34ef64d722480c640810251bb3a0d65d495))
-   **internal/godocfx:** prevent index out of bounds when pkg == mod ([#&#8203;3768](https://www.togithub.com/googleapis/google-cloud-go/issues/3768)) ([3d80b4e](https://www.github.com/googleapis/google-cloud-go/commit/3d80b4e93b0f7e857d6e9681d8d6a429750ecf80))
-   **internal/godocfx:** use correct anchor links ([#&#8203;3738](https://www.togithub.com/googleapis/google-cloud-go/issues/3738)) ([919039a](https://www.github.com/googleapis/google-cloud-go/commit/919039a01a006c41e720218bd55f83ce98a5edef))
-   **internal:** fix Bash syntax ([#&#8203;3779](https://www.togithub.com/googleapis/google-cloud-go/issues/3779)) ([3dd245d](https://www.github.com/googleapis/google-cloud-go/commit/3dd245dbdbfa84f0bbe5a476412d8463fe3e700c))
-   **tables:** use area120tables_v1alpha1.yaml as api-service-config ([#&#8203;3759](https://www.togithub.com/googleapis/google-cloud-go/issues/3759)) ([b130ec0](https://www.github.com/googleapis/google-cloud-go/commit/b130ec0aa946b1a1eaa4d5a7c33e72353ac1612e))

### [`v0.78.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.78.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.77.0...v0.78.0)

##### Features

-   **area120/tables:** Added ListWorkspaces, GetWorkspace, BatchDeleteRows APIs. ([16597fa](https://www.github.com/googleapis/google-cloud-go/commit/16597fa1ce549053c7183e8456e23f554a5501de))
-   **area120/tables:** Added ListWorkspaces, GetWorkspace, BatchDeleteRows APIs. ([0bd21d7](https://www.github.com/googleapis/google-cloud-go/commit/0bd21d793f75924e5a2d033c58e8aaef89cf8113))
-   **dialogflow:** add additional_bindings to Dialogflow v2 ListIntents API docs: update copyrights and session docs ([0bd21d7](https://www.github.com/googleapis/google-cloud-go/commit/0bd21d793f75924e5a2d033c58e8aaef89cf8113))
-   **documentai:** Update documentai/v1beta3 protos ([613ced7](https://www.github.com/googleapis/google-cloud-go/commit/613ced702bbc82a154a4d3641b483f71c7cd1af4))
-   **gkehub:** Update Membership API v1beta1 proto ([613ced7](https://www.github.com/googleapis/google-cloud-go/commit/613ced702bbc82a154a4d3641b483f71c7cd1af4))
-   **servicecontrol:** Update the ruby_cloud_gapic_library rules for the libraries published to google-cloud-ruby to the form that works with build_gen (separate parameters for ruby_cloud_title and ruby_cloud_description). chore: Update Bazel-Ruby rules version. chore: Update build_gen version. ([0bd21d7](https://www.github.com/googleapis/google-cloud-go/commit/0bd21d793f75924e5a2d033c58e8aaef89cf8113))
-   **speech:** Support Model Adaptation. ([0bd21d7](https://www.github.com/googleapis/google-cloud-go/commit/0bd21d793f75924e5a2d033c58e8aaef89cf8113))

##### Bug Fixes

-   **dialogflow/cx:** RunTestCase http template. PHP REST client lib can be generated. feat: Support transition route group coverage for Test Cases. ([613ced7](https://www.github.com/googleapis/google-cloud-go/commit/613ced702bbc82a154a4d3641b483f71c7cd1af4))
-   **errorreporting:** Fixes ruby gem build ([0bd21d7](https://www.github.com/googleapis/google-cloud-go/commit/0bd21d793f75924e5a2d033c58e8aaef89cf8113))

### [`v0.77.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.77.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.76.0...v0.77.0)

##### Features

-   **channel:** Add Pub/Sub endpoints for Cloud Channel API. ([1aea7c8](https://www.github.com/googleapis/google-cloud-go/commit/1aea7c87d39eed87620b488ba0dd60b88ff26c04))
-   **dialogflow/cx:** supports SentimentAnalysisResult in webhook request docs: minor updates in wording ([2b4414d](https://www.github.com/googleapis/google-cloud-go/commit/2b4414d973e3445725cd38901bf75340c97fc663))
-   **errorreporting:** Make resolution status field available for error groups. Now callers can set the status of an error group by passing this to UpdateGroup. When not specified, it's treated like OPEN. feat: Make source location available for error groups created from GAE. ([2b4414d](https://www.github.com/googleapis/google-cloud-go/commit/2b4414d973e3445725cd38901bf75340c97fc663))
-   **errorreporting:** Make resolution status field available for error groups. Now callers can set the status of an error group by passing this to UpdateGroup. When not specified, it's treated like OPEN. feat: Make source location available for error groups created from GAE. ([f66114b](https://www.github.com/googleapis/google-cloud-go/commit/f66114bc7233ad06e18f38dd39497a74d85fdbd8))
-   **gkehub:** start generating apiv1beta1 ([#&#8203;3698](https://www.togithub.com/googleapis/google-cloud-go/issues/3698)) ([8aed3bd](https://www.github.com/googleapis/google-cloud-go/commit/8aed3bd1bbbe983e4891c813e4c5dc9b3aa1b9b2))
-   **internal/docfx:** full cross reference linking ([#&#8203;3656](https://www.togithub.com/googleapis/google-cloud-go/issues/3656)) ([fcb7318](https://www.github.com/googleapis/google-cloud-go/commit/fcb7318eb338bf3828ac831ed06ca630e1876418))
-   **memcache:** added ApplySoftwareUpdate API docs: various clarifications, new documentation for ApplySoftwareUpdate chore: update proto annotations ([2b4414d](https://www.github.com/googleapis/google-cloud-go/commit/2b4414d973e3445725cd38901bf75340c97fc663))
-   **networkconnectivity:** Add state field in resources docs: Minor changes ([0b4370a](https://www.github.com/googleapis/google-cloud-go/commit/0b4370a0d397913d932dbbdc2046a958dc3b836a))
-   **networkconnectivity:** Add state field in resources docs: Minor changes ([b4b5898](https://www.github.com/googleapis/google-cloud-go/commit/b4b58987368f80494bbc7f651f50e9123200fb3f))
-   **recommendationengine:** start generating apiv1beta1 ([#&#8203;3686](https://www.togithub.com/googleapis/google-cloud-go/issues/3686)) ([8f4e130](https://www.github.com/googleapis/google-cloud-go/commit/8f4e13009444d88a5a56144129f055623a2205ac))

##### Bug Fixes

-   **errorreporting:** Remove dependency on AppEngine's proto definitions. This also removes the source_references field. ([2b4414d](https://www.github.com/googleapis/google-cloud-go/commit/2b4414d973e3445725cd38901bf75340c97fc663))
-   **errorreporting:** Update bazel builds for ER client libraries. ([0b4370a](https://www.github.com/googleapis/google-cloud-go/commit/0b4370a0d397913d932dbbdc2046a958dc3b836a))
-   **internal/godocfx:** use exact list of top-level decls ([#&#8203;3665](https://www.togithub.com/googleapis/google-cloud-go/issues/3665)) ([3cd2961](https://www.github.com/googleapis/google-cloud-go/commit/3cd2961bd7b9c29d82a21ba8850eff00c7c332fd))
-   **kms:** do not retry on 13 INTERNAL ([2b4414d](https://www.github.com/googleapis/google-cloud-go/commit/2b4414d973e3445725cd38901bf75340c97fc663))
-   **orgpolicy:** Fix constraint resource pattern annotation ([f66114b](https://www.github.com/googleapis/google-cloud-go/commit/f66114bc7233ad06e18f38dd39497a74d85fdbd8))
-   **orgpolicy:** Fix constraint resource pattern annotation ([0b4370a](https://www.github.com/googleapis/google-cloud-go/commit/0b4370a0d397913d932dbbdc2046a958dc3b836a))
-   **profiler:** make sure retries use the most up-to-date copy of the trailer ([#&#8203;3660](https://www.togithub.com/googleapis/google-cloud-go/issues/3660)) ([3ba9ebc](https://www.github.com/googleapis/google-cloud-go/commit/3ba9ebcee2b8b43cdf2c8f8a3d810516a604b363))
-   **vision:** sync vision v1 protos to get extra FaceAnnotation Landmark Types ([2b4414d](https://www.github.com/googleapis/google-cloud-go/commit/2b4414d973e3445725cd38901bf75340c97fc663))

### [`v0.76.0`](https://togithub.com/googleapis/google-cloud-go/releases/v0.76.0)

[Compare Source](https://togithub.com/googleapis/google-cloud-go/compare/v0.75.0...v0.76.0)

##### Features

-   **accessapproval:** Migrate the Bazel rules for the libraries published to google-cloud-ruby to use the gapic-generator-ruby instead of the monolith generator. ([ac22beb](https://www.github.com/googleapis/google-cloud-go/commit/ac22beb9b90771b24c8b35db7587ad3f5c0a970e))
-   **all:** auto-regenerate gapics ([#&#8203;3526](https://www.togithub.com/googleapis/google-cloud-go/issues/3526)) ([ab2af0b](https://www.github.com/googleapis/google-cloud-go/commit/ab2af0b32630dd97f44800f4e273184f887375db))
-   **all:** auto-regenerate gapics ([#&#8203;3539](https://www.togithub.com/googleapis/google-cloud-go/issues/3539)) ([84d4d8a](https://www.github.com/googleapis/google-cloud-go/commit/84d4d8ae2d3fbf34a4a312a0a2e4062d18caaa3d))
-   **all:** auto-regenerate gapics ([#&#8203;3546](https://www.togithub.com/googleapis/google-cloud-go/issues/3546)) ([959fde5](https://www.github.com/googleapis/google-cloud-go/commit/959fde5ab12f7aee206dd46022e3cad1bc3470f7))
-   **all:** auto-regenerate gapics ([#&#8203;3563](https://www.togithub.com/googleapis/google-cloud-go/issues/3563)) ([102112a](https://www.github.com/googleapis/google-cloud-go/commit/102112a4e9285a16645aabc89789f613d4f47c9e))
-   **all:** auto-regenerate gapics ([#&#8203;3576](https://www.togithub.com/googleapis/google-cloud-go/issues/3576)) ([ac22beb](https://www.github.com/googleapis/google-cloud-go/commit/ac22beb9b90771b24c8b35db7587ad3f5c0a970e))
-   **all:** auto-regenerate gapics ([#&#8203;3580](https://www.togithub.com/googleapis/google-cloud-go/issues/3580)) ([9974a80](https://www.github.com/googleapis/google-cloud-go/commit/9974a8017b5de8129a586f2404a23396caea0ee1))
-   **all:** auto-regenerate gapics ([#&#8203;3587](https://www.togithub.com/googleapis/google-cloud-go/issues/3587)) ([3859a6f](https://www.github.com/googleapis/google-cloud-go/commit/3859a6ffc447e9c0b4ef231e2788fbbcfe48a94f))
-   **all:** auto-regenerate gapics ([#&#8203;3598](https://www.togithub.com/googleapis/google-cloud-go/issues/3598)) ([7bdebad](https://www.github.com/googleapis/google-cloud-go/commit/7bdebadbe06774c94ab745dfef4ce58ce40a5582))
-   **appengine:** start generating apiv1 ([#&#8203;3561](https://www.togithub.com/googleapis/google-cloud-go/issues/3561)) ([2b6a3b4](https://www.github.com/googleapis/google-cloud-go/commit/2b6a3b4609e389da418a83eb60a8ae3710d646d7))
-  

</details>

---

### Configuration

📅 **Schedule**: "before 3am on Monday" (UTC).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/google-cloud-go).
12 files changed
tree: ea69d2f1653ec2440d14e0c5833f239702a69a53
  1. .github/
  2. accessapproval/
  3. accesscontextmanager/
  4. aiplatform/
  5. analytics/
  6. apigateway/
  7. apigeeconnect/
  8. appengine/
  9. area120/
  10. artifactregistry/
  11. asset/
  12. assuredworkloads/
  13. automl/
  14. bigquery/
  15. bigtable/
  16. billing/
  17. binaryauthorization/
  18. channel/
  19. civil/
  20. cloudbuild/
  21. clouddms/
  22. cloudtasks/
  23. cmd/
  24. compute/
  25. contactcenterinsights/
  26. container/
  27. containeranalysis/
  28. datacatalog/
  29. dataflow/
  30. datafusion/
  31. datalabeling/
  32. dataproc/
  33. dataqna/
  34. datastore/
  35. datastream/
  36. debugger/
  37. deploy/
  38. dialogflow/
  39. dlp/
  40. documentai/
  41. domains/
  42. errorreporting/
  43. essentialcontacts/
  44. eventarc/
  45. filestore/
  46. firestore/
  47. functions/
  48. gaming/
  49. gkeconnect/
  50. gkehub/
  51. grafeas/
  52. gsuiteaddons/
  53. httpreplay/
  54. iam/
  55. iap/
  56. internal/
  57. iot/
  58. kms/
  59. language/
  60. lifesciences/
  61. logging/
  62. longrunning/
  63. managedidentities/
  64. mediatranslation/
  65. memcache/
  66. metastore/
  67. monitoring/
  68. networkconnectivity/
  69. networkmanagement/
  70. networksecurity/
  71. notebooks/
  72. orchestration/
  73. orgpolicy/
  74. osconfig/
  75. oslogin/
  76. phishingprotection/
  77. policytroubleshooter/
  78. privatecatalog/
  79. profiler/
  80. pubsub/
  81. pubsublite/
  82. recaptchaenterprise/
  83. recommendationengine/
  84. recommender/
  85. redis/
  86. resourcemanager/
  87. resourcesettings/
  88. retail/
  89. rpcreplay/
  90. scheduler/
  91. secretmanager/
  92. security/
  93. securitycenter/
  94. servicecontrol/
  95. servicedirectory/
  96. servicemanagement/
  97. serviceusage/
  98. shell/
  99. spanner/
  100. speech/
  101. storage/
  102. storagetransfer/
  103. talent/
  104. texttospeech/
  105. third_party/
  106. tpu/
  107. trace/
  108. translate/
  109. video/
  110. videointelligence/
  111. vision/
  112. vpcaccess/
  113. webrisk/
  114. websecurityscanner/
  115. workflows/
  116. .gitignore
  117. CHANGES.md
  118. CODE_OF_CONDUCT.md
  119. CONTRIBUTING.md
  120. doc.go
  121. go.mod
  122. go.sum
  123. header_test.go
  124. LICENSE
  125. README.md
  126. RELEASING.md
  127. SECURITY.md
  128. testing.md
README.md

Google Cloud Client Libraries for Go

Go Reference

Go packages for Google Cloud Platform services.

import "cloud.google.com/go"

To install the packages on your system, do not clone the repo. Instead:

  1. Change to your project directory:

    cd /my/cloud/project
    
  2. Get the package you want to use. Some products have their own module, so it's best to go get the package(s) you want to use:

    $ go get cloud.google.com/go/firestore # Replace with the package you want to use.
    

NOTE: Some of these packages are under development, and may occasionally make backwards-incompatible changes.

Supported APIs

For an updated list of all of our released APIs please see our reference docs.

Go Versions Supported

We currently support Go versions 1.11 and newer.

Authorization

By default, each API will use Google Application Default Credentials for authorization credentials used in calling the API endpoints. This will allow your application to run in many environments without requiring explicit configuration.

client, err := storage.NewClient(ctx)

To authorize using a JSON key file, pass option.WithCredentialsFile to the NewClient function of the desired package. For example:

client, err := storage.NewClient(ctx, option.WithCredentialsFile("path/to/keyfile.json"))

You can exert more control over authorization by using the golang.org/x/oauth2 package to create an oauth2.TokenSource. Then pass option.WithTokenSource to the NewClient function: snip:# (auth-ts)

tokenSource := ...
client, err := storage.NewClient(ctx, option.WithTokenSource(tokenSource))

Contributing

Contributions are welcome. Please, see the CONTRIBUTING document for details.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See Contributor Code of Conduct for more information.

Links