Skip to content

chore: librarian release pull request: 20260115T080547Z#13617

Merged
JoeWang1127 merged 1 commit intomainfrom
librarian-20260115T080547Z
Jan 15, 2026
Merged

chore: librarian release pull request: 20260115T080547Z#13617
JoeWang1127 merged 1 commit intomainfrom
librarian-20260115T080547Z

Conversation

@cloud-sdk-librarian-robot
Copy link
Copy Markdown
Collaborator

PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release.

Librarian Version: v0.0.0-20251218164811-cd2252e38d0a
Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/librarian-go@sha256:d2dee66d7c8c1d673fac26280164ea24015b79491b7f9d6ba369e6a98ab3420c

backupdr: 1.7.0

1.7.0 (2026-01-15)

Features

  • A new message ResourceBackupConfig is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message BackupDrPlanRule is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message PitrSettings is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message BackupDrPlanConfig is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message BackupDrTemplateConfig is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new service BackupDrProtectionSummary is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message ListResourceBackupConfigsResponse is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message BackupLocation is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message BackupConfigDetails is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new resource_definition backupdr.googleapis.com/ResourceBackupConfig is added (PiperOrigin-RevId: 854009996) (80379edb)

  • A new message ListResourceBackupConfigsRequest is added (PiperOrigin-RevId: 854009996) (80379edb)

Documentation

config: 1.6.0

1.6.0 (2026-01-15)

Features

  • added error code when failing import values from an external source (PiperOrigin-RevId: 854277617) (80379edb)

  • add support for enabling automigration from deprecated Terraform versions (PiperOrigin-RevId: 854277617) (80379edb)

geminidataanalytics: 0.6.0

0.6.0 (2026-01-15)

Features

  • added sync APIs for the CRUD operations of Data Agent (PiperOrigin-RevId: 855534426) (80379edb)
kms: 1.24.0

1.24.0 (2026-01-15)

Documentation

  • Marking MODIFIED_CUSTOMER_INITIATED_ACCESS and MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION Key Access Justification codes as deprecated in favor of GOOGLE_RESPONSE_TO_PRODUCTION_ALERT (PiperOrigin-RevId: 853754070) (80379edb)
netapp: 1.12.0

1.12.0 (2026-01-15)

Features

  • Update NetApp v1 API with Host Groups, Block Volumes, Cache Volumes, and Backup Restore This CL introduces several new features and enhancements to the NetApp API: - Host Groups: Added a new HostGroup resource to manage collections of hosts for Block Volume access. Includes full CRUD operations. - Block Volumes: Enhanced the Volume resource to support ISCSI protocol and BlockDevice configurations. - Cache Volumes: Added CacheParameters to the Volume resource to support FlexCache volumes. - Backup Restore: Introduced a new RestoreBackupFiles RPC to restore individual files from a backup. - CMEK for Backup Vaults: Added fields to BackupVault to support Customer Managed Encryption Keys (CMEK). - Storage Pool Type: Added a type field to StoragePool to specify support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes. - Location Metadata: Added has_ontap_proxy flag. - Updated copyright year to 2026. (PiperOrigin-RevId: 856056649) (80379edb)
run: 1.14.0

1.14.0 (2026-01-15)

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @cloud-sdk-librarian-robot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request, automatically generated by the Librarian CLI, prepares a multi-service release for the Google Cloud Go client libraries. It incorporates a range of new features, API additions, and documentation updates across several services, including Backup and DR, Config, Gemini Data Analytics, KMS, NetApp, and Run. The primary objective is to update these client libraries to their latest versions, providing users with access to the newest functionalities and ensuring the codebase remains current.

Highlights

  • Backup and DR Service Enhancements: Introduced several new messages (e.g., ResourceBackupConfig, PitrSettings, BackupDrPlanConfig), a new resource definition, and a new service (BackupDrProtectionSummary) to expand capabilities for Backup and Disaster Recovery.
  • Config Service Updates: Added support for enabling automigration from deprecated Terraform versions and an error code for failures when importing values from external sources.
  • Gemini Data Analytics API Additions: Implemented synchronous APIs to facilitate CRUD operations for the Data Agent.
  • NetApp Service Major Feature Expansion: Significantly enhanced the NetApp v1 API with new features including Host Groups, Block Volumes, Cache Volumes, a new RPC for restoring individual files from backup, Customer Managed Encryption Keys (CMEK) support for Backup Vaults, and additional Storage Pool type options.
  • KMS Documentation Update: Updated documentation to deprecate specific Key Access Justification codes (MODIFIED_CUSTOMER_INITIATED_ACCESS and MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION) in favor of GOOGLE_RESPONSE_TO_PRODUCTION_ALERT.
  • Client Library Version Bumps: All affected client libraries (backupdr, config, geminidataanalytics, kms, netapp, and run) have received version updates, reflecting the integration of these new features and improvements.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is an automated release PR generated by the Librarian CLI. It updates the versions for several modules (backupdr, config, geminidataanalytics, kms, netapp, run) and updates their corresponding changelogs and internal version files. The changes look correct and consistent with an automated release. I have one suggestion to improve the formatting of the changelog for the netapp module for better readability.


### Features

* Update NetApp v1 API with Host Groups, Block Volumes, Cache Volumes, and Backup Restore This CL introduces several new features and enhancements to the NetApp API: - **Host Groups:** Added a new `HostGroup` resource to manage collections of hosts for Block Volume access. Includes full CRUD operations. - **Block Volumes:** Enhanced the `Volume` resource to support `ISCSI` protocol and `BlockDevice` configurations. - **Cache Volumes:** Added `CacheParameters` to the `Volume` resource to support FlexCache volumes. - **Backup Restore:** Introduced a new `RestoreBackupFiles` RPC to restore individual files from a backup. - **CMEK for Backup Vaults:** Added fields to `BackupVault` to support Customer Managed Encryption Keys (CMEK). - **Storage Pool Type:** Added a `type` field to `StoragePool` to specify support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes. - **Location Metadata:** Added `has_ontap_proxy` flag. - Updated copyright year to 2026. ([80379ed](https://github.com/googleapis/google-cloud-go/commit/80379edb1c47cd7c2d928d18762029cfe28420c0))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This changelog entry is very long and hard to read. For better readability, consider formatting the list of changes as a nested list. This makes the individual changes easier to parse.

Suggested change
* Update NetApp v1 API with Host Groups, Block Volumes, Cache Volumes, and Backup Restore This CL introduces several new features and enhancements to the NetApp API: - **Host Groups:** Added a new `HostGroup` resource to manage collections of hosts for Block Volume access. Includes full CRUD operations. - **Block Volumes:** Enhanced the `Volume` resource to support `ISCSI` protocol and `BlockDevice` configurations. - **Cache Volumes:** Added `CacheParameters` to the `Volume` resource to support FlexCache volumes. - **Backup Restore:** Introduced a new `RestoreBackupFiles` RPC to restore individual files from a backup. - **CMEK for Backup Vaults:** Added fields to `BackupVault` to support Customer Managed Encryption Keys (CMEK). - **Storage Pool Type:** Added a `type` field to `StoragePool` to specify support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes. - **Location Metadata:** Added `has_ontap_proxy` flag. - Updated copyright year to 2026. ([80379ed](https://github.com/googleapis/google-cloud-go/commit/80379edb1c47cd7c2d928d18762029cfe28420c0))
* Update NetApp v1 API with Host Groups, Block Volumes, Cache Volumes, and Backup Restore. This CL introduces several new features and enhancements to the NetApp API ([80379ed](https://github.com/googleapis/google-cloud-go/commit/80379edb1c47cd7c2d928d18762029cfe28420c0)):
* **Host Groups:** Added a new `HostGroup` resource to manage collections of hosts for Block Volume access. Includes full CRUD operations.
* **Block Volumes:** Enhanced the `Volume` resource to support `ISCSI` protocol and `BlockDevice` configurations.
* **Cache Volumes:** Added `CacheParameters` to the `Volume` resource to support FlexCache volumes.
* **Backup Restore:** Introduced a new `RestoreBackupFiles` RPC to restore individual files from a backup.
* **CMEK for Backup Vaults:** Added fields to `BackupVault` to support Customer Managed Encryption Keys (CMEK).
* **Storage Pool Type:** Added a `type` field to `StoragePool` to specify support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes.
* **Location Metadata:** Added `has_ontap_proxy` flag.
* Updated copyright year to 2026.

@JoeWang1127 JoeWang1127 enabled auto-merge (squash) January 15, 2026 16:01
@JoeWang1127 JoeWang1127 merged commit c7ad820 into main Jan 15, 2026
10 checks passed
@JoeWang1127 JoeWang1127 deleted the librarian-20260115T080547Z branch January 15, 2026 16:02
krishnamd-jkp pushed a commit that referenced this pull request Jan 28, 2026
PR created by the Librarian CLI to initialize a release. Merging this PR
will auto trigger a release.

Librarian Version: v0.0.0-20251218164811-cd2252e38d0a
Language Image:
us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/librarian-go@sha256:d2dee66d7c8c1d673fac26280164ea24015b79491b7f9d6ba369e6a98ab3420c
<details><summary>backupdr: 1.7.0</summary>

##
[1.7.0](backupdr/v1.6.0...backupdr/v1.7.0)
(2026-01-15)

### Features

* A new message `ResourceBackupConfig` is added (PiperOrigin-RevId:
854009996)
([80379ed](80379edb))

* A new message `BackupDrPlanRule` is added (PiperOrigin-RevId:
854009996)
([80379ed](80379edb))

* A new message `PitrSettings` is added (PiperOrigin-RevId: 854009996)
([80379ed](80379edb))

* A new message `BackupDrPlanConfig` is added (PiperOrigin-RevId:
854009996)
([80379ed](80379edb))

* A new message `BackupDrTemplateConfig` is added (PiperOrigin-RevId:
854009996)
([80379ed](80379edb))

* A new service `BackupDrProtectionSummary` is added (PiperOrigin-RevId:
854009996)
([80379ed](80379edb))

* A new message `ListResourceBackupConfigsResponse` is added
(PiperOrigin-RevId: 854009996)
([80379ed](80379edb))

* A new message `BackupLocation` is added (PiperOrigin-RevId: 854009996)
([80379ed](80379edb))

* A new message `BackupConfigDetails` is added (PiperOrigin-RevId:
854009996)
([80379ed](80379edb))

* A new resource_definition
`backupdr.googleapis.com/ResourceBackupConfig` is added
(PiperOrigin-RevId: 854009996)
([80379ed](80379edb))

* A new message `ListResourceBackupConfigsRequest` is added
(PiperOrigin-RevId: 854009996)
([80379ed](80379edb))

### Documentation

* another bulk typo correction (#13527)
([90a4f21](90a4f21f))

* fix typo in README.md entries (#13526)
([ac32b85](ac32b851))

</details>


<details><summary>config: 1.6.0</summary>

##
[1.6.0](config/v1.5.1...config/v1.6.0)
(2026-01-15)

### Features

* added error code when failing import values from an external source
(PiperOrigin-RevId: 854277617)
([80379ed](80379edb))

* add support for enabling automigration from deprecated Terraform
versions (PiperOrigin-RevId: 854277617)
([80379ed](80379edb))

</details>


<details><summary>geminidataanalytics: 0.6.0</summary>

##
[0.6.0](geminidataanalytics/v0.5.0...geminidataanalytics/v0.6.0)
(2026-01-15)

### Features

* added sync APIs for the CRUD operations of Data Agent
(PiperOrigin-RevId: 855534426)
([80379ed](80379edb))

</details>


<details><summary>kms: 1.24.0</summary>

##
[1.24.0](kms/v1.23.2...kms/v1.24.0)
(2026-01-15)

### Documentation

* Marking MODIFIED_CUSTOMER_INITIATED_ACCESS and
MODIFIED_GOOGLE_INITIATED_SYSTEM_OPERATION Key Access Justification
codes as deprecated in favor of GOOGLE_RESPONSE_TO_PRODUCTION_ALERT
(PiperOrigin-RevId: 853754070)
([80379ed](80379edb))

</details>


<details><summary>netapp: 1.12.0</summary>

##
[1.12.0](netapp/v1.11.0...netapp/v1.12.0)
(2026-01-15)

### Features

* Update NetApp v1 API with Host Groups, Block Volumes, Cache Volumes,
and Backup Restore This CL introduces several new features and
enhancements to the NetApp API: - **Host Groups:** Added a new
`HostGroup` resource to manage collections of hosts for Block Volume
access. Includes full CRUD operations. - **Block Volumes:** Enhanced the
`Volume` resource to support `ISCSI` protocol and `BlockDevice`
configurations. - **Cache Volumes:** Added `CacheParameters` to the
`Volume` resource to support FlexCache volumes. - **Backup Restore:**
Introduced a new `RestoreBackupFiles` RPC to restore individual files
from a backup. - **CMEK for Backup Vaults:** Added fields to
`BackupVault` to support Customer Managed Encryption Keys (CMEK). -
**Storage Pool Type:** Added a `type` field to `StoragePool` to specify
support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes. -
**Location Metadata:** Added `has_ontap_proxy` flag. - Updated copyright
year to 2026. (PiperOrigin-RevId: 856056649)
([80379ed](80379edb))

</details>


<details><summary>run: 1.14.0</summary>

##
[1.14.0](run/v1.13.0...run/v1.14.0)
(2026-01-15)

</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants