Commit graph

5565 commits

Author SHA1 Message Date
Google APIs
94aa4f5ae6 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.

docs: A comment for field `backup_retention_policy` in message `.google.cloud.netapp.v1.BackupVault` is changed
docs: A comment for message `KmsConfig` is changed
docs: A comment for field `name` in message `.google.cloud.netapp.v1.KmsConfig` is changed
docs: A comment for field `crypto_key_name` in message `.google.cloud.netapp.v1.KmsConfig` is changed
docs: A comment for enum `SquashMode` is changed
docs: A comment for enum value `SQUASH_MODE_UNSPECIFIED` in enum `SquashMode` is changed
docs: A comment for field `anon_uid` in message `.google.cloud.netapp.v1.SimpleExportPolicyRule` is changed
PiperOrigin-RevId: 856056649
2026-01-13 23:22:35 -08:00
Google APIs
fbda01ec75 feat: added sync APIs for the CRUD operations of Data Agent
PiperOrigin-RevId: 855534426
2026-01-12 22:33:43 -08:00
Google APIs
61ea52947a feat: added sync APIs for the CRUD operations of Data Agent
PiperOrigin-RevId: 855526600
2026-01-12 22:11:50 -08:00
Google APIs
1e3baa9180 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 855295338
2026-01-12 10:53:50 -08:00
Google APIs
6145b5ffe9 feat: add support for enabling automigration from deprecated Terraform versions
feat: added error code when failing import values from an external source

PiperOrigin-RevId: 854277617
2026-01-09 11:37:16 -08:00
Google APIs
524b2de63a feat: A new service BackupDrProtectionSummary is added
feat: A new message `ListResourceBackupConfigsRequest` is added
feat: A new message `ListResourceBackupConfigsResponse` is added
feat: A new message `ResourceBackupConfig` is added
feat: A new resource_definition `backupdr.googleapis.com/ResourceBackupConfig` is added
feat: A new message `BackupConfigDetails` is added
feat: A new message `PitrSettings` is added
feat: A new message `BackupDrTemplateConfig` is added
feat: A new message `BackupDrPlanConfig` is added
feat: A new message `BackupDrPlanRule` is added
feat: A new message `BackupLocation` is added

PiperOrigin-RevId: 854009996
2026-01-08 21:19:44 -08:00
Google APIs
f814267357 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
2026-01-08 08:30:24 -08:00
Google APIs
110554fa59 feat: introduces auto_upgrade_enabled option for MySQL in DatabaseInstance.Settings
feat: Exposing API proto for Performance Capture
feat: Making new API fields to support creating/updating users with database roles
feat: add an instance setting data_api_access
feat: add a mode option for reset SSL config requests
feat: Add `iamStatus` field to show if IAM Group is active or inactive
feat: Added fields to User message in the API definition for supporting database roles
feat: add ConnectSettings.support_metadata_exchange field
feat: Introduce minimum and maximum TLS versions on the instance
feat: adding "TEST" & "GCLOUD_TESTER" visibility labels for the newly added management config in Instance proto. This helps in internal testing purposes
feat: added protos for backupdr_transaction_log_retention_days
feat: added protos for backupdr_transaction_log_retention_days
feat: added protos for backupdr_transaction_log_retention_days
fix!: Enums `IamStatus` temporarily removed
feat: add network_attachment_uri field in Cloud SQL instance proto
fix!: An existing enum `iam_status` temporarily removed
feat: adding iam_status field for Cloud SQL users
feat: allow gcloud to access the networkAttachmentUri field
feat: remove visibility restrictions for `data_disk_provisioned_iops` and `data_disk_provisioned_throughput`
feat: Proto changes to update operation type from  Advanced to Enhanced backup
feat: Changed backup tier from Advanced to Enhanced
docs: fix typos in protobuf comments
feat: remove visibility restrictions from HYPERDISK_BALANCED
feat: add replication_lag_max_seconds field in Cloud SQL instance proto
feat: Expose subOperationType in ListOperation API
feat: add custom_subject_alternative_names field in Cloud SQL instance proto
feat: GOOGLE_INTERNAL field is used by BackupDR to fetch the instance uid
feat: Add support for MySQL 8.0.41/42
feat: added protos to indicate GCBDR management of the instance
feat: add psc_auto_connections field in Cloud SQL instance proto

PiperOrigin-RevId: 853222543
2026-01-07 05:49:41 -08:00
Google APIs
cfd2754fc5 feat: introduces auto_upgrade_enabled option for MySQL in DatabaseInstance.Settings
feat: Exposing API proto for Performance Capture
feat: Making new API fields to support creating/updating users with database roles
feat: add an instance setting data_api_access
feat: add a mode option for reset SSL config requests
feat: Add `iamStatus` field to show if IAM Group is active or inactive
feat: Added fields to User message in the API definition for supporting database roles
feat: add ConnectSettings.support_metadata_exchange field
feat: Introduce minimum and maximum TLS versions on the instance
feat: adding "TEST" & "GCLOUD_TESTER" visibility labels for the newly added management config in Instance proto. This helps in internal testing purposes
feat: added protos for backupdr_transaction_log_retention_days
feat: added protos for backupdr_transaction_log_retention_days
feat: added protos for backupdr_transaction_log_retention_days
fix!: Enums `IamStatus` temporarily removed
feat: add network_attachment_uri field in Cloud SQL instance proto
fix!: An existing enum `iam_status` temporarily removed
feat: adding iam_status field for Cloud SQL users
feat: allow gcloud to access the networkAttachmentUri field
feat: remove visibility restrictions for `data_disk_provisioned_iops` and `data_disk_provisioned_throughput`
feat: Proto changes to update operation type from  Advanced to Enhanced backup
feat: Changed backup tier from Advanced to Enhanced
docs: fix typos in protobuf comments
feat: remove visibility restrictions from HYPERDISK_BALANCED
feat: add replication_lag_max_seconds field in Cloud SQL instance proto
feat: Expose subOperationType in ListOperation API
feat: add custom_subject_alternative_names field in Cloud SQL instance proto
feat: GOOGLE_INTERNAL field is used by BackupDR to fetch the instance uid
feat: Add support for MySQL 8.0.41/42
feat: added protos to indicate GCBDR management of the instance
feat: add psc_auto_connections field in Cloud SQL instance proto
feat: allow gcloud to access the PscAutoConnectionConfig field
feat: expose IP address and connection status for PSC instances with service automation

PiperOrigin-RevId: 853221352
2026-01-07 05:45:40 -08:00
Google APIs
5f9683c0dc feat: Adding Method AggregateFleet of Database Center API v1beta
This release includes:
-   `DatabaseCenter` service with `AggregateFleet` method.
-   `All related enums.

PiperOrigin-RevId: 853112628
2026-01-07 00:04:45 -08:00
yoshi-code-bot
d4a34bf03d
feat: Update Compute Engine v1beta API to revision 20251210 (#1138) 2026-01-06 14:15:09 -06:00
yoshi-code-bot
c2ec846d74
feat: Update Compute Engine v1 API to revision 20251210 (#1137) 2026-01-06 14:14:39 -06:00
Google APIs
a745ee412f feat: add POSTGRES_18 to DatabaseVersion
PiperOrigin-RevId: 852794094
2026-01-06 08:40:24 -08:00
Google APIs
286c66a565 feat: add streaming function call argument API changes
docs: A comment for field `name` in message `.google.cloud.aiplatform.v1beta1.FunctionCall` is changed
docs: A comment for field `args` in message `.google.cloud.aiplatform.v1beta1.FunctionCall` is changed

PiperOrigin-RevId: 852409018
2026-01-05 12:27:12 -08:00
Google APIs
1a14153007 feat: add custom prompt config in the request and return prompt in the response
feat: update min_speaker_count and max_speaker_count to be optional
docs: Clarify that min_speaker_count and max_speaker_count in SpeakerDiarizationConfig are not currently used
docs: Update guidance on how to enable speaker diarization; to enable, set the diarization_config field to an empty SpeakerDiarizationConfig message

PiperOrigin-RevId: 852383212
2026-01-05 11:23:08 -08:00
Google APIs
9a477cd3c2 chore: copy apiregistry to correct directory name
PiperOrigin-RevId: 850510544
2025-12-30 14:22:52 -08:00
Google APIs
b607ece2e9 feat: Adding Method QueryDatabaseResourceGroups of Database Center API v1beta
This release includes:
-   `DatabaseCenter` service with `QueryDatabaseResourceGroups` method.
-   `All related enums.

PiperOrigin-RevId: 850334121
2025-12-30 02:20:20 -08:00
Google APIs
94ccedca05 docs: change comment indicating enable_gemini_in_bigquery field for BigQuery Reservation Assignments is deprecated
PiperOrigin-RevId: 850121797
2025-12-29 11:57:58 -08:00
Google APIs
2c8fbf7fcd feat: expose BigtableProtoConfig for bigtable integration
feat: add index ID to IndexPruningStats

PiperOrigin-RevId: 850096604
2025-12-29 10:25:55 -08:00
Google APIs
ef6a532bfd feat: CloudApiRegistry V1beta
PiperOrigin-RevId: 848064295
2025-12-23 00:57:45 -08:00
Google APIs
affadb6065 feat: Add Lustre support to the Vertex Training Custom Job API
docs: Update comments for machine resources and autoscaling

PiperOrigin-RevId: 846415033
2025-12-18 14:27:55 -08:00
Google APIs
6d6acd2e99 docs: A comment for field filter in message .google.cloud.maintenance.api.v1.SummarizeMaintenancesRequest is changed
chore: fix typo in API description

PiperOrigin-RevId: 845900064
2025-12-17 13:39:35 -08:00
Google APIs
59fdfa7ada feat: add POSTGRES_18 to DatabaseVersion
PiperOrigin-RevId: 845801340
2025-12-17 09:30:19 -08:00
Google APIs
80509f2e7c feat: add LookerGoldenQuery to Context
PiperOrigin-RevId: 845792138
2025-12-17 09:04:50 -08:00
Google APIs
fd1f9da3c6 chore(ruby): Configure clients for database center
PiperOrigin-RevId: 845359156
2025-12-16 11:17:26 -08:00
Google APIs
a8e146aa16 feat: Add Lustre support to the Vertex Training Custom Job API
docs: A comment for field `timeout` in message `.google.cloud.aiplatform.v1beta1.Scheduling` is changed
docs: A comment for field `restart_job_on_worker_restart` in message `.google.cloud.aiplatform.v1beta1.Scheduling` is changed

PiperOrigin-RevId: 845354898
2025-12-16 11:07:32 -08:00
Google APIs
4149dbdc46 docs: specify the data sources supported only by the QueryData API
PiperOrigin-RevId: 845011245
2025-12-15 18:49:51 -08:00
Google APIs
884065f163 docs: specify the data sources supported only by the QueryData API
PiperOrigin-RevId: 845011156
2025-12-15 18:48:56 -08:00
Google APIs
b60f5a5783 feat: A new field Instance.simulate_maintenance_event is added to message .google.cloud.memorystore.v1.
feat: A new field `satisfies_pzs` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `satisfies_pzi` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `kms_key` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `encryption_info` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `maintenance_version` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `effective_maintenance_version` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `available_maintenance_versions` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `allow_fewer_zones_deployment` is added to message `.google.cloud.memorystore.v1.Instance`
feat: A new field `total_backup_size_bytes` is added to message `.google.cloud.memorystore.v1.BackupCollection`
feat: A new field `total_backup_count` is added to message `.google.cloud.memorystore.v1.BackupCollection`
feat: A new field `last_backup_time` is added to message `.google.cloud.memorystore.v1.BackupCollection`
feat: A new field `encryption_info` is added to message `.google.cloud.memorystore.v1.Backup`
feat: A new message `EncryptionInfo` is added
docs: A comment for field `discovery_endpoints` in message `.google.cloud.memorystore.v1.Instance` is changed

PiperOrigin-RevId: 844938993
2025-12-15 15:16:17 -08:00
yoshi-code-bot
a11bbeb44b
feat: Update Compute Engine v1beta API to revision 20251202 2025-12-15 11:45:13 +00:00
yoshi-code-bot
840758a5df
feat: [DIREGAPIC] Update v1 API definitions to revision 20251202 2025-12-15 11:42:48 +00:00
Google APIs
7ddafd82fa feat: add LookerGoldenQuery to Context
PiperOrigin-RevId: 844667700
2025-12-15 02:06:38 -08:00
Google APIs
23c589888f feat: add verifiedBots field to RiskAnalysis and definitions for a Bot object to store metadata for a detected bot
feat: add risk reasons to FraudPreventionAssessment
feat: add a POLICY_BASED_CHALLENGE IntegrationType and associated settings
feat: Add `phone_authentication_event` to `AnnotateAssessmentRequest`. This new field allows you to indicate the phone number associated with a multi-factor authentication event, i.e. `INITIATED_TWO_FACTOR`, `PASSED_TWO_FACTOR`, `FAILED_TWO_FACTOR` reasons, and the time of such an event
docs: document domain, package name and bundle id limits and validation
docs: clarify that WafFeature.EXPRESS is deprecated

PiperOrigin-RevId: 844437009
2025-12-14 12:02:54 -08:00
Google APIs
8f3e57f097 feat: Add support for creating Job resource in dry-run mode
feat: Add object retention setting to StorageBatchOperations API
feat: Launch StorageBatchOperations permissions and roles to GA
feat: Launch storagebatchoperations resource permissions to GA
feat: Add inclusion scopes
docs: Fix comment formatting
chore: Add Tag Manager IAM permissions for multiple GCP services

Clients can now create Job in dry-run mode, returning the total object count and, if the object configuration is a prefix list, the bytes found from source. No transformations will be performed.

PiperOrigin-RevId: 843787937
2025-12-12 12:19:37 -08:00
Google APIs
55ab9c6263 feat: updated v2beta1 dialogflow client libraries
PiperOrigin-RevId: 843755897
2025-12-12 10:57:26 -08:00
Google APIs
3784b368a9 feat: updated v3beta1 dialogflow client libraries
PiperOrigin-RevId: 843704214
2025-12-12 08:38:21 -08:00
Google APIs
7a595fde9d feat: updated v2 dialogflow client libraries
docs: updated v2 dialogflow client libraries

PiperOrigin-RevId: 843703774
2025-12-12 08:37:12 -08:00
Google APIs
05f65958eb feat: add a new data sources for QueryData API
PiperOrigin-RevId: 843338117
2025-12-11 12:53:16 -08:00
Google APIs
b32495a713 feat: add a QueryData API for NL2SQL conversion
feat: A new message `AgentContextReference` is added
feat: A new method `QueryData` is added to service `DataChatService`
feat: A new message `QueryDataRequest` is added
feat: A new message `GenerationOptions` is added
feat: A new message `QueryDataContext` is added
feat: A new message `QueryDataResponse` is added
feat: A new message `ExecutedQueryResult` is added
feat: A new field `alloydb` is added to message `.google.cloud.geminidataanalytics.v1beta.DatasourceReferences`
feat: A new field `spanner_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.DatasourceReferences`
feat: A new field `cloud_sql_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.DatasourceReferences`
feat: A new message `AlloyDbReference` is added
feat: A new message `AlloyDbDatabaseReference` is added
feat: A new message `SpannerReference` is added
feat: A new message `SpannerDatabaseReference` is added
feat: A new message `CloudSqlReference` is added
feat: A new message `CloudSqlDatabaseReference` is added
feat: A new field `alloy_db_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.Datasource`
feat: A new field `spanner_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.Datasource`
feat: A new field `cloud_sql_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.Datasource`

PiperOrigin-RevId: 842905100
2025-12-10 15:27:21 -08:00
Google APIs
effe5c4fa8 feat: add streaming function call argument API changes
docs: A comment for field `name` in message `.google.cloud.aiplatform.v1.FunctionCall` is changed
docs: A comment for field `args` in message `.google.cloud.aiplatform.v1.FunctionCall` is changed

PiperOrigin-RevId: 842549490
2025-12-09 22:43:37 -08:00
Google APIs
35365cb312 docs: Clarify that [initial_user](http://_vscodecontentref_/3) is not required in Cluster
The comment for the [initial_user](http://_vscodecontentref_/4) field in the [Cluster](http://_vscodecontentref_/5) message has been updated to remove the "Required." annotation, better reflecting its optional nature.

PiperOrigin-RevId: 841859434
2025-12-08 11:58:06 -08:00
Google APIs
abdfd56b26 feat: Add ActAsDryRunResultLogEntry to Dataform logging protos
PiperOrigin-RevId: 841646575
2025-12-08 01:22:08 -08:00
Google APIs
d534d01c1e feat: add SourceCode proto to Run container config
docs: A comment for field `etag` in message `.google.cloud.run.v2.Job` is changed
docs: A comment for field `limits` in message `.google.cloud.run.v2.ResourceRequirements` is changed
docs: A comment for field `items` in message `.google.cloud.run.v2.SecretVolumeSource` is changed
docs: A comment for field `name` in message `.google.cloud.run.v2.Service` is changed
docs: A comment for field `invoker_iam_disabled` in message `.google.cloud.run.v2.Service` is changed
docs: A comment for field `etag` in message `.google.cloud.run.v2.Service` is changed
docs: A comment for field `observed_generation` in message `.google.cloud.run.v2.WorkerPool` is changed
docs: A comment for field `latest_ready_revision` in message `.google.cloud.run.v2.WorkerPool` is changed
docs: A comment for field `custom_audiences` in message `.google.cloud.run.v2.WorkerPool` is changed
docs: A comment for field `reconciling` in message `.google.cloud.run.v2.WorkerPool` is changed
docs: A comment for field `etag` in message `.google.cloud.run.v2.WorkerPool` is changed

PiperOrigin-RevId: 840919560
2025-12-05 16:28:55 -08:00
Google APIs
1f2b28fe66 chore: create top-level BUILD rule for hypercomputecluster
PiperOrigin-RevId: 840811756
2025-12-05 11:35:21 -08:00
Google APIs
fe58211356 feat: add support for v1 version of Maintenance API
PiperOrigin-RevId: 840720260
2025-12-05 07:30:34 -08:00
Google APIs
a448b7d9f0 fix!: fix issue when using UrlContext tool
PiperOrigin-RevId: 840347639
2025-12-04 12:14:36 -08:00
Google APIs
181605a014 feat: add QueryData method
PiperOrigin-RevId: 840283109
2025-12-04 09:41:52 -08:00
yoshi-code-bot
4667f02b64 feat: Update Compute Engine v1 API to revision 20251031 2025-12-03 11:00:55 -08:00
yoshi-code-bot
db5618993a feat: Update Compute Engine v1beta API to revision 20251031 2025-12-03 11:00:24 -08:00
Google APIs
2faf4a6d57 feat: Introduce RagManagedVertexVectorSearch as a new vector db option
feat: add RagCorpus.satisfies_pzs and RagCorpus.satisfies_pzi
docs: A comment for field `rag_files_count` in message `.google.cloud.aiplatform.v1beta1.RagCorpus` is changed
docs: A comment for field `user_metadata` in message `.google.cloud.aiplatform.v1beta1.RagFile` is changed
docs: A comment for field `gcs_metadata_schema_source` in message `.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig` is changed
docs: A comment for field `google_drive_metadata_schema_source` in message `.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig` is changed
docs: A comment for field `gcs_metadata_source` in message `.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig` is changed
docs: A comment for field `google_drive_metadata_source` in message `.google.cloud.aiplatform.v1beta1.RagFileMetadataConfig` is changed
docs: A comment for message `RagManagedDbConfig` is changed
docs: A comment for field `enterprise` in message `.google.cloud.aiplatform.v1beta1.RagManagedDbConfig` is changed
docs: A comment for field `scaled` in message `.google.cloud.aiplatform.v1beta1.RagManagedDbConfig` is changed

PiperOrigin-RevId: 839431594
2025-12-02 14:38:39 -08:00