Commit 80379ed
authored
chore: librarian generate pull request: 20260114T080435Z (#13598)
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:
- **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
Library-IDs: netapp
Source-link:
[googleapis/googleapis@94aa4f5a](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: geminidataanalytics
Source-link:
[googleapis/googleapis@fbda01ec](googleapis/googleapis@fbda01ec)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 855295338
Library-IDs: run
Source-link:
[googleapis/googleapis@1e3baa91](googleapis/googleapis@1e3baa91)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: added error code when failing import values from an external
source
PiperOrigin-RevId: 854277617
Library-IDs: config
Source-link:
[googleapis/googleapis@6145b5ff](googleapis/googleapis@6145b5ff)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: add support for enabling automigration from deprecated Terraform
versions
PiperOrigin-RevId: 854277617
Library-IDs: config
Source-link:
[googleapis/googleapis@6145b5ff](googleapis/googleapis@6145b5ff)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `ListResourceBackupConfigsRequest` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new service `BackupDrProtectionSummary` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `BackupDrPlanRule` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `PitrSettings` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `BackupDrPlanConfig` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `BackupDrTemplateConfig` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `ResourceBackupConfig` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `ListResourceBackupConfigsResponse` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new resource_definition
`backupdr.googleapis.com/ResourceBackupConfig` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `BackupLocation` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: A new message `BackupConfigDetails` is added
PiperOrigin-RevId: 854009996
Library-IDs: backupdr
Source-link:
[googleapis/googleapis@524b2de6](googleapis/googleapis@524b2de6)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
chore: adjust initial_poll_delay for CreateDatabase and
UpdateDatabaseDdl LRO operations
PiperOrigin-RevId: 853884590
Library-IDs: spanner
Source-link:
[googleapis/googleapis@136a2c43](googleapis/googleapis@136a2c43)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
docs: A comment for field `analytics_hub_subscription_info` in message
`.google.pubsub.v1.Subscription` is updated
PiperOrigin-RevId: 853856321
Library-IDs: pubsub/v2
Source-link:
[googleapis/googleapis@9fb55c41](googleapis/googleapis@9fb55c41)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
docs: A comment for field `subscription` in message
`.google.pubsub.v1.CreateSnapshotRequest` is updated
PiperOrigin-RevId: 853856321
Library-IDs: pubsub/v2
Source-link:
[googleapis/googleapis@9fb55c41](googleapis/googleapis@9fb55c41)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: Add AIInference MessageTransform type
PiperOrigin-RevId: 853856321
Library-IDs: pubsub/v2
Source-link:
[googleapis/googleapis@9fb55c41](googleapis/googleapis@9fb55c41)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
docs: A comment for field `topic` in message
`.google.pubsub.v1.Subscription` is updated
PiperOrigin-RevId: 853856321
Library-IDs: pubsub/v2
Source-link:
[googleapis/googleapis@9fb55c41](googleapis/googleapis@9fb55c41)
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: kms
Source-link:
[googleapis/googleapis@f8142673](googleapis/googleapis@f8142673)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: add a ClientContext field to Spanner requests
PiperOrigin-RevId: 853323071
Library-IDs: spanner
Source-link:
[googleapis/googleapis@211d22fa](googleapis/googleapis@211d22fa)
END_NESTED_COMMIT
BEGIN_NESTED_COMMIT
feat: add Secure Parameters to the ClientContext
PiperOrigin-RevId: 853323071
Library-IDs: spanner
Source-link:
[googleapis/googleapis@211d22fa](googleapis/googleapis@211d22fa)
END_NESTED_COMMIT
END_COMMIT
This pull request is generated with proto changes between
[googleapis/googleapis@ef6a532b](googleapis/googleapis@ef6a532)
(exclusive) and
[googleapis/googleapis@94aa4f5a](googleapis/googleapis@94aa4f5)
(inclusive).
Librarian Version: v0.0.0-20251218164811-cd2252e38d0a
Language Image:
us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/librarian-go@sha256:718167d5c23ed389b41f617b3a00ac839bdd938a6bd2d48ae0c2f1fa51ab1c3d1 parent d72d0f4 commit 80379ed
File tree
643 files changed
+16946
-6297
lines changed- .librarian
- backupdr/apiv1
- backupdrpb
- config/apiv1
- configpb
- geminidataanalytics/apiv1beta
- geminidataanalyticspb
- internal/generated/snippets
- backupdr/apiv1
- BackupDrProtectionSummaryClient
- CancelOperation
- DeleteOperation
- GetIamPolicy
- GetLocation
- GetOperation
- ListLocations
- ListOperations
- ListResourceBackupConfigs
- SetIamPolicy
- TestIamPermissions
- Client
- CancelOperation
- CreateBackupPlanAssociation
- CreateBackupPlan
- CreateBackupVault
- CreateManagementServer
- DeleteBackupPlanAssociation
- DeleteBackupPlan
- DeleteBackupVault
- DeleteBackup
- DeleteManagementServer
- DeleteOperation
- FetchBackupPlanAssociationsForResourceType
- FetchBackupsForResourceType
- FetchDataSourceReferencesForResourceType
- FetchUsableBackupVaults
- GetBackupPlanAssociation
- GetBackupPlanRevision
- GetBackupPlan
- GetBackupVault
- GetBackup
- GetDataSourceReference
- GetDataSource
- GetIamPolicy
- GetLocation
- GetManagementServer
- GetOperation
- InitializeService
- ListBackupPlanAssociations
- ListBackupPlanRevisions
- ListBackupPlans
- ListBackupVaults
- ListBackups
- ListDataSourceReferences
- ListDataSources
- ListLocations
- ListManagementServers
- ListOperations
- RestoreBackup
- SetIamPolicy
- TestIamPermissions
- TriggerBackup
- UpdateBackupPlanAssociation
- UpdateBackupPlan
- UpdateBackupVault
- UpdateBackup
- UpdateDataSource
- config/apiv1
- Client
- CancelOperation
- CreateDeployment
- CreatePreview
- DeleteDeployment
- DeleteOperation
- DeletePreview
- DeleteStatefile
- ExportDeploymentStatefile
- ExportLockInfo
- ExportPreviewResult
- ExportRevisionStatefile
- GetAutoMigrationConfig
- GetDeployment
- GetIamPolicy
- GetLocation
- GetOperation
- GetPreview
- GetResourceChange
- GetResourceDrift
- GetResource
- GetRevision
- GetTerraformVersion
- ImportStatefile
- ListDeployments
- ListLocations
- ListOperations
- ListPreviews
- ListResourceChanges
- ListResourceDrifts
- ListResources
- ListRevisions
- ListTerraformVersions
- LockDeployment
- SetIamPolicy
- TestIamPermissions
- UnlockDeployment
- UpdateAutoMigrationConfig
- UpdateDeployment
- geminidataanalytics/apiv1beta
- DataAgentClient
- CancelOperation
- CreateDataAgentSync
- CreateDataAgent
- DeleteDataAgentSync
- DeleteDataAgent
- DeleteOperation
- GetDataAgent
- GetIamPolicy
- GetLocation
- GetOperation
- ListAccessibleDataAgents
- ListDataAgents
- ListLocations
- ListOperations
- SetIamPolicy
- UpdateDataAgentSync
- UpdateDataAgent
- DataChatClient
- CancelOperation
- CreateConversation
- DeleteConversation
- DeleteOperation
- GetConversation
- GetLocation
- GetOperation
- ListConversations
- ListLocations
- ListMessages
- ListOperations
- QueryData
- kms
- apiv1
- AutokeyAdminClient
- GetAutokeyConfig
- GetIamPolicy
- GetLocation
- GetOperation
- ListLocations
- SetIamPolicy
- ShowEffectiveAutokeyConfig
- TestIamPermissions
- UpdateAutokeyConfig
- AutokeyClient
- CreateKeyHandle
- GetIamPolicy
- GetKeyHandle
- GetLocation
- GetOperation
- ListKeyHandles
- ListLocations
- SetIamPolicy
- TestIamPermissions
- EkmClient
- CreateEkmConnection
- GetEkmConfig
- GetEkmConnection
- GetIamPolicy
- GetLocation
- GetOperation
- ListEkmConnections
- ListLocations
- SetIamPolicy
- TestIamPermissions
- UpdateEkmConfig
- UpdateEkmConnection
- VerifyConnectivity
- KeyManagementClient
- AsymmetricDecrypt
- AsymmetricSign
- CreateCryptoKeyVersion
- CreateCryptoKey
- CreateImportJob
- CreateKeyRing
- Decapsulate
- Decrypt
- DestroyCryptoKeyVersion
- Encrypt
- GenerateRandomBytes
- GetCryptoKeyVersion
- GetCryptoKey
- GetIamPolicy
- GetImportJob
- GetKeyRing
- GetLocation
- GetOperation
- GetPublicKey
- ImportCryptoKeyVersion
- ListCryptoKeyVersions
- ListCryptoKeys
- ListImportJobs
- ListKeyRings
- ListLocations
- MacSign
- MacVerify
- RawDecrypt
- RawEncrypt
- RestoreCryptoKeyVersion
- SetIamPolicy
- TestIamPermissions
- UpdateCryptoKeyPrimaryVersion
- UpdateCryptoKeyVersion
- UpdateCryptoKey
- inventory/apiv1
- KeyDashboardClient/ListCryptoKeys
- KeyTrackingClient
- GetProtectedResourcesSummary
- SearchProtectedResources
- netapp/apiv1
- Client
- CancelOperation
- CreateActiveDirectory
- CreateBackupPolicy
- CreateBackupVault
- CreateBackup
- CreateHostGroup
- CreateKmsConfig
- CreateQuotaRule
- CreateReplication
- CreateSnapshot
- CreateStoragePool
- CreateVolume
- DeleteActiveDirectory
- DeleteBackupPolicy
- DeleteBackupVault
- DeleteBackup
- DeleteHostGroup
- DeleteKmsConfig
- DeleteOperation
- DeleteQuotaRule
- DeleteReplication
- DeleteSnapshot
- DeleteStoragePool
- DeleteVolume
- EncryptVolumes
- EstablishPeering
- GetActiveDirectory
- GetBackupPolicy
- GetBackupVault
- GetBackup
- GetHostGroup
- GetKmsConfig
- GetLocation
- GetOperation
- GetQuotaRule
- GetReplication
- GetSnapshot
- GetStoragePool
- GetVolume
- ListActiveDirectories
- ListBackupPolicies
- ListBackupVaults
- ListBackups
- ListHostGroups
- ListKmsConfigs
- ListLocations
- ListOperations
- ListQuotaRules
- ListReplications
- ListSnapshots
- ListStoragePools
- ListVolumes
- RestoreBackupFiles
- ResumeReplication
- ReverseReplicationDirection
- RevertVolume
- StopReplication
- SwitchActiveReplicaZone
- SyncReplication
- UpdateActiveDirectory
- UpdateBackupPolicy
- UpdateBackupVault
- UpdateBackup
- UpdateHostGroup
- UpdateKmsConfig
- UpdateQuotaRule
- UpdateReplication
- UpdateSnapshot
- UpdateStoragePool
- UpdateVolume
- ValidateDirectoryService
- VerifyKmsConfig
- pubsub/v2/apiv1
- SchemaClient
- CommitSchema
- CreateSchema
- DeleteSchemaRevision
- DeleteSchema
- GetIamPolicy
- GetSchema
- ListSchemaRevisions
- ListSchemas
- RollbackSchema
- SetIamPolicy
- TestIamPermissions
- ValidateMessage
- ValidateSchema
- SubscriptionAdminClient
- Acknowledge
- CreateSnapshot
- CreateSubscription
- DeleteSnapshot
- DeleteSubscription
- GetIamPolicy
- GetSnapshot
- GetSubscription
- ListSnapshots
- ListSubscriptions
- ModifyAckDeadline
- ModifyPushConfig
- Pull
- Seek
- SetIamPolicy
- StreamingPull
- TestIamPermissions
- UpdateSnapshot
- UpdateSubscription
- TopicAdminClient
- CreateTopic
- DeleteTopic
- DetachSubscription
- GetIamPolicy
- GetTopic
- ListTopicSnapshots
- ListTopicSubscriptions
- ListTopics
- Publish
- SetIamPolicy
- TestIamPermissions
- UpdateTopic
- run/apiv2
- BuildsClient
- DeleteOperation
- GetOperation
- ListOperations
- SubmitBuild
- WaitOperation
- ExecutionsClient
- CancelExecution
- DeleteExecution
- DeleteOperation
- GetExecution
- GetOperation
- ListExecutions
- ListOperations
- WaitOperation
- JobsClient
- CreateJob
- DeleteJob
- DeleteOperation
- GetIamPolicy
- GetJob
- GetOperation
- ListJobs
- ListOperations
- RunJob
- SetIamPolicy
- TestIamPermissions
- UpdateJob
- WaitOperation
- RevisionsClient
- DeleteOperation
- DeleteRevision
- GetOperation
- GetRevision
- ListOperations
- ListRevisions
- WaitOperation
- ServicesClient
- CreateService
- DeleteOperation
- DeleteService
- GetIamPolicy
- GetOperation
- GetService
- ListOperations
- ListServices
- SetIamPolicy
- TestIamPermissions
- UpdateService
- WaitOperation
- TasksClient
- DeleteOperation
- GetOperation
- GetTask
- ListOperations
- ListTasks
- WaitOperation
- WorkerPoolsClient
- CreateWorkerPool
- DeleteOperation
- DeleteWorkerPool
- GetIamPolicy
- GetOperation
- GetWorkerPool
- ListOperations
- ListWorkerPools
- SetIamPolicy
- TestIamPermissions
- UpdateWorkerPool
- WaitOperation
- spanner
- adapter/apiv1/Client/CreateSession
- admin
- database/apiv1/DatabaseAdminClient
- AddSplitPoints
- CancelOperation
- CopyBackup
- CreateBackupSchedule
- CreateBackup
- CreateDatabase
- DeleteBackupSchedule
- DeleteBackup
- DeleteOperation
- DropDatabase
- GetBackupSchedule
- GetBackup
- GetDatabaseDdl
- GetDatabase
- GetIamPolicy
- GetOperation
- InternalUpdateGraphOperation
- ListBackupOperations
- ListBackupSchedules
- ListBackups
- ListDatabaseOperations
- ListDatabaseRoles
- ListDatabases
- ListOperations
- RestoreDatabase
- SetIamPolicy
- TestIamPermissions
- UpdateBackupSchedule
- UpdateBackup
- UpdateDatabaseDdl
- UpdateDatabase
- instance/apiv1/InstanceAdminClient
- CancelOperation
- CreateInstanceConfig
- CreateInstancePartition
- CreateInstance
- DeleteInstanceConfig
- DeleteInstancePartition
- DeleteInstance
- DeleteOperation
- GetIamPolicy
- GetInstanceConfig
- GetInstancePartition
- GetInstance
- GetOperation
- ListInstanceConfigOperations
- ListInstanceConfigs
- ListInstancePartitionOperations
- ListInstancePartitions
- ListInstances
- ListOperations
- MoveInstance
- SetIamPolicy
- TestIamPermissions
- UpdateInstanceConfig
- UpdateInstancePartition
- UpdateInstance
- apiv1/Client
- BatchCreateSessions
- BeginTransaction
- Commit
- CreateSession
- DeleteSession
- ExecuteBatchDml
- ExecuteSql
- GetSession
- ListSessions
- PartitionQuery
- PartitionRead
- Read
- Rollback
- executor/apiv1/SpannerExecutorProxyClient/ExecuteActionAsync
- kms
- apiv1
- kmspb
- inventory/apiv1
- netapp/apiv1
- netapppb
- pubsub/v2/apiv1
- pubsubpb
- run/apiv2
- runpb
- spanner
- adapter/apiv1
- admin
- database/apiv1
- instance/apiv1
- apiv1
- spannerpb
- executor/apiv1
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
643 files changed
+16946
-6297
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
749 | 749 | | |
750 | 750 | | |
751 | 751 | | |
752 | | - | |
| 752 | + | |
753 | 753 | | |
754 | 754 | | |
755 | 755 | | |
| |||
1724 | 1724 | | |
1725 | 1725 | | |
1726 | 1726 | | |
1727 | | - | |
| 1727 | + | |
1728 | 1728 | | |
1729 | 1729 | | |
1730 | 1730 | | |
| |||
2715 | 2715 | | |
2716 | 2716 | | |
2717 | 2717 | | |
2718 | | - | |
| 2718 | + | |
2719 | 2719 | | |
2720 | 2720 | | |
2721 | 2721 | | |
| |||
3115 | 3115 | | |
3116 | 3116 | | |
3117 | 3117 | | |
3118 | | - | |
| 3118 | + | |
3119 | 3119 | | |
3120 | 3120 | | |
3121 | 3121 | | |
| |||
3816 | 3816 | | |
3817 | 3817 | | |
3818 | 3818 | | |
3819 | | - | |
| 3819 | + | |
3820 | 3820 | | |
3821 | 3821 | | |
3822 | 3822 | | |
| |||
4460 | 4460 | | |
4461 | 4461 | | |
4462 | 4462 | | |
4463 | | - | |
| 4463 | + | |
4464 | 4464 | | |
4465 | 4465 | | |
4466 | 4466 | | |
| |||
4799 | 4799 | | |
4800 | 4800 | | |
4801 | 4801 | | |
4802 | | - | |
| 4802 | + | |
4803 | 4803 | | |
4804 | 4804 | | |
4805 | 4805 | | |
| |||
5622 | 5622 | | |
5623 | 5623 | | |
5624 | 5624 | | |
5625 | | - | |
| 5625 | + | |
5626 | 5626 | | |
5627 | 5627 | | |
5628 | 5628 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments