Commit graph

11168 commits

Author SHA1 Message Date
Anthonios Partheniou
2fc3abef31
feat: add google/cloud/compute/v1beta (#1033)
* build: implement matrix strategy for DIREGAPIC action

* build: add alpha compute files

* build: Include API channel in auto-generated PR

* build: fix matrix specification

* build: Have DIREGAPIC action use triggering ref or default branch

* build: remove the field ScratchDisks

The field was also removed purposefully in v1

* build: Add v1 proto for use as "previous proto" in conversion

* build: allow all matrix jobs to complete even if some fail

* build: fix location of fail-fast setting

The original reference I used had it in the wrong place.

Correct GitHub ref: https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#jobsjob_idstrategyfail-fast

* build: Disable PHP and C# builds for alpha

PHP just failed. Not clear what the issue is.
C# has some known failures. One of them may be the use of 3 repeated fields.

* build: Disable Ruby generation

This was causing some errors, too.

* build: fix version in Discovery file before further processing

* build: jq is supposedly pre-installed in GitHub actions

* feat: Move alpha to v1alpha in all paths

* build: We do need to install jq

* build: Try installing without sudo

sudo is not found!

* build: Fix regex

"version" is the last field, so it has no trailing comma

* build: Fix Go imports in BUILD

* build: prepare for processing beta: copy files from alpha

* build: update the beta file contents to refer to beta symbols

* build: configure action to run for beta as well.

* build: Have each channel use its own branch for the PR

* Update syntax for matrix.version in branch name

* add initial versions of alpha/beta discovery docs

* Revert "add initial versions of alpha/beta discovery docs"

This reverts commit 489a29cdc5.

* stage discovery docs

* remove alpha

* add compute.v1beta.json which is needed for kokoro presubmit

* build: add python settings

* import changes from PR 1035

* clean up

* clean up

* Remove redundant bazelisk build

---------

Co-authored-by: Victor Chudnovsky <vchudnov@google.com>
2025-05-16 11:13:37 -04:00
yoshi-code-bot
4ad4d7a2ff chore: regenerate API index 2025-05-16 10:10:44 +01:00
Google APIs
b1161bf17c feat: Support adding a workflow action to execute a Data Preparation node
docs: Updated the formatting in some comments in multiple services

PiperOrigin-RevId: 759511972
2025-05-16 01:52:11 -07:00
Google APIs
e82ef048ff feat: Support adding a workflow action to execute a Data Preparation node
docs: Updated the formatting in some comments in multiple services

PiperOrigin-RevId: 759506593
2025-05-16 01:34:55 -07:00
Google APIs
90c451942d feat: A new message 'google.cloud.netapp.v1.BackupRetentionPolicy' is added in 'google.cloud.netapp.v1.BackupVault'
feat: A new field 'enforced_retention_end_time' in message 'google.cloud.netapp.v1.Backup' is added
feat: New fields 'custom_performance_enabled', 'total_throughput_mibps', 'total_iops' in message 'google.cloud.netapp.v1.StoragePool' are added
docs: A comment for field `transfer_bytes` in message `.google.cloud.netapp.v1.TransferStats` is changed

PiperOrigin-RevId: 759339617
2025-05-15 16:04:42 -07:00
Google APIs
64a5e680d7 feat: Add OmnichannelSetingsService, LfpProvidersService and GbpAccountsService
PiperOrigin-RevId: 759329567
2025-05-15 15:38:34 -07:00
Google APIs
bce1678032 chore(ruby): Add google-shopping-type dependency to google-shopping-merchant-order_tracking
PiperOrigin-RevId: 759286942
2025-05-15 13:54:57 -07:00
Google APIs
a720f3f3e6 chore(ruby): Configure clients for Merchant Issue Resolution
PiperOrigin-RevId: 759285887
2025-05-15 13:53:25 -07:00
Google APIs
90926b6dcb chore(ruby): Configure clients for Device Streaming
PiperOrigin-RevId: 759285815
2025-05-15 13:53:10 -07:00
Google APIs
4cedfdd104 chore(ruby): Configure clients for marketing platform admin
PiperOrigin-RevId: 759285810
2025-05-15 13:52:55 -07:00
Google APIs
438c495459 chore(ruby): Configure Chronicle clients
PiperOrigin-RevId: 759285799
2025-05-15 13:52:07 -07:00
Google APIs
7d0574a403 chore(deps): Update Protobuf 25 to the latest version (25.6)
PiperOrigin-RevId: 759257925
2025-05-15 12:41:36 -07:00
Google APIs
b8e547f25b feat: update grpc service config
feat: expose ExternalDatasetReference
docs: document new WRITE_TRUNCATE_DATA write disposition
feat: expose shuffle_ram_usage_ratio statistic in query timeline
docs: docstring improvements

PiperOrigin-RevId: 759185479
2025-05-15 09:45:02 -07:00
Google APIs
c6d7efa277 docs: A comment for enum value DESTROYED in enum CryptoKeyVersionState is changed
PiperOrigin-RevId: 759163334
2025-05-15 08:42:12 -07:00
Google APIs
29b2bad19a feat: Adding eTag field to AutokeyConfig
docs: Updating docs for total_size field in KMS List APIs

PiperOrigin-RevId: 758946748
2025-05-14 20:27:21 -07:00
Google APIs
f319bbc88a fix(deps): Update the Java code generator (gapic-generator-java) to 2.58.0
PiperOrigin-RevId: 758819316
2025-05-14 13:50:11 -07:00
Google APIs
28f762a670 chore: rename AlloyDBCSQLAdmin service to AlloyDBCloudSQLAdmin in the Ruby client
PiperOrigin-RevId: 758779525
2025-05-14 12:06:34 -07:00
Google APIs
c7a80cb6c1 feat: publish client libraries for CSAPI v2beta
PiperOrigin-RevId: 758765891
2025-05-14 11:32:01 -07:00
Google APIs
c18013694a feat: added OutputType field to the Clip resource to support MP4 clipping
feat: added DVRSession methods to support DVR feature
docs: Clarified GCS in the comment for method `DeleteClip` in service `LivestreamService`
docs: Updated comment for field `update_mask` in message `.google.cloud.video.livestream.v1.UpdateInputRequest` to indicate updates in `tier` field are allowed
docs: A comment for field `requested_cancellation` in message `.google.cloud.video.livestream.v1.OperationMetadata` is changed to clarify error type

PiperOrigin-RevId: 758761402
2025-05-14 11:21:37 -07:00
Google APIs
84f0429524 docs: Bring comments and metadata up to date
feat: Deprecate the `Actor.email` field and add `username` to replace it
feat: Annotate `Comment.plain_text_body` as deprecated (it was already deprecated, but now we're adding the annotation for it)

PiperOrigin-RevId: 758717798
2025-05-14 09:35:20 -07:00
Google APIs
64bf7d54af feat: Add checkpoint ID to endpoint proto
PiperOrigin-RevId: 758683684
2025-05-14 07:58:59 -07:00
Google APIs
8a24e984ac feat: Add checkpoint ID to endpoint proto
PiperOrigin-RevId: 758660257
2025-05-14 06:44:24 -07:00
Google APIs
ac36039049 feat: Add Client Libraries for Datasets
This commit includes addition of the datasets client libraries and updates to the comments in the Storage Insights API.

PiperOrigin-RevId: 758522371
2025-05-13 23:01:05 -07:00
Google APIs
33a255c895 feat: updated comments for returns sub-API publication
docs: A comment for service `OnlineReturnPolicyService` is changed
docs: A comment for method `GetOnlineReturnPolicy` in service `OnlineReturnPolicyService` is changed
docs: A comment for method `ListOnlineReturnPolicies` in service `OnlineReturnPolicyService` is changed
docs: A comment for field `parent` in message `.google.shopping.merchant.accounts.v1beta.ListOnlineReturnPoliciesRequest` is changed
docs: A comment for field `policy` in message `.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy` is changed
docs: A comment for field `restocking_fee` in message `.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy` is changed
docs: A comment for field `return_methods` in message `.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy` is changed
docs: A comment for field `item_conditions` in message `.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy` is changed
docs: A comment for field `return_shipping_fee` in message `.google.shopping.merchant.accounts.v1beta.OnlineReturnPolicy` is changed
PiperOrigin-RevId: 758512860
2025-05-13 22:20:56 -07:00
Google APIs
8a3ddf03e4 feat: Add BackupChannel field in BackupPlan
feat: Add RestoreChannel field in RestorePlan
feat: Add BackupConfig of Backups in BackupPlanBinding
feat: Add support for Project ID in BackupChannel and RestoreChannel
docs: minor documentation fixes

PiperOrigin-RevId: 758503180
2025-05-13 21:42:37 -07:00
Google APIs
e6c5fab819 feat: Add Client Libraries Storage IntelligenceConfig
This includes addition of the following client libraries
 - GetProjectIntelligenceConfig
 - UpdateProjectIntelligenceConfig
 - GetFolderIntelligenceConfig
 - UpdateFolderIntelligenceConfig
 - GetOrganizationIntelligenceConfig
 - UpdateOrganizationIntelligenceConfig

PiperOrigin-RevId: 758498764
2025-05-13 21:25:11 -07:00
Google APIs
295a170ba5 feat: support GPU zonal redundancy setting in Cloud Run services
PiperOrigin-RevId: 758382964
2025-05-13 14:44:04 -07:00
Google APIs
b4fd697077 feat: support node selector in Cloud Run jobs for GPU setting
PiperOrigin-RevId: 758305326
2025-05-13 11:33:20 -07:00
Google APIs
1270a1ba7a feat: Add support for Analytics Hub & Marketplace Integration
feat: Adding CommercialInfo message to the Listing and Subscription resources
feat: Adding allow_only_metadata_sharing to Listing resource
feat: Adding routine field to the SharedResource message
feat: Adding DestinationDataset to the Subscription resource
feat: Adding delete_commercial and revoke_commercial to DeleteListingRequest and RevokeSubscriptionRequest

PiperOrigin-RevId: 758114056
2025-05-13 01:57:46 -07:00
Google APIs
dc06efa54b docs: A comment for field encryption_config in message .google.cloud.alloydb.v1alpha.AutomatedBackupPolicy is changed
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1alpha.ContinuousBackupConfig` is changed
docs: A comment for message `Instance` is changed
docs: A comment for field `zone_id` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `id` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `ip` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `state` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `track_wait_event_types` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `database_flags` in message `.google.cloud.alloydb.v1alpha.Instance` is changed
docs: A comment for field `user` in message `.google.cloud.alloydb.v1alpha.ExecuteSqlRequest` is changed
docs: A comment for field `use_metadata_exchange` in message `.google.cloud.alloydb.v1alpha.GenerateClientCertificateRequest` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.alloydb.v1alpha.OperationMetadata` is changed
feat: A new service `AlloyDBCSQLAdmin` is added
feat: A new message `RestoreFromCloudSQLRequest` is added
feat: A new enum `GCAEntitlementType` is added
feat: A new message `GCAInstanceConfig` is added
feat: A new field `machine_type` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new field `assistive_experiences_enabled` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new message `PscAutoConnectionConfig` is added
feat: A new field `psc_auto_connections` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new field `gca_config` is added to message `.google.cloud.alloydb.v1alpha.Instance`
feat: A new enum `Scope` is added
feat: A new field `recommended_string_value` is added to message `.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag`
feat: A new field `recommended_integer_value` is added to message `.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag`
feat: A new field `scope` is added to message `.google.cloud.alloydb.v1alpha.SupportedDatabaseFlag`
feat: A new method `ExportCluster` is added to service `AlloyDBAdmin`
feat: A new method `ImportCluster` is added to service `AlloyDBAdmin`
feat: A new message `GcsDestination` is added
feat: A new message `ExportClusterRequest` is added
feat: A new message `ExportClusterResponse` is added
feat: A new message `ImportClusterRequest` is added
feat: A new message `ImportClusterResponse` is added
feat: A new field `scope` is added to message `.google.cloud.alloydb.v1alpha.ListSupportedDatabaseFlagsRequest`

PiperOrigin-RevId: 758044677
2025-05-12 22:01:56 -07:00
Google APIs
ee4dca4347 fix!: A new packaging option com.google.cloud.chronicle.v1 for java_package is added
fix!: An existing packaging option `google.cloud.chronicle.v1` for `java_package` is removed

PiperOrigin-RevId: 758042767
2025-05-12 21:52:49 -07:00
Google APIs
6942862f40 fix!: An existing field description is removed from message .google.maps.places.v1.Place
fix!: An existing field `references` is removed from message `.google.maps.places.v1.Place`
fix!: An existing message `AreaSummary` is removed
fix!: An existing field `area_summary` is removed from message `.google.maps.places.v1.Place`
docs: change comments for some fields in Places API
feat: add address descriptor proto
feat: add new photo fields
feat: update GenerativeSummary fields
feat: add new GoogleMapsLinks fields
feat: add new NeighborhoodSummary fields
feat: add new ReviewSummary fields
feat: add new review fields

PiperOrigin-RevId: 757991647
2025-05-12 18:23:55 -07:00
Google APIs
65b4634503 feat: Add CloudSQL support for RestoreCluster operation
feat: Add new fields and methods to the AlloyDB API
feat: Improve documentation of existing API fields
feat: Add GCA Entitlement type
feat: Add fields to PscInstanceConfig
feat: Add recommended_value and scope field to SupportedDatabaseFlags
feat: make user optional in ExecuteSql API
feat: Add Import and Export functionalities
feat: Add machine_type field to instance config
feat: Add a new GCAEntitlement field in Gemini config
feat: Add the GCAInstanceConfig field in instance
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1beta.AutomatedBackupPolicy` is changed
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1beta.ContinuousBackupConfig` is changed
docs: A comment for message `Instance` is changed
docs: A comment for field `track_wait_event_types` in message `.google.cloud.alloydb.v1beta.Instance` is changed
docs: A comment for field `user` in message `.google.cloud.alloydb.v1beta.ExecuteSqlRequest` is changed
docs: A comment for field `use_metadata_exchange` in message `.google.cloud.alloydb.v1beta.GenerateClientCertificateRequest` is changed

PiperOrigin-RevId: 757969486
2025-05-12 17:04:16 -07:00
Google APIs
bfe034c2da docs: Remove comments for a non public feature
PiperOrigin-RevId: 757906712
2025-05-12 14:12:46 -07:00
Google APIs
809eb53ce2 feat: Sync AlloyDB API changes from HEAD to stable
feat: Add new CSQL API for supporting Cluster creation from Cloud SQL
feat: Add new methods for exporting, importing and upgrade Cluster operations
feat: Add new fields to support observability configurations, machine types and PSC related configs
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1.AutomatedBackupPolicy` is changed
docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1.ContinuousBackupConfig` is changed
docs: A comment for message `Instance` is changed
docs: A comment for field `zone_id` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `id` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `ip` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `state` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `database_flags` in message `.google.cloud.alloydb.v1.Instance` is changed
docs: A comment for field `user` in message `.google.cloud.alloydb.v1.ExecuteSqlRequest` is changed
docs: A comment for field `use_metadata_exchange` in message `.google.cloud.alloydb.v1.GenerateClientCertificateRequest` is changed
docs: A comment for field `requested_cancellation` in message `.google.cloud.alloydb.v1.OperationMetadata` is changed

PiperOrigin-RevId: 757903570
2025-05-12 14:04:44 -07:00
Google APIs
3f93d1a39b feat: Tuning Checkpoints API
PiperOrigin-RevId: 757844206
2025-05-12 11:28:28 -07:00
Google APIs
c6a75cdfdd feat: new field additional_properties is added to message .google.cloud.aiplatform.v1beta1.Schema
PiperOrigin-RevId: 757839731
2025-05-12 11:17:38 -07:00
Google APIs
86471f856f feat: Tuning Checkpoints API
docs: fix links and typos

PiperOrigin-RevId: 757839422
2025-05-12 11:16:45 -07:00
Google APIs
a04a5aa3fa feat: add ANN feature for RagManagedDb
PiperOrigin-RevId: 757834804
2025-05-12 11:05:13 -07:00
Google APIs
f84a9bfe9e feat: new field additional_properties is added to message .google.cloud.aiplatform.v1.Schema
PiperOrigin-RevId: 757829708
2025-05-12 10:54:25 -07:00
Google APIs
4e9e9d240f feat: A new value NVIDIA_B200 & NVIDIA_H200_141GB is added to enum AcceleratorType
PiperOrigin-RevId: 756931471
2025-05-09 15:41:42 -07:00
Google APIs
9f0a2fde55 docs: A comment for message MetadataJob is changed
docs: A comment for message `MetadataJob` is changed
docs: A comment for message `MetadataJob` is changed
docs: A comment for field `exported_entries` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `error_message` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for enum `SyncMode` is changed
docs: A comment for field `source_storage_uri` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `organization_level` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `projects` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `entry_groups` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `entry_types` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `aspect_types` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `scope` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for field `output_path` in message `.google.cloud.dataplex.v1.MetadataJob` is changed
docs: A comment for enum value `EXPORT` in enum `Type` is changed
docs: A comment for enum value `INTERNAL_ERROR` in enum `ErrorCode` is changed
docs: A comment for field `encryption_config_id` in message `.google.cloud.dataplex.v1.CreateEncryptionConfigRequest` is changed
docs: A comment for message `DataDiscoveryResult` is changed
docs: A comment for field `scan_statistics` in message `.google.cloud.dataplex.v1.DataDiscoveryResult` is changed

PiperOrigin-RevId: 756928247
2025-05-09 15:30:43 -07:00
Google APIs
2a33851369 feat: add EncryptionSpec for RagCorpus CMEK feature
PiperOrigin-RevId: 756904146
2025-05-09 14:19:20 -07:00
Google APIs
ccce76f073 docs: updated some links
PiperOrigin-RevId: 756896591
2025-05-09 13:59:22 -07:00
Google APIs
1ff05b7ae0 chore: rename datastore gapic.yaml file for better consistency
PiperOrigin-RevId: 756780839
2025-05-09 08:41:06 -07:00
Google APIs
07daa3dc9b chore: rename gapic.yaml and service.yaml files for better consistency
PiperOrigin-RevId: 756767540
2025-05-09 08:01:02 -07:00
Google APIs
98e83d164b chore: rename remoteworkers service yaml file for better consistency
PiperOrigin-RevId: 756627271
2025-05-08 23:47:04 -07:00
Google APIs
69d549c7ea feat: A new value NVIDIA_B200 & NVIDIA_H200_141GB is added to enum AcceleratorType
PiperOrigin-RevId: 756525828
2025-05-08 17:36:45 -07:00
Victor Chudnovsky
e1e3efd93a
fix!: Remove schemas.MachineType.scratchDisks.scratchDisk from config (#1027)
The field and type have already been through a deprecation process.  This is an intended breaking change. Googlers: see cl/751378213
2025-05-08 16:08:14 -07:00
Google APIs
b4cafb0a8e chore: rename streetviewpublish gapic.yaml file for better consistency
PiperOrigin-RevId: 756385514
2025-05-08 11:11:53 -07:00