-
Notifications
You must be signed in to change notification settings - Fork 1.6k
chore: librarian generate pull request: 20260114T081136Z #15456
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Summary of ChangesHello @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 encompasses a range of feature additions and updates across several Google Cloud libraries. It introduces new functionalities to the NetApp API, enhances the grafeas library with expanded secret kind support, adds automigration capabilities to google-cloud-config, introduces a new BackupDr Protection Summary service, and expands the Database Center API with fleet aggregation capabilities. These changes aim to provide developers with more comprehensive tools and features for managing and securing their cloud resources. Highlights
🧠 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 AssistThe 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
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 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
|
There was a problem hiding this 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 contains automated updates to several Google Cloud Python client libraries, generated from new API protocol buffer definitions. The changes introduce new services and features, including the BackupDrProtectionSummary service for google-cloud-backupdr, auto-migration configuration for google-cloud-config, the AggregateFleet method for google-cloud-databasecenter, and synchronous CRUD operations for DataAgent in google-cloud-geminidataanalytics. The code additions consist primarily of standard, generated client logic, new data types, and associated documentation and samples. The changes appear to be correct and consistent with the established patterns for these libraries. I did not find any issues of medium or higher severity in the provided patches.
PR created by the Librarian CLI to generate Cloud Client Libraries code from protos.
BEGIN_COMMIT
BEGIN_NESTED_COMMIT
feat: 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:
HostGroupresource to manage collections of hosts for Block Volume access. Includes full CRUD operations.Volumeresource to supportISCSIprotocol andBlockDeviceconfigurations.CacheParametersto theVolumeresource to support FlexCache volumes.RestoreBackupFilesRPC to restore individual files from a backup.BackupVaultto support Customer Managed Encryption Keys (CMEK).typefield toStoragePoolto specify support for FILE, UNIFIED, or UNIFIED_LARGE_CAPACITY volumes.has_ontap_proxyflag.PiperOrigin-RevId: 856056649
Library-IDs: google-cloud-netapp
Source-link: googleapis/googleapis@94aa4f5a
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: added sync APIs for the CRUD operations of Data Agent
PiperOrigin-RevId: 855534426
Library-IDs: google-cloud-geminidataanalytics
Source-link: googleapis/googleapis@fbda01ec
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: added sync APIs for the CRUD operations of Data Agent
PiperOrigin-RevId: 855526600
Library-IDs: google-cloud-geminidataanalytics
Source-link: googleapis/googleapis@61ea5294
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GCP_API_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_OPENAI_API_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_STRIPE_RESTRICTED_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
Fileis addedPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
ExploitPredictionScoringSystemis addedPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
filesis added to message.grafeas.v1.DiscoveryOccurrencePiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
unreachableis added to message.grafeas.v1.ListOccurrencesResponsePiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
CISAKnownExploitedVulnerabilitiesis addedPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_AZURE_IDENTITY_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_ANTHROPIC_API_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_ANTHROPIC_ADMIN_API_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
datais added to message.grafeas.v1.SecretOccurrencePiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GCP_OAUTH2_CLIENT_CREDENTIALSis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GCP_OAUTH2_ACCESS_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GITHUB_OAUTH_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
riskis added to message.grafeas.v1.VulnerabilityOccurrencePiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
return_partial_successis added to message.grafeas.v1.ListOccurrencesRequestPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
return_partial_successis added to message.grafeas.v1.ListNotesRequestPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
digestis added to message.grafeas.v1.SecretOccurrencePiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_DOCKER_HUB_PERSONAL_ACCESS_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_STRIPE_SECRET_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
docs: A comment for enum value
SECRET_KIND_GCP_SERVICE_ACCOUNT_KEYin enumSecretKindis changedPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GITHUB_CLASSIC_PERSONAL_ACCESS_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GITHUB_APP_USER_TO_SERVER_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_PERPLEXITY_API_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_AZURE_ACCESS_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GITHUB_APP_REFRESH_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GITHUB_APP_SERVER_TO_SERVER_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_GITHUB_FINE_GRAINED_PERSONAL_ACCESS_TOKENis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
Riskis addedPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_STRIPE_WEBHOOK_SECRETis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new value
SECRET_KIND_HUGGINGFACE_API_KEYis added to enumSecretKindPiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new field
unreachableis added to message.grafeas.v1.ListNotesResponsePiperOrigin-RevId: 855331622
Library-IDs: grafeas
Source-link: googleapis/googleapis@40665120
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: add support for enabling automigration from deprecated Terraform versions
PiperOrigin-RevId: 854277617
Library-IDs: google-cloud-config
Source-link: googleapis/googleapis@6145b5ff
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: added error code when failing import values from an external source
PiperOrigin-RevId: 854277617
Library-IDs: google-cloud-config
Source-link: googleapis/googleapis@6145b5ff
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new service
BackupDrProtectionSummaryis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
BackupDrTemplateConfigis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
BackupLocationis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
PitrSettingsis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
ListResourceBackupConfigsResponseis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
BackupConfigDetailsis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
ResourceBackupConfigis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
BackupDrPlanConfigis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
BackupDrPlanRuleis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new resource_definition
backupdr.googleapis.com/ResourceBackupConfigis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message
ListResourceBackupConfigsRequestis addedPiperOrigin-RevId: 854009996
Library-IDs: google-cloud-backupdr
Source-link: googleapis/googleapis@524b2de6
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
docs: 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
Library-IDs: google-cloud-kms
Source-link: googleapis/googleapis@f8142673
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: Adding Method AggregateFleet of Database Center API v1beta
This release includes:
DatabaseCenterservice withAggregateFleetmethod.PiperOrigin-RevId: 853112628
Library-IDs: google-cloud-databasecenter
Source-link: googleapis/googleapis@5f9683c0
END_NESTED_COMMIT
END_COMMIT
This pull request is generated with proto changes between
googleapis/googleapis@d4a34bf0
(exclusive) and
googleapis/googleapis@94aa4f5a
(inclusive).
Librarian Version: v0.0.0-20251218164811-cd2252e38d0a
Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:b8058df4c45e9a6e07f6b4d65b458d0d059241dd34c814f151c8bf6b89211209