Commit graph

10866 commits

Author SHA1 Message Date
Google APIs
34f9acf250 fix(deps): Update the Java code generator (gapic-generator-java) to 2.65.1
PiperOrigin-RevId: 856343345
2026-01-14 13:33:42 -08:00
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
e006e1c8b6 chore: update C# GAPIC generator to v1.4.36
PiperOrigin-RevId: 855729209
2026-01-13 08:03:16 -08:00
Google APIs
1b55977eec feat: Added source_bucket_id, branch, and artifact fields to the StageBuild RPC request to allow staging specific firmware artifacts from a user-defined source location in GCS
docs: A comment for message `StageBuildRequest` is changed

PiperOrigin-RevId: 855677421
2026-01-13 05:34:28 -08:00
yoshi-code-bot
50d3d7b7a9
chore: regenerate API index (#1141) 2026-01-13 07:47:34 +00: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
406651201e feat: A new message File is added
feat: A new field `files` is added to message `.grafeas.v1.DiscoveryOccurrence`
feat: A new field `return_partial_success` is added to message `.grafeas.v1.ListOccurrencesRequest`
feat: A new field `unreachable` is added to message `.grafeas.v1.ListOccurrencesResponse`
feat: A new field `return_partial_success` is added to message `.grafeas.v1.ListNotesRequest`
feat: A new field `unreachable` is added to message `.grafeas.v1.ListNotesResponse`
feat: A new message `Risk` is added
feat: A new message `CISAKnownExploitedVulnerabilities` is added
feat: A new message `ExploitPredictionScoringSystem` is added
feat: A new field `data` is added to message `.grafeas.v1.SecretOccurrence`
feat: A new field `digest` is added to message `.grafeas.v1.SecretOccurrence`
feat: A new value `SECRET_KIND_GCP_API_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GCP_OAUTH2_CLIENT_CREDENTIALS` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GCP_OAUTH2_ACCESS_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_ANTHROPIC_ADMIN_API_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_ANTHROPIC_API_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_AZURE_ACCESS_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_AZURE_IDENTITY_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_DOCKER_HUB_PERSONAL_ACCESS_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GITHUB_APP_REFRESH_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GITHUB_APP_SERVER_TO_SERVER_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GITHUB_APP_USER_TO_SERVER_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GITHUB_CLASSIC_PERSONAL_ACCESS_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GITHUB_FINE_GRAINED_PERSONAL_ACCESS_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_GITHUB_OAUTH_TOKEN` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_HUGGINGFACE_API_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_OPENAI_API_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_PERPLEXITY_API_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_STRIPE_SECRET_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_STRIPE_RESTRICTED_KEY` is added to enum `SecretKind`
feat: A new value `SECRET_KIND_STRIPE_WEBHOOK_SECRET` is added to enum `SecretKind`
feat: A new field `risk` is added to message `.grafeas.v1.VulnerabilityOccurrence`
docs: A comment for enum value `SECRET_KIND_GCP_SERVICE_ACCOUNT_KEY` in enum `SecretKind` is changed

PiperOrigin-RevId: 855331622
2026-01-12 12:12:51 -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
136a2c43b3 chore: adjust initial_poll_delay for CreateDatabase and UpdateDatabaseDdl LRO operations
PiperOrigin-RevId: 853884590
2026-01-08 14:26:54 -08:00
Google APIs
9fb55c416c feat: Add AIInference MessageTransform type
docs: A comment for field `topic` in message `.google.pubsub.v1.Subscription` is updated
docs: A comment for field `analytics_hub_subscription_info` in message `.google.pubsub.v1.Subscription` is updated
docs: A comment for field `subscription` in message `.google.pubsub.v1.CreateSnapshotRequest` is updated

PiperOrigin-RevId: 853856321
2026-01-08 13:06:35 -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
211d22fa6d feat: add a ClientContext field to Spanner requests
feat: add Secure Parameters to the ClientContext

PiperOrigin-RevId: 853323071
2026-01-07 10:38:21 -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
yoshi-code-bot
60f1e6ad74
chore: regenerate API index (#1132) 2025-12-24 09:08:51 +00:00
Google APIs
ef6a532bfd feat: CloudApiRegistry V1beta
PiperOrigin-RevId: 848064295
2025-12-23 00:57:45 -08:00
Google APIs
347b0e45a6 feat: add Fingerprint to Artifact Registry Version resource
docs: update the description of ExportArtifact

PiperOrigin-RevId: 846851972
2025-12-19 13:44:06 -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
bc7e3baa28 feat: add support for GoogleMaps and FileSearch tools
feat: add support for RetrievalConfig

PiperOrigin-RevId: 846118142
2025-12-18 00:25:06 -08:00
Google APIs
c631c694fd feat: add IMAGE_RECITATION reason when generation is stopped due to recitation
feat: add support for GroundingMetadata.google_maps_widget_context_token
feat: add json_name for GenerationConfig.response_json_schema_ordered field

PiperOrigin-RevId: 846116816
2025-12-18 00:21:52 -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
ff251e7724 docs: add tags documentation links to Pub/Sub resource tags fields
PiperOrigin-RevId: 845891076
2025-12-17 13:16:42 -08:00
Google APIs
6e20492aec feat: Exposing total CPU related fields in AutoscalingConfig
docs: Update high_priority_cpu_utilization_percent in AutoscalingConfig to be Optional and clarify its behavior when not specified

PiperOrigin-RevId: 845819318
2025-12-17 10:16:28 -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
1496716325 feat: auto-enable mTLS when supported certificates are detected
feat: check Python and dependency versions in generated GAPICs

PiperOrigin-RevId: 845448683
2025-12-16 15:03:25 -08:00
Google APIs
ba1f5de3e3 chore(ruby): Correctly escape comment in DefaultServiceAccount
PiperOrigin-RevId: 845430981
2025-12-16 14:17:36 -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
1a9d00bed7 docs: Improve documentation of attachment.proto, event_payload.proto and space.proto
feat: Add app authorization support to space APIs
feat: Add accessory widget support for private messages

PiperOrigin-RevId: 845227338
2025-12-16 05:52:20 -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
Google APIs
4eccddb509 feat: Addition of GMAIL_MESSAGE value for RichLinkType enum in the RichLinkMetadata proto
PiperOrigin-RevId: 844825126
2025-12-15 10:21:46 -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