googleapis / google-cloud-go

Google Cloud Client Libraries for Go.
https://cloud.google.com/go/docs/reference
Apache License 2.0
3.72k stars 1.28k forks source link

feat(spanner): add INTERVAL API #10921

Open gcf-owl-bot[bot] opened 4 days ago

gcf-owl-bot[bot] commented 4 days ago

PiperOrigin-RevId: 680405503

Source-Link: https://github.com/googleapis/googleapis/commit/2c9fb377810d80ef2a14159229a68cdeab26351e

Source-Link: https://github.com/googleapis/googleapis-gen/commit/317c7d1b1b801fe663f87bfd0bae54fd6526de87 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzE3YzdkMWIxYjgwMWZlNjYzZjg3YmZkMGJhZTU0ZmQ2NTI2ZGU4NyJ9 BEGIN_NESTED_COMMIT fix(aiplatform): annotate PipelineJob and PipelineTaskRerunConfig fields as optional PiperOrigin-RevId: 679707420

Source-Link: https://github.com/googleapis/googleapis/commit/d6f184876ec67295addccbb70aa4af622e049a7e

Source-Link: https://github.com/googleapis/googleapis-gen/commit/f6c16c2000b0df1581daf23e655f3fa4e33dff99 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZjZjMTZjMjAwMGIwZGYxNTgxZGFmMjNlNjU1ZjNmYTRlMzNkZmY5OSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat(deploy): added support for deploy policies docs(deploy): Minor documentation updates

PiperOrigin-RevId: 679600689

Source-Link: https://github.com/googleapis/googleapis/commit/bd4f3686c1831554b71129898e20f2cdb7aeac49

Source-Link: https://github.com/googleapis/googleapis-gen/commit/12a2d22bf1bda85ba9bed1fa60484306a2e55781 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTJhMmQyMmJmMWJkYTg1YmE5YmVkMWZhNjA0ODQzMDZhMmU1NTc4MSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT fix(shopping/merchant/accounts): The type of an existing field time_zone is changed from message to string in message .google.shopping.merchant.accounts.v1beta.ListAccountIssuesRequest fix(shopping/merchant/accounts): An existing field account_aggregation is removed from message .google.shopping.merchant.accounts.v1beta.CreateAndConfigureAccountRequest fix(shopping/merchant/accounts): Changed field behavior for an existing field service in message .google.shopping.merchant.accounts.v1beta.CreateAndConfigureAccountRequest fix(shopping/merchant/accounts): Changed field behavior for an existing field region_code in message .google.shopping.merchant.accounts.v1beta.RetrieveLatestTermsOfServiceRequest fix(shopping/merchant/accounts): Changed field behavior for an existing field kind in message .google.shopping.merchant.accounts.v1beta.RetrieveLatestTermsOfServiceRequest feat(shopping/merchant/accounts): A new field account_aggregation is added to message .google.shopping.merchant.accounts.v1beta.CreateAndConfigureAccountRequest feat(shopping/merchant/accounts): A new message AccountAggregation is added feat(shopping/merchant/accounts): A new service AutofeedSettingsService is added feat(shopping/merchant/accounts): A new message AutofeedSettings is added feat(shopping/merchant/accounts): A new resource_definition merchantapi.googleapis.com/AutofeedSettings is added feat(shopping/merchant/accounts): A new message GetAutofeedSettingsRequest is added feat(shopping/merchant/accounts): A new message UpdateAutofeedSettingsRequest is added feat(shopping/merchant/accounts): A new field korean_business_registration_number is added to message .google.shopping.merchant.accounts.v1beta.BusinessInfo

PiperOrigin-RevId: 678841094

Source-Link: https://github.com/googleapis/googleapis/commit/005df4681b89bd204a90b76168a6dc9d9e7bf4fe

Source-Link: https://github.com/googleapis/googleapis-gen/commit/1c58da100531d09e9123331d121f410e7d00e4aa Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMWM1OGRhMTAwNTMxZDA5ZTkxMjMzMzFkMTIxZjQxMGU3ZDAwZTRhYSJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT feat(backupdr): Client library for the backupvault api is added feat(backupdr): Add backupplan proto feat(backupdr): Add backupplanassociation proto feat(backupdr): Add backupvault_ba proto feat(backupdr): Add backupvault_gce proto

docs(backupdr): A comment for field oauth2_client_id in message .google.cloud.backupdr.v1.ManagementServer is changed docs(backupdr): A comment for field parent in message .google.cloud.backupdr.v1.ListManagementServersRequest is changed docs(backupdr): A comment for field management_servers in message .google.cloud.backupdr.v1.ListManagementServersResponse is changed docs(backupdr): A comment for field name in message .google.cloud.backupdr.v1.GetManagementServerRequest is changed docs(backupdr): A comment for field parent in message .google.cloud.backupdr.v1.CreateManagementServerRequest is changed docs(backupdr): A comment for field requested_cancellation in message .google.cloud.backupdr.v1.OperationMetadata is changed PiperOrigin-RevId: 678800741

Source-Link: https://github.com/googleapis/googleapis/commit/d36e288fc56ace0443c96ee1e385529c4ec4198c

Source-Link: https://github.com/googleapis/googleapis-gen/commit/fba9d225b43dcf7361006491810485cdf1b57cdb Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZmJhOWQyMjViNDNkY2Y3MzYxMDA2NDkxODEwNDg1Y2RmMWI1N2NkYiJ9 END_NESTED_COMMIT BEGIN_NESTED_COMMIT docs(parallelstore): cleanup of Parallelstore API descriptions feat(parallelstore): add UPGRADING state to Parallelstore state

PiperOrigin-RevId: 678758858

Source-Link: https://github.com/googleapis/googleapis/commit/6125b3deffdaf8d23af5a99a853b2a9a13b407d2

Source-Link: https://github.com/googleapis/googleapis-gen/commit/8f63dd4523066a23d77be22802232a20a20f6281 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiOGY2M2RkNDUyMzA2NmEyM2Q3N2JlMjI4MDIyMzJhMjBhMjBmNjI4MSJ9 END_NESTED_COMMIT

snippet-bot[bot] commented 4 days ago

Here is the summary of changes.

You are about to add 36 region tags. - [internal/generated/snippets/backupdr/apiv1/Client/AbandonBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/AbandonBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_AbandonBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/CreateBackupPlan/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/CreateBackupPlan/main.go#L17), tag `backupdr_v1_generated_BackupDR_CreateBackupPlan_sync` - [internal/generated/snippets/backupdr/apiv1/Client/CreateBackupPlanAssociation/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/CreateBackupPlanAssociation/main.go#L17), tag `backupdr_v1_generated_BackupDR_CreateBackupPlanAssociation_sync` - [internal/generated/snippets/backupdr/apiv1/Client/CreateBackupVault/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/CreateBackupVault/main.go#L17), tag `backupdr_v1_generated_BackupDR_CreateBackupVault_sync` - [internal/generated/snippets/backupdr/apiv1/Client/DeleteBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/DeleteBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_DeleteBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/DeleteBackupPlan/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/DeleteBackupPlan/main.go#L17), tag `backupdr_v1_generated_BackupDR_DeleteBackupPlan_sync` - [internal/generated/snippets/backupdr/apiv1/Client/DeleteBackupPlanAssociation/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/DeleteBackupPlanAssociation/main.go#L17), tag `backupdr_v1_generated_BackupDR_DeleteBackupPlanAssociation_sync` - [internal/generated/snippets/backupdr/apiv1/Client/DeleteBackupVault/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/DeleteBackupVault/main.go#L17), tag `backupdr_v1_generated_BackupDR_DeleteBackupVault_sync` - [internal/generated/snippets/backupdr/apiv1/Client/FetchAccessToken/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/FetchAccessToken/main.go#L17), tag `backupdr_v1_generated_BackupDR_FetchAccessToken_sync` - [internal/generated/snippets/backupdr/apiv1/Client/FetchUsableBackupVaults/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/FetchUsableBackupVaults/main.go#L17), tag `backupdr_v1_generated_BackupDR_FetchUsableBackupVaults_sync` - [internal/generated/snippets/backupdr/apiv1/Client/FinalizeBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/FinalizeBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_FinalizeBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/GetBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/GetBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_GetBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/GetBackupPlan/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/GetBackupPlan/main.go#L17), tag `backupdr_v1_generated_BackupDR_GetBackupPlan_sync` - [internal/generated/snippets/backupdr/apiv1/Client/GetBackupPlanAssociation/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/GetBackupPlanAssociation/main.go#L17), tag `backupdr_v1_generated_BackupDR_GetBackupPlanAssociation_sync` - [internal/generated/snippets/backupdr/apiv1/Client/GetBackupVault/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/GetBackupVault/main.go#L17), tag `backupdr_v1_generated_BackupDR_GetBackupVault_sync` - [internal/generated/snippets/backupdr/apiv1/Client/GetDataSource/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/GetDataSource/main.go#L17), tag `backupdr_v1_generated_BackupDR_GetDataSource_sync` - [internal/generated/snippets/backupdr/apiv1/Client/InitiateBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/InitiateBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_InitiateBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/ListBackupPlanAssociations/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/ListBackupPlanAssociations/main.go#L17), tag `backupdr_v1_generated_BackupDR_ListBackupPlanAssociations_sync` - [internal/generated/snippets/backupdr/apiv1/Client/ListBackupPlans/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/ListBackupPlans/main.go#L17), tag `backupdr_v1_generated_BackupDR_ListBackupPlans_sync` - [internal/generated/snippets/backupdr/apiv1/Client/ListBackupVaults/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/ListBackupVaults/main.go#L17), tag `backupdr_v1_generated_BackupDR_ListBackupVaults_sync` - [internal/generated/snippets/backupdr/apiv1/Client/ListBackups/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/ListBackups/main.go#L17), tag `backupdr_v1_generated_BackupDR_ListBackups_sync` - [internal/generated/snippets/backupdr/apiv1/Client/ListDataSources/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/ListDataSources/main.go#L17), tag `backupdr_v1_generated_BackupDR_ListDataSources_sync` - [internal/generated/snippets/backupdr/apiv1/Client/RemoveDataSource/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/RemoveDataSource/main.go#L17), tag `backupdr_v1_generated_BackupDR_RemoveDataSource_sync` - [internal/generated/snippets/backupdr/apiv1/Client/RestoreBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/RestoreBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_RestoreBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/SetInternalStatus/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/SetInternalStatus/main.go#L17), tag `backupdr_v1_generated_BackupDR_SetInternalStatus_sync` - [internal/generated/snippets/backupdr/apiv1/Client/TriggerBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/TriggerBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_TriggerBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/UpdateBackup/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/UpdateBackup/main.go#L17), tag `backupdr_v1_generated_BackupDR_UpdateBackup_sync` - [internal/generated/snippets/backupdr/apiv1/Client/UpdateBackupVault/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/UpdateBackupVault/main.go#L17), tag `backupdr_v1_generated_BackupDR_UpdateBackupVault_sync` - [internal/generated/snippets/backupdr/apiv1/Client/UpdateDataSource/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/backupdr/apiv1/Client/UpdateDataSource/main.go#L17), tag `backupdr_v1_generated_BackupDR_UpdateDataSource_sync` - [internal/generated/snippets/deploy/apiv1/CloudDeployClient/CreateDeployPolicy/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/deploy/apiv1/CloudDeployClient/CreateDeployPolicy/main.go#L17), tag `clouddeploy_v1_generated_CloudDeploy_CreateDeployPolicy_sync` - [internal/generated/snippets/deploy/apiv1/CloudDeployClient/DeleteDeployPolicy/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/deploy/apiv1/CloudDeployClient/DeleteDeployPolicy/main.go#L17), tag `clouddeploy_v1_generated_CloudDeploy_DeleteDeployPolicy_sync` - [internal/generated/snippets/deploy/apiv1/CloudDeployClient/GetDeployPolicy/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/deploy/apiv1/CloudDeployClient/GetDeployPolicy/main.go#L17), tag `clouddeploy_v1_generated_CloudDeploy_GetDeployPolicy_sync` - [internal/generated/snippets/deploy/apiv1/CloudDeployClient/ListDeployPolicies/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/deploy/apiv1/CloudDeployClient/ListDeployPolicies/main.go#L17), tag `clouddeploy_v1_generated_CloudDeploy_ListDeployPolicies_sync` - [internal/generated/snippets/deploy/apiv1/CloudDeployClient/UpdateDeployPolicy/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/deploy/apiv1/CloudDeployClient/UpdateDeployPolicy/main.go#L17), tag `clouddeploy_v1_generated_CloudDeploy_UpdateDeployPolicy_sync` - [internal/generated/snippets/shopping/merchant/accounts/apiv1beta/AutofeedSettingsClient/GetAutofeedSettings/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/shopping/merchant/accounts/apiv1beta/AutofeedSettingsClient/GetAutofeedSettings/main.go#L17), tag `merchantapi_v1beta_generated_AutofeedSettingsService_GetAutofeedSettings_sync` - [internal/generated/snippets/shopping/merchant/accounts/apiv1beta/AutofeedSettingsClient/UpdateAutofeedSettings/main.go:17](https://github.com/googleapis/google-cloud-go/blob/fa2a2b34354f74568a8a4c3a8255b9ee6d52240a/internal/generated/snippets/shopping/merchant/accounts/apiv1beta/AutofeedSettingsClient/UpdateAutofeedSettings/main.go#L17), tag `merchantapi_v1beta_generated_AutofeedSettingsService_UpdateAutofeedSettings_sync`
You are about to delete 2 region tags. - [internal/generated/snippets/backupdr/apiv1/Client/GetIamPolicy/main.go:17](https://github.com/googleapis/google-cloud-go/blob/b98195dffe1037f57ed69af017f42c086b3fac15/internal/generated/snippets/backupdr/apiv1/Client/GetIamPolicy/main.go#L17), tag `backupdr_v1_generated_BackupDR_GetIamPolicy_sync` - [internal/generated/snippets/backupdr/apiv1/Client/SetIamPolicy/main.go:17](https://github.com/googleapis/google-cloud-go/blob/b98195dffe1037f57ed69af017f42c086b3fac15/internal/generated/snippets/backupdr/apiv1/Client/SetIamPolicy/main.go#L17), tag `backupdr_v1_generated_BackupDR_SetIamPolicy_sync`

This comment is generated by snippet-bot. If you find problems with this result, please file an issue at: https://github.com/googleapis/repo-automation-bots/issues. To update this comment, add snippet-bot:force-run label or use the checkbox below:

quartzmo commented 3 days ago

backupdr apidiff:

Run cd backupdr && apidiff -m -incompatible backupdr_pkg.main . > diff.txt
Ignoring internal package cloud.google.com/go/backupdr/internal
Ignoring internal package cloud.google.com/go/backupdr/internal
- ./apiv1.(*Client).GetIamPolicy: removed
- ./apiv1.(*Client).SetIamPolicy: removed
- ./apiv1.CallOptions.GetIamPolicy: removed
- ./apiv1.CallOptions.SetIamPolicy: removed
quartzmo commented 3 days ago

Adding do not merge until the breaking change in IAM methods in backupdr can be fixed via update to gapic-generator-go : When deciding which mixin methods to include on the gapic surface, check to see if each one is already defined on the service, and only omit the ones that already are - rather than disabling the IAM Mixin altogether.