From 5958275ad70a070fbd0e5226c1dd430def774504 Mon Sep 17 00:00:00 2001 From: Amanda Tarafa Mas Date: Tue, 9 Jan 2024 12:14:52 -0800 Subject: [PATCH] Update discovery documents and generated code automatically_generated_update --- DiscoveryJson/accessapproval_v1.json | 4 +- DiscoveryJson/aiplatform_v1.json | 5500 +++++++++++++++- DiscoveryJson/aiplatform_v1beta1.json | 5753 ++++++++++++++++- DiscoveryJson/analyticsadmin_v1alpha.json | 8 +- DiscoveryJson/analyticsadmin_v1beta.json | 8 +- DiscoveryJson/androidmanagement_v1.json | 18 +- DiscoveryJson/androidpublisher_v3.json | 502 +- DiscoveryJson/cloudasset_v1.json | 6 +- DiscoveryJson/cloudasset_v1p5beta1.json | 6 +- DiscoveryJson/cloudprofiler_v2.json | 4 +- DiscoveryJson/containeranalysis_v1.json | 4 +- DiscoveryJson/containeranalysis_v1alpha1.json | 4 +- DiscoveryJson/containeranalysis_v1beta1.json | 4 +- DiscoveryJson/deploymentmanager_alpha.json | 4 +- DiscoveryJson/deploymentmanager_v2.json | 4 +- DiscoveryJson/deploymentmanager_v2beta.json | 4 +- DiscoveryJson/script_v1.json | 6 +- DiscoveryJson/storage_v1.json | 336 +- .../Google.Apis.ACMEDNS.v1.cs | 2 +- .../Google.Apis.ACMEDNS.v1.csproj | 6 +- .../Google.Apis.AIPlatformNotebooks.v1.csproj | 6 +- .../Google.Apis.AIPlatformNotebooks.v2.csproj | 6 +- .../Google.Apis.AbusiveExperienceReport.v1.cs | 2 +- ...gle.Apis.AbusiveExperienceReport.v1.csproj | 6 +- ...Google.Apis.Acceleratedmobilepageurl.v1.cs | 2 +- ...le.Apis.Acceleratedmobilepageurl.v1.csproj | 6 +- .../Google.Apis.AccessApproval.v1.cs | 2 +- .../Google.Apis.AccessApproval.v1.csproj | 8 +- ...Google.Apis.AccessContextManager.v1.csproj | 6 +- ...Google.Apis.AccessContextManager.v1beta.cs | 1953 ------ ...le.Apis.AccessContextManager.v1beta.csproj | 64 - .../Google.Apis.AdExchangeBuyerII.v2beta1.cs | 2 +- ...ogle.Apis.AdExchangeBuyerII.v2beta1.csproj | 8 +- .../Google.Apis.AdExperienceReport.v1.cs | 2 +- .../Google.Apis.AdExperienceReport.v1.csproj | 6 +- .../Google.Apis.AdMob.v1.cs | 2 +- .../Google.Apis.AdMob.v1.csproj | 8 +- .../Google.Apis.AdMob.v1beta.cs | 2 +- .../Google.Apis.AdMob.v1beta.csproj | 8 +- .../Google.Apis.AdSenseHost.v4_1.cs | 2 +- .../Google.Apis.AdSenseHost.v4_1.csproj | 8 +- ...Apis.Admin.DataTransfer.datatransfer_v1.cs | 2 +- ....Admin.DataTransfer.datatransfer_v1.csproj | 8 +- ...e.Apis.Admin.Directory.directory_v1.csproj | 6 +- .../Google.Apis.Admin.Reports.reports_v1.cs | 2 +- ...oogle.Apis.Admin.Reports.reports_v1.csproj | 8 +- .../Google.Apis.Adsense.v2.cs | 2 +- .../Google.Apis.Adsense.v2.csproj | 8 +- .../Google.Apis.Advisorynotifications.v1.cs | 2 +- ...oogle.Apis.Advisorynotifications.v1.csproj | 8 +- .../Google.Apis.Aiplatform.v1.cs | 3214 ++++++++- .../Google.Apis.Aiplatform.v1.csproj | 6 +- .../Google.Apis.Aiplatform.v1beta1.cs | 3589 +++++++++- .../Google.Apis.Aiplatform.v1beta1.csproj | 6 +- .../Google.Apis.AlertCenter.v1beta1.cs | 2 +- .../Google.Apis.AlertCenter.v1beta1.csproj | 8 +- .../Google.Apis.Analytics.v3.cs | 2 +- .../Google.Apis.Analytics.v3.csproj | 8 +- .../Google.Apis.AnalyticsData.v1beta.cs | 2 +- .../Google.Apis.AnalyticsData.v1beta.csproj | 8 +- .../Google.Apis.AnalyticsHub.v1.cs | 2 +- .../Google.Apis.AnalyticsHub.v1.csproj | 8 +- .../Google.Apis.AnalyticsHub.v1beta1.cs | 2 +- .../Google.Apis.AnalyticsHub.v1beta1.csproj | 8 +- .../Google.Apis.AnalyticsReporting.v4.cs | 2 +- .../Google.Apis.AnalyticsReporting.v4.csproj | 8 +- .../Google.Apis.AndroidEnterprise.v1.cs | 2 +- .../Google.Apis.AndroidEnterprise.v1.csproj | 8 +- .../Google.Apis.AndroidManagement.v1.cs | 6 +- .../Google.Apis.AndroidManagement.v1.csproj | 8 +- ...ogle.Apis.AndroidProvisioningPartner.v1.cs | 2 +- ....Apis.AndroidProvisioningPartner.v1.csproj | 6 +- .../Google.Apis.AndroidPublisher.v3.cs | 995 ++- .../Google.Apis.AndroidPublisher.v3.csproj | 6 +- .../Google.Apis.ApiKeysService.v2.cs | 2 +- .../Google.Apis.ApiKeysService.v2.csproj | 8 +- .../Google.Apis.Apigateway.v1.cs | 2 +- .../Google.Apis.Apigateway.v1.csproj | 8 +- .../Google.Apis.Apigateway.v1beta.cs | 2 +- .../Google.Apis.Apigateway.v1beta.csproj | 8 +- .../Google.Apis.ApigeeRegistry.v1.cs | 2 +- .../Google.Apis.ApigeeRegistry.v1.csproj | 8 +- .../Google.Apis.AppHub.v1.cs | 2 +- .../Google.Apis.AppHub.v1.csproj | 8 +- .../Google.Apis.AppHub.v1alpha.cs | 2 +- .../Google.Apis.AppHub.v1alpha.csproj | 8 +- .../Google.Apis.Appengine.v1.cs | 2 +- .../Google.Apis.Appengine.v1.csproj | 8 +- .../Google.Apis.Appengine.v1alpha.cs | 2 +- .../Google.Apis.Appengine.v1alpha.csproj | 8 +- .../Google.Apis.Appengine.v1beta.cs | 2 +- .../Google.Apis.Appengine.v1beta.csproj | 8 +- .../Google.Apis.Area120Tables.v1alpha1.cs | 2 +- .../Google.Apis.Area120Tables.v1alpha1.csproj | 8 +- .../Google.Apis.ArtifactRegistry.v1.csproj | 6 +- ...oogle.Apis.ArtifactRegistry.v1beta1.csproj | 6 +- ...oogle.Apis.ArtifactRegistry.v1beta2.csproj | 6 +- .../Google.Apis.Assuredworkloads.v1.cs | 2 +- .../Google.Apis.Assuredworkloads.v1.csproj | 8 +- .../Google.Apis.Assuredworkloads.v1beta1.cs | 2 +- ...oogle.Apis.Assuredworkloads.v1beta1.csproj | 8 +- ...gle.Apis.AuthorizedBuyersMarketplace.v1.cs | 2 +- ...Apis.AuthorizedBuyersMarketplace.v1.csproj | 8 +- .../Google.Apis.Backupdr.v1.csproj | 6 +- .../Google.Apis.BackupforGKE.v1.cs | 2 +- .../Google.Apis.BackupforGKE.v1.csproj | 8 +- .../Google.Apis.Baremetalsolution.v2.cs | 2 +- .../Google.Apis.Baremetalsolution.v2.csproj | 8 +- .../Google.Apis.Batch.v1.csproj | 6 +- .../Google.Apis.BeyondCorp.v1.cs | 2 +- .../Google.Apis.BeyondCorp.v1.csproj | 8 +- .../Google.Apis.BeyondCorp.v1alpha.cs | 2 +- .../Google.Apis.BeyondCorp.v1alpha.csproj | 8 +- .../Google.Apis.BigLakeService.v1.cs | 2 +- .../Google.Apis.BigLakeService.v1.csproj | 8 +- ....Apis.BigQueryConnectionService.v1beta1.cs | 2 +- ...s.BigQueryConnectionService.v1beta1.csproj | 8 +- ...oogle.Apis.BigQueryDataPolicyService.v1.cs | 2 +- ...e.Apis.BigQueryDataPolicyService.v1.csproj | 8 +- .../Google.Apis.BigQueryDataTransfer.v1.cs | 2 +- ...Google.Apis.BigQueryDataTransfer.v1.csproj | 8 +- .../Google.Apis.BigQueryReservation.v1.cs | 2 +- .../Google.Apis.BigQueryReservation.v1.csproj | 8 +- .../Google.Apis.Bigquery.v2.cs | 2 +- .../Google.Apis.Bigquery.v2.csproj | 8 +- .../Google.Apis.BigtableAdmin.v2.cs | 2 +- .../Google.Apis.BigtableAdmin.v2.csproj | 8 +- .../Google.Apis.BinaryAuthorization.v1.csproj | 6 +- ...le.Apis.BinaryAuthorization.v1beta1.csproj | 6 +- .../Google.Apis.BlockchainNodeEngine.v1.cs | 2 +- ...Google.Apis.BlockchainNodeEngine.v1.csproj | 8 +- .../Google.Apis.Blogger.v2.cs | 2 +- .../Google.Apis.Blogger.v2.csproj | 8 +- .../Google.Apis.Blogger.v3.cs | 2 +- .../Google.Apis.Blogger.v3.csproj | 8 +- .../Google.Apis.Books.v1.cs | 2 +- .../Google.Apis.Books.v1.csproj | 8 +- ...ogle.Apis.BusinessProfilePerformance.v1.cs | 2 +- ....Apis.BusinessProfilePerformance.v1.csproj | 6 +- .../Google.Apis.CCAIPlatform.v1alpha1.cs | 2 +- .../Google.Apis.CCAIPlatform.v1alpha1.csproj | 8 +- .../Google.Apis.Calendar.v3.csproj | 6 +- ...Apis.CertificateAuthorityService.v1.csproj | 6 +- ...pis.CertificateAuthorityService.v1beta1.cs | 2 +- ...CertificateAuthorityService.v1beta1.csproj | 8 +- .../Google.Apis.CertificateManager.v1.cs | 2 +- .../Google.Apis.CertificateManager.v1.csproj | 8 +- .../Google.Apis.ChecksService.v1alpha.csproj | 4 +- .../Google.Apis.ChromeManagement.v1.cs | 2 +- .../Google.Apis.ChromeManagement.v1.csproj | 8 +- .../Google.Apis.ChromePolicy.v1.csproj | 6 +- .../Google.Apis.ChromeUXReport.v1.csproj | 4 +- .../Google.Apis.CivicInfo.v2.cs | 2 +- .../Google.Apis.CivicInfo.v2.csproj | 6 +- .../Google.Apis.Classroom.v1.cs | 2 +- .../Google.Apis.Classroom.v1.csproj | 8 +- .../Google.Apis.CloudAlloyDBAdmin.v1.cs | 2 +- .../Google.Apis.CloudAlloyDBAdmin.v1.csproj | 8 +- ...ogle.Apis.CloudAlloyDBAdmin.v1alpha.csproj | 6 +- ...oogle.Apis.CloudAlloyDBAdmin.v1beta.csproj | 6 +- .../Google.Apis.CloudAsset.v1.cs | 9 +- .../Google.Apis.CloudAsset.v1.csproj | 6 +- .../Google.Apis.CloudAsset.v1beta1.csproj | 6 +- .../Google.Apis.CloudAsset.v1p1beta1.csproj | 6 +- .../Google.Apis.CloudAsset.v1p5beta1.cs | 9 +- .../Google.Apis.CloudAsset.v1p5beta1.csproj | 6 +- .../Google.Apis.CloudAsset.v1p7beta1.csproj | 6 +- .../Google.Apis.CloudBillingBudget.v1.cs | 2 +- .../Google.Apis.CloudBillingBudget.v1.csproj | 8 +- .../Google.Apis.CloudBillingBudget.v1beta1.cs | 2 +- ...gle.Apis.CloudBillingBudget.v1beta1.csproj | 8 +- .../Google.Apis.CloudBuild.v1.cs | 2 +- .../Google.Apis.CloudBuild.v1.csproj | 8 +- .../Google.Apis.CloudBuild.v2.csproj | 6 +- .../Google.Apis.CloudComposer.v1.cs | 2 +- .../Google.Apis.CloudComposer.v1.csproj | 8 +- .../Google.Apis.CloudComposer.v1beta1.cs | 2 +- .../Google.Apis.CloudComposer.v1beta1.csproj | 8 +- .../Google.Apis.CloudDataplex.v1.csproj | 6 +- .../Google.Apis.CloudDeploy.v1.cs | 2 +- .../Google.Apis.CloudDeploy.v1.csproj | 8 +- .../Google.Apis.CloudDomains.v1.cs | 2 +- .../Google.Apis.CloudDomains.v1.csproj | 8 +- .../Google.Apis.CloudDomains.v1alpha2.cs | 2 +- .../Google.Apis.CloudDomains.v1alpha2.csproj | 8 +- .../Google.Apis.CloudDomains.v1beta1.cs | 2 +- .../Google.Apis.CloudDomains.v1beta1.csproj | 8 +- .../Google.Apis.CloudFilestore.v1.csproj | 6 +- .../Google.Apis.CloudFilestore.v1beta1.csproj | 6 +- .../Google.Apis.CloudFunctions.v1.csproj | 6 +- .../Google.Apis.CloudFunctions.v2.csproj | 6 +- .../Google.Apis.CloudFunctions.v2alpha.csproj | 6 +- .../Google.Apis.CloudFunctions.v2beta.csproj | 6 +- .../Google.Apis.CloudHealthcare.v1.cs | 2 +- .../Google.Apis.CloudHealthcare.v1.csproj | 8 +- ...Google.Apis.CloudHealthcare.v1beta1.csproj | 6 +- .../Google.Apis.CloudIAP.v1.csproj | 6 +- .../Google.Apis.CloudIAP.v1beta1.csproj | 6 +- .../Google.Apis.CloudIdentity.v1.csproj | 6 +- .../Google.Apis.CloudIdentity.v1beta1.csproj | 6 +- .../Google.Apis.CloudKMS.v1.csproj | 6 +- .../Google.Apis.CloudLifeSciences.v2beta.cs | 2 +- ...oogle.Apis.CloudLifeSciences.v2beta.csproj | 8 +- ....Apis.CloudMachineLearningEngine.v1.csproj | 6 +- ...le.Apis.CloudMemorystoreforMemcached.v1.cs | 2 +- ...pis.CloudMemorystoreforMemcached.v1.csproj | 8 +- ...is.CloudMemorystoreforMemcached.v1beta2.cs | 2 +- ...loudMemorystoreforMemcached.v1beta2.csproj | 8 +- ...Google.Apis.CloudNaturalLanguage.v1.csproj | 6 +- ...e.Apis.CloudNaturalLanguage.v1beta2.csproj | 6 +- .../Google.Apis.CloudNaturalLanguage.v2.cs | 2 +- ...Google.Apis.CloudNaturalLanguage.v2.csproj | 8 +- .../Google.Apis.CloudOSLogin.v1.csproj | 6 +- .../Google.Apis.CloudOSLogin.v1alpha.csproj | 6 +- .../Google.Apis.CloudOSLogin.v1beta.csproj | 6 +- .../Google.Apis.CloudProfiler.v2.cs | 2 +- .../Google.Apis.CloudProfiler.v2.csproj | 6 +- .../Google.Apis.CloudRedis.v1.cs | 2 +- .../Google.Apis.CloudRedis.v1.csproj | 8 +- .../Google.Apis.CloudRedis.v1beta1.cs | 2 +- .../Google.Apis.CloudRedis.v1beta1.csproj | 8 +- .../Google.Apis.CloudResourceManager.v1.cs | 2 +- ...Google.Apis.CloudResourceManager.v1.csproj | 8 +- ...oogle.Apis.CloudResourceManager.v1beta1.cs | 2 +- ...e.Apis.CloudResourceManager.v1beta1.csproj | 8 +- .../Google.Apis.CloudResourceManager.v2.cs | 2 +- ...Google.Apis.CloudResourceManager.v2.csproj | 8 +- ...oogle.Apis.CloudResourceManager.v2beta1.cs | 2 +- ...e.Apis.CloudResourceManager.v2beta1.csproj | 8 +- .../Google.Apis.CloudResourceManager.v3.cs | 2 +- ...Google.Apis.CloudResourceManager.v3.csproj | 8 +- .../Google.Apis.CloudRetail.v2.cs | 2 +- .../Google.Apis.CloudRetail.v2.csproj | 8 +- .../Google.Apis.CloudRetail.v2alpha.csproj | 6 +- .../Google.Apis.CloudRetail.v2beta.cs | 2 +- .../Google.Apis.CloudRetail.v2beta.csproj | 8 +- .../Google.Apis.CloudRun.v1.csproj | 6 +- .../Google.Apis.CloudRun.v2.csproj | 6 +- .../Google.Apis.CloudRuntimeConfig.v1.cs | 2 +- .../Google.Apis.CloudRuntimeConfig.v1.csproj | 8 +- ...gle.Apis.CloudRuntimeConfig.v1beta1.csproj | 6 +- .../Google.Apis.CloudScheduler.v1.cs | 2 +- .../Google.Apis.CloudScheduler.v1.csproj | 8 +- .../Google.Apis.CloudScheduler.v1beta1.cs | 2 +- .../Google.Apis.CloudScheduler.v1beta1.csproj | 8 +- .../Google.Apis.CloudSearch.v1.cs | 2 +- .../Google.Apis.CloudSearch.v1.csproj | 8 +- .../Google.Apis.CloudSecurityToken.v1.cs | 2 +- .../Google.Apis.CloudSecurityToken.v1.csproj | 6 +- .../Google.Apis.CloudSecurityToken.v1beta.cs | 2 +- ...ogle.Apis.CloudSecurityToken.v1beta.csproj | 6 +- .../Google.Apis.CloudShell.v1.cs | 2 +- .../Google.Apis.CloudShell.v1.csproj | 8 +- ...gle.Apis.CloudSourceRepositories.v1.csproj | 6 +- .../Google.Apis.CloudSupport.v2.csproj | 6 +- .../Google.Apis.CloudSupport.v2beta.csproj | 6 +- .../Google.Apis.CloudTalentSolution.v3.cs | 2 +- .../Google.Apis.CloudTalentSolution.v3.csproj | 8 +- ...ogle.Apis.CloudTalentSolution.v3p1beta1.cs | 2 +- ....Apis.CloudTalentSolution.v3p1beta1.csproj | 8 +- .../Google.Apis.CloudTalentSolution.v4.cs | 2 +- .../Google.Apis.CloudTalentSolution.v4.csproj | 8 +- .../Google.Apis.CloudTasks.v2.cs | 2 +- .../Google.Apis.CloudTasks.v2.csproj | 8 +- .../Google.Apis.CloudTasks.v2beta2.cs | 2 +- .../Google.Apis.CloudTasks.v2beta2.csproj | 8 +- .../Google.Apis.CloudTasks.v2beta3.cs | 2 +- .../Google.Apis.CloudTasks.v2beta3.csproj | 8 +- .../Google.Apis.CloudTrace.v1.csproj | 6 +- .../Google.Apis.CloudTrace.v2.cs | 2 +- .../Google.Apis.CloudTrace.v2.csproj | 8 +- .../Google.Apis.CloudTrace.v2beta1.cs | 2 +- .../Google.Apis.CloudTrace.v2beta1.csproj | 8 +- ...ogle.Apis.CloudVideoIntelligence.v1.csproj | 6 +- ...Apis.CloudVideoIntelligence.v1beta2.csproj | 6 +- ...is.CloudVideoIntelligence.v1p1beta1.csproj | 6 +- ...is.CloudVideoIntelligence.v1p2beta1.csproj | 6 +- ...is.CloudVideoIntelligence.v1p3beta1.csproj | 6 +- .../Google.Apis.CloudWorkstations.v1.csproj | 6 +- ...oogle.Apis.CloudWorkstations.v1beta.csproj | 6 +- .../Google.Apis.Cloudbilling.v1.csproj | 6 +- .../Google.Apis.Cloudbilling.v1beta.csproj | 6 +- .../Google.Apis.Cloudchannel.v1.csproj | 6 +- ...Google.Apis.Clouderrorreporting.v1beta1.cs | 2 +- ...le.Apis.Clouderrorreporting.v1beta1.csproj | 8 +- .../Google.Apis.Compute.alpha.cs | 2 +- .../Google.Apis.Compute.alpha.csproj | 8 +- .../Google.Apis.Compute.beta.cs | 2 +- .../Google.Apis.Compute.beta.csproj | 8 +- .../Google.Apis.Compute.v1.cs | 2 +- .../Google.Apis.Compute.v1.csproj | 8 +- .../Google.Apis.Connectors.v1.csproj | 6 +- .../Google.Apis.Connectors.v2.csproj | 6 +- ...oogle.Apis.Contactcenterinsights.v1.csproj | 6 +- .../Google.Apis.Container.v1.cs | 2 +- .../Google.Apis.Container.v1.csproj | 8 +- .../Google.Apis.Container.v1beta1.csproj | 6 +- .../Google.Apis.ContainerAnalysis.v1.cs | 29 +- .../Google.Apis.ContainerAnalysis.v1.csproj | 8 +- .../Google.Apis.ContainerAnalysis.v1alpha1.cs | 29 +- ...gle.Apis.ContainerAnalysis.v1alpha1.csproj | 8 +- .../Google.Apis.ContainerAnalysis.v1beta1.cs | 29 +- ...ogle.Apis.ContainerAnalysis.v1beta1.csproj | 8 +- .../Google.Apis.CustomSearchAPI.v1.csproj | 4 +- .../Google.Apis.DLP.v2.csproj | 6 +- .../Google.Apis.DataCatalog.v1.csproj | 6 +- .../Google.Apis.DataCatalog.v1beta1.csproj | 6 +- .../Google.Apis.DataFusion.v1.cs | 2 +- .../Google.Apis.DataFusion.v1.csproj | 8 +- .../Google.Apis.DataFusion.v1beta1.cs | 2 +- .../Google.Apis.DataFusion.v1beta1.csproj | 8 +- .../Google.Apis.DataLabeling.v1beta1.cs | 2 +- .../Google.Apis.DataLabeling.v1beta1.csproj | 8 +- ...le.Apis.DatabaseMigrationService.v1.csproj | 6 +- ...is.DatabaseMigrationService.v1beta1.csproj | 6 +- .../Google.Apis.Dataflow.v1b3.csproj | 6 +- .../Google.Apis.Dataform.v1beta1.csproj | 6 +- .../Google.Apis.Datapipelines.v1.cs | 2 +- .../Google.Apis.Datapipelines.v1.csproj | 8 +- .../Google.Apis.Dataproc.v1.csproj | 6 +- .../Google.Apis.Datastore.v1.cs | 2 +- .../Google.Apis.Datastore.v1.csproj | 8 +- .../Google.Apis.Datastore.v1beta1.cs | 2 +- .../Google.Apis.Datastore.v1beta1.csproj | 8 +- .../Google.Apis.Datastore.v1beta3.cs | 2 +- .../Google.Apis.Datastore.v1beta3.csproj | 8 +- .../Google.Apis.Datastream.v1.cs | 2 +- .../Google.Apis.Datastream.v1.csproj | 8 +- .../Google.Apis.Datastream.v1alpha1.cs | 2 +- .../Google.Apis.Datastream.v1alpha1.csproj | 8 +- .../Google.Apis.DeploymentManager.alpha.cs | 3 +- ...Google.Apis.DeploymentManager.alpha.csproj | 6 +- .../Google.Apis.DeploymentManager.v2.cs | 3 +- .../Google.Apis.DeploymentManager.v2.csproj | 6 +- .../Google.Apis.DeploymentManager.v2beta.cs | 3 +- ...oogle.Apis.DeploymentManager.v2beta.csproj | 6 +- .../Google.Apis.Dfareporting.v3_5.cs | 2 +- .../Google.Apis.Dfareporting.v3_5.csproj | 8 +- .../Google.Apis.Dfareporting.v4.cs | 2 +- .../Google.Apis.Dfareporting.v4.csproj | 8 +- .../Google.Apis.Dialogflow.v2.csproj | 6 +- .../Google.Apis.Dialogflow.v2beta1.csproj | 6 +- .../Google.Apis.Dialogflow.v3.csproj | 6 +- .../Google.Apis.Dialogflow.v3beta1.csproj | 6 +- .../Google.Apis.Digitalassetlinks.v1.cs | 2 +- .../Google.Apis.Digitalassetlinks.v1.csproj | 6 +- .../Google.Apis.Discovery.v1.cs | 2 +- .../Google.Apis.Discovery.v1.csproj | 6 +- ...Google.Apis.DiscoveryEngine.v1alpha.csproj | 6 +- .../Google.Apis.DiscoveryEngine.v1beta.csproj | 6 +- .../Google.Apis.DisplayVideo.v1.csproj | 6 +- .../Google.Apis.DisplayVideo.v2.csproj | 6 +- .../Google.Apis.DisplayVideo.v3.csproj | 6 +- .../Google.Apis.Dns.v1.csproj | 6 +- .../Google.Apis.Dns.v1beta2.csproj | 6 +- .../Google.Apis.Docs.v1.cs | 2 +- .../Google.Apis.Docs.v1.csproj | 8 +- .../Google.Apis.Document.v1.cs | 2 +- .../Google.Apis.Document.v1.csproj | 8 +- .../Google.Apis.Document.v1beta2.cs | 2 +- .../Google.Apis.Document.v1beta2.csproj | 8 +- .../Google.Apis.Document.v1beta3.cs | 2 +- .../Google.Apis.Document.v1beta3.csproj | 8 +- .../Google.Apis.DomainsRDAP.v1.cs | 2 +- .../Google.Apis.DomainsRDAP.v1.csproj | 6 +- .../Google.Apis.DoubleClickBidManager.v2.cs | 2 +- ...oogle.Apis.DoubleClickBidManager.v2.csproj | 8 +- .../Google.Apis.Doubleclicksearch.v2.cs | 2 +- .../Google.Apis.Doubleclicksearch.v2.csproj | 8 +- .../Google.Apis.Drive.v2.cs | 2 +- .../Google.Apis.Drive.v2.csproj | 8 +- .../Google.Apis.Drive.v3.cs | 2 +- .../Google.Apis.Drive.v3.csproj | 8 +- .../Google.Apis.DriveActivity.v2.cs | 2 +- .../Google.Apis.DriveActivity.v2.csproj | 8 +- .../Google.Apis.DriveLabels.v2.csproj | 6 +- .../Google.Apis.DriveLabels.v2beta.csproj | 6 +- .../Google.Apis.Essentialcontacts.v1.cs | 2 +- .../Google.Apis.Essentialcontacts.v1.csproj | 8 +- .../Google.Apis.Eventarc.v1.csproj | 6 +- .../Google.Apis.Eventarc.v1beta1.csproj | 6 +- .../Google.Apis.FactCheckTools.v1alpha1.cs | 2 +- ...Google.Apis.FactCheckTools.v1alpha1.csproj | 8 +- .../Google.Apis.Fcmdata.v1beta1.cs | 2 +- .../Google.Apis.Fcmdata.v1beta1.csproj | 8 +- .../Google.Apis.FirebaseAppDistribution.v1.cs | 2 +- ...gle.Apis.FirebaseAppDistribution.v1.csproj | 8 +- ...pis.FirebaseAppDistribution.v1alpha.csproj | 6 +- .../Google.Apis.FirebaseCloudMessaging.v1.cs | 2 +- ...ogle.Apis.FirebaseCloudMessaging.v1.csproj | 8 +- .../Google.Apis.FirebaseDynamicLinks.v1.cs | 2 +- ...Google.Apis.FirebaseDynamicLinks.v1.csproj | 8 +- .../Google.Apis.FirebaseHosting.v1.cs | 2 +- .../Google.Apis.FirebaseHosting.v1.csproj | 8 +- .../Google.Apis.FirebaseHosting.v1beta1.cs | 2 +- ...Google.Apis.FirebaseHosting.v1beta1.csproj | 8 +- .../Google.Apis.FirebaseML.v1.cs | 2 +- .../Google.Apis.FirebaseML.v1.csproj | 8 +- .../Google.Apis.FirebaseML.v1beta2.cs | 2 +- .../Google.Apis.FirebaseML.v1beta2.csproj | 8 +- .../Google.Apis.FirebaseManagement.v1beta1.cs | 2 +- ...gle.Apis.FirebaseManagement.v1beta1.csproj | 8 +- ...le.Apis.FirebaseRealtimeDatabase.v1beta.cs | 2 +- ...pis.FirebaseRealtimeDatabase.v1beta.csproj | 8 +- .../Google.Apis.FirebaseRules.v1.cs | 2 +- .../Google.Apis.FirebaseRules.v1.csproj | 8 +- .../Google.Apis.Firebaseappcheck.v1.cs | 2 +- .../Google.Apis.Firebaseappcheck.v1.csproj | 8 +- .../Google.Apis.Firebaseappcheck.v1beta.cs | 2 +- ...Google.Apis.Firebaseappcheck.v1beta.csproj | 8 +- .../Google.Apis.Firebasestorage.v1beta.cs | 2 +- .../Google.Apis.Firebasestorage.v1beta.csproj | 8 +- .../Google.Apis.Firestore.v1.csproj | 6 +- .../Google.Apis.Firestore.v1beta1.csproj | 6 +- .../Google.Apis.Firestore.v1beta2.cs | 2 +- .../Google.Apis.Firestore.v1beta2.csproj | 8 +- .../Google.Apis.Fitness.v1.cs | 2 +- .../Google.Apis.Fitness.v1.csproj | 8 +- .../Google.Apis.Forms.v1.cs | 2 +- .../Google.Apis.Forms.v1.csproj | 8 +- .../Google.Apis.GKEHub.v1.csproj | 6 +- .../Google.Apis.GKEHub.v1alpha.csproj | 6 +- .../Google.Apis.GKEHub.v1alpha2.cs | 2 +- .../Google.Apis.GKEHub.v1alpha2.csproj | 8 +- .../Google.Apis.GKEHub.v1beta.csproj | 6 +- .../Google.Apis.GKEHub.v1beta1.cs | 2 +- .../Google.Apis.GKEHub.v1beta1.csproj | 8 +- .../Google.Apis.GKEHub.v2alpha.cs | 2 +- .../Google.Apis.GKEHub.v2alpha.csproj | 8 +- .../Google.Apis.GKEOnPrem.v1.csproj | 6 +- .../Google.Apis.Games.v1.cs | 2 +- .../Google.Apis.Games.v1.csproj | 8 +- ...Apis.GamesConfiguration.v1configuration.cs | 2 +- ....GamesConfiguration.v1configuration.csproj | 8 +- ...oogle.Apis.GamesManagement.v1management.cs | 2 +- ...e.Apis.GamesManagement.v1management.csproj | 8 +- .../Google.Apis.Gmail.v1.csproj | 6 +- ...oogle.Apis.GoogleAnalyticsAdmin.v1alpha.cs | 15 +- ...e.Apis.GoogleAnalyticsAdmin.v1alpha.csproj | 6 +- ...Google.Apis.GoogleAnalyticsAdmin.v1beta.cs | 15 +- ...le.Apis.GoogleAnalyticsAdmin.v1beta.csproj | 6 +- .../Google.Apis.GroupsMigration.v1.cs | 2 +- .../Google.Apis.GroupsMigration.v1.csproj | 8 +- .../Google.Apis.Groupssettings.v1.cs | 2 +- .../Google.Apis.Groupssettings.v1.csproj | 8 +- .../Google.Apis.HangoutsChat.v1.csproj | 6 +- .../Google.Apis.HomeGraphService.v1.cs | 2 +- .../Google.Apis.HomeGraphService.v1.csproj | 8 +- .../Google.Apis.IAMCredentials.v1.cs | 2 +- .../Google.Apis.IAMCredentials.v1.csproj | 8 +- .../Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs | 2 +- .../Google.Apis.IDS.v1.csproj | 8 +- .../Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs | 2 +- .../Google.Apis.Iam.v1.csproj | 8 +- .../Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs | 2 +- .../Google.Apis.Iam.v2.csproj | 8 +- .../Google.Apis.Iam.v2beta.cs | 2 +- .../Google.Apis.Iam.v2beta.csproj | 8 +- .../Google.Apis.Indexing.v3.cs | 2 +- .../Google.Apis.Indexing.v3.csproj | 8 +- .../Google.Apis.Keep.v1.cs | 2 +- .../Google.Apis.Keep.v1.csproj | 8 +- .../Google.Apis.Kgsearch.v1.cs | 2 +- .../Google.Apis.Kgsearch.v1.csproj | 6 +- .../Google.Apis.Kmsinventory.v1.cs | 2 +- .../Google.Apis.Kmsinventory.v1.csproj | 8 +- .../Google.Apis.Libraryagent.v1.cs | 2 +- .../Google.Apis.Libraryagent.v1.csproj | 8 +- .../Google.Apis.Licensing.v1.cs | 2 +- .../Google.Apis.Licensing.v1.csproj | 8 +- .../Google.Apis.Localservices.v1.cs | 2 +- .../Google.Apis.Localservices.v1.csproj | 8 +- .../Google.Apis.Logging.v2.csproj | 6 +- .../Google.Apis.Looker.v1.cs | 2 +- .../Google.Apis.Looker.v1.csproj | 8 +- ...rMicrosoftActiveDirectoryConsumerAPI.v1.cs | 2 +- ...rosoftActiveDirectoryConsumerAPI.v1.csproj | 8 +- ...softActiveDirectoryConsumerAPI.v1alpha1.cs | 2 +- ...ActiveDirectoryConsumerAPI.v1alpha1.csproj | 8 +- ...osoftActiveDirectoryConsumerAPI.v1beta1.cs | 2 +- ...tActiveDirectoryConsumerAPI.v1beta1.csproj | 8 +- .../Google.Apis.ManufacturerCenter.v1.cs | 2 +- .../Google.Apis.ManufacturerCenter.v1.csproj | 8 +- .../Google.Apis.MapsPlaces.v1.cs | 2 +- .../Google.Apis.MapsPlaces.v1.csproj | 8 +- .../Google.Apis.MigrationCenterAPI.v1.csproj | 6 +- ...le.Apis.MigrationCenterAPI.v1alpha1.csproj | 6 +- .../Google.Apis.Monitoring.v1.csproj | 6 +- .../Google.Apis.Monitoring.v3.csproj | 6 +- ...gle.Apis.MyBusinessAccountManagement.v1.cs | 2 +- ...Apis.MyBusinessAccountManagement.v1.csproj | 6 +- ...e.Apis.MyBusinessBusinessInformation.v1.cs | 2 +- ...is.MyBusinessBusinessInformation.v1.csproj | 6 +- .../Google.Apis.MyBusinessLodging.v1.cs | 2 +- .../Google.Apis.MyBusinessLodging.v1.csproj | 6 +- ....Apis.MyBusinessNotificationSettings.v1.cs | 2 +- ...s.MyBusinessNotificationSettings.v1.csproj | 6 +- .../Google.Apis.MyBusinessPlaceActions.v1.cs | 2 +- ...ogle.Apis.MyBusinessPlaceActions.v1.csproj | 6 +- .../Google.Apis.MyBusinessQA.v1.cs | 2 +- .../Google.Apis.MyBusinessQA.v1.csproj | 6 +- .../Google.Apis.MyBusinessVerifications.v1.cs | 2 +- ...gle.Apis.MyBusinessVerifications.v1.csproj | 6 +- .../Google.Apis.NetworkManagement.v1.csproj | 6 +- ...ogle.Apis.NetworkManagement.v1beta1.csproj | 6 +- .../Google.Apis.NetworkSecurity.v1.cs | 2 +- .../Google.Apis.NetworkSecurity.v1.csproj | 8 +- .../Google.Apis.NetworkSecurity.v1beta1.cs | 2 +- ...Google.Apis.NetworkSecurity.v1beta1.csproj | 8 +- .../Google.Apis.NetworkServices.v1.csproj | 6 +- ...Google.Apis.NetworkServices.v1beta1.csproj | 6 +- .../Google.Apis.Networkconnectivity.v1.cs | 2 +- .../Google.Apis.Networkconnectivity.v1.csproj | 8 +- ...oogle.Apis.Networkconnectivity.v1alpha1.cs | 2 +- ...e.Apis.Networkconnectivity.v1alpha1.csproj | 8 +- .../Google.Apis.OSConfig.v1.cs | 2 +- .../Google.Apis.OSConfig.v1.csproj | 8 +- .../Google.Apis.OSConfig.v1alpha.cs | 2 +- .../Google.Apis.OSConfig.v1alpha.csproj | 8 +- .../Google.Apis.OSConfig.v1beta.cs | 2 +- .../Google.Apis.OSConfig.v1beta.csproj | 8 +- .../Google.Apis.Oauth2.v2.cs | 2 +- .../Google.Apis.Oauth2.v2.csproj | 8 +- .../Google.Apis.OnDemandScanning.v1.cs | 2 +- .../Google.Apis.OnDemandScanning.v1.csproj | 8 +- .../Google.Apis.OnDemandScanning.v1beta1.cs | 2 +- ...oogle.Apis.OnDemandScanning.v1beta1.csproj | 8 +- .../Google.Apis.OrgPolicyAPI.v2.cs | 2 +- .../Google.Apis.OrgPolicyAPI.v2.csproj | 8 +- .../Google.Apis.PagespeedInsights.v5.cs | 2 +- .../Google.Apis.PagespeedInsights.v5.csproj | 8 +- ...pis.PaymentsResellerSubscription.v1.csproj | 6 +- .../Google.Apis.PeopleService.v1.cs | 2 +- .../Google.Apis.PeopleService.v1.csproj | 8 +- .../Google.Apis.PlayGrouping.v1alpha1.cs | 2 +- .../Google.Apis.PlayGrouping.v1alpha1.csproj | 6 +- .../Google.Apis.PlayIntegrity.v1.csproj | 6 +- .../Google.Apis.Playcustomapp.v1.cs | 2 +- .../Google.Apis.Playcustomapp.v1.csproj | 8 +- ...pis.Playdeveloperreporting.v1alpha1.csproj | 6 +- ...Apis.Playdeveloperreporting.v1beta1.csproj | 6 +- .../Google.Apis.PolicyAnalyzer.v1.cs | 2 +- .../Google.Apis.PolicyAnalyzer.v1.csproj | 8 +- .../Google.Apis.PolicyAnalyzer.v1beta1.cs | 2 +- .../Google.Apis.PolicyAnalyzer.v1beta1.csproj | 8 +- .../Google.Apis.PolicySimulator.v1.csproj | 6 +- ...Google.Apis.PolicyTroubleshooter.v1.csproj | 6 +- ...le.Apis.PolicyTroubleshooter.v1beta.csproj | 6 +- .../Google.Apis.PolyService.v1.cs | 2 +- .../Google.Apis.PolyService.v1.csproj | 6 +- .../Google.Apis.PostmasterTools.v1.cs | 2 +- .../Google.Apis.PostmasterTools.v1.csproj | 8 +- .../Google.Apis.PostmasterTools.v1beta1.cs | 2 +- ...Google.Apis.PostmasterTools.v1beta1.csproj | 8 +- ...ogle.Apis.PublicCertificateAuthority.v1.cs | 2 +- ....Apis.PublicCertificateAuthority.v1.csproj | 8 +- ...pis.PublicCertificateAuthority.v1alpha1.cs | 2 +- ...PublicCertificateAuthority.v1alpha1.csproj | 8 +- ...Apis.PublicCertificateAuthority.v1beta1.cs | 2 +- ....PublicCertificateAuthority.v1beta1.csproj | 8 +- .../Google.Apis.Pubsub.v1.csproj | 6 +- .../Google.Apis.Pubsub.v1beta1a.cs | 2 +- .../Google.Apis.Pubsub.v1beta1a.csproj | 8 +- .../Google.Apis.Pubsub.v1beta2.csproj | 6 +- .../Google.Apis.PubsubLite.v1.cs | 2 +- .../Google.Apis.PubsubLite.v1.csproj | 8 +- ...Google.Apis.RapidMigrationAssessment.v1.cs | 2 +- ...le.Apis.RapidMigrationAssessment.v1.csproj | 8 +- .../Google.Apis.RealTimeBidding.v1.cs | 2 +- .../Google.Apis.RealTimeBidding.v1.csproj | 8 +- .../Google.Apis.RecaptchaEnterprise.v1.csproj | 6 +- .../Google.Apis.RecommendationsAI.v1beta1.cs | 2 +- ...ogle.Apis.RecommendationsAI.v1beta1.csproj | 8 +- .../Google.Apis.Recommender.v1.cs | 2 +- .../Google.Apis.Recommender.v1.csproj | 8 +- .../Google.Apis.Recommender.v1beta1.cs | 2 +- .../Google.Apis.Recommender.v1beta1.csproj | 8 +- .../Google.Apis.Reseller.v1.cs | 2 +- .../Google.Apis.Reseller.v1.csproj | 8 +- .../Google.Apis.ResourceSettings.v1.cs | 2 +- .../Google.Apis.ResourceSettings.v1.csproj | 8 +- .../Google.Apis.SA360.v0.cs | 2 +- .../Google.Apis.SA360.v0.csproj | 8 +- .../Google.Apis.SQLAdmin.v1.csproj | 6 +- .../Google.Apis.SQLAdmin.v1beta4.csproj | 6 +- .../Google.Apis.Safebrowsing.v4.cs | 2 +- .../Google.Apis.Safebrowsing.v4.csproj | 6 +- .../Google.Apis.Safebrowsing.v5.cs | 2 +- .../Google.Apis.Safebrowsing.v5.csproj | 6 +- .../Google.Apis.Script.v1.cs | 7 - .../Google.Apis.Script.v1.csproj | 6 +- .../Google.Apis.SearchConsole.v1.cs | 2 +- .../Google.Apis.SearchConsole.v1.csproj | 8 +- .../Google.Apis.SecretManager.v1.csproj | 6 +- .../Google.Apis.SecretManager.v1beta1.csproj | 6 +- ...oogle.Apis.SecurityCommandCenter.v1.csproj | 6 +- ....Apis.SecurityCommandCenter.v1beta1.csproj | 6 +- ....Apis.SecurityCommandCenter.v1beta2.csproj | 6 +- .../Google.Apis.ServerlessVPCAccess.v1.cs | 2 +- .../Google.Apis.ServerlessVPCAccess.v1.csproj | 8 +- ...le.Apis.ServerlessVPCAccess.v1beta1.csproj | 6 +- ...e.Apis.ServiceConsumerManagement.v1.csproj | 6 +- ...s.ServiceConsumerManagement.v1beta1.csproj | 6 +- .../Google.Apis.ServiceControl.v1.cs | 2 +- .../Google.Apis.ServiceControl.v1.csproj | 8 +- .../Google.Apis.ServiceControl.v2.cs | 2 +- .../Google.Apis.ServiceControl.v2.csproj | 8 +- .../Google.Apis.ServiceDirectory.v1.csproj | 6 +- ...oogle.Apis.ServiceDirectory.v1beta1.csproj | 6 +- .../Google.Apis.ServiceManagement.v1.csproj | 6 +- .../Google.Apis.ServiceNetworking.v1.csproj | 6 +- ...oogle.Apis.ServiceNetworking.v1beta.csproj | 6 +- .../Google.Apis.ServiceUsage.v1.csproj | 6 +- .../Google.Apis.ServiceUsage.v1beta1.csproj | 6 +- .../Google.Apis.Sheets.v4.cs | 2 +- .../Google.Apis.Sheets.v4.csproj | 8 +- .../Google.Apis.ShoppingContent.v2_1.csproj | 6 +- .../Google.Apis.SiteVerification.v1.cs | 2 +- .../Google.Apis.SiteVerification.v1.csproj | 8 +- .../Google.Apis.Slides.v1.cs | 2 +- .../Google.Apis.Slides.v1.csproj | 8 +- .../Google.Apis.SmartDeviceManagement.v1.cs | 2 +- ...oogle.Apis.SmartDeviceManagement.v1.csproj | 8 +- .../Google.Apis.Spanner.v1.csproj | 6 +- .../Google.Apis.Speech.v1.cs | 2 +- .../Google.Apis.Speech.v1.csproj | 8 +- .../Google.Apis.Speech.v1p1beta1.cs | 2 +- .../Google.Apis.Speech.v1p1beta1.csproj | 8 +- .../Google.Apis.Storage.v1.cs | 646 +- .../Google.Apis.Storage.v1.csproj | 6 +- .../Google.Apis.Storagetransfer.v1.cs | 2 +- .../Google.Apis.Storagetransfer.v1.csproj | 8 +- .../Google.Apis.StreetViewPublish.v1.cs | 2 +- .../Google.Apis.StreetViewPublish.v1.csproj | 8 +- .../Google.Apis.SubscriptionLinking.v1.cs | 2 +- .../Google.Apis.SubscriptionLinking.v1.csproj | 6 +- .../Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs | 2 +- .../Google.Apis.TPU.v1.csproj | 8 +- .../Google.Apis.TPU.v1alpha1.cs | 2 +- .../Google.Apis.TPU.v1alpha1.csproj | 8 +- .../Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs | 2 +- .../Google.Apis.TPU.v2.csproj | 8 +- .../Google.Apis.TPU.v2alpha1.csproj | 6 +- .../Google.Apis.TagManager.v1.cs | 2 +- .../Google.Apis.TagManager.v1.csproj | 8 +- .../Google.Apis.TagManager.v2.cs | 2 +- .../Google.Apis.TagManager.v2.csproj | 8 +- .../Google.Apis.Tasks.v1.cs | 2 +- .../Google.Apis.Tasks.v1.csproj | 8 +- .../Google.Apis.Testing.v1.cs | 2 +- .../Google.Apis.Testing.v1.csproj | 8 +- .../Google.Apis.Texttospeech.v1.cs | 2 +- .../Google.Apis.Texttospeech.v1.csproj | 8 +- .../Google.Apis.Texttospeech.v1beta1.cs | 2 +- .../Google.Apis.Texttospeech.v1beta1.csproj | 8 +- .../Google.Apis.ToolResults.v1beta3.cs | 2 +- .../Google.Apis.ToolResults.v1beta3.csproj | 8 +- .../Google.Apis.TrafficDirectorService.v2.cs | 2 +- ...ogle.Apis.TrafficDirectorService.v2.csproj | 8 +- .../Google.Apis.TrafficDirectorService.v3.cs | 2 +- ...ogle.Apis.TrafficDirectorService.v3.csproj | 8 +- .../Google.Apis.Transcoder.v1.cs | 2 +- .../Google.Apis.Transcoder.v1.csproj | 8 +- .../Google.Apis.Translate.v2.cs | 2 +- .../Google.Apis.Translate.v2.csproj | 8 +- .../Google.Apis.Translate.v3.cs | 2 +- .../Google.Apis.Translate.v3.csproj | 8 +- .../Google.Apis.Translate.v3beta1.cs | 2 +- .../Google.Apis.Translate.v3beta1.csproj | 8 +- .../Google.Apis.TravelImpactModel.v1.cs | 2 +- .../Google.Apis.TravelImpactModel.v1.csproj | 6 +- .../Google.Apis.VMMigrationService.v1.csproj | 6 +- ...le.Apis.VMMigrationService.v1alpha1.csproj | 6 +- .../Google.Apis.VMwareEngine.v1.cs | 2 +- .../Google.Apis.VMwareEngine.v1.csproj | 8 +- .../Google.Apis.Vault.v1.csproj | 6 +- .../Google.Apis.Verifiedaccess.v1.cs | 2 +- .../Google.Apis.Verifiedaccess.v1.csproj | 8 +- .../Google.Apis.Verifiedaccess.v2.cs | 2 +- .../Google.Apis.Verifiedaccess.v2.csproj | 8 +- .../Google.Apis.VersionHistory.v1.cs | 2 +- .../Google.Apis.VersionHistory.v1.csproj | 6 +- .../Google.Apis.Vision.v1.csproj | 6 +- .../Google.Apis.Vision.v1p1beta1.csproj | 6 +- .../Google.Apis.Vision.v1p2beta1.csproj | 6 +- .../Google.Apis.Walletobjects.v1.cs | 2 +- .../Google.Apis.Walletobjects.v1.csproj | 8 +- .../Google.Apis.WebRisk.v1.cs | 2 +- .../Google.Apis.WebRisk.v1.csproj | 8 +- .../Google.Apis.WebSecurityScanner.v1.cs | 2 +- .../Google.Apis.WebSecurityScanner.v1.csproj | 8 +- .../Google.Apis.WebSecurityScanner.v1alpha.cs | 2 +- ...gle.Apis.WebSecurityScanner.v1alpha.csproj | 8 +- .../Google.Apis.WebSecurityScanner.v1beta.cs | 2 +- ...ogle.Apis.WebSecurityScanner.v1beta.csproj | 8 +- .../Google.Apis.Webfonts.v1.cs | 2 +- .../Google.Apis.Webfonts.v1.csproj | 6 +- .../Google.Apis.WorkflowExecutions.v1.cs | 2 +- .../Google.Apis.WorkflowExecutions.v1.csproj | 8 +- .../Google.Apis.WorkflowExecutions.v1beta.cs | 2 +- ...ogle.Apis.WorkflowExecutions.v1beta.csproj | 8 +- .../Google.Apis.Workflows.v1.cs | 2 +- .../Google.Apis.Workflows.v1.csproj | 8 +- .../Google.Apis.Workflows.v1beta.cs | 2 +- .../Google.Apis.Workflows.v1beta.csproj | 8 +- .../Google.Apis.WorkloadManager.v1.csproj | 6 +- .../Google.Apis.YouTube.v3.cs | 2 +- .../Google.Apis.YouTube.v3.csproj | 8 +- .../Google.Apis.YouTubeAnalytics.v2.cs | 2 +- .../Google.Apis.YouTubeAnalytics.v2.csproj | 8 +- .../Google.Apis.YouTubeReporting.v1.cs | 2 +- .../Google.Apis.YouTubeReporting.v1.csproj | 8 +- 712 files changed, 21446 insertions(+), 4829 deletions(-) delete mode 100644 Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.cs delete mode 100644 Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.csproj diff --git a/DiscoveryJson/accessapproval_v1.json b/DiscoveryJson/accessapproval_v1.json index 0e17bba8bd..ffab02ebad 100644 --- a/DiscoveryJson/accessapproval_v1.json +++ b/DiscoveryJson/accessapproval_v1.json @@ -913,7 +913,7 @@ } } }, - "revision": "20231201", + "revision": "20240105", "rootUrl": "https://accessapproval.googleapis.com/", "schemas": { "AccessApprovalServiceAccount": { @@ -1028,7 +1028,7 @@ "Google initiated service for security, fraud, abuse, or compliance purposes.", "The principal was compelled to access customer data in order to respond to a legal third party data request or process, including legal processes from customers themselves.", "The principal accessed customer data in order to diagnose or resolve a suspected issue in services or a known outage.", - "Similar to 'GOOGLE_INITIATED_SERVICE' or 'GOOGLE_INITIATED_REVIEW', but meant to reflect when the cloud operator is not Google (namely, a TPC operator), and accessed customer data in order to diagnose or resolve a suspected issue in services or a known outage, or for security, fraud, abuse, or compliance review purposes." + "Similar to 'GOOGLE_INITIATED_SERVICE' or 'GOOGLE_INITIATED_REVIEW', but with universe agnostic naming. The principal accessed customer data in order to diagnose or resolve a suspected issue in services or a known outage, or for security, fraud, abuse, or compliance review purposes." ], "type": "string" } diff --git a/DiscoveryJson/aiplatform_v1.json b/DiscoveryJson/aiplatform_v1.json index 448100533d..10f09393f0 100644 --- a/DiscoveryJson/aiplatform_v1.json +++ b/DiscoveryJson/aiplatform_v1.json @@ -7871,6 +7871,159 @@ "https://www.googleapis.com/auth/cloud-platform" ] } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } } }, "contexts": { @@ -8190,100 +8343,253 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "executions": { - "methods": { - "addExecutionEvents": { - "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", - "parameterOrder": [ - "execution" - ], - "parameters": { - "execution": { - "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+execution}:addExecutionEvents", - "request": { - "$ref": "GoogleCloudAiplatformV1AddExecutionEventsRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1AddExecutionEventsResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "create": { - "description": "Creates an Execution associated with a MetadataStore.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "executionId": { - "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", - "location": "query", - "type": "string" - }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+parent}/executions", - "request": { - "$ref": "GoogleCloudAiplatformV1Execution" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1Execution" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "delete": { - "description": "Deletes an Execution.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.metadataStores.executions.delete", - "parameterOrder": [ - "name" - ], - "parameters": { - "etag": { - "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "name": { - "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "executions": { + "methods": { + "addExecutionEvents": { + "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", + "parameterOrder": [ + "execution" + ], + "parameters": { + "execution": { + "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+execution}:addExecutionEvents", + "request": { + "$ref": "GoogleCloudAiplatformV1AddExecutionEventsRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1AddExecutionEventsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "create": { + "description": "Creates an Execution associated with a MetadataStore.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "executionId": { + "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+parent}/executions", + "request": { + "$ref": "GoogleCloudAiplatformV1Execution" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1Execution" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes an Execution.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "etag": { + "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", + "location": "query", + "type": "string" + }, + "name": { + "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, "get": { "description": "Retrieves a specific Execution.", @@ -8448,32 +8754,185 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "metadataSchemas": { - "methods": { - "create": { - "description": "Creates a MetadataSchema.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "metadataSchemaId": { - "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "metadataSchemas": { + "methods": { + "create": { + "description": "Creates a MetadataSchema.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "metadataSchemaId": { + "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, "path": "v1/{+parent}/metadataSchemas", "request": { "$ref": "GoogleCloudAiplatformV1MetadataSchema" @@ -8552,76 +9011,14 @@ ] } } - } - } - }, - "migratableResources": { - "methods": { - "batchMigrate": { - "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.batchMigrate", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+parent}/migratableResources:batchMigrate", - "request": { - "$ref": "GoogleCloudAiplatformV1BatchMigrateResourcesRequest" - }, - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] }, - "search": { - "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.search", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1/{+parent}/migratableResources:search", - "request": { - "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - } - }, - "resources": { "operations": { "methods": { "cancel": { "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:cancel", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "id": "aiplatform.projects.locations.metadataStores.operations.cancel", "parameterOrder": [ "name" ], @@ -8629,7 +9026,7 @@ "name": { "description": "The name of the operation resource to be cancelled.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -8644,9 +9041,9 @@ }, "delete": { "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "id": "aiplatform.projects.locations.metadataStores.operations.delete", "parameterOrder": [ "name" ], @@ -8654,7 +9051,7 @@ "name": { "description": "The name of the operation resource to be deleted.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -8669,9 +9066,9 @@ }, "get": { "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.get", + "id": "aiplatform.projects.locations.metadataStores.operations.get", "parameterOrder": [ "name" ], @@ -8679,7 +9076,7 @@ "name": { "description": "The name of the operation resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -8694,9 +9091,9 @@ }, "list": { "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.list", + "id": "aiplatform.projects.locations.metadataStores.operations.list", "parameterOrder": [ "name" ], @@ -8709,7 +9106,7 @@ "name": { "description": "The name of the operation's parent resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", "required": true, "type": "string" }, @@ -8735,9 +9132,9 @@ }, "wait": { "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:wait", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "id": "aiplatform.projects.locations.metadataStores.operations.wait", "parameterOrder": [ "name" ], @@ -8745,7 +9142,7 @@ "name": { "description": "The name of the operation resource to wait on.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" }, @@ -8768,57 +9165,270 @@ } } }, - "modelDeploymentMonitoringJobs": { + "migratableResources": { "methods": { - "create": { - "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "batchMigrate": { + "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", "httpMethod": "POST", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "id": "aiplatform.projects.locations.migratableResources.batchMigrate", "parameterOrder": [ "parent" ], "parameters": { "parent": { - "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", "location": "path", "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1/{+parent}/modelDeploymentMonitoringJobs", + "path": "v1/{+parent}/migratableResources:batchMigrate", "request": { - "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + "$ref": "GoogleCloudAiplatformV1BatchMigrateResourcesRequest" }, "response": { - "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + "$ref": "GoogleLongrunningOperation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] }, - "delete": { - "description": "Deletes a ModelDeploymentMonitoringJob.", - "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "search": { + "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.search", "parameterOrder": [ - "name" + "parent" ], "parameters": { - "name": { - "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "parent": { + "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, + "path": "v1/{+parent}/migratableResources:search", + "request": { + "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1SearchMigratableResourcesResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "modelDeploymentMonitoringJobs": { + "methods": { + "create": { + "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+parent}/modelDeploymentMonitoringJobs", + "request": { + "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1ModelDeploymentMonitoringJob" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a ModelDeploymentMonitoringJob.", + "flatPath": "v1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] @@ -14722,7 +15332,7 @@ } } }, - "revision": "20231218", + "revision": "20231229", "rootUrl": "https://aiplatform.googleapis.com/", "schemas": { "CloudAiLargeModelsVisionEmbedVideoResponse": { @@ -15251,6 +15861,10 @@ }, "type": "array" }, + "debugMetadata": { + "$ref": "CloudAiNlLlmProtoServiceMessageMetadata", + "description": "Debug information containing message metadata. Clients should not consume this field, and this is only populated for Flow Runner path." + }, "promptFeedback": { "$ref": "CloudAiNlLlmProtoServicePromptFeedback", "description": "Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only happens when no candidates were generated due to content violations." @@ -15266,6 +15880,27 @@ }, "type": "object" }, + "CloudAiNlLlmProtoServiceMessageMetadata": { + "id": "CloudAiNlLlmProtoServiceMessageMetadata", + "properties": { + "inputFilterInfo": { + "$ref": "LearningServingLlmMessageMetadata", + "description": "Filter metadata of the input messages." + }, + "modelRoutingDecision": { + "$ref": "LearningGenaiRootRoutingDecision", + "description": "This score is generated by the router model to decide which model to use" + }, + "outputFilterInfo": { + "description": "Filter metadata of the output messages.", + "items": { + "$ref": "LearningServingLlmMessageMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, "CloudAiNlLlmProtoServicePart": { "description": "A single part of a message.", "id": "CloudAiNlLlmProtoServicePart", @@ -15381,31 +16016,196 @@ }, "type": "object" }, - "CloudAiNlLlmProtoServiceSafetyRating": { - "description": "Safety rating corresponding to the generated content.", - "id": "CloudAiNlLlmProtoServiceSafetyRating", + "CloudAiNlLlmProtoServiceRaiResult": { + "description": "The RAI results for a given text.", + "id": "CloudAiNlLlmProtoServiceRaiResult", "properties": { + "aidaRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "description": "Recitation result from Aida recitation checker." + }, "blocked": { - "description": "Indicates whether the content was filtered out because of this rating.", + "deprecated": true, + "description": "Use `triggered_blocklist`.", "type": "boolean" }, - "category": { - "description": "Harm category.", - "enum": [ - "HARM_CATEGORY_UNSPECIFIED", - "HARM_CATEGORY_HATE_SPEECH", - "HARM_CATEGORY_DANGEROUS_CONTENT", - "HARM_CATEGORY_HARASSMENT", - "HARM_CATEGORY_SEXUALLY_EXPLICIT" - ], - "enumDescriptions": [ - "The harm category is unspecified.", - "The harm category is hate speech.", - "The harm category is dengerous content.", - "The harm category is harassment.", - "The harm category is sexually explicit." - ], - "type": "string" + "errorCodes": { + "description": "The error codes indicate which RAI filters block the response.", + "items": { + "format": "int32", + "type": "integer" + }, + "type": "array" + }, + "filtered": { + "description": "Whether the text should be filtered and not shown to the end user. This is determined based on a combination of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`.", + "type": "boolean" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult", + "description": "Language filter result from SAFT LangId." + }, + "raiSignals": { + "description": "The RAI signals for the text.", + "items": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal" + }, + "type": "array" + }, + "triggeredBlocklist": { + "description": "Whether the text triggered the blocklist.", + "type": "boolean" + }, + "triggeredRecitation": { + "description": "Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined from aida_recitation_result.", + "type": "boolean" + }, + "triggeredSafetyFilter": { + "description": "Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four categories (derogatory, sexual, toxic, violent) having a score over the filter threshold.", + "type": "boolean" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceRaiSignal": { + "description": "An RAI signal for a single category.", + "id": "CloudAiNlLlmProtoServiceRaiSignal", + "properties": { + "confidence": { + "description": "The confidence level for the RAI category.", + "enum": [ + "CONFIDENCE_UNSPECIFIED", + "CONFIDENCE_NONE", + "CONFIDENCE_LOW", + "CONFIDENCE_MEDIUM", + "CONFIDENCE_HIGH" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "flagged": { + "description": "Whether the category is flagged as being present. Currently, this is set to true if score >= 0.5.", + "type": "boolean" + }, + "raiCategory": { + "description": "The RAI category.", + "enum": [ + "RAI_CATEGORY_UNSPECIFIED", + "TOXIC", + "SEXUALLY_EXPLICIT", + "HATE_SPEECH", + "VIOLENT", + "PROFANITY", + "HARASSMENT", + "DEATH_HARM_TRAGEDY", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGIOUS_BELIEF", + "ILLICIT_DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "CSAI", + "FRINGE", + "THREAT", + "SEVERE_TOXICITY", + "TOXICITY", + "SEXUAL", + "INSULT", + "DEROGATORY", + "IDENTITY_ATTACK", + "VIOLENCE_ABUSE", + "OBSCENE", + "DRUGS", + "CSAM", + "SPII", + "DANGEROUS_CONTENT", + "DANGEROUS_CONTENT_SEVERITY", + "INSULT_SEVERITY", + "DEROGATORY_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "GRAIL categories that can't be exposed to end users.", + "", + "Unused categories.", + "", + "Old category names.", + "", + "", + "", + "", + "", + "", + "", + "CSAM V2", + "SPII", + "New SafetyCat v3 categories", + "", + "", + "", + "" + ], + "type": "string" + }, + "score": { + "description": "The score for the category, in the range [0.0, 1.0].", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceSafetyRating": { + "description": "Safety rating corresponding to the generated content.", + "id": "CloudAiNlLlmProtoServiceSafetyRating", + "properties": { + "blocked": { + "description": "Indicates whether the content was filtered out because of this rating.", + "type": "boolean" + }, + "category": { + "description": "Harm category.", + "enum": [ + "HARM_CATEGORY_UNSPECIFIED", + "HARM_CATEGORY_HATE_SPEECH", + "HARM_CATEGORY_DANGEROUS_CONTENT", + "HARM_CATEGORY_HARASSMENT", + "HARM_CATEGORY_SEXUALLY_EXPLICIT" + ], + "enumDescriptions": [ + "The harm category is unspecified.", + "The harm category is hate speech.", + "The harm category is dengerous content.", + "The harm category is harassment.", + "The harm category is sexually explicit." + ], + "type": "string" }, "probability": { "description": "Harm probability levels in the content.", @@ -20710,11 +21510,6 @@ }, "type": "array" }, - "endpoint": { - "deprecated": true, - "description": "Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}`", - "type": "string" - }, "generationConfig": { "$ref": "GoogleCloudAiplatformV1GenerationConfig", "description": "Optional. Generation config." @@ -25757,6 +26552,10 @@ "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open fine-tuning pipeline of the PublisherModel." }, + "openFineTuningPipelines": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines", + "description": "Optional. Open fine-tuning pipelines of the PublisherModel." + }, "openGenerationAiStudio": { "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open in Generation AI Studio." @@ -25769,6 +26568,10 @@ "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open notebook of the PublisherModel." }, + "openNotebooks": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks", + "description": "Optional. Open notebooks of the PublisherModel." + }, "openPromptTuningPipeline": { "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open prompt-tuning pipeline of the PublisherModel." @@ -25827,6 +26630,34 @@ }, "type": "object" }, + "GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines": { + "description": "Open fine tuning pipelines.", + "id": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines", + "properties": { + "fineTuningPipelines": { + "description": "Required. Regional resource references to fine tuning pipelines.", + "items": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, + "GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks": { + "description": "Open notebooks.", + "id": "GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks", + "properties": { + "notebooks": { + "description": "Required. Regional resource references to notebooks.", + "items": { + "$ref": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences": { "description": "The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc..", "id": "GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences", @@ -25838,8 +26669,20 @@ "description": "Required.", "type": "object" }, + "resourceDescription": { + "description": "Optional. Description of the resource.", + "type": "string" + }, + "resourceTitle": { + "description": "Optional. Title of the resource.", + "type": "string" + }, + "resourceUseCase": { + "description": "Optional. Use case (CUJ) of the resource.", + "type": "string" + }, "title": { - "description": "Required. The title of the regional resource reference.", + "description": "Required. ", "type": "string" } }, @@ -25883,6 +26726,7 @@ "id": "GoogleCloudAiplatformV1PublisherModelResourceReference", "properties": { "description": { + "deprecated": true, "description": "Description of the resource.", "type": "string" }, @@ -25895,6 +26739,7 @@ "type": "string" }, "useCase": { + "deprecated": true, "description": "Use case (CUJ) of the resource.", "type": "string" } @@ -27930,7 +28775,7 @@ "type": "string" }, "inlineContext": { - "description": "The grounding text passed inline with the Predict API. It can support up to 1 million token context.", + "description": "The grounding text passed inline with the Predict API. It can support up to 1 million bytes.", "type": "string" }, "type": { @@ -33207,6 +34052,4169 @@ } }, "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28", + "id": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "category": { + "enum": [ + "CATEGORY_UNSPECIFIED", + "CATEGORY_NEWS", + "CATEGORY_NON_NEWS_WEBDOC", + "CATEGORY_UNKNOWN_MISSING_SIGNAL" + ], + "enumDescriptions": [ + "", + "The doc has a url and the news classifier has classified this doc as news.", + "The doc has a url and the news classifier classified this doc as non-news.", + "The doc has a url but the url was missing from the news classifier URL table." + ], + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoRecitationResult": { + "description": "The recitation result for one input", + "id": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LanguageLabsAidaTrustRecitationProtoSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult": { + "description": "The recitation result for one stream input", + "id": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "properties": { + "dynamicSegmentResults": { + "description": "The recitation result against the given dynamic data source.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "fullyCheckedTextIndex": { + "description": "Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if no Input was checked for recitation.", + "format": "int32", + "type": "integer" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "description": "The recitation result against model training data.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28", + "id": "LearningGenaiRecitationDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "description": "When true, this attribution came from the user's prompt.", + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRecitationRecitationResult": { + "description": "The recitation result for one input", + "id": "LearningGenaiRecitationRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LearningGenaiRecitationSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LearningGenaiRecitationDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LearningGenaiRootCalculationType": { + "description": "The type used for final weights calculation.", + "id": "LearningGenaiRootCalculationType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "weights": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutput": { + "id": "LearningGenaiRootClassifierOutput", + "properties": { + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "If set, this is the output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + }, + "state": { + "$ref": "LearningGenaiRootClassifierState", + "description": "The results of data_providers and metrics." + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutputSummary": { + "id": "LearningGenaiRootClassifierOutputSummary", + "properties": { + "metrics": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + }, + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "Output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierState": { + "description": "DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: 'response_safesearch_v2' ... } }", + "id": "LearningGenaiRootClassifierState", + "properties": { + "dataProviderOutput": { + "items": { + "$ref": "LearningGenaiRootDataProviderOutput" + }, + "type": "array" + }, + "metricOutput": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootDataProviderOutput": { + "id": "LearningGenaiRootDataProviderOutput", + "properties": { + "name": { + "type": "string" + }, + "status": { + "$ref": "UtilStatusProto", + "description": "If set, this DataProvider failed and this is the error message." + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadata": { + "id": "LearningGenaiRootFilterMetadata", + "properties": { + "confidence": { + "description": "Filter confidence.", + "enum": [ + "FILTER_CONFIDENCE_UNKNOWN", + "FILTER_CONFIDENCE_VERY_LOW", + "FILTER_CONFIDENCE_LOW", + "FILTER_CONFIDENCE_MEDIUM", + "FILTER_CONFIDENCE_HIGH", + "FILTER_CONFIDENCE_VERY_HIGH" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "debugInfo": { + "$ref": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "description": "Debug info for the message." + }, + "fallback": { + "description": "A fallback message chosen by the applied filter.", + "type": "string" + }, + "info": { + "description": "Additional info for the filter.", + "type": "string" + }, + "name": { + "description": "Name of the filter that triggered.", + "type": "string" + }, + "reason": { + "description": "Filter reason.", + "enum": [ + "FILTER_REASON_UNKNOWN", + "FILTER_REASON_NOT_FILTERED", + "FILTER_REASON_SENSITIVE", + "FILTER_REASON_RECITATION", + "FILTER_REASON_LANGUAGE", + "FILTER_REASON_TAKEDOWN", + "FILTER_REASON_CLASSIFIER", + "FILTER_REASON_EMPTY_RESPONSE", + "FILTER_REASON_SIMILARITY_TAKEDOWN", + "FILTER_REASON_UNSAFE", + "FILTER_REASON_PAIRWISE_CLASSIFIER", + "FILTER_REASON_CODEY", + "FILTER_REASON_URL", + "FILTER_REASON_EMAIL", + "FILTER_REASON_SAFETY_CAT", + "FILTER_REASON_REQUEST_RESPONSE_TAKEDOWN", + "FILTER_REASON_RAI_PQC", + "FILTER_REASON_ATLAS", + "FILTER_REASON_RAI_CSAM", + "FILTER_REASON_RAI_FRINGE", + "FILTER_REASON_RAI_SPII", + "FILTER_REASON_RAI_IMAGE_VIOLENCE", + "FILTER_REASON_RAI_IMAGE_PORN", + "FILTER_REASON_RAI_IMAGE_CSAM", + "FILTER_REASON_RAI_IMAGE_PEDO", + "FILTER_REASON_RAI_VIDEO_FRAME_VIOLENCE", + "FILTER_REASON_RAI_VIDEO_FRAME_PORN", + "FILTER_REASON_RAI_VIDEO_FRAME_CSAM", + "FILTER_REASON_RAI_VIDEO_FRAME_PEDO", + "FILTER_REASON_RAI_CONTEXTUAL_DANGEROUS", + "FILTER_REASON_RAI_SAFETYCAT", + "FILTER_REASON_TOXICITY", + "FILTER_REASON_ATLAS_PRICING", + "FILTER_REASON_ATLAS_BILLING", + "FILTER_REASON_ATLAS_NON_ENGLISH_QUESTION", + "FILTER_REASON_ATLAS_NOT_RELATED_TO_GCP", + "FILTER_REASON_ATLAS_AWS_AZURE_RELATED" + ], + "enumDescriptions": [ + "Unknown filter reason.", + "Input not filtered.", + "Sensitive content.", + "Recited content.", + "Language filtering", + "Takedown policy", + "Classifier Module", + "Empty response message.", + "Similarity takedown.", + "Unsafe responses from scorers.", + "Pairwise classifier.", + "Codey Filter.", + "URLs Filter.", + "Emails Filter.", + "SafetyCat filter.", + "Request Response takedown.", + "RAI Filter.", + "Atlas specific topic filter", + "RAI Filter.", + "RAI Filter.", + "RAI Filter.", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "SafetyCat.", + "Toxic content.", + "Atlas specific topic filter for pricing questions.", + "Atlas specific topic filter for billing questions.", + "Atlas specific topic filter for non english questions.", + "Atlas specific topic filter for non GCP questions.", + "Atlas specific topic filter aws/azure related questions." + ], + "type": "string" + }, + "text": { + "description": "The input query or generated response that is getting filtered.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadataFilterDebugInfo": { + "id": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "properties": { + "classifierOutput": { + "$ref": "LearningGenaiRootClassifierOutput" + }, + "defaultMetadata": { + "type": "string" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult" + }, + "raiOutput": { + "$ref": "LearningGenaiRootRAIOutput", + "description": "Safety filter output information for LLM Root RAI harm check." + }, + "raiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult" + }, + "raiSignal": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal", + "deprecated": true + }, + "streamRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "deprecated": true + }, + "takedownResult": { + "$ref": "LearningGenaiRootTakedownResult" + }, + "toxicityResult": { + "$ref": "LearningGenaiRootToxicityResult" + } + }, + "type": "object" + }, + "LearningGenaiRootHarm": { + "id": "LearningGenaiRootHarm", + "properties": { + "contextualDangerous": { + "description": "Please do not use, this is still under development.", + "type": "boolean" + }, + "csam": { + "type": "boolean" + }, + "fringe": { + "type": "boolean" + }, + "grailImageHarmType": { + "$ref": "LearningGenaiRootHarmGrailImageHarmType" + }, + "grailTextHarmType": { + "$ref": "LearningGenaiRootHarmGrailTextHarmType" + }, + "imageCsam": { + "type": "boolean" + }, + "imagePedo": { + "type": "boolean" + }, + "imagePorn": { + "description": "Image signals", + "type": "boolean" + }, + "imageViolence": { + "type": "boolean" + }, + "pqc": { + "type": "boolean" + }, + "safetycat": { + "$ref": "LearningGenaiRootHarmSafetyCatCategories" + }, + "spii": { + "$ref": "LearningGenaiRootHarmSpiiFilter" + }, + "threshold": { + "format": "double", + "type": "number" + }, + "videoFrameCsam": { + "type": "boolean" + }, + "videoFramePedo": { + "type": "boolean" + }, + "videoFramePorn": { + "description": "Video frame signals", + "type": "boolean" + }, + "videoFrameViolence": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailImageHarmType": { + "description": "Harm type for images", + "id": "LearningGenaiRootHarmGrailImageHarmType", + "properties": { + "imageHarmType": { + "items": { + "enum": [ + "IMAGE_HARM_TYPE_UNSPECIFIED", + "IMAGE_HARM_TYPE_PORN", + "IMAGE_HARM_TYPE_VIOLENCE", + "IMAGE_HARM_TYPE_CSAI", + "IMAGE_HARM_TYPE_PEDO", + "IMAGE_HARM_TYPE_MINORS", + "IMAGE_HARM_TYPE_DANGEROUS", + "IMAGE_HARM_TYPE_MEDICAL", + "IMAGE_HARM_TYPE_RACY", + "IMAGE_HARM_TYPE_OBSCENE", + "IMAGE_HARM_TYPE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_REALISTIC_VISIBLE_FACE" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailTextHarmType": { + "description": "Harm type for text", + "id": "LearningGenaiRootHarmGrailTextHarmType", + "properties": { + "harmType": { + "items": { + "enum": [ + "HARM_TYPE_UNSPECIFIED", + "HARM_TYPE_HATE", + "HARM_TYPE_TOXICITY", + "HARM_TYPE_VIOLENCE", + "HARM_TYPE_CSAI", + "HARM_TYPE_SEXUAL", + "HARM_TYPE_FRINGE", + "HARM_TYPE_POLITICAL", + "HARM_TYPE_MEMORIZATION", + "HARM_TYPE_SPII", + "HARM_TYPE_NEW_DANGEROUS", + "HARM_TYPE_MEDICAL", + "HARM_TYPE_HARASSMENT" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "New definition of dangerous.", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSafetyCatCategories": { + "id": "LearningGenaiRootHarmSafetyCatCategories", + "properties": { + "categories": { + "items": { + "enum": [ + "SAFETYCAT_CATEGORY_UNSPECIFIED", + "TOXICITY", + "OBSCENE", + "SEXUAL", + "INSULT", + "IDENTITY_HATE", + "DEATH_HARM_TRAGEDY", + "VIOLENCE_ABUSE", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGION_BELIEF", + "DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "DANGEROUS", + "DANGEROUS_SEVERITY", + "HARASSMENT_SEVERITY", + "HATE_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Following categories are only supported in SAFETY_CAT_TEXT_V3_PAX model", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSpiiFilter": { + "id": "LearningGenaiRootHarmSpiiFilter", + "properties": { + "usBankRoutingMicr": { + "type": "boolean" + }, + "usEmployerIdentificationNumber": { + "type": "boolean" + }, + "usSocialSecurityNumber": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootInternalMetadata": { + "id": "LearningGenaiRootInternalMetadata", + "properties": { + "scoredTokens": { + "items": { + "$ref": "LearningGenaiRootScoredToken" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootMetricOutput": { + "id": "LearningGenaiRootMetricOutput", + "properties": { + "debug": { + "type": "string" + }, + "name": { + "description": "Name of the metric.", + "type": "string" + }, + "numericValue": { + "format": "double", + "type": "number" + }, + "status": { + "$ref": "UtilStatusProto" + }, + "stringValue": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRAIOutput": { + "description": "This is per harm.", + "id": "LearningGenaiRootRAIOutput", + "properties": { + "allowed": { + "type": "boolean" + }, + "harm": { + "$ref": "LearningGenaiRootHarm" + }, + "name": { + "type": "string" + }, + "score": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootRegexTakedownResult": { + "id": "LearningGenaiRootRegexTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down due to match with a blocked regex, true otherwise.", + "type": "boolean" + }, + "takedownRegex": { + "description": "Regex used to decide that query or response should be taken down. Empty when query or response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRequestResponseTakedownResult": { + "id": "LearningGenaiRootRequestResponseTakedownResult", + "properties": { + "allowed": { + "description": "False when response has to be taken down per above config.", + "type": "boolean" + }, + "requestTakedownRegex": { + "description": "Regex used to match the request.", + "type": "string" + }, + "responseTakedownRegex": { + "description": "Regex used to decide that response should be taken down. Empty when response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecision": { + "description": "Holds the final routing decision, by storing the model_config_id. And individual scores each model got.", + "id": "LearningGenaiRootRoutingDecision", + "properties": { + "metadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadata" + }, + "modelConfigId": { + "description": "The selected model to route traffic to.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadata": { + "description": "Debug metadata about the routing decision.", + "id": "LearningGenaiRootRoutingDecisionMetadata", + "properties": { + "scoreBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataScoreBased" + }, + "tokenLengthBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataScoreBased": { + "description": "If we are routing using scored based configuration, then the metadata about that is available in this proto.", + "id": "LearningGenaiRootRoutingDecisionMetadataScoreBased", + "properties": { + "matchedRule": { + "$ref": "LearningGenaiRootScoreBasedRoutingConfigRule", + "description": "The rule that was matched." + }, + "score": { + "$ref": "LearningGenaiRootScore", + "description": "The score that was generated by the router i.e. the model." + }, + "usedDefaultFallback": { + "description": "No rules were matched & therefore used the default fallback.", + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased", + "properties": { + "modelInputTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata" + }, + "type": "array" + }, + "modelMaxTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata", + "properties": { + "computedInputTokenLength": { + "description": "The length computed by backends using the formatter & tokenizer specific to the model", + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata", + "properties": { + "maxNumInputTokens": { + "format": "int32", + "type": "integer" + }, + "maxNumOutputTokens": { + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRuleOutput": { + "id": "LearningGenaiRootRuleOutput", + "properties": { + "decision": { + "enum": [ + "NO_MATCH", + "MATCH" + ], + "enumDescriptions": [ + "This rule was not matched. When used in a ClassifierOutput, this means that no rules were matched.", + "This is a generic \"match\" message, indicating that a rule was triggered. Usually you would use this for a categorization classifier." + ], + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScore": { + "id": "LearningGenaiRootScore", + "properties": { + "calculationType": { + "$ref": "LearningGenaiRootCalculationType" + }, + "internalMetadata": { + "$ref": "LearningGenaiRootInternalMetadata", + "description": "The internal_metadata is intended to be used by internal processors and will be cleared before returns." + }, + "thresholdType": { + "$ref": "LearningGenaiRootThresholdType" + }, + "tokensAndLogprobPerDecodingStep": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "description": "Top candidate tokens and log probabilities at each decoding step." + }, + "value": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoreBasedRoutingConfigRule": { + "id": "LearningGenaiRootScoreBasedRoutingConfigRule", + "properties": { + "equalOrGreaterThan": { + "$ref": "LearningGenaiRootScore", + "description": "NOTE: Hardest examples have smaller values in their routing scores." + }, + "lessThan": { + "$ref": "LearningGenaiRootScore" + }, + "modelConfigId": { + "description": "This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is part of the banks specified in the ModelBankConfig.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredSimilarityTakedownPhrase": { + "description": "Proto containing the results from the Universal Sentence Encoder / Other models", + "id": "LearningGenaiRootScoredSimilarityTakedownPhrase", + "properties": { + "phrase": { + "$ref": "LearningGenaiRootSimilarityTakedownPhrase" + }, + "similarityScore": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredToken": { + "description": "A token with its own score.", + "id": "LearningGenaiRootScoredToken", + "properties": { + "endTokenScore": { + "description": "Each end_token_score is a logprob for how well the completion would end at a particular token. See http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459", + "format": "float", + "type": "number" + }, + "score": { + "description": "Each score is the logprob for the token in model response.", + "format": "float", + "type": "number" + }, + "token": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownPhrase": { + "description": "Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest matching response is of the blocked type, we block the response. eg: Blocked phrase - \"All lives matter\"", + "id": "LearningGenaiRootSimilarityTakedownPhrase", + "properties": { + "blockedPhrase": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownResult": { + "id": "LearningGenaiRootSimilarityTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "scoredPhrases": { + "description": "List of similar phrases with score. Set only if allowed=false.", + "items": { + "$ref": "LearningGenaiRootScoredSimilarityTakedownPhrase" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTakedownResult": { + "id": "LearningGenaiRootTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "regexTakedownResult": { + "$ref": "LearningGenaiRootRegexTakedownResult" + }, + "requestResponseTakedownResult": { + "$ref": "LearningGenaiRootRequestResponseTakedownResult" + }, + "similarityTakedownResult": { + "$ref": "LearningGenaiRootSimilarityTakedownResult" + } + }, + "type": "object" + }, + "LearningGenaiRootThresholdType": { + "description": "The type of score that bundled with a threshold, and will not be attending the final score calculation. How each score type uses the threshold can be implementation details.", + "id": "LearningGenaiRootThresholdType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "threshold": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStep": { + "description": "Results of RandomSamplingParams::top_k_logprob_per_decoding_step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "properties": { + "chosenCandidates": { + "description": "Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + }, + "topCandidates": { + "description": "Length = total number of decoding steps.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate": { + "description": "A candidate at a decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate", + "properties": { + "logProbability": { + "description": "The candidate's log probability.", + "format": "float", + "type": "number" + }, + "token": { + "description": "The candidate\u2019s token value.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates": { + "description": "Candidates with top log probabilities at each decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates", + "properties": { + "candidates": { + "description": "Sorted by log probability in descending order.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicityResult": { + "description": "A model can generate multiple signals and this captures all the generated signals for a single message.", + "id": "LearningGenaiRootToxicityResult", + "properties": { + "signals": { + "items": { + "$ref": "LearningGenaiRootToxicitySignal" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicitySignal": { + "description": "Proto to capture a signal generated by the toxicity model.", + "id": "LearningGenaiRootToxicitySignal", + "properties": { + "allowed": { + "type": "boolean" + }, + "label": { + "enum": [ + "LABEL_UNSPECIFIED", + "NOT_SENSITIVE", + "SENSITIVE", + "ACCIDENTS_DISASTERS", + "ADULT", + "COMPUTER_SECURITY", + "CONTROVERSIAL_SOCIAL_ISSUES", + "DEATH_TRAGEDY", + "DRUGS", + "IDENTITY_ETHNICITY", + "FINANCIAL_HARDSHIP", + "FIREARMS_WEAPONS", + "HEALTH", + "INSULT", + "LEGAL", + "MENTAL_HEALTH", + "POLITICS", + "RELIGION_BELIEFS", + "SAFETY", + "SELF_HARM", + "SPECIAL_NEEDS", + "TERRORISM", + "TOXIC", + "TROUBLED_RELATIONSHIP", + "VIOLENCE_ABUSE", + "VULGAR", + "WAR_CONFLICT" + ], + "enumDescriptions": [ + "Default label.", + "Input is not sensitive.", + "Input is sensitive.", + "Input is related to accidents or disasters.", + "Input contains adult content.", + "Input is related to computer security.", + "Input contains controversial social issues.", + "Input is related to death tragedy.", + "Input is related to drugs.", + "Input is related to identity or ethnicity.", + "Input is related to financial hardship.", + "Input is related to firearms or weapons.", + "Input contains health related information.", + "Input may be an insult.", + "Input is related to legal content.", + "Input contains mental health related information.", + "Input is related to politics.", + "Input is related to religions or beliefs.", + "Input is related to safety.", + "Input is related to self-harm.", + "Input is related to special needs.", + "Input is related to terrorism.", + "Input is toxic.", + "Input is related to troubled relationships.", + "Input contains content about violence or abuse.", + "Input is vulgar.", + "Input is related to war and conflict." + ], + "type": "string" + }, + "score": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmLanguageFilterResult": { + "id": "LearningServingLlmLanguageFilterResult", + "properties": { + "allowed": { + "description": "False when query or response should be filtered out due to unsupported language.", + "type": "boolean" + }, + "detectedLanguage": { + "description": "Language of the query or response.", + "type": "string" + }, + "detectedLanguageProbability": { + "description": "Probability of the language predicted as returned by LangID.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmMessageMetadata": { + "description": "LINT.IfChange This metadata contains additional information required for debugging.", + "id": "LearningServingLlmMessageMetadata", + "properties": { + "classifierSummary": { + "$ref": "LearningGenaiRootClassifierOutputSummary", + "description": "Summary of classifier output. We attach this to all messages regardless of whether classification rules triggered or not." + }, + "currentStreamTextLength": { + "format": "uint32", + "type": "integer" + }, + "deleted": { + "description": "Whether the corresponding message has been deleted.", + "type": "boolean" + }, + "filterMeta": { + "description": "Metadata for filters that triggered.", + "items": { + "$ref": "LearningGenaiRootFilterMetadata" + }, + "type": "array" + }, + "finalMessageScore": { + "$ref": "LearningGenaiRootScore", + "description": "This score is finally used for ranking the message. This will be same as the score present in `Message.score` field." + }, + "finishReason": { + "description": "NOT YET IMPLEMENTED.", + "enum": [ + "UNSPECIFIED", + "RETURN", + "STOP", + "MAX_TOKENS", + "FILTER" + ], + "enumDescriptions": [ + "", + "Return all the tokens back. This typically implies no filtering or stop sequence was triggered.", + "Finished due to provided stop sequence.", + "Model has emitted the maximum number of tokens as specified by max_decoding_steps.", + "Finished due to triggering some post-processing filter." + ], + "type": "string" + }, + "isFallback": { + "description": "Applies to Response message only. Indicates whether the message is a fallback and the response would have otherwise been empty.", + "type": "boolean" + }, + "langidResult": { + "$ref": "NlpSaftLangIdResult", + "description": "Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability is used." + }, + "language": { + "description": "Detected language.", + "type": "string" + }, + "lmPrefix": { + "description": "The LM prefix used to generate this response.", + "type": "string" + }, + "originalText": { + "description": "The original text generated by LLM. This is the raw output for debugging purposes.", + "type": "string" + }, + "perStreamDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of this stream. This may be different from token_count, which contains number of tokens returned in this response after any response rewriting / truncation.", + "format": "int32", + "type": "integer" + }, + "raiOutputs": { + "description": "Results of running RAI on the query or this response candidate. One output per rai_config. It will be populated regardless of whether the threshold is exceeded or not.", + "items": { + "$ref": "LearningGenaiRootRAIOutput" + }, + "type": "array" + }, + "recitationResult": { + "$ref": "LearningGenaiRecitationRecitationResult", + "description": "Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of recitation outcome." + }, + "returnTokenCount": { + "description": "NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate.", + "format": "int32", + "type": "integer" + }, + "scores": { + "description": "All the different scores for a message are logged here.", + "items": { + "$ref": "LearningGenaiRootScore" + }, + "type": "array" + }, + "streamTerminated": { + "description": "Whether the response is terminated during streaming return. Only used for streaming requests.", + "type": "boolean" + }, + "totalDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the tokens decoded so far i.e. aggregated count.", + "format": "int32", + "type": "integer" + }, + "translatedUserPrompts": { + "description": "Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate in pre-processor and pass the translated text to the post processor using this field. It will be empty if non of the signals requested need translation.", + "items": { + "type": "string" + }, + "type": "array" + }, + "vertexRaiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult", + "description": "The metadata from Vertex SafetyCat processors" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResult": { + "id": "NlpSaftLangIdLocalesResult", + "properties": { + "predictions": { + "description": "List of locales in which the text would be considered acceptable. Sorted in descending order according to each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and Portugal, but is more strongly associated with Brazil, then the predictions would be [\"pt-BR\", \"pt-PT\"], in that order. May be empty, indicating that the model did not predict any acceptable locales.", + "items": { + "$ref": "NlpSaftLangIdLocalesResultLocale" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResultLocale": { + "id": "NlpSaftLangIdLocalesResultLocale", + "properties": { + "languageCode": { + "description": "A BCP 47 language code that includes region information. For example, \"pt-BR\" or \"pt-PT\". This field will always be populated.", + "type": "string" + } + }, + "type": "object" + }, + "NlpSaftLangIdResult": { + "id": "NlpSaftLangIdResult", + "properties": { + "modelVersion": { + "description": "The version of the model used to create these annotations.", + "enum": [ + "VERSION_UNSPECIFIED", + "INDEXING_20181017", + "INDEXING_20191206", + "INDEXING_20200313", + "INDEXING_20210618", + "STANDARD_20220516" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "predictions": { + "description": "This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in descending order according to each code's respective probability.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "spanPredictions": { + "description": "This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and need not necessarily cover the entire input. If no language could be predicted for any span, then this field may be empty.", + "items": { + "$ref": "NlpSaftLanguageSpanSequence" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpan": { + "id": "NlpSaftLanguageSpan", + "properties": { + "end": { + "format": "int32", + "type": "integer" + }, + "languageCode": { + "description": "A BCP 47 language code for this span.", + "type": "string" + }, + "locales": { + "$ref": "NlpSaftLangIdLocalesResult", + "description": "Optional field containing any information that was predicted about the specific locale(s) of the span." + }, + "probability": { + "description": "A probability associated with this prediction.", + "format": "float", + "type": "number" + }, + "start": { + "description": "Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset then this LanguageSpan applies to the entire input.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpanSequence": { + "id": "NlpSaftLanguageSpanSequence", + "properties": { + "languageSpans": { + "description": "A sequence of LanguageSpan objects, each assigning a language to a subspan of the input.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "probability": { + "description": "The probability of this sequence of LanguageSpans.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "Proto2BridgeMessageSet": { + "description": "This is proto2's version of MessageSet.", + "id": "Proto2BridgeMessageSet", + "properties": {}, + "type": "object" + }, + "UtilStatusProto": { + "description": "Wire-format for a Status object", + "id": "UtilStatusProto", + "properties": { + "canonicalCode": { + "description": "The canonical error code (see codes.proto) that most closely corresponds to this status. This may be missing, and in the common case of the generic space, it definitely will be.", + "format": "int32", + "type": "integer" + }, + "code": { + "description": "Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is drawn from google3/util/task/codes.proto", + "format": "int32", + "type": "integer" + }, + "message": { + "description": "Detail message", + "type": "string" + }, + "messageSet": { + "$ref": "Proto2BridgeMessageSet", + "description": "message_set associates an arbitrary proto message with the status." + }, + "space": { + "description": "The following are usually only present when code != 0 Space to which this status belongs", + "type": "string" + } + }, + "type": "object" } }, "servicePath": "", diff --git a/DiscoveryJson/aiplatform_v1beta1.json b/DiscoveryJson/aiplatform_v1beta1.json index c39d1332af..ed41a4439e 100644 --- a/DiscoveryJson/aiplatform_v1beta1.json +++ b/DiscoveryJson/aiplatform_v1beta1.json @@ -8753,6 +8753,159 @@ "https://www.googleapis.com/auth/cloud-platform" ] } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/artifacts/{artifactsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.artifacts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } } }, "contexts": { @@ -9072,100 +9225,253 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "executions": { - "methods": { - "addExecutionEvents": { - "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", - "parameterOrder": [ - "execution" - ], - "parameters": { - "execution": { - "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+execution}:addExecutionEvents", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "create": { - "description": "Creates an Execution associated with a MetadataStore.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.executions.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "executionId": { - "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", - "location": "query", - "type": "string" - }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/executions", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1Execution" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1Execution" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "delete": { - "description": "Deletes an Execution.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.metadataStores.executions.delete", - "parameterOrder": [ - "name" - ], - "parameters": { - "etag": { - "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "name": { - "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/contexts/{contextsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.contexts.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "executions": { + "methods": { + "addExecutionEvents": { + "description": "Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}:addExecutionEvents", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.addExecutionEvents", + "parameterOrder": [ + "execution" + ], + "parameters": { + "execution": { + "description": "Required. The resource name of the Execution that the Events connect Artifacts with. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+execution}:addExecutionEvents", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1AddExecutionEventsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "create": { + "description": "Creates an Execution associated with a MetadataStore.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "executionId": { + "description": "The {execution} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the Execution should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+parent}/executions", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1Execution" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1Execution" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes an Execution.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "etag": { + "description": "Optional. The etag of the Execution to delete. If this is provided, it must match the server's etag. Otherwise, the request will fail with a FAILED_PRECONDITION.", + "location": "query", + "type": "string" + }, + "name": { + "description": "Required. The resource name of the Execution to delete. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, "get": { "description": "Retrieves a specific Execution.", @@ -9330,32 +9636,185 @@ "https://www.googleapis.com/auth/cloud-platform" ] } - } - }, - "metadataSchemas": { - "methods": { - "create": { - "description": "Creates a MetadataSchema.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "metadataSchemaId": { - "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", - "location": "query", - "type": "string" + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] }, - "parent": { - "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", - "required": true, - "type": "string" - } - }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/executions/{executionsId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.executions.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "metadataSchemas": { + "methods": { + "create": { + "description": "Creates a MetadataSchema.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/metadataSchemas", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.metadataStores.metadataSchemas.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "metadataSchemaId": { + "description": "The {metadata_schema} portion of the resource name with the format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}` If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in length. Valid characters are `/a-z-/`. Must be unique across all MetadataSchemas in the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting MetadataSchema.)", + "location": "query", + "type": "string" + }, + "parent": { + "description": "Required. The resource name of the MetadataStore where the MetadataSchema should be created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + "required": true, + "type": "string" + } + }, "path": "v1beta1/{+parent}/metadataSchemas", "request": { "$ref": "GoogleCloudAiplatformV1beta1MetadataSchema" @@ -9434,76 +9893,14 @@ ] } } - } - } - }, - "migratableResources": { - "methods": { - "batchMigrate": { - "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.batchMigrate", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/migratableResources:batchMigrate", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest" - }, - "response": { - "$ref": "GoogleLongrunningOperation" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] }, - "search": { - "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.search", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/migratableResources:search", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesRequest" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesResponse" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - } - }, - "resources": { "operations": { "methods": { "cancel": { "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:cancel", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "id": "aiplatform.projects.locations.metadataStores.operations.cancel", "parameterOrder": [ "name" ], @@ -9511,7 +9908,7 @@ "name": { "description": "The name of the operation resource to be cancelled.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -9526,9 +9923,9 @@ }, "delete": { "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "id": "aiplatform.projects.locations.metadataStores.operations.delete", "parameterOrder": [ "name" ], @@ -9536,7 +9933,7 @@ "name": { "description": "The name of the operation resource to be deleted.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -9551,9 +9948,9 @@ }, "get": { "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.get", + "id": "aiplatform.projects.locations.metadataStores.operations.get", "parameterOrder": [ "name" ], @@ -9561,7 +9958,7 @@ "name": { "description": "The name of the operation resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" } @@ -9576,9 +9973,9 @@ }, "list": { "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations", "httpMethod": "GET", - "id": "aiplatform.projects.locations.migratableResources.operations.list", + "id": "aiplatform.projects.locations.metadataStores.operations.list", "parameterOrder": [ "name" ], @@ -9591,7 +9988,7 @@ "name": { "description": "The name of the operation's parent resource.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", "required": true, "type": "string" }, @@ -9617,9 +10014,9 @@ }, "wait": { "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/metadataStores/{metadataStoresId}/operations/{operationsId}:wait", "httpMethod": "POST", - "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "id": "aiplatform.projects.locations.metadataStores.operations.wait", "parameterOrder": [ "name" ], @@ -9627,7 +10024,7 @@ "name": { "description": "The name of the operation resource to wait on.", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", "required": true, "type": "string" }, @@ -9650,57 +10047,270 @@ } } }, - "modelDeploymentMonitoringJobs": { + "migratableResources": { "methods": { - "create": { - "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "batchMigrate": { + "description": "Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:batchMigrate", "httpMethod": "POST", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "id": "aiplatform.projects.locations.migratableResources.batchMigrate", "parameterOrder": [ "parent" ], "parameters": { "parent": { - "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "description": "Required. The location of the migrated resource will live in. Format: `projects/{project}/locations/{location}`", "location": "path", "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1beta1/{+parent}/modelDeploymentMonitoringJobs", + "path": "v1beta1/{+parent}/migratableResources:batchMigrate", "request": { - "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + "$ref": "GoogleCloudAiplatformV1beta1BatchMigrateResourcesRequest" }, "response": { - "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + "$ref": "GoogleLongrunningOperation" }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] }, - "delete": { - "description": "Deletes a ModelDeploymentMonitoringJob.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "search": { + "description": "Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources:search", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.search", "parameterOrder": [ - "name" + "parent" ], "parameters": { - "name": { - "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "parent": { + "description": "Required. The location that the migratable resources should be searched from. It's the Vertex AI location that the resources can be migrated to, not the resources' original location. Format: `projects/{project}/locations/{location}`", "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "pattern": "^projects/[^/]+/locations/[^/]+$", "required": true, "type": "string" } }, - "path": "v1beta1/{+name}", - "response": { - "$ref": "GoogleLongrunningOperation" - }, + "path": "v1beta1/{+parent}/migratableResources:search", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesRequest" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1SearchMigratableResourcesResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + }, + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.migratableResources.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.migratableResources.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/migratableResources/{migratableResourcesId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.migratableResources.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/migratableResources/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "modelDeploymentMonitoringJobs": { + "methods": { + "create": { + "description": "Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The parent of the ModelDeploymentMonitoringJob. Format: `projects/{project}/locations/{location}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+parent}/modelDeploymentMonitoringJobs", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1ModelDeploymentMonitoringJob" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a ModelDeploymentMonitoringJob.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/modelDeploymentMonitoringJobs/{modelDeploymentMonitoringJobsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.modelDeploymentMonitoringJobs.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "Required. The resource name of the model monitoring job to delete. Format: `projects/{project}/locations/{location}/modelDeploymentMonitoringJobs/{model_deployment_monitoring_job}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/modelDeploymentMonitoringJobs/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, "scopes": [ "https://www.googleapis.com/auth/cloud-platform" ] @@ -12965,45 +13575,200 @@ } } }, - "schedules": { - "methods": { - "create": { - "description": "Creates a Schedule.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules", - "httpMethod": "POST", - "id": "aiplatform.projects.locations.schedules.create", - "parameterOrder": [ - "parent" - ], - "parameters": { - "parent": { - "description": "Required. The resource name of the Location to create the Schedule in. Format: `projects/{project}/locations/{location}`", - "location": "path", - "pattern": "^projects/[^/]+/locations/[^/]+$", - "required": true, - "type": "string" - } - }, - "path": "v1beta1/{+parent}/schedules", - "request": { - "$ref": "GoogleCloudAiplatformV1beta1Schedule" - }, - "response": { - "$ref": "GoogleCloudAiplatformV1beta1Schedule" - }, - "scopes": [ - "https://www.googleapis.com/auth/cloud-platform" - ] - }, - "delete": { - "description": "Deletes a Schedule.", - "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules/{schedulesId}", - "httpMethod": "DELETE", - "id": "aiplatform.projects.locations.schedules.delete", - "parameterOrder": [ - "name" - ], - "parameters": { + "reasoningEngines": { + "resources": { + "operations": { + "methods": { + "cancel": { + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}:cancel", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.reasoningEngines.operations.cancel", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be cancelled.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}:cancel", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.reasoningEngines.operations.delete", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to be deleted.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleProtobufEmpty" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "get": { + "description": "Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.reasoningEngines.operations.get", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+name}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "list": { + "description": "Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations", + "httpMethod": "GET", + "id": "aiplatform.projects.locations.reasoningEngines.operations.list", + "parameterOrder": [ + "name" + ], + "parameters": { + "filter": { + "description": "The standard list filter.", + "location": "query", + "type": "string" + }, + "name": { + "description": "The name of the operation's parent resource.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+$", + "required": true, + "type": "string" + }, + "pageSize": { + "description": "The standard list page size.", + "format": "int32", + "location": "query", + "type": "integer" + }, + "pageToken": { + "description": "The standard list page token.", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}/operations", + "response": { + "$ref": "GoogleLongrunningListOperationsResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "wait": { + "description": "Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/reasoningEngines/{reasoningEnginesId}/operations/{operationsId}:wait", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.reasoningEngines.operations.wait", + "parameterOrder": [ + "name" + ], + "parameters": { + "name": { + "description": "The name of the operation resource to wait on.", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + "required": true, + "type": "string" + }, + "timeout": { + "description": "The maximum duration to wait before timing out. If left blank, the wait will be at most the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also specified, the shorter one will be used.", + "format": "google-duration", + "location": "query", + "type": "string" + } + }, + "path": "v1beta1/{+name}:wait", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + } + } + } + } + }, + "schedules": { + "methods": { + "create": { + "description": "Creates a Schedule.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules", + "httpMethod": "POST", + "id": "aiplatform.projects.locations.schedules.create", + "parameterOrder": [ + "parent" + ], + "parameters": { + "parent": { + "description": "Required. The resource name of the Location to create the Schedule in. Format: `projects/{project}/locations/{location}`", + "location": "path", + "pattern": "^projects/[^/]+/locations/[^/]+$", + "required": true, + "type": "string" + } + }, + "path": "v1beta1/{+parent}/schedules", + "request": { + "$ref": "GoogleCloudAiplatformV1beta1Schedule" + }, + "response": { + "$ref": "GoogleCloudAiplatformV1beta1Schedule" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform" + ] + }, + "delete": { + "description": "Deletes a Schedule.", + "flatPath": "v1beta1/projects/{projectsId}/locations/{locationsId}/schedules/{schedulesId}", + "httpMethod": "DELETE", + "id": "aiplatform.projects.locations.schedules.delete", + "parameterOrder": [ + "name" + ], + "parameters": { "name": { "description": "Required. The name of the Schedule resource to be deleted. Format: `projects/{project}/locations/{location}/schedules/{schedule}`", "location": "path", @@ -16514,7 +17279,7 @@ } } }, - "revision": "20231218", + "revision": "20231229", "rootUrl": "https://aiplatform.googleapis.com/", "schemas": { "CloudAiLargeModelsVisionEmbedVideoResponse": { @@ -17043,6 +17808,10 @@ }, "type": "array" }, + "debugMetadata": { + "$ref": "CloudAiNlLlmProtoServiceMessageMetadata", + "description": "Debug information containing message metadata. Clients should not consume this field, and this is only populated for Flow Runner path." + }, "promptFeedback": { "$ref": "CloudAiNlLlmProtoServicePromptFeedback", "description": "Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only happens when no candidates were generated due to content violations." @@ -17058,6 +17827,27 @@ }, "type": "object" }, + "CloudAiNlLlmProtoServiceMessageMetadata": { + "id": "CloudAiNlLlmProtoServiceMessageMetadata", + "properties": { + "inputFilterInfo": { + "$ref": "LearningServingLlmMessageMetadata", + "description": "Filter metadata of the input messages." + }, + "modelRoutingDecision": { + "$ref": "LearningGenaiRootRoutingDecision", + "description": "This score is generated by the router model to decide which model to use" + }, + "outputFilterInfo": { + "description": "Filter metadata of the output messages.", + "items": { + "$ref": "LearningServingLlmMessageMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, "CloudAiNlLlmProtoServicePart": { "description": "A single part of a message.", "id": "CloudAiNlLlmProtoServicePart", @@ -17173,47 +17963,212 @@ }, "type": "object" }, - "CloudAiNlLlmProtoServiceSafetyRating": { - "description": "Safety rating corresponding to the generated content.", - "id": "CloudAiNlLlmProtoServiceSafetyRating", + "CloudAiNlLlmProtoServiceRaiResult": { + "description": "The RAI results for a given text.", + "id": "CloudAiNlLlmProtoServiceRaiResult", "properties": { + "aidaRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "description": "Recitation result from Aida recitation checker." + }, "blocked": { - "description": "Indicates whether the content was filtered out because of this rating.", + "deprecated": true, + "description": "Use `triggered_blocklist`.", "type": "boolean" }, - "category": { - "description": "Harm category.", + "errorCodes": { + "description": "The error codes indicate which RAI filters block the response.", + "items": { + "format": "int32", + "type": "integer" + }, + "type": "array" + }, + "filtered": { + "description": "Whether the text should be filtered and not shown to the end user. This is determined based on a combination of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`.", + "type": "boolean" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult", + "description": "Language filter result from SAFT LangId." + }, + "raiSignals": { + "description": "The RAI signals for the text.", + "items": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal" + }, + "type": "array" + }, + "triggeredBlocklist": { + "description": "Whether the text triggered the blocklist.", + "type": "boolean" + }, + "triggeredRecitation": { + "description": "Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined from aida_recitation_result.", + "type": "boolean" + }, + "triggeredSafetyFilter": { + "description": "Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four categories (derogatory, sexual, toxic, violent) having a score over the filter threshold.", + "type": "boolean" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceRaiSignal": { + "description": "An RAI signal for a single category.", + "id": "CloudAiNlLlmProtoServiceRaiSignal", + "properties": { + "confidence": { + "description": "The confidence level for the RAI category.", "enum": [ - "HARM_CATEGORY_UNSPECIFIED", - "HARM_CATEGORY_HATE_SPEECH", - "HARM_CATEGORY_DANGEROUS_CONTENT", - "HARM_CATEGORY_HARASSMENT", - "HARM_CATEGORY_SEXUALLY_EXPLICIT" + "CONFIDENCE_UNSPECIFIED", + "CONFIDENCE_NONE", + "CONFIDENCE_LOW", + "CONFIDENCE_MEDIUM", + "CONFIDENCE_HIGH" ], "enumDescriptions": [ - "The harm category is unspecified.", - "The harm category is hate speech.", - "The harm category is dengerous content.", - "The harm category is harassment.", - "The harm category is sexually explicit." + "", + "", + "", + "", + "" ], "type": "string" }, - "probability": { - "description": "Harm probability levels in the content.", + "flagged": { + "description": "Whether the category is flagged as being present. Currently, this is set to true if score >= 0.5.", + "type": "boolean" + }, + "raiCategory": { + "description": "The RAI category.", "enum": [ - "HARM_PROBABILITY_UNSPECIFIED", - "NEGLIGIBLE", - "LOW", - "MEDIUM", - "HIGH" - ], - "enumDescriptions": [ - "Harm probability unspecified.", - "Negligible level of harm.", - "Low level of harm.", - "Medium level of harm.", - "High level of harm." + "RAI_CATEGORY_UNSPECIFIED", + "TOXIC", + "SEXUALLY_EXPLICIT", + "HATE_SPEECH", + "VIOLENT", + "PROFANITY", + "HARASSMENT", + "DEATH_HARM_TRAGEDY", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGIOUS_BELIEF", + "ILLICIT_DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "CSAI", + "FRINGE", + "THREAT", + "SEVERE_TOXICITY", + "TOXICITY", + "SEXUAL", + "INSULT", + "DEROGATORY", + "IDENTITY_ATTACK", + "VIOLENCE_ABUSE", + "OBSCENE", + "DRUGS", + "CSAM", + "SPII", + "DANGEROUS_CONTENT", + "DANGEROUS_CONTENT_SEVERITY", + "INSULT_SEVERITY", + "DEROGATORY_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "GRAIL categories that can't be exposed to end users.", + "", + "Unused categories.", + "", + "Old category names.", + "", + "", + "", + "", + "", + "", + "", + "CSAM V2", + "SPII", + "New SafetyCat v3 categories", + "", + "", + "", + "" + ], + "type": "string" + }, + "score": { + "description": "The score for the category, in the range [0.0, 1.0].", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "CloudAiNlLlmProtoServiceSafetyRating": { + "description": "Safety rating corresponding to the generated content.", + "id": "CloudAiNlLlmProtoServiceSafetyRating", + "properties": { + "blocked": { + "description": "Indicates whether the content was filtered out because of this rating.", + "type": "boolean" + }, + "category": { + "description": "Harm category.", + "enum": [ + "HARM_CATEGORY_UNSPECIFIED", + "HARM_CATEGORY_HATE_SPEECH", + "HARM_CATEGORY_DANGEROUS_CONTENT", + "HARM_CATEGORY_HARASSMENT", + "HARM_CATEGORY_SEXUALLY_EXPLICIT" + ], + "enumDescriptions": [ + "The harm category is unspecified.", + "The harm category is hate speech.", + "The harm category is dengerous content.", + "The harm category is harassment.", + "The harm category is sexually explicit." + ], + "type": "string" + }, + "probability": { + "description": "Harm probability levels in the content.", + "enum": [ + "HARM_PROBABILITY_UNSPECIFIED", + "NEGLIGIBLE", + "LOW", + "MEDIUM", + "HIGH" + ], + "enumDescriptions": [ + "Harm probability unspecified.", + "Negligible level of harm.", + "Low level of harm.", + "Medium level of harm.", + "High level of harm." ], "type": "string" } @@ -21872,12 +22827,12 @@ "type": "object" }, "GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpoint": { - "description": "The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage type or enable EmbeddingManagement. Will use public endpoint by default.", + "description": "The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage type or enable EmbeddingManagement. Will use public endpoint by default. Note, for EmbeddingManagement use case, only [DedicatedServingEndpoint.public_endpoint_domain_name] is available now.", "id": "GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpoint", "properties": { "privateServiceConnectConfig": { "$ref": "GoogleCloudAiplatformV1beta1PrivateServiceConnectConfig", - "description": "Optional. Private service connect config. If PrivateServiceConnectConfig.enable_private_service_connect set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint." + "description": "Optional. Private service connect config. The private service connection is available only for Optimized storage type, not for embedding management now. If PrivateServiceConnectConfig.enable_private_service_connect set to true, customers will use private service connection to send request. Otherwise, the connection will set to public endpoint." }, "publicEndpointDomainName": { "description": "Output only. This field will be populated with the domain name to use for this FeatureOnlineStore", @@ -22850,11 +23805,6 @@ }, "type": "array" }, - "endpoint": { - "deprecated": true, - "description": "Required. The name of the Endpoint requested to serve the prediction. Format: `projects/{project}/locations/{location}/endpoints/{endpoint}`", - "type": "string" - }, "generationConfig": { "$ref": "GoogleCloudAiplatformV1beta1GenerationConfig", "description": "Optional. Generation config." @@ -28217,6 +29167,10 @@ "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open fine-tuning pipeline of the PublisherModel." }, + "openFineTuningPipelines": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines", + "description": "Optional. Open fine-tuning pipelines of the PublisherModel." + }, "openGenerationAiStudio": { "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open in Generation AI Studio." @@ -28229,6 +29183,10 @@ "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open notebook of the PublisherModel." }, + "openNotebooks": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks", + "description": "Optional. Open notebooks of the PublisherModel." + }, "openPromptTuningPipeline": { "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", "description": "Optional. Open prompt-tuning pipeline of the PublisherModel." @@ -28287,6 +29245,34 @@ }, "type": "object" }, + "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines": { + "description": "Open fine tuning pipelines.", + "id": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines", + "properties": { + "fineTuningPipelines": { + "description": "Required. Regional resource references to fine tuning pipelines.", + "items": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, + "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks": { + "description": "Open notebooks.", + "id": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks", + "properties": { + "notebooks": { + "description": "Required. Regional resource references to notebooks.", + "items": { + "$ref": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences" + }, + "type": "array" + } + }, + "type": "object" + }, "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences": { "description": "The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc..", "id": "GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences", @@ -28298,8 +29284,20 @@ "description": "Required.", "type": "object" }, + "resourceDescription": { + "description": "Optional. Description of the resource.", + "type": "string" + }, + "resourceTitle": { + "description": "Optional. Title of the resource.", + "type": "string" + }, + "resourceUseCase": { + "description": "Optional. Use case (CUJ) of the resource.", + "type": "string" + }, "title": { - "description": "Required. The title of the regional resource reference.", + "description": "Required. ", "type": "string" } }, @@ -28358,6 +29356,7 @@ "id": "GoogleCloudAiplatformV1beta1PublisherModelResourceReference", "properties": { "description": { + "deprecated": true, "description": "Description of the resource.", "type": "string" }, @@ -28370,6 +29369,7 @@ "type": "string" }, "useCase": { + "deprecated": true, "description": "Use case (CUJ) of the resource.", "type": "string" } @@ -35933,6 +36933,4169 @@ } }, "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28", + "id": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "category": { + "enum": [ + "CATEGORY_UNSPECIFIED", + "CATEGORY_NEWS", + "CATEGORY_NON_NEWS_WEBDOC", + "CATEGORY_UNKNOWN_MISSING_SIGNAL" + ], + "enumDescriptions": [ + "", + "The doc has a url and the news classifier has classified this doc as news.", + "The doc has a url and the news classifier classified this doc as non-news.", + "The doc has a url but the url was missing from the news classifier URL table." + ], + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoRecitationResult": { + "description": "The recitation result for one input", + "id": "LanguageLabsAidaTrustRecitationProtoRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LanguageLabsAidaTrustRecitationProtoSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset.", + "Mobile assistant finetune datasets.", + "", + "Genesis fine-tune datasets.", + "Cloud Security fine-tune datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LanguageLabsAidaTrustRecitationProtoDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult": { + "description": "The recitation result for one stream input", + "id": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "properties": { + "dynamicSegmentResults": { + "description": "The recitation result against the given dynamic data source.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + }, + "fullyCheckedTextIndex": { + "description": "Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if no Input was checked for recitation.", + "format": "int32", + "type": "integer" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "description": "The recitation result against model training data.", + "items": { + "$ref": "LanguageLabsAidaTrustRecitationProtoSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationDocAttribution": { + "description": "The proto defines the attribution information for a document using whatever fields are most applicable for that document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28", + "id": "LearningGenaiRecitationDocAttribution", + "properties": { + "amarnaId": { + "type": "string" + }, + "arxivId": { + "type": "string" + }, + "author": { + "type": "string" + }, + "bibkey": { + "type": "string" + }, + "bookTitle": { + "type": "string" + }, + "bookVolumeId": { + "description": "The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not being set.", + "format": "int64", + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "dataset": { + "description": "The dataset this document comes from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "filepath": { + "type": "string" + }, + "geminiId": { + "type": "string" + }, + "gnewsArticleTitle": { + "type": "string" + }, + "goodallExampleId": { + "type": "string" + }, + "isOptOut": { + "description": "Whether the document is opted out.", + "type": "boolean" + }, + "isPrompt": { + "description": "When true, this attribution came from the user's prompt.", + "type": "boolean" + }, + "lamdaExampleId": { + "type": "string" + }, + "license": { + "type": "string" + }, + "meenaConversationId": { + "type": "string" + }, + "naturalLanguageCode": { + "description": "Natural (not programming) language of the document. Language code as defined by http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable to full-view books. Use docinfo-util.h to set & read language fields. See go/iii.", + "type": "string" + }, + "noAttribution": { + "description": "True if this doc has no attribution information available. We use an explicit field for this instead of just implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left the attribution information empty vs when we really have no attribution information available.", + "type": "boolean" + }, + "podcastUtteranceId": { + "type": "string" + }, + "publicationDate": { + "$ref": "GoogleTypeDate" + }, + "qualityScoreExperimentOnly": { + "description": "This field is for opt-out experiment only, MUST never be used during actual production/serving. ", + "format": "double", + "type": "number" + }, + "repo": { + "description": "Github repository", + "type": "string" + }, + "url": { + "description": "URL of a webdoc", + "type": "string" + }, + "volumeId": { + "type": "string" + }, + "wikipediaArticleTitle": { + "description": "Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to the best of our knowledge a deterministic function of the title, we store the original title to reflect the information in the original dataset.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRecitationRecitationResult": { + "description": "The recitation result for one input", + "id": "LearningGenaiRecitationRecitationResult", + "properties": { + "dynamicSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + }, + "recitationAction": { + "description": "The recitation action for one given input. When its segments contain different actions, the overall action will be returned in the precedence of BLOCK > CITE > NO_ACTION.", + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "trainingSegmentResults": { + "items": { + "$ref": "LearningGenaiRecitationSegmentResult" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRecitationSegmentResult": { + "description": "The recitation result for each segment in a given input.", + "id": "LearningGenaiRecitationSegmentResult", + "properties": { + "attributionDataset": { + "description": "The dataset the segment came from.", + "enum": [ + "DATASET_UNSPECIFIED", + "WIKIPEDIA", + "WEBDOCS", + "WEBDOCS_FINETUNE", + "GITHUB_MIRROR", + "BOOKS_FULL_VIEW", + "BOOKS_PRIVATE", + "GNEWS", + "ULM_DOCJOINS", + "ULM_DOCJOINS_DEDUPED", + "MEENA_FC", + "PODCAST", + "AQUA", + "WEB_ASR", + "BARD_GOLDEN", + "COMMON_SENSE_REASONING", + "MATH", + "MATH_REASONING", + "CLEAN_ARXIV", + "LAMDA_FACTUALITY_E2E_QUERY_GENERATION", + "LAMDA_FACTUALITY_E2E_RESPONSE_GENERATION", + "MASSIVE_FORUM_THREAD_SCORED_BARD", + "MASSIVE_FORUM_THREAD_SCORED_LONG_200", + "MASSIVE_FORUM_THREAD_SCORED_LONG_500", + "DOCUMENT_CHUNKS", + "MEENA_RESEARCH_PHASE_GOLDEN_MARKDOWN", + "MEENA_RESEARCH_PHASE_GOOGLERS", + "MEENA_RESPONSE_SAFETY_HUMAN_GEN", + "MEENA_RESPONSE_SAFETY_SCHEMA_NO_BROADCAST", + "MEENA_RESPONSE_SAFETY_V3_HUMAN_GEN2", + "MEENA_RESPONSE_SAFETY_V3_SCHEMA_NO_BROADCAST", + "LAMDA_FACTUALITY_TRIGGER", + "LAMDA_SAFETY_V2_SCHEMA_NO_BROADCAST", + "LAMDA_SSI_DISCRIMINATIVE", + "ASSISTANT_PERSONALITY_SAFETY", + "PODCAST_FINETUNE_DIALOG", + "WORLD_QUERY_GENERATOR", + "C4_JOINED_DOCJOINS", + "HOL4_THEORIES", + "HOL_LIGHT_THEORIES", + "HOLSTEPS", + "ISABELLE_STEP", + "ISABELLE_THEORIES", + "LEAN_MATHLIB_THEORIES", + "LEAN_STEP", + "MIZAR_THEORIES", + "COQ_STEP", + "COQ_THEORIES", + "AMPS_KHAN", + "AMPS_MATHEMATICA", + "CODEY_CODE", + "CODE_QA_SE", + "CODE_QA_SO", + "CODE_QA_FT_FORMAT", + "CODE_QA_FT_KNOWLEDGE", + "CODE_QA_GITHUB_FILTERED_CODE", + "BARD_PERSONALITY_GOLDEN", + "ULM_DOCJOINS_WITH_URLS_EN", + "ULM_DOCJOINS_WITH_URLS_I18N", + "GOODALL_MTV5_GITHUB", + "GOODALL_MTV5_BOOKS", + "GOODALL_MTV5_C4", + "GOODALL_MTV5_WIKIPEDIA", + "GOODALL_MW_TOP_100B", + "GOODALL_MW_STACK_EXCHANGE", + "GOODALL_MW_TOP_0_10B", + "GOODALL_MW_TOP_10B_20B", + "CODEY_NOTEBOOK_LM_PRETRAINING", + "VERTEX_SAFE_FLAN", + "GITHUB_MIRROR_V1_0_1", + "GITHUB_MIRROR_V2_1_0", + "CMS_WIKIPEDIA_LANG_FILTERED", + "CMS_STACKOVERFLOW_MULTILINGUAL", + "CMS_STACKEXCHANGE", + "PUBMED", + "GEMINI_DOCJOINS_EN_TOP10B_GCC", + "GEMINI_DOCJOINS_EN_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_EN_TOP20B_TOP100B_GCC", + "GEMINI_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_GCC", + "GEMINI_DOCJOINS_I18N_TOP10B_TOP20B_GCC", + "GEMINI_DOCJOINS_I18N_TOP20B_TOP100B_GCC", + "SIMPLIFIED_HTML_V1_GCC", + "GEMINI_DOCJOINS_TOXICITY_TAGGED_GCC", + "CMS_GITHUB_V4", + "GITHUB_HTML_V4", + "GITHUB_OTHER_V4", + "GITHUB_LONG_TAIL_V4", + "CMS_GITHUB_MULTIFILE_V4", + "GITHUB_DIFFS_WITH_COMMIT_MESSAGE", + "ULM_ARXIV", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_ENONLY", + "NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_040623_LONG_DEDUP_NONENONLY", + "QUORA", + "PODCASTS_ROBOTSTXT", + "COMBINED_REDDIT", + "CANARIES_SHUFFLED", + "CLM_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "TECHDOCS_DATA_SOURCE", + "SCIENCE_PDF_70M_DOCS_FILTERED", + "GEMINI_V1_CMS_WIKIPEDIA_LANG_FILTERED", + "GEMINI_V1_WIKIPEDIA_DIFFS", + "GEMINI_V1_DOCJOINS_EN_TOP10B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP10B_TOP20B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP20B_TOP100B_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_EN_TOP100B_ALL_INDEXED_GCC_NODEDUP_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP10B_TOP20B_GCC_050523", + "GEMINI_V1_DOCJOINS_I18N_TOP20B_TOP100B_GCC_050523", + "GEMINI_V1_SIMPLIFIED_HTML_V2_GCC", + "GEMINI_V1_CMS_STACKOVERFLOW_MULTILINGUAL_V2", + "GEMINI_V1_CMS_STACKEXCHANGE_DECONT", + "GEMINI_V1_QUORA", + "GEMINI_V1_COMBINED_REDDIT", + "GEMINI_V1_DOCJOIN_100B_EN_TOXICITY_TAGGED_GCC_FIXED_TAGS", + "GEMINI_V1_PUBMED", + "GEMINI_V1_WEB_MATH_V2", + "GEMINI_V1_CMS_GITHUB_DECONTAMINATED_V_7", + "GEMINI_V1_GITHUB_DIFF_WITH_COMMIT_MESSAGE_V2", + "GEMINI_V1_GITHUB_HTML_CSS_XML_V4", + "GEMINI_V1_GITHUB_OTHER_V4", + "GEMINI_V1_GITHUB_LONG_TAIL_V4", + "GEMINI_V1_GITHUB_JUPTYER_NOTEBOOKS_SSTABLE", + "GEMINI_V1_ULM_ARXIV_SSTABLE", + "GEMINI_V1_PODCASTS_ROBOTSTXT", + "GEMINI_V1_SCIENCE_PDF_68M_HQ_DOCS_GCC", + "GEMINI_V1_GITHUB_TECHDOCS_V2", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_EN", + "GEMINI_V1_NONPUB_COPYRIGHT_BOOKS_V2_70_CONF_LONG_DEDUP_NONEN", + "GEMINI_V1_STEM_BOOKS_650K_TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_M3W_V2_FILTERED", + "GEMINI_V1_VQCOCA_1B_MULTIRES_WEBLI_EN_V4_350M_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_SCREENAI_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CULTURE_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_EN_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_CC3M_I18N_PREFIXED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_OCR_NON_EN_PREFIXED_FILTERED_IMAGE2TEXT", + "GEMINI_V1_VQCOCA_1B_MULTIRES_VTP_4F_VIDEO2TEXT_PREFIX", + "GEMINI_V1_FORMAL_MATH_WITHOUT_HOLSTEPS_AND_MIZAR", + "GEMINI_V1_TRANSLATE_DATAV2_ALLTIERS_GCC_MIX", + "GEMINI_V1_CANARIES_SHUFFLED_DOCJOIN_EN_NONEN_CODE_ARXIV_TRANSLATE", + "DUET_CLOUD_SECURITY_DOCS", + "DUET_GITHUB_CODE_SNIPPETS", + "DUET_GITHUB_FILES", + "DUET_GOBYEXAMPLE", + "DUET_GOLANG_DOCS", + "DUET_CLOUD_DOCS_TROUBLESHOOTING_TABLES", + "DUET_DEVSITE_DOCS", + "DUET_CLOUD_BLOG_POSTS", + "DUET_CLOUD_PODCAST_EPISODES", + "DUET_YOUTUBE_VIDEOS", + "DUET_CLOUD_SKILLS_BOOST", + "DUET_CLOUD_DOCS", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_GENERATED", + "DUET_CLOUD_GITHUB_CODE_SNIPPETS_HANDWRITTEN", + "DUET_GOOGLESQL_GENERATION", + "DUET_CLOUD_IX_PROMPTS", + "DUET_RAD", + "BARD_ARCADE_GITHUB", + "MOBILE_ASSISTANT_MAGI_FILTERED_0825_373K", + "MOBILE_ASSISTANT_PALM24B_FILTERED_400K", + "GENESIS_NEWS_INSIGHTS", + "CLOUD_SECURITY_PRETRAINING", + "CLOUD_SECURITY_FINETUNING", + "LABS_AQA_DSCOUT", + "LABS_AQA_TAILWIND", + "LABS_AQA_DELEWARE", + "GEMINI_MULTIMODAL_FT_URL", + "GEMINI_MULTIMODAL_FT_YT", + "GEMINI_MULTIMODAL_FT_SHUTTERSTOCK", + "GEMINI_MULTIMODAL_FT_NONE", + "GEMINI_MULTIMODAL_FT_OTHER", + "GEMINI_MULTIMODAL_FT_INK", + "GEMINI_MULTIMODAL_IT", + "GEMINI_IT_SHUTTERSTOCK", + "GEMINI_IT_M3W", + "GEMINI_IT_HEDGING", + "GEMINI_IT_DSCOUT_FACTUALITY", + "GEMINI_IT_AQUAMUSE", + "GEMINI_IT_SHOTGUN", + "GEMINI_IT_ACI_BENCH", + "GEMINI_IT_SPIDER_FILTERED", + "GEMINI_IT_TAB_SUM_BQ", + "GEMINI_IT_QA_WITH_URL", + "GEMINI_IT_CODE_INSTRUCT", + "GEMINI_IT_MED_PALM", + "GEMINI_IT_TASK_ORIENTED_DIALOG", + "GEMINI_IT_NIMBUS_GROUNDING_TO_PROMPT", + "GEMINI_IT_EITL_GEN", + "GEMINI_IT_HITL_GEN", + "GEMINI_IT_MECH", + "GEMINI_IT_TABLE_GEN", + "GEMINI_IT_NIMBUS_DECIBEL", + "GEMIT_BRIDGE_SUFFIX_FT", + "GEMINI_IT_CLOUD_CODE_IF", + "GEMINI_IT_CLOUD_EUR_LEX_JSON", + "GEMINI_IT_CLOUD_OASST", + "GEMINI_IT_CLOUD_SELF_INSTRUCT", + "GEMINI_IT_CLOUD_UCS_AQUAMUSE", + "GEMINI_V2_CMS_WIKIPEDIA_LANG_FILTERED_GCC_PII", + "GEMINI_V2_WIKIPEDIA_DIFFS_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP10B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP10B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP20B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP20B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP100B_211123_PII_FILTERED", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_NONARTICLES_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_NONEN_TOP100B_111323_WITHOUT_CJKT_STOP_ARTICLES_COMPLIANT", + "GEMINI_V2_ENGLISH_ARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_ENGLISH_NONARTICLES_TOP500B_211123_PII_FILTERED", + "GEMINI_V2_QUORA_COMPLIANT", + "GEMINI_V2_FORUMS_V2_COMPLIANT", + "GEMINI_V2_CMS_STACKOVERFLOW_MULTILINGUAL_V2_COMPLIANT", + "GEMINI_V2_SIMPLIFIED_HTML_V2_CORRECT_FORMAT_COMPLIANT", + "GEMINI_V2_GEMINI_DOCJOINS_TOXICITY_TAGGED_FIXED_TAGS_COMPLIANT", + "GEMINI_V2_CODEWEB_V1_COMPLIANT", + "GEMINI_V2_LEETCODE_GCC_PII", + "GEMINI_V2_CODE_CONTESTS_COMPLIANT", + "GEMINI_V2_CMS_GITHUB_MULTI_FILE_FOR_FIM_GEMBAGZ_FIXED_BYTES_LENGTHS", + "GEMINI_V2_GITHUB_EVALED_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_NON_EVAL_HIGH_PRI_LANGUAGES_COMPLIANT", + "GEMINI_V2_GITHUB_LOW_PRI_LANGUAGES_AND_CONFIGS_COMPLIANT", + "GEMINI_V2_GITHUB_LONG_TAIL_AND_STRUCTURED_DATA_COMPLIANT", + "GEMINI_V2_GITHUB_PYTHON_NOTEBOOKS_COMPLIANT", + "GEMINI_V2_GITHUB_DIFFS_COMPLIANT", + "GEMINI_V2_GITHUB_TECHDOCS_COMPLIANT", + "GEMINI_V2_HIGH_QUALITY_CODE_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_SCIENCE_PDF_68M_HQ_DOCS_DEDUP_COMPLIANT_CLEAN_TEX", + "GEMINI_V2_ARXIV_2023_COMPLIANT", + "GEMINI_V2_FORMAL_COMPLIANT", + "GEMINI_V2_CMS_STACKEXCHANGE_COMPLIANT", + "GEMINI_V2_PUBMED_COMPLIANT", + "GEMINI_V2_WEB_MATH_V3_COMPLIANT", + "GEMINI_V2_SCIENCEWEB_V0_GCC_PII", + "GEMINI_V2_WEB_POLYMATH_V1_COMPLIANT", + "GEMINI_V2_MATH_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_BIOLOGY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_PHYSICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHEMISTRY_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MACHINE_LEARNING_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_QA_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_ECONOMICS_V2_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_MEDICAL_TARGETED_DATA_COMPLIANT2", + "GEMINI_V2_CHESS_COMPLIANT", + "GEMINI_V2_YOUTUBE_SCIENCE_V4_FILTERED_COMPLIANT", + "GEMINI_V2_GOALDMINE_XL_GENERATED_PLUS_GT_NO_DM_MATH_COMPLIANT", + "GEMINI_V2_FIRSTTIMES_SCIENCE_PDF_DEDUP_HQ_LENGTH_FILTERED_COMPLIANT", + "GEMINI_V2_PODCASTS_COMPLIANT", + "GEMINI_V2_EN_NONSCIENCE_PDF_DEDUP_46M_DOCS_COMPLIANT", + "GEMINI_V2_NONPUB_COPYRIGHT_BOOKS_V3_70_CONF_082323_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_COPYRIGHT_BOOKS_V3_111823_LONG_DEDUP_ENONLY_COMPLIANT", + "GEMINI_V2_STEM_BOOKS_318K_TEXT_COMPLIANT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M3W_WITH_IMAGE_TOKENS_INSERTED_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_T2I_TEXT_TO_IMAGE_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_EN_V4_350M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_I18N_680M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_FULL_HTML_75M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SCREENAI_V1_1_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_OCR_DOC_240M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SHUTTERSTOCK_VIDEO_VIDEO_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_M4W_INTERLEAVED_COMPLIANT_PII_FILTERED_SOFT", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CULTURE_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_DETECTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WEBLI_ALT_TEXT_NONEN_500M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_SPATIAL_AWARE_PALI_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_3D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TABLE2MD_V2_NON_EN_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_3D_DOC_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CC3M_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_INFOGRAPHICS_LARGE_WEB_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_BIORXIV_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_IM2SOL_PROBLEM_AND_SOLUTION_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PLOT2TABLE_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_TIKZ_DERENDERING_MERGED_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_CLOUDAI_TABLE2HTML_2D_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_WIKIPEDIA_EQUATIONS_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_PHOTOMATH_EQ2LATEX_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_CACHED_VQCOCA_MMFT_17T_ARXIV_EQUATIONS_V2_IMAGE_TO_TEXT_COMPLIANT_PII_FILTERED", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_ASR_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_SUP_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_TTS_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_PODIOSET_INTERLEAVE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_ENUS_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_SCIENCE_I18N_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_1P5M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_USM2B_MLPV5_YT_INTERLEAVE_HEAD_4M_GEMBAGZ_V2_COMPLIANT", + "GEMINI_V2_CLM_TRANSLATE_DATAV3_WEB_UNWMT_INCR_MIX", + "GEMINI_V2_NTL_NTLV4A_MONOLINGUAL_DEDUP_N5", + "GEMINI_V2_NTL_STT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_TRANSLIT_BILEX_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_BT_TRANSLATE_DEDUP_N5", + "GEMINI_V2_NTL_SYN_FT_FIXED_TRANSLATE_DEDUP_N5", + "GEMINI_V2_CANARIES_SHUFFLED_COMPLIANT" + ], + "enumDescriptions": [ + "", + "Wikipedia article Tensorflow datasets used by Tarzan and maintained by TFDS team.", + "Webdocs that have been filtered from the docjoins by the Tarzan team for use in the Tarzan training set.", + "", + "", + "'Full view' books dataset maintained by Oceanographers team, meaning 'ok to view the book in full in all localities'. Largely the same as 'public domain', but with potentially subtle distinction.", + "Filtered private books used by ULM: http://google3/learning/multipod/pax/lm/params/ulm/tasks.py;l=123;rcl=494241309. which corresponds with /cns/mf-d/home/multipod-language-data/private_books/books_filtered_en_resharded@50000", + "Google news dataset referenced in: http://google3/learning/brain/research/conversation/meena/t5/pretrain_tasks.py;l=922;rcl=496534668", + "The docjoins data for ULM /cns/yo-d/home/multipod-language-data/docjoins/rs=6.3/20220728/100B_docstructure_split/examples_en.tfrecord_lattice_05_score_01_HFV13@3929", + "", + "Meena full conversations. http://google3/learning/brain/research/conversation/meena/t5/pretrain_mixtures.py;l=675;rcl=496583228", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Academic dataset of math text. http://google3/learning/brain/research/conversation/meena/seqio/mixtures/experimental/bard.py;rcl=500222380", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Datasets managed by the Goodall team: deepmind-goodall@google.com", + "", + "", + "", + "", + "", + "", + "", + "Datasets used by Codepoet", + "Datasets used by Vertex", + "", + "", + "Datasets used by Gemini Public data", + "", + "", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "Arxiv", + "Others", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemini V1, order by precedence. Wikipedia", + "", + "Public webdocs", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Github", + "", + "", + "", + "", + "", + "ArXiv", + "Citable misc", + "", + "", + "Non-public books", + "", + "", + "Other", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Duet AI finetune datasets, order by precedence.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Bard ARCADE finetune dataset", + "Mobile assistant finetune datasets.", + "", + "Genesis fine tuned datasets.", + "Cloud Security fine tuned datasets.", + "", + "LABS AQA fine-tune datasets.", + "", + "", + "Gemini multimodal instruction tune(IT) and fine tune(FT) datasets datasets.", + "", + "", + "", + "", + "", + "", + "Gemini IT 1.2.7 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Gemit Bridge ULM FT dataset", + "Gemini IT Cloud Build datasets.", + "", + "", + "", + "", + "Gemini V2 datasets", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "displayAttributionMessage": { + "description": "human-friendly string that contains information from doc_attribution which could be shown by clients", + "type": "string" + }, + "docAttribution": { + "$ref": "LearningGenaiRecitationDocAttribution", + "description": "populated when recitation_action == CITE" + }, + "docOccurrences": { + "description": "number of documents that contained this segment", + "format": "int32", + "type": "integer" + }, + "endIndex": { + "format": "int32", + "type": "integer" + }, + "rawText": { + "description": "The raw text in the given input that is corresponding to the segment. It will be available only when 'return_segment_raw_text' is enabled in the request options.", + "type": "string" + }, + "segmentRecitationAction": { + "enum": [ + "ACTION_UNSPECIFIED", + "CITE", + "BLOCK", + "NO_ACTION", + "EXEMPT_FOUND_IN_PROMPT" + ], + "enumDescriptions": [ + "", + "indicate that attribution must be shown for a Segment", + "indicate that a Segment should be blocked from being used", + "for tagging high-frequency code snippets", + "The recitation was found in prompt and is exempted from overall results" + ], + "type": "string" + }, + "startIndex": { + "description": "The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, the indexes always start from the beginning of the first text in the entire stream. The indexes are measured in UTF-16 code units.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "LearningGenaiRootCalculationType": { + "description": "The type used for final weights calculation.", + "id": "LearningGenaiRootCalculationType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "weights": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutput": { + "id": "LearningGenaiRootClassifierOutput", + "properties": { + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "If set, this is the output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + }, + "state": { + "$ref": "LearningGenaiRootClassifierState", + "description": "The results of data_providers and metrics." + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierOutputSummary": { + "id": "LearningGenaiRootClassifierOutputSummary", + "properties": { + "metrics": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + }, + "ruleOutput": { + "$ref": "LearningGenaiRootRuleOutput", + "deprecated": true, + "description": "Output of the first matching rule." + }, + "ruleOutputs": { + "description": "outputs of all matching rule.", + "items": { + "$ref": "LearningGenaiRootRuleOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootClassifierState": { + "description": "DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: 'response_safesearch_v2' ... } }", + "id": "LearningGenaiRootClassifierState", + "properties": { + "dataProviderOutput": { + "items": { + "$ref": "LearningGenaiRootDataProviderOutput" + }, + "type": "array" + }, + "metricOutput": { + "items": { + "$ref": "LearningGenaiRootMetricOutput" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootDataProviderOutput": { + "id": "LearningGenaiRootDataProviderOutput", + "properties": { + "name": { + "type": "string" + }, + "status": { + "$ref": "UtilStatusProto", + "description": "If set, this DataProvider failed and this is the error message." + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadata": { + "id": "LearningGenaiRootFilterMetadata", + "properties": { + "confidence": { + "description": "Filter confidence.", + "enum": [ + "FILTER_CONFIDENCE_UNKNOWN", + "FILTER_CONFIDENCE_VERY_LOW", + "FILTER_CONFIDENCE_LOW", + "FILTER_CONFIDENCE_MEDIUM", + "FILTER_CONFIDENCE_HIGH", + "FILTER_CONFIDENCE_VERY_HIGH" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "debugInfo": { + "$ref": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "description": "Debug info for the message." + }, + "fallback": { + "description": "A fallback message chosen by the applied filter.", + "type": "string" + }, + "info": { + "description": "Additional info for the filter.", + "type": "string" + }, + "name": { + "description": "Name of the filter that triggered.", + "type": "string" + }, + "reason": { + "description": "Filter reason.", + "enum": [ + "FILTER_REASON_UNKNOWN", + "FILTER_REASON_NOT_FILTERED", + "FILTER_REASON_SENSITIVE", + "FILTER_REASON_RECITATION", + "FILTER_REASON_LANGUAGE", + "FILTER_REASON_TAKEDOWN", + "FILTER_REASON_CLASSIFIER", + "FILTER_REASON_EMPTY_RESPONSE", + "FILTER_REASON_SIMILARITY_TAKEDOWN", + "FILTER_REASON_UNSAFE", + "FILTER_REASON_PAIRWISE_CLASSIFIER", + "FILTER_REASON_CODEY", + "FILTER_REASON_URL", + "FILTER_REASON_EMAIL", + "FILTER_REASON_SAFETY_CAT", + "FILTER_REASON_REQUEST_RESPONSE_TAKEDOWN", + "FILTER_REASON_RAI_PQC", + "FILTER_REASON_ATLAS", + "FILTER_REASON_RAI_CSAM", + "FILTER_REASON_RAI_FRINGE", + "FILTER_REASON_RAI_SPII", + "FILTER_REASON_RAI_IMAGE_VIOLENCE", + "FILTER_REASON_RAI_IMAGE_PORN", + "FILTER_REASON_RAI_IMAGE_CSAM", + "FILTER_REASON_RAI_IMAGE_PEDO", + "FILTER_REASON_RAI_VIDEO_FRAME_VIOLENCE", + "FILTER_REASON_RAI_VIDEO_FRAME_PORN", + "FILTER_REASON_RAI_VIDEO_FRAME_CSAM", + "FILTER_REASON_RAI_VIDEO_FRAME_PEDO", + "FILTER_REASON_RAI_CONTEXTUAL_DANGEROUS", + "FILTER_REASON_RAI_SAFETYCAT", + "FILTER_REASON_TOXICITY", + "FILTER_REASON_ATLAS_PRICING", + "FILTER_REASON_ATLAS_BILLING", + "FILTER_REASON_ATLAS_NON_ENGLISH_QUESTION", + "FILTER_REASON_ATLAS_NOT_RELATED_TO_GCP", + "FILTER_REASON_ATLAS_AWS_AZURE_RELATED" + ], + "enumDescriptions": [ + "Unknown filter reason.", + "Input not filtered.", + "Sensitive content.", + "Recited content.", + "Language filtering", + "Takedown policy", + "Classifier Module", + "Empty response message.", + "Similarity takedown.", + "Unsafe responses from scorers.", + "Pairwise classifier.", + "Codey Filter.", + "URLs Filter.", + "Emails Filter.", + "SafetyCat filter.", + "Request Response takedown.", + "RAI Filter.", + "Atlas specific topic filter", + "RAI Filter.", + "RAI Filter.", + "RAI Filter.", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "RAI Filter", + "SafetyCat.", + "Toxic content.", + "Atlas specific topic filter for pricing questions.", + "Atlas specific topic filter for billing questions.", + "Atlas specific topic filter for non english questions.", + "Atlas specific topic filter for non GCP questions.", + "Atlas specific topic filter aws/azure related questions." + ], + "type": "string" + }, + "text": { + "description": "The input query or generated response that is getting filtered.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootFilterMetadataFilterDebugInfo": { + "id": "LearningGenaiRootFilterMetadataFilterDebugInfo", + "properties": { + "classifierOutput": { + "$ref": "LearningGenaiRootClassifierOutput" + }, + "defaultMetadata": { + "type": "string" + }, + "languageFilterResult": { + "$ref": "LearningServingLlmLanguageFilterResult" + }, + "raiOutput": { + "$ref": "LearningGenaiRootRAIOutput", + "description": "Safety filter output information for LLM Root RAI harm check." + }, + "raiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult" + }, + "raiSignal": { + "$ref": "CloudAiNlLlmProtoServiceRaiSignal", + "deprecated": true + }, + "streamRecitationResult": { + "$ref": "LanguageLabsAidaTrustRecitationProtoStreamRecitationResult", + "deprecated": true + }, + "takedownResult": { + "$ref": "LearningGenaiRootTakedownResult" + }, + "toxicityResult": { + "$ref": "LearningGenaiRootToxicityResult" + } + }, + "type": "object" + }, + "LearningGenaiRootHarm": { + "id": "LearningGenaiRootHarm", + "properties": { + "contextualDangerous": { + "description": "Please do not use, this is still under development.", + "type": "boolean" + }, + "csam": { + "type": "boolean" + }, + "fringe": { + "type": "boolean" + }, + "grailImageHarmType": { + "$ref": "LearningGenaiRootHarmGrailImageHarmType" + }, + "grailTextHarmType": { + "$ref": "LearningGenaiRootHarmGrailTextHarmType" + }, + "imageCsam": { + "type": "boolean" + }, + "imagePedo": { + "type": "boolean" + }, + "imagePorn": { + "description": "Image signals", + "type": "boolean" + }, + "imageViolence": { + "type": "boolean" + }, + "pqc": { + "type": "boolean" + }, + "safetycat": { + "$ref": "LearningGenaiRootHarmSafetyCatCategories" + }, + "spii": { + "$ref": "LearningGenaiRootHarmSpiiFilter" + }, + "threshold": { + "format": "double", + "type": "number" + }, + "videoFrameCsam": { + "type": "boolean" + }, + "videoFramePedo": { + "type": "boolean" + }, + "videoFramePorn": { + "description": "Video frame signals", + "type": "boolean" + }, + "videoFrameViolence": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailImageHarmType": { + "description": "Harm type for images", + "id": "LearningGenaiRootHarmGrailImageHarmType", + "properties": { + "imageHarmType": { + "items": { + "enum": [ + "IMAGE_HARM_TYPE_UNSPECIFIED", + "IMAGE_HARM_TYPE_PORN", + "IMAGE_HARM_TYPE_VIOLENCE", + "IMAGE_HARM_TYPE_CSAI", + "IMAGE_HARM_TYPE_PEDO", + "IMAGE_HARM_TYPE_MINORS", + "IMAGE_HARM_TYPE_DANGEROUS", + "IMAGE_HARM_TYPE_MEDICAL", + "IMAGE_HARM_TYPE_RACY", + "IMAGE_HARM_TYPE_OBSCENE", + "IMAGE_HARM_TYPE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_MINOR_PRESENCE", + "IMAGE_HARM_TYPE_GENERATIVE_REALISTIC_VISIBLE_FACE" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmGrailTextHarmType": { + "description": "Harm type for text", + "id": "LearningGenaiRootHarmGrailTextHarmType", + "properties": { + "harmType": { + "items": { + "enum": [ + "HARM_TYPE_UNSPECIFIED", + "HARM_TYPE_HATE", + "HARM_TYPE_TOXICITY", + "HARM_TYPE_VIOLENCE", + "HARM_TYPE_CSAI", + "HARM_TYPE_SEXUAL", + "HARM_TYPE_FRINGE", + "HARM_TYPE_POLITICAL", + "HARM_TYPE_MEMORIZATION", + "HARM_TYPE_SPII", + "HARM_TYPE_NEW_DANGEROUS", + "HARM_TYPE_MEDICAL", + "HARM_TYPE_HARASSMENT" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "New definition of dangerous.", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSafetyCatCategories": { + "id": "LearningGenaiRootHarmSafetyCatCategories", + "properties": { + "categories": { + "items": { + "enum": [ + "SAFETYCAT_CATEGORY_UNSPECIFIED", + "TOXICITY", + "OBSCENE", + "SEXUAL", + "INSULT", + "IDENTITY_HATE", + "DEATH_HARM_TRAGEDY", + "VIOLENCE_ABUSE", + "FIREARMS_WEAPONS", + "PUBLIC_SAFETY", + "HEALTH", + "RELIGION_BELIEF", + "DRUGS", + "WAR_CONFLICT", + "POLITICS", + "FINANCE", + "LEGAL", + "DANGEROUS", + "DANGEROUS_SEVERITY", + "HARASSMENT_SEVERITY", + "HATE_SEVERITY", + "SEXUAL_SEVERITY" + ], + "enumDescriptions": [ + "", + "SafetyCat categories.", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "Following categories are only supported in SAFETY_CAT_TEXT_V3_PAX model", + "", + "", + "", + "" + ], + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootHarmSpiiFilter": { + "id": "LearningGenaiRootHarmSpiiFilter", + "properties": { + "usBankRoutingMicr": { + "type": "boolean" + }, + "usEmployerIdentificationNumber": { + "type": "boolean" + }, + "usSocialSecurityNumber": { + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootInternalMetadata": { + "id": "LearningGenaiRootInternalMetadata", + "properties": { + "scoredTokens": { + "items": { + "$ref": "LearningGenaiRootScoredToken" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootMetricOutput": { + "id": "LearningGenaiRootMetricOutput", + "properties": { + "debug": { + "type": "string" + }, + "name": { + "description": "Name of the metric.", + "type": "string" + }, + "numericValue": { + "format": "double", + "type": "number" + }, + "status": { + "$ref": "UtilStatusProto" + }, + "stringValue": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRAIOutput": { + "description": "This is per harm.", + "id": "LearningGenaiRootRAIOutput", + "properties": { + "allowed": { + "type": "boolean" + }, + "harm": { + "$ref": "LearningGenaiRootHarm" + }, + "name": { + "type": "string" + }, + "score": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootRegexTakedownResult": { + "id": "LearningGenaiRootRegexTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down due to match with a blocked regex, true otherwise.", + "type": "boolean" + }, + "takedownRegex": { + "description": "Regex used to decide that query or response should be taken down. Empty when query or response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRequestResponseTakedownResult": { + "id": "LearningGenaiRootRequestResponseTakedownResult", + "properties": { + "allowed": { + "description": "False when response has to be taken down per above config.", + "type": "boolean" + }, + "requestTakedownRegex": { + "description": "Regex used to match the request.", + "type": "string" + }, + "responseTakedownRegex": { + "description": "Regex used to decide that response should be taken down. Empty when response is kept.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecision": { + "description": "Holds the final routing decision, by storing the model_config_id. And individual scores each model got.", + "id": "LearningGenaiRootRoutingDecision", + "properties": { + "metadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadata" + }, + "modelConfigId": { + "description": "The selected model to route traffic to.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadata": { + "description": "Debug metadata about the routing decision.", + "id": "LearningGenaiRootRoutingDecisionMetadata", + "properties": { + "scoreBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataScoreBased" + }, + "tokenLengthBasedRoutingMetadata": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataScoreBased": { + "description": "If we are routing using scored based configuration, then the metadata about that is available in this proto.", + "id": "LearningGenaiRootRoutingDecisionMetadataScoreBased", + "properties": { + "matchedRule": { + "$ref": "LearningGenaiRootScoreBasedRoutingConfigRule", + "description": "The rule that was matched." + }, + "score": { + "$ref": "LearningGenaiRootScore", + "description": "The score that was generated by the router i.e. the model." + }, + "usedDefaultFallback": { + "description": "No rules were matched & therefore used the default fallback.", + "type": "boolean" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBased", + "properties": { + "modelInputTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata" + }, + "type": "array" + }, + "modelMaxTokenMetadata": { + "items": { + "$ref": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata", + "properties": { + "computedInputTokenLength": { + "description": "The length computed by backends using the formatter & tokenizer specific to the model", + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata": { + "id": "LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata", + "properties": { + "maxNumInputTokens": { + "format": "int32", + "type": "integer" + }, + "maxNumOutputTokens": { + "format": "int32", + "type": "integer" + }, + "modelId": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootRuleOutput": { + "id": "LearningGenaiRootRuleOutput", + "properties": { + "decision": { + "enum": [ + "NO_MATCH", + "MATCH" + ], + "enumDescriptions": [ + "This rule was not matched. When used in a ClassifierOutput, this means that no rules were matched.", + "This is a generic \"match\" message, indicating that a rule was triggered. Usually you would use this for a categorization classifier." + ], + "type": "string" + }, + "name": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScore": { + "id": "LearningGenaiRootScore", + "properties": { + "calculationType": { + "$ref": "LearningGenaiRootCalculationType" + }, + "internalMetadata": { + "$ref": "LearningGenaiRootInternalMetadata", + "description": "The internal_metadata is intended to be used by internal processors and will be cleared before returns." + }, + "thresholdType": { + "$ref": "LearningGenaiRootThresholdType" + }, + "tokensAndLogprobPerDecodingStep": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "description": "Top candidate tokens and log probabilities at each decoding step." + }, + "value": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoreBasedRoutingConfigRule": { + "id": "LearningGenaiRootScoreBasedRoutingConfigRule", + "properties": { + "equalOrGreaterThan": { + "$ref": "LearningGenaiRootScore", + "description": "NOTE: Hardest examples have smaller values in their routing scores." + }, + "lessThan": { + "$ref": "LearningGenaiRootScore" + }, + "modelConfigId": { + "description": "This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is part of the banks specified in the ModelBankConfig.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredSimilarityTakedownPhrase": { + "description": "Proto containing the results from the Universal Sentence Encoder / Other models", + "id": "LearningGenaiRootScoredSimilarityTakedownPhrase", + "properties": { + "phrase": { + "$ref": "LearningGenaiRootSimilarityTakedownPhrase" + }, + "similarityScore": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootScoredToken": { + "description": "A token with its own score.", + "id": "LearningGenaiRootScoredToken", + "properties": { + "endTokenScore": { + "description": "Each end_token_score is a logprob for how well the completion would end at a particular token. See http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459", + "format": "float", + "type": "number" + }, + "score": { + "description": "Each score is the logprob for the token in model response.", + "format": "float", + "type": "number" + }, + "token": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownPhrase": { + "description": "Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest matching response is of the blocked type, we block the response. eg: Blocked phrase - \"All lives matter\"", + "id": "LearningGenaiRootSimilarityTakedownPhrase", + "properties": { + "blockedPhrase": { + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootSimilarityTakedownResult": { + "id": "LearningGenaiRootSimilarityTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "scoredPhrases": { + "description": "List of similar phrases with score. Set only if allowed=false.", + "items": { + "$ref": "LearningGenaiRootScoredSimilarityTakedownPhrase" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTakedownResult": { + "id": "LearningGenaiRootTakedownResult", + "properties": { + "allowed": { + "description": "False when query or response should be taken down by any of the takedown rules, true otherwise.", + "type": "boolean" + }, + "regexTakedownResult": { + "$ref": "LearningGenaiRootRegexTakedownResult" + }, + "requestResponseTakedownResult": { + "$ref": "LearningGenaiRootRequestResponseTakedownResult" + }, + "similarityTakedownResult": { + "$ref": "LearningGenaiRootSimilarityTakedownResult" + } + }, + "type": "object" + }, + "LearningGenaiRootThresholdType": { + "description": "The type of score that bundled with a threshold, and will not be attending the final score calculation. How each score type uses the threshold can be implementation details.", + "id": "LearningGenaiRootThresholdType", + "properties": { + "scoreType": { + "enum": [ + "TYPE_UNKNOWN", + "TYPE_SAFE", + "TYPE_POLICY", + "TYPE_GENERATION" + ], + "enumDescriptions": [ + "Unknown scorer type.", + "Safety scorer.", + "Policy scorer.", + "Generation scorer." + ], + "type": "string" + }, + "threshold": { + "format": "double", + "type": "number" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStep": { + "description": "Results of RandomSamplingParams::top_k_logprob_per_decoding_step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStep", + "properties": { + "chosenCandidates": { + "description": "Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + }, + "topCandidates": { + "description": "Length = total number of decoding steps.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate": { + "description": "A candidate at a decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate", + "properties": { + "logProbability": { + "description": "The candidate's log probability.", + "format": "float", + "type": "number" + }, + "token": { + "description": "The candidate\u2019s token value.", + "type": "string" + } + }, + "type": "object" + }, + "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates": { + "description": "Candidates with top log probabilities at each decoding step.", + "id": "LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates", + "properties": { + "candidates": { + "description": "Sorted by log probability in descending order.", + "items": { + "$ref": "LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicityResult": { + "description": "A model can generate multiple signals and this captures all the generated signals for a single message.", + "id": "LearningGenaiRootToxicityResult", + "properties": { + "signals": { + "items": { + "$ref": "LearningGenaiRootToxicitySignal" + }, + "type": "array" + } + }, + "type": "object" + }, + "LearningGenaiRootToxicitySignal": { + "description": "Proto to capture a signal generated by the toxicity model.", + "id": "LearningGenaiRootToxicitySignal", + "properties": { + "allowed": { + "type": "boolean" + }, + "label": { + "enum": [ + "LABEL_UNSPECIFIED", + "NOT_SENSITIVE", + "SENSITIVE", + "ACCIDENTS_DISASTERS", + "ADULT", + "COMPUTER_SECURITY", + "CONTROVERSIAL_SOCIAL_ISSUES", + "DEATH_TRAGEDY", + "DRUGS", + "IDENTITY_ETHNICITY", + "FINANCIAL_HARDSHIP", + "FIREARMS_WEAPONS", + "HEALTH", + "INSULT", + "LEGAL", + "MENTAL_HEALTH", + "POLITICS", + "RELIGION_BELIEFS", + "SAFETY", + "SELF_HARM", + "SPECIAL_NEEDS", + "TERRORISM", + "TOXIC", + "TROUBLED_RELATIONSHIP", + "VIOLENCE_ABUSE", + "VULGAR", + "WAR_CONFLICT" + ], + "enumDescriptions": [ + "Default label.", + "Input is not sensitive.", + "Input is sensitive.", + "Input is related to accidents or disasters.", + "Input contains adult content.", + "Input is related to computer security.", + "Input contains controversial social issues.", + "Input is related to death tragedy.", + "Input is related to drugs.", + "Input is related to identity or ethnicity.", + "Input is related to financial hardship.", + "Input is related to firearms or weapons.", + "Input contains health related information.", + "Input may be an insult.", + "Input is related to legal content.", + "Input contains mental health related information.", + "Input is related to politics.", + "Input is related to religions or beliefs.", + "Input is related to safety.", + "Input is related to self-harm.", + "Input is related to special needs.", + "Input is related to terrorism.", + "Input is toxic.", + "Input is related to troubled relationships.", + "Input contains content about violence or abuse.", + "Input is vulgar.", + "Input is related to war and conflict." + ], + "type": "string" + }, + "score": { + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmLanguageFilterResult": { + "id": "LearningServingLlmLanguageFilterResult", + "properties": { + "allowed": { + "description": "False when query or response should be filtered out due to unsupported language.", + "type": "boolean" + }, + "detectedLanguage": { + "description": "Language of the query or response.", + "type": "string" + }, + "detectedLanguageProbability": { + "description": "Probability of the language predicted as returned by LangID.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "LearningServingLlmMessageMetadata": { + "description": "LINT.IfChange This metadata contains additional information required for debugging.", + "id": "LearningServingLlmMessageMetadata", + "properties": { + "classifierSummary": { + "$ref": "LearningGenaiRootClassifierOutputSummary", + "description": "Summary of classifier output. We attach this to all messages regardless of whether classification rules triggered or not." + }, + "currentStreamTextLength": { + "format": "uint32", + "type": "integer" + }, + "deleted": { + "description": "Whether the corresponding message has been deleted.", + "type": "boolean" + }, + "filterMeta": { + "description": "Metadata for filters that triggered.", + "items": { + "$ref": "LearningGenaiRootFilterMetadata" + }, + "type": "array" + }, + "finalMessageScore": { + "$ref": "LearningGenaiRootScore", + "description": "This score is finally used for ranking the message. This will be same as the score present in `Message.score` field." + }, + "finishReason": { + "description": "NOT YET IMPLEMENTED.", + "enum": [ + "UNSPECIFIED", + "RETURN", + "STOP", + "MAX_TOKENS", + "FILTER" + ], + "enumDescriptions": [ + "", + "Return all the tokens back. This typically implies no filtering or stop sequence was triggered.", + "Finished due to provided stop sequence.", + "Model has emitted the maximum number of tokens as specified by max_decoding_steps.", + "Finished due to triggering some post-processing filter." + ], + "type": "string" + }, + "isFallback": { + "description": "Applies to Response message only. Indicates whether the message is a fallback and the response would have otherwise been empty.", + "type": "boolean" + }, + "langidResult": { + "$ref": "NlpSaftLangIdResult", + "description": "Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability is used." + }, + "language": { + "description": "Detected language.", + "type": "string" + }, + "lmPrefix": { + "description": "The LM prefix used to generate this response.", + "type": "string" + }, + "originalText": { + "description": "The original text generated by LLM. This is the raw output for debugging purposes.", + "type": "string" + }, + "perStreamDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of this stream. This may be different from token_count, which contains number of tokens returned in this response after any response rewriting / truncation.", + "format": "int32", + "type": "integer" + }, + "raiOutputs": { + "description": "Results of running RAI on the query or this response candidate. One output per rai_config. It will be populated regardless of whether the threshold is exceeded or not.", + "items": { + "$ref": "LearningGenaiRootRAIOutput" + }, + "type": "array" + }, + "recitationResult": { + "$ref": "LearningGenaiRecitationRecitationResult", + "description": "Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of recitation outcome." + }, + "returnTokenCount": { + "description": "NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate.", + "format": "int32", + "type": "integer" + }, + "scores": { + "description": "All the different scores for a message are logged here.", + "items": { + "$ref": "LearningGenaiRootScore" + }, + "type": "array" + }, + "streamTerminated": { + "description": "Whether the response is terminated during streaming return. Only used for streaming requests.", + "type": "boolean" + }, + "totalDecodedTokenCount": { + "description": "NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the tokens decoded so far i.e. aggregated count.", + "format": "int32", + "type": "integer" + }, + "translatedUserPrompts": { + "description": "Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate in pre-processor and pass the translated text to the post processor using this field. It will be empty if non of the signals requested need translation.", + "items": { + "type": "string" + }, + "type": "array" + }, + "vertexRaiResult": { + "$ref": "CloudAiNlLlmProtoServiceRaiResult", + "description": "The metadata from Vertex SafetyCat processors" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResult": { + "id": "NlpSaftLangIdLocalesResult", + "properties": { + "predictions": { + "description": "List of locales in which the text would be considered acceptable. Sorted in descending order according to each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and Portugal, but is more strongly associated with Brazil, then the predictions would be [\"pt-BR\", \"pt-PT\"], in that order. May be empty, indicating that the model did not predict any acceptable locales.", + "items": { + "$ref": "NlpSaftLangIdLocalesResultLocale" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLangIdLocalesResultLocale": { + "id": "NlpSaftLangIdLocalesResultLocale", + "properties": { + "languageCode": { + "description": "A BCP 47 language code that includes region information. For example, \"pt-BR\" or \"pt-PT\". This field will always be populated.", + "type": "string" + } + }, + "type": "object" + }, + "NlpSaftLangIdResult": { + "id": "NlpSaftLangIdResult", + "properties": { + "modelVersion": { + "description": "The version of the model used to create these annotations.", + "enum": [ + "VERSION_UNSPECIFIED", + "INDEXING_20181017", + "INDEXING_20191206", + "INDEXING_20200313", + "INDEXING_20210618", + "STANDARD_20220516" + ], + "enumDescriptions": [ + "", + "", + "", + "", + "", + "" + ], + "type": "string" + }, + "predictions": { + "description": "This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in descending order according to each code's respective probability.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "spanPredictions": { + "description": "This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and need not necessarily cover the entire input. If no language could be predicted for any span, then this field may be empty.", + "items": { + "$ref": "NlpSaftLanguageSpanSequence" + }, + "type": "array" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpan": { + "id": "NlpSaftLanguageSpan", + "properties": { + "end": { + "format": "int32", + "type": "integer" + }, + "languageCode": { + "description": "A BCP 47 language code for this span.", + "type": "string" + }, + "locales": { + "$ref": "NlpSaftLangIdLocalesResult", + "description": "Optional field containing any information that was predicted about the specific locale(s) of the span." + }, + "probability": { + "description": "A probability associated with this prediction.", + "format": "float", + "type": "number" + }, + "start": { + "description": "Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset then this LanguageSpan applies to the entire input.", + "format": "int32", + "type": "integer" + } + }, + "type": "object" + }, + "NlpSaftLanguageSpanSequence": { + "id": "NlpSaftLanguageSpanSequence", + "properties": { + "languageSpans": { + "description": "A sequence of LanguageSpan objects, each assigning a language to a subspan of the input.", + "items": { + "$ref": "NlpSaftLanguageSpan" + }, + "type": "array" + }, + "probability": { + "description": "The probability of this sequence of LanguageSpans.", + "format": "float", + "type": "number" + } + }, + "type": "object" + }, + "Proto2BridgeMessageSet": { + "description": "This is proto2's version of MessageSet.", + "id": "Proto2BridgeMessageSet", + "properties": {}, + "type": "object" + }, + "UtilStatusProto": { + "description": "Wire-format for a Status object", + "id": "UtilStatusProto", + "properties": { + "canonicalCode": { + "description": "The canonical error code (see codes.proto) that most closely corresponds to this status. This may be missing, and in the common case of the generic space, it definitely will be.", + "format": "int32", + "type": "integer" + }, + "code": { + "description": "Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is drawn from google3/util/task/codes.proto", + "format": "int32", + "type": "integer" + }, + "message": { + "description": "Detail message", + "type": "string" + }, + "messageSet": { + "$ref": "Proto2BridgeMessageSet", + "description": "message_set associates an arbitrary proto message with the status." + }, + "space": { + "description": "The following are usually only present when code != 0 Space to which this status belongs", + "type": "string" + } + }, + "type": "object" } }, "servicePath": "", diff --git a/DiscoveryJson/analyticsadmin_v1alpha.json b/DiscoveryJson/analyticsadmin_v1alpha.json index 32c8dd71ca..0d84478d27 100644 --- a/DiscoveryJson/analyticsadmin_v1alpha.json +++ b/DiscoveryJson/analyticsadmin_v1alpha.json @@ -349,7 +349,7 @@ ], "parameters": { "account": { - "description": "Required. The account resource for which to return change history resources.", + "description": "Required. The account resource for which to return change history resources. Format: accounts/{account} Example: \"accounts/100\"", "location": "path", "pattern": "^accounts/[^/]+$", "required": true, @@ -4298,7 +4298,7 @@ } } }, - "revision": "20240102", + "revision": "20240105", "rootUrl": "https://analyticsadmin.googleapis.com/", "schemas": { "GoogleAnalyticsAdminV1alphaAccessBetweenFilter": { @@ -5840,7 +5840,7 @@ "id": "GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue", "properties": { "currencyCode": { - "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more.", + "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more information.", "type": "string" }, "value": { @@ -7925,7 +7925,7 @@ "type": "string" }, "property": { - "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources.", + "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources. Format: properties/{propertyId} Example: \"properties/100\"", "type": "string" }, "resourceType": { diff --git a/DiscoveryJson/analyticsadmin_v1beta.json b/DiscoveryJson/analyticsadmin_v1beta.json index 4d7b6b0304..3c948ae092 100644 --- a/DiscoveryJson/analyticsadmin_v1beta.json +++ b/DiscoveryJson/analyticsadmin_v1beta.json @@ -343,7 +343,7 @@ ], "parameters": { "account": { - "description": "Required. The account resource for which to return change history resources.", + "description": "Required. The account resource for which to return change history resources. Format: accounts/{account} Example: \"accounts/100\"", "location": "path", "pattern": "^accounts/[^/]+$", "required": true, @@ -1628,7 +1628,7 @@ } } }, - "revision": "20240102", + "revision": "20240105", "rootUrl": "https://analyticsadmin.googleapis.com/", "schemas": { "GoogleAnalyticsAdminV1betaAccessBetweenFilter": { @@ -2267,7 +2267,7 @@ "id": "GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue", "properties": { "currencyCode": { - "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more.", + "description": "When a conversion event for this event_name has no set currency, this currency will be applied as the default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more information.", "type": "string" }, "value": { @@ -3230,7 +3230,7 @@ "type": "string" }, "property": { - "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources.", + "description": "Optional. Resource name for a child property. If set, only return changes made to this property or its child resources. Format: properties/{propertyId} Example: \"properties/100\"", "type": "string" }, "resourceType": { diff --git a/DiscoveryJson/androidmanagement_v1.json b/DiscoveryJson/androidmanagement_v1.json index 271322f1c8..3b1aeb5d15 100644 --- a/DiscoveryJson/androidmanagement_v1.json +++ b/DiscoveryJson/androidmanagement_v1.json @@ -1095,7 +1095,7 @@ } } }, - "revision": "20231120", + "revision": "20231204", "rootUrl": "https://androidmanagement.googleapis.com/", "schemas": { "AdbShellCommandEvent": { @@ -2655,6 +2655,22 @@ ], "type": "string" }, + "minimumWifiSecurityLevel": { + "description": "The minimum required security level of Wi-Fi networks that the device can connect to.", + "enum": [ + "MINIMUM_WIFI_SECURITY_LEVEL_UNSPECIFIED", + "OPEN_NETWORK_SECURITY", + "PERSONAL_NETWORK_SECURITY", + "ENTERPRISE_NETWORK_SECURITY" + ], + "enumDescriptions": [ + "Defaults to OPEN_NETWORK_SECURITY, which means the device will be able to connect to all types of Wi-Fi networks.", + "The device will be able to connect to all types of Wi-Fi networks.", + "A personal network such as WEP, WPA2-PSK is the minimum required security. The device will not be able to connect to open wifi networks. This is stricter than OPEN_NETWORK_SECURITY. A nonComplianceDetail with API_LEVEL is reported if the Android version is less than 13.", + "An enterprise EAP network is the minimum required security level. The device will not be able to connect to Wi-Fi network below this security level. This is stricter than PERSONAL_NETWORK_SECURITY A nonComplianceDetail with API_LEVEL is reported if the Android version is less than 13." + ], + "type": "string" + }, "ultraWidebandState": { "description": "Controls the state of the ultra wideband setting and whether the user can toggle it on or off.", "enum": [ diff --git a/DiscoveryJson/androidpublisher_v3.json b/DiscoveryJson/androidpublisher_v3.json index f1f6ab2a37..f0244fbe70 100644 --- a/DiscoveryJson/androidpublisher_v3.json +++ b/DiscoveryJson/androidpublisher_v3.json @@ -211,6 +211,172 @@ } } }, + "apprecovery": { + "methods": { + "addTargeting": { + "description": "Incrementally update targeting for a recovery action. Note that only the criteria selected during the creation of recovery action can be expanded.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.addTargeting", + "parameterOrder": [ + "packageName", + "appRecoveryId" + ], + "parameters": { + "appRecoveryId": { + "description": "Required. ID corresponding to the app recovery action.", + "format": "int64", + "location": "path", + "required": true, + "type": "string" + }, + "packageName": { + "description": "Required. Package name of the app for which recovery action is to be updated.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting", + "request": { + "$ref": "AddTargetingRequest" + }, + "response": { + "$ref": "AddTargetingResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "appRecoveries": { + "description": "List all app recovery action resources associated with a particular package name and app version.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.appRecoveries", + "parameterOrder": [ + "packageName" + ], + "parameters": { + "packageName": { + "description": "Required. Package name of the app for which list of recovery actions is requested.", + "location": "path", + "required": true, + "type": "string" + }, + "versionCode": { + "description": "Required. Version code targeted by the list of recovery actions.", + "format": "int64", + "location": "query", + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "response": { + "$ref": "ListAppRecoveriesResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "cancel": { + "description": "Cancel an already executing app recovery action. Note that this action changes status of the recovery action to CANCELED.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.cancel", + "parameterOrder": [ + "packageName", + "appRecoveryId" + ], + "parameters": { + "appRecoveryId": { + "description": "Required. ID corresponding to the app recovery action.", + "format": "int64", + "location": "path", + "required": true, + "type": "string" + }, + "packageName": { + "description": "Required. Package name of the app for which recovery action cancellation is requested.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel", + "request": { + "$ref": "CancelAppRecoveryRequest" + }, + "response": { + "$ref": "CancelAppRecoveryResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "create": { + "description": "Create an app recovery action with recovery status as DRAFT. Note that this action does not execute the recovery action.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.create", + "parameterOrder": [ + "packageName" + ], + "parameters": { + "packageName": { + "description": "Required. Package name of the app on which recovery action is performed.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries", + "request": { + "$ref": "CreateDraftAppRecoveryRequest" + }, + "response": { + "$ref": "AppRecoveryAction" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + }, + "deploy": { + "description": "Deploy an already created app recovery action with recovery status DRAFT. Note that this action activates the recovery action for all targeted users and changes its status to ACTIVE.", + "flatPath": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy", + "httpMethod": "POST", + "id": "androidpublisher.apprecovery.deploy", + "parameterOrder": [ + "packageName", + "appRecoveryId" + ], + "parameters": { + "appRecoveryId": { + "description": "Required. ID corresponding to the app recovery action to deploy.", + "format": "int64", + "location": "path", + "required": true, + "type": "string" + }, + "packageName": { + "description": "Required. Package name of the app for which recovery action is deployed.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy", + "request": { + "$ref": "DeployAppRecoveryRequest" + }, + "response": { + "$ref": "DeployAppRecoveryResponse" + }, + "scopes": [ + "https://www.googleapis.com/auth/androidpublisher" + ] + } + } + }, "edits": { "methods": { "commit": { @@ -4495,7 +4661,7 @@ } } }, - "revision": "20231213", + "revision": "20240109", "rootUrl": "https://androidpublisher.googleapis.com/", "schemas": { "Abi": { @@ -4629,6 +4795,49 @@ }, "type": "object" }, + "AddTargetingRequest": { + "description": "Request message for AddTargeting.", + "id": "AddTargetingRequest", + "properties": { + "targetingUpdate": { + "$ref": "TargetingUpdate", + "description": "Specifies targeting updates such as regions, android sdk versions etc." + } + }, + "type": "object" + }, + "AddTargetingResponse": { + "description": "Response message for AddTargeting.", + "id": "AddTargetingResponse", + "properties": {}, + "type": "object" + }, + "AllUsers": { + "description": "Object representation to describe all set of users.", + "id": "AllUsers", + "properties": { + "isAllUsersRequested": { + "description": "Required. Set to true if all set of users are needed.", + "type": "boolean" + } + }, + "type": "object" + }, + "AndroidSdks": { + "description": "Android api level targeting data for app recovery action targeting.", + "id": "AndroidSdks", + "properties": { + "sdkLevels": { + "description": "Android api levels of devices targeted by recovery action. See https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels for different api levels in android.", + "items": { + "format": "int64", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, "Apk": { "description": "Information about an APK. The resource for ApksService.", "id": "Apk", @@ -4820,6 +5029,94 @@ }, "type": "object" }, + "AppRecoveryAction": { + "description": "Information about an app recovery action.", + "id": "AppRecoveryAction", + "properties": { + "appRecoveryId": { + "description": "ID corresponding to the app recovery action.", + "format": "int64", + "type": "string" + }, + "cancelTime": { + "description": "Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has been canceled.", + "format": "google-datetime", + "type": "string" + }, + "createTime": { + "description": "Timestamp of when the app recovery action is created by the developer. It is always set after creation of the recovery action.", + "format": "google-datetime", + "type": "string" + }, + "deployTime": { + "description": "Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been deployed.", + "format": "google-datetime", + "type": "string" + }, + "lastUpdateTime": { + "description": "Timestamp of when the developer last updated recovery action. In case the action is cancelled, it corresponds to cancellation time. It is always set after creation of the recovery action.", + "format": "google-datetime", + "type": "string" + }, + "remoteInAppUpdateData": { + "$ref": "RemoteInAppUpdateData", + "description": "Data about the remote in-app update action such as such as recovered user base, recoverable user base etc. Set only if the recovery action type is Remote In-App Update." + }, + "status": { + "description": "The status of the recovery action.", + "enum": [ + "RECOVERY_STATUS_UNSPECIFIED", + "RECOVERY_STATUS_ACTIVE", + "RECOVERY_STATUS_CANCELED", + "RECOVERY_STATUS_DRAFT" + ], + "enumDescriptions": [ + "RecoveryStatus is unspecified.", + "The app recovery action has not been canceled since it has been created.", + "The recovery action has been canceled. The action cannot be resumed.", + "The recovery action is in the draft state and has not yet been deployed to users." + ], + "type": "string" + }, + "targeting": { + "$ref": "Targeting", + "description": "Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions etc." + } + }, + "type": "object" + }, + "AppVersionList": { + "description": "Data format for a list of app versions. Only one app version is supported for now.", + "id": "AppVersionList", + "properties": { + "versionCodes": { + "description": "List of app version codes.", + "items": { + "format": "int64", + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, + "AppVersionRange": { + "description": "Data format for a continuous range of app versions.", + "id": "AppVersionRange", + "properties": { + "versionCodeEnd": { + "description": "Highest app version in the range, inclusive.", + "format": "int64", + "type": "string" + }, + "versionCodeStart": { + "description": "Lowest app version in the range, inclusive.", + "format": "int64", + "type": "string" + } + }, + "type": "object" + }, "ArchiveSubscriptionRequest": { "description": "Request message for ArchiveSubscription.", "id": "ArchiveSubscriptionRequest", @@ -5210,6 +5507,18 @@ }, "type": "object" }, + "CancelAppRecoveryRequest": { + "description": "Request message for CancelAppRecovery.", + "id": "CancelAppRecoveryRequest", + "properties": {}, + "type": "object" + }, + "CancelAppRecoveryResponse": { + "description": "Response message for CancelAppRecovery.", + "id": "CancelAppRecoveryResponse", + "properties": {}, + "type": "object" + }, "CancelSurveyResult": { "description": "Result of the cancel survey when the subscription was canceled by the user.", "id": "CancelSurveyResult", @@ -5360,6 +5669,21 @@ }, "type": "object" }, + "CreateDraftAppRecoveryRequest": { + "description": "Request message for CreateDraftAppRecovery.", + "id": "CreateDraftAppRecoveryRequest", + "properties": { + "remoteInAppUpdate": { + "$ref": "RemoteInAppUpdate", + "description": "Action type is remote in-app update. As a consequence of this action, a downloadable recovery module is also created for testing purposes." + }, + "targeting": { + "$ref": "Targeting", + "description": "Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions etc." + } + }, + "type": "object" + }, "DeactivateBasePlanRequest": { "description": "Request message for DeactivateBasePlan.", "id": "DeactivateBasePlanRequest", @@ -5473,6 +5797,18 @@ }, "type": "object" }, + "DeployAppRecoveryRequest": { + "description": "Request message for DeployAppRecovery.", + "id": "DeployAppRecoveryRequest", + "properties": {}, + "type": "object" + }, + "DeployAppRecoveryResponse": { + "description": "Response message for DeployAppRecovery.", + "id": "DeployAppRecoveryResponse", + "properties": {}, + "type": "object" + }, "DeveloperComment": { "description": "Developer entry from conversation between user and developer.", "id": "DeveloperComment", @@ -6041,6 +6377,13 @@ }, "type": "array" }, + "generatedRecoveryModules": { + "description": "Generated recovery apks for recovery actions signed with a key corresponding to certificate_sha256_hash. This includes all generated recovery APKs, also those in draft or cancelled state. This field is not set if no recovery actions were created for this signing key.", + "items": { + "$ref": "GeneratedRecoveryApk" + }, + "type": "array" + }, "generatedSplitApks": { "description": "List of generated split APKs, signed with a key corresponding to certificate_sha256_hash.", "items": { @@ -6090,6 +6433,42 @@ }, "type": "object" }, + "GeneratedRecoveryApk": { + "description": "Download metadata for an app recovery module.", + "id": "GeneratedRecoveryApk", + "properties": { + "downloadId": { + "description": "Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` method.", + "type": "string" + }, + "moduleName": { + "description": "Name of the module which recovery apk belongs to.", + "type": "string" + }, + "recoveryId": { + "description": "ID of the recovery action.", + "format": "int64", + "type": "string" + }, + "recoveryStatus": { + "description": "The status of the recovery action corresponding to the recovery apk.", + "enum": [ + "RECOVERY_STATUS_UNSPECIFIED", + "RECOVERY_STATUS_ACTIVE", + "RECOVERY_STATUS_CANCELED", + "RECOVERY_STATUS_DRAFT" + ], + "enumDescriptions": [ + "RecoveryStatus is unspecified.", + "The app recovery action has not been canceled since it has been created.", + "The recovery action has been canceled. The action cannot be resumed.", + "The recovery action is in the draft state and has not yet been deployed to users." + ], + "type": "string" + } + }, + "type": "object" + }, "GeneratedSplitApk": { "description": "Download metadata for a split APK.", "id": "GeneratedSplitApk", @@ -6621,6 +7000,20 @@ }, "type": "object" }, + "ListAppRecoveriesResponse": { + "description": "Response message for ListAppRecoveries. -- api-linter: core::0158::response-next-page-token-field=disabled", + "id": "ListAppRecoveriesResponse", + "properties": { + "recoveryActions": { + "description": "List of recovery actions associated with the requested package name.", + "items": { + "$ref": "AppRecoveryAction" + }, + "type": "array" + } + }, + "type": "object" + }, "ListDeviceTierConfigsResponse": { "description": "Response listing existing device tier configs.", "id": "ListDeviceTierConfigsResponse", @@ -7447,6 +7840,20 @@ }, "type": "object" }, + "Regions": { + "description": "Region targeting data for app recovery action targeting.", + "id": "Regions", + "properties": { + "regionCode": { + "description": "Regions targeted by the recovery action. Region codes are ISO 3166 Alpha-2 country codes. For example, US stands for United States of America. See https://www.iso.org/iso-3166-country-codes.html for the complete list of country codes.", + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object" + }, "RegionsVersion": { "description": "The version of the available regions being used for the specified resource.", "id": "RegionsVersion", @@ -7458,6 +7865,53 @@ }, "type": "object" }, + "RemoteInAppUpdate": { + "description": "Object representation for Remote in-app update action type.", + "id": "RemoteInAppUpdate", + "properties": { + "isRemoteInAppUpdateRequested": { + "description": "Required. Set to true if Remote In-App Update action type is needed.", + "type": "boolean" + } + }, + "type": "object" + }, + "RemoteInAppUpdateData": { + "description": "Data related to Remote In-App Update action such as recovered user count, affected user count etc.", + "id": "RemoteInAppUpdateData", + "properties": { + "remoteAppUpdateDataPerBundle": { + "description": "Data related to the recovery action at bundle level.", + "items": { + "$ref": "RemoteInAppUpdateDataPerBundle" + }, + "type": "array" + } + }, + "type": "object" + }, + "RemoteInAppUpdateDataPerBundle": { + "description": "Data related to the recovery action at bundle level.", + "id": "RemoteInAppUpdateDataPerBundle", + "properties": { + "recoveredDeviceCount": { + "description": "Total number of devices which have been rescued.", + "format": "int64", + "type": "string" + }, + "totalDeviceCount": { + "description": "Total number of devices affected by this recovery action associated with bundle of the app.", + "format": "int64", + "type": "string" + }, + "versionCode": { + "description": "Version Code corresponding to the target bundle.", + "format": "int64", + "type": "string" + } + }, + "type": "object" + }, "ReplacementCancellation": { "description": "Information specific to cancellations caused by subscription replacement.", "id": "ReplacementCancellation", @@ -8362,6 +8816,33 @@ "properties": {}, "type": "object" }, + "Targeting": { + "description": "Targeting details for a recovery action such as regions, android sdk levels, app versions etc.", + "id": "Targeting", + "properties": { + "allUsers": { + "$ref": "AllUsers", + "description": "All users are targeted." + }, + "androidSdks": { + "$ref": "AndroidSdks", + "description": "Targeting is based on android api levels of devices." + }, + "regions": { + "$ref": "Regions", + "description": "Targeting is based on the user account region." + }, + "versionList": { + "$ref": "AppVersionList", + "description": "Target version codes as a list." + }, + "versionRange": { + "$ref": "AppVersionRange", + "description": "Target version codes as a range." + } + }, + "type": "object" + }, "TargetingInfo": { "description": "Targeting information about the generated apks.", "id": "TargetingInfo", @@ -8398,6 +8879,25 @@ }, "type": "object" }, + "TargetingUpdate": { + "description": "Update type for targeting. Note it is always a subset Targeting.", + "id": "TargetingUpdate", + "properties": { + "allUsers": { + "$ref": "AllUsers", + "description": "All users are targeted." + }, + "androidSdks": { + "$ref": "AndroidSdks", + "description": "Additional android sdk levels are targeted by the recovery action." + }, + "regions": { + "$ref": "Regions", + "description": "Additional regions are targeted by the recovery action." + } + }, + "type": "object" + }, "TestPurchase": { "description": "Whether this subscription purchase is a test purchase.", "id": "TestPurchase", diff --git a/DiscoveryJson/cloudasset_v1.json b/DiscoveryJson/cloudasset_v1.json index bdb15ee554..51c5d6f491 100644 --- a/DiscoveryJson/cloudasset_v1.json +++ b/DiscoveryJson/cloudasset_v1.json @@ -1095,7 +1095,7 @@ } } }, - "revision": "20231220", + "revision": "20240105", "rootUrl": "https://cloudasset.googleapis.com/", "schemas": { "AccessSelector": { @@ -2950,11 +2950,11 @@ "id": "GoogleIdentityAccesscontextmanagerV1MethodSelector", "properties": { "method": { - "description": "Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If `*` used as value for `method`, then ALL methods and permissions are allowed.", + "description": "A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for the `method`, then ALL methods and permissions are allowed.", "type": "string" }, "permission": { - "description": "Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", + "description": "A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", "type": "string" } }, diff --git a/DiscoveryJson/cloudasset_v1p5beta1.json b/DiscoveryJson/cloudasset_v1p5beta1.json index c1332c6476..b9fb57a7dd 100644 --- a/DiscoveryJson/cloudasset_v1p5beta1.json +++ b/DiscoveryJson/cloudasset_v1p5beta1.json @@ -177,7 +177,7 @@ } } }, - "revision": "20231220", + "revision": "20240105", "rootUrl": "https://cloudasset.googleapis.com/", "schemas": { "AnalyzeIamPolicyLongrunningMetadata": { @@ -1023,11 +1023,11 @@ "id": "GoogleIdentityAccesscontextmanagerV1MethodSelector", "properties": { "method": { - "description": "Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If `*` used as value for `method`, then ALL methods and permissions are allowed.", + "description": "A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for the `method`, then ALL methods and permissions are allowed.", "type": "string" }, "permission": { - "description": "Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", + "description": "A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation.", "type": "string" } }, diff --git a/DiscoveryJson/cloudprofiler_v2.json b/DiscoveryJson/cloudprofiler_v2.json index 4baafae9a8..91493d0378 100644 --- a/DiscoveryJson/cloudprofiler_v2.json +++ b/DiscoveryJson/cloudprofiler_v2.json @@ -185,7 +185,7 @@ ], "parameters": { "pageSize": { - "description": "The maximum number of items to return. Default page_size is 1000. Max limit is 10000.", + "description": "The maximum number of items to return. Default page_size is 1000. Max limit is 1000.", "format": "int32", "location": "query", "type": "integer" @@ -254,7 +254,7 @@ } } }, - "revision": "20231213", + "revision": "20240101", "rootUrl": "https://cloudprofiler.googleapis.com/", "schemas": { "CreateProfileRequest": { diff --git a/DiscoveryJson/containeranalysis_v1.json b/DiscoveryJson/containeranalysis_v1.json index 7c6836e13b..c0c3dd800c 100644 --- a/DiscoveryJson/containeranalysis_v1.json +++ b/DiscoveryJson/containeranalysis_v1.json @@ -755,7 +755,7 @@ } } }, - "revision": "20231103", + "revision": "20240105", "rootUrl": "https://containeranalysis.googleapis.com/", "schemas": { "AliasContext": { @@ -989,7 +989,7 @@ "description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)." }, "members": { - "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.", + "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workforce identity pool. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All workforce identities in a group. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All workforce identities with a specific attribute value. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a workforce identity pool. * `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workload identity pool. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: A workload identity pool group. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All identities in a workload identity pool with a certain attribute. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: Deleted single identity in a workforce identity pool. For example, `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`.", "items": { "type": "string" }, diff --git a/DiscoveryJson/containeranalysis_v1alpha1.json b/DiscoveryJson/containeranalysis_v1alpha1.json index e6277e0057..606c272035 100644 --- a/DiscoveryJson/containeranalysis_v1alpha1.json +++ b/DiscoveryJson/containeranalysis_v1alpha1.json @@ -1233,7 +1233,7 @@ } } }, - "revision": "20231103", + "revision": "20240105", "rootUrl": "https://containeranalysis.googleapis.com/", "schemas": { "AnalysisCompleted": { @@ -1398,7 +1398,7 @@ "description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)." }, "members": { - "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.", + "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workforce identity pool. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All workforce identities in a group. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All workforce identities with a specific attribute value. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a workforce identity pool. * `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workload identity pool. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: A workload identity pool group. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All identities in a workload identity pool with a certain attribute. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: Deleted single identity in a workforce identity pool. For example, `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`.", "items": { "type": "string" }, diff --git a/DiscoveryJson/containeranalysis_v1beta1.json b/DiscoveryJson/containeranalysis_v1beta1.json index 43f8e7d756..5c7dd5d9d2 100644 --- a/DiscoveryJson/containeranalysis_v1beta1.json +++ b/DiscoveryJson/containeranalysis_v1beta1.json @@ -815,7 +815,7 @@ } } }, - "revision": "20231103", + "revision": "20240105", "rootUrl": "https://containeranalysis.googleapis.com/", "schemas": { "AliasContext": { @@ -1075,7 +1075,7 @@ "description": "The condition that is associated with this binding. If the condition evaluates to `true`, then this binding applies to the current request. If the condition evaluates to `false`, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding. To learn which resources support conditions in their IAM policies, see the [IAM documentation](https://cloud.google.com/iam/help/conditions/resource-policies)." }, "members": { - "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding.", + "description": "Specifies the principals requesting access for a Google Cloud resource. `members` can have the following values: * `allUsers`: A special identifier that represents anyone who is on the internet; with or without a Google account. * `allAuthenticatedUsers`: A special identifier that represents anyone who is authenticated with a Google account or a service account. Does not include identities that come from external identity providers (IdPs) through identity federation. * `user:{emailid}`: An email address that represents a specific Google account. For example, `alice@example.com` . * `serviceAccount:{emailid}`: An email address that represents a Google service account. For example, `my-other-app@appspot.gserviceaccount.com`. * `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An identifier for a [Kubernetes service account](https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts). For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workforce identity pool. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All workforce identities in a group. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All workforce identities with a specific attribute value. * `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a workforce identity pool. * `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: A single identity in a workload identity pool. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: A workload identity pool group. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: All identities in a workload identity pool with a certain attribute. * `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, this value reverts to `serviceAccount:{emailid}` and the undeleted service account retains the role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role in the binding. * `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: Deleted single identity in a workforce identity pool. For example, `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`.", "items": { "type": "string" }, diff --git a/DiscoveryJson/deploymentmanager_alpha.json b/DiscoveryJson/deploymentmanager_alpha.json index 14bacc7836..a8ccfbb087 100644 --- a/DiscoveryJson/deploymentmanager_alpha.json +++ b/DiscoveryJson/deploymentmanager_alpha.json @@ -1588,7 +1588,7 @@ } } }, - "revision": "20231214", + "revision": "20240104", "rootUrl": "https://deploymentmanager.googleapis.com/", "schemas": { "AsyncOptions": { @@ -2306,7 +2306,7 @@ "type": "object" }, "Operation": { - "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources.", + "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention period.", "id": "Operation", "properties": { "clientOperationId": { diff --git a/DiscoveryJson/deploymentmanager_v2.json b/DiscoveryJson/deploymentmanager_v2.json index 002f1bf3fe..4460620ff8 100644 --- a/DiscoveryJson/deploymentmanager_v2.json +++ b/DiscoveryJson/deploymentmanager_v2.json @@ -988,7 +988,7 @@ } } }, - "revision": "20231214", + "revision": "20240104", "rootUrl": "https://deploymentmanager.googleapis.com/", "schemas": { "AuditConfig": { @@ -1404,7 +1404,7 @@ "type": "object" }, "Operation": { - "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources.", + "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention period.", "id": "Operation", "properties": { "clientOperationId": { diff --git a/DiscoveryJson/deploymentmanager_v2beta.json b/DiscoveryJson/deploymentmanager_v2beta.json index 03cf1475fe..a0c8ff1494 100644 --- a/DiscoveryJson/deploymentmanager_v2beta.json +++ b/DiscoveryJson/deploymentmanager_v2beta.json @@ -1552,7 +1552,7 @@ } } }, - "revision": "20231214", + "revision": "20240104", "rootUrl": "https://deploymentmanager.googleapis.com/", "schemas": { "AsyncOptions": { @@ -2209,7 +2209,7 @@ "type": "object" }, "Operation": { - "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources.", + "description": "Represents an Operation resource. Google Compute Engine has three Operation resources: * [Global](/compute/docs/reference/rest/{$api_version}/globalOperations) * [Regional](/compute/docs/reference/rest/{$api_version}/regionOperations) * [Zonal](/compute/docs/reference/rest/{$api_version}/zoneOperations) You can use an operation resource to manage asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention period.", "id": "Operation", "properties": { "clientOperationId": { diff --git a/DiscoveryJson/script_v1.json b/DiscoveryJson/script_v1.json index 1bce45865e..f1b052902d 100644 --- a/DiscoveryJson/script_v1.json +++ b/DiscoveryJson/script_v1.json @@ -891,7 +891,7 @@ } } }, - "revision": "20231218", + "revision": "20240108", "rootUrl": "https://script.googleapis.com/", "schemas": { "Content": { @@ -905,10 +905,6 @@ }, "type": "array" }, - "revertFlumeInvoked": { - "description": "Set to true if called from revert flume to allow deletion of system generated manifest file while validating content request. This value is false by default.", - "type": "boolean" - }, "scriptId": { "description": "The script project's Drive ID.", "type": "string" diff --git a/DiscoveryJson/storage_v1.json b/DiscoveryJson/storage_v1.json index fcade5e110..e5d75e4034 100644 --- a/DiscoveryJson/storage_v1.json +++ b/DiscoveryJson/storage_v1.json @@ -33,7 +33,7 @@ "location": "me-central2" } ], - "etag": "\"3131393937383137313835393437363337313333\"", + "etag": "\"3136323232353032373039383637313835303036\"", "icons": { "x16": "https://www.google.com/images/icons/product/cloud_storage-16.png", "x32": "https://www.google.com/images/icons/product/cloud_storage-32.png" @@ -210,7 +210,7 @@ "type": "string" }, "pageSize": { - "description": "Maximum number of items return in a single page of responses. Maximum 1000.", + "description": "Maximum number of items to return in a single page of responses. Maximum 1000.", "format": "int32", "location": "query", "minimum": "0", @@ -1387,6 +1387,240 @@ } } }, + "folders": { + "methods": { + "delete": { + "description": "Permanently deletes a folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "DELETE", + "id": "storage.folders.delete", + "parameterOrder": [ + "bucket", + "folder" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folder resides.", + "location": "path", + "required": true, + "type": "string" + }, + "folder": { + "description": "Name of a folder.", + "location": "path", + "required": true, + "type": "string" + }, + "ifMetagenerationMatch": { + "description": "If set, only deletes the folder if its metageneration matches this value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifMetagenerationNotMatch": { + "description": "If set, only deletes the folder if its metageneration does not match this value.", + "format": "int64", + "location": "query", + "type": "string" + } + }, + "path": "b/{bucket}/folders/{folder}", + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "get": { + "description": "Returns metadata for the specified folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "GET", + "id": "storage.folders.get", + "parameterOrder": [ + "bucket", + "folder" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folder resides.", + "location": "path", + "required": true, + "type": "string" + }, + "folder": { + "description": "Name of a folder.", + "location": "path", + "required": true, + "type": "string" + }, + "ifMetagenerationMatch": { + "description": "Makes the return of the folder metadata conditional on whether the folder's current metageneration matches the given value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifMetagenerationNotMatch": { + "description": "Makes the return of the folder metadata conditional on whether the folder's current metageneration does not match the given value.", + "format": "int64", + "location": "query", + "type": "string" + } + }, + "path": "b/{bucket}/folders/{folder}", + "response": { + "$ref": "Folder" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/cloud-platform.read-only", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_only", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "insert": { + "description": "Creates a new folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "POST", + "id": "storage.folders.insert", + "parameterOrder": [ + "bucket" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folder resides.", + "location": "path", + "required": true, + "type": "string" + }, + "recursive": { + "description": "If true, any parent folder which doesn\u2019t exist will be created automatically.", + "location": "query", + "type": "boolean" + } + }, + "path": "b/{bucket}/folders", + "request": { + "$ref": "Folder" + }, + "response": { + "$ref": "Folder" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "list": { + "description": "Retrieves a list of folders matching the criteria. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "GET", + "id": "storage.folders.list", + "parameterOrder": [ + "bucket" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which to look for folders.", + "location": "path", + "required": true, + "type": "string" + }, + "delimiter": { + "description": "Returns results in a directory-like mode. The only supported value is '/'. If set, items will only contain folders that either exactly match the prefix, or are one level below the prefix.", + "location": "query", + "type": "string" + }, + "endOffset": { + "description": "Filter results to folders whose names are lexicographically before endOffset. If startOffset is also set, the folders listed will have names between startOffset (inclusive) and endOffset (exclusive).", + "location": "query", + "type": "string" + }, + "pageSize": { + "description": "Maximum number of items to return in a single page of responses.", + "format": "int32", + "location": "query", + "minimum": "0", + "type": "integer" + }, + "pageToken": { + "description": "A previously-returned page token representing part of the larger set of results to view.", + "location": "query", + "type": "string" + }, + "prefix": { + "description": "Filter results to folders whose paths begin with this prefix. If set, the value must either be an empty string or end with a '/'.", + "location": "query", + "type": "string" + }, + "startOffset": { + "description": "Filter results to folders whose names are lexicographically equal to or after startOffset. If endOffset is also set, the folders listed will have names between startOffset (inclusive) and endOffset (exclusive).", + "location": "query", + "type": "string" + } + }, + "path": "b/{bucket}/folders", + "response": { + "$ref": "Folders" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/cloud-platform.read-only", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_only", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + }, + "rename": { + "description": "Renames a source folder to a destination folder. Only applicable to buckets with hierarchical namespace enabled.", + "httpMethod": "POST", + "id": "storage.folders.rename", + "parameterOrder": [ + "bucket", + "sourceFolder", + "destinationFolder" + ], + "parameters": { + "bucket": { + "description": "Name of the bucket in which the folders are in.", + "location": "path", + "required": true, + "type": "string" + }, + "destinationFolder": { + "description": "Name of the destination folder.", + "location": "path", + "required": true, + "type": "string" + }, + "ifSourceMetagenerationMatch": { + "description": "Makes the operation conditional on whether the source object's current metageneration matches the given value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "ifSourceMetagenerationNotMatch": { + "description": "Makes the operation conditional on whether the source object's current metageneration does not match the given value.", + "format": "int64", + "location": "query", + "type": "string" + }, + "sourceFolder": { + "description": "Name of the source folder.", + "location": "path", + "required": true, + "type": "string" + } + }, + "path": "b/{bucket}/folders/{sourceFolder}/renameTo/folders/{destinationFolder}", + "response": { + "$ref": "GoogleLongrunningOperation" + }, + "scopes": [ + "https://www.googleapis.com/auth/cloud-platform", + "https://www.googleapis.com/auth/devstorage.full_control", + "https://www.googleapis.com/auth/devstorage.read_write" + ] + } + } + }, "managedFolders": { "methods": { "delete": { @@ -1565,7 +1799,7 @@ "type": "string" }, "pageSize": { - "description": "Maximum number of items return in a single page of responses.", + "description": "Maximum number of items to return in a single page of responses.", "format": "int32", "location": "query", "minimum": "0", @@ -3806,7 +4040,7 @@ } } }, - "revision": "20231218", + "revision": "20240105", "rootUrl": "https://storage.googleapis.com/", "schemas": { "AnywhereCache": { @@ -4014,6 +4248,16 @@ "description": "HTTP 1.1 Entity tag for the bucket.", "type": "string" }, + "hierarchicalNamespace": { + "description": "The bucket's hierarchical namespace configuration.", + "properties": { + "enabled": { + "description": "When set to true, hierarchical namespace is enabled for this bucket.", + "type": "boolean" + } + }, + "type": "object" + }, "iamConfiguration": { "description": "The bucket's IAM configuration.", "properties": { @@ -4601,6 +4845,90 @@ }, "type": "object" }, + "Folder": { + "description": "A folder. Only available in buckets with hierarchical namespace enabled.", + "id": "Folder", + "properties": { + "bucket": { + "description": "The name of the bucket containing this folder.", + "type": "string" + }, + "id": { + "description": "The ID of the folder, including the bucket name, folder name.", + "type": "string" + }, + "kind": { + "default": "storage#folder", + "description": "The kind of item this is. For folders, this is always storage#folder.", + "type": "string" + }, + "metadata": { + "additionalProperties": { + "description": "An individual metadata entry.", + "type": "string" + }, + "description": "User-provided metadata, in key/value pairs.", + "type": "object" + }, + "metageneration": { + "description": "The version of the metadata for this folder. Used for preconditions and for detecting changes in metadata.", + "format": "int64", + "type": "string" + }, + "name": { + "description": "The name of the folder. Required if not specified by URL parameter.", + "type": "string" + }, + "pendingRenameInfo": { + "description": "Only present if the folder is part of an ongoing rename folder operation. Contains information which can be used to query the operation status.", + "properties": { + "operationId": { + "description": "The ID of the rename folder operation.", + "type": "string" + } + }, + "type": "object" + }, + "selfLink": { + "description": "The link to this folder.", + "type": "string" + }, + "timeCreated": { + "description": "The creation time of the folder in RFC 3339 format.", + "format": "date-time", + "type": "string" + }, + "updated": { + "description": "The modification time of the folder metadata in RFC 3339 format.", + "format": "date-time", + "type": "string" + } + }, + "type": "object" + }, + "Folders": { + "description": "A list of folders.", + "id": "Folders", + "properties": { + "items": { + "description": "The list of items.", + "items": { + "$ref": "Folder" + }, + "type": "array" + }, + "kind": { + "default": "storage#folders", + "description": "The kind of item this is. For lists of folders, this is always storage#folders.", + "type": "string" + }, + "nextPageToken": { + "description": "The continuation token, used to page through large result sets. Provide this value in a subsequent request to return the next page of results.", + "type": "string" + } + }, + "type": "object" + }, "GoogleLongrunningListOperationsResponse": { "description": "The response message for storage.buckets.operations.list.", "id": "GoogleLongrunningListOperationsResponse", diff --git a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs index a0e803958a..ba311547b3 100644 --- a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs +++ b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj index 8c88132472..45b9de0c84 100644 --- a/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj +++ b/Src/Generated/Google.Apis.ACMEDNS.v1/Google.Apis.ACMEDNS.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ACMEDNS.v1 Client Library - 1.64.0.2981 + 1.65.0.2981 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj b/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj index acc09a4ed6..448364edbe 100644 --- a/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj +++ b/Src/Generated/Google.Apis.AIPlatformNotebooks.v1/Google.Apis.AIPlatformNotebooks.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.AIPlatformNotebooks.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj b/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj index 3ca1680034..d098ddebf7 100644 --- a/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj +++ b/Src/Generated/Google.Apis.AIPlatformNotebooks.v2/Google.Apis.AIPlatformNotebooks.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.AIPlatformNotebooks.v2 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs index aa0899eadc..b6d516ba7a 100644 --- a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs +++ b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj index b827f67095..42f373484f 100644 --- a/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj +++ b/Src/Generated/Google.Apis.AbusiveExperienceReport.v1/Google.Apis.AbusiveExperienceReport.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AbusiveExperienceReport.v1 Client Library - 1.64.0.2235 + 1.65.0.2235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs index 68d2918349..a29bf65d11 100644 --- a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs +++ b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj index 52ab5d28ff..01d6f252d8 100644 --- a/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj +++ b/Src/Generated/Google.Apis.Acceleratedmobilepageurl.v1/Google.Apis.Acceleratedmobilepageurl.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Acceleratedmobilepageurl.v1 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs index cc726ad22a..d3cf6d998d 100644 --- a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs +++ b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj index 4287fbd87a..00d82f6c4b 100644 --- a/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj +++ b/Src/Generated/Google.Apis.AccessApproval.v1/Google.Apis.AccessApproval.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AccessApproval.v1 Client Library - 1.64.0.3256 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj b/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj index 97758cf424..e3f3594326 100644 --- a/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj +++ b/Src/Generated/Google.Apis.AccessContextManager.v1/Google.Apis.AccessContextManager.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.AccessContextManager.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.cs b/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.cs deleted file mode 100644 index e1f221877f..0000000000 --- a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.cs +++ /dev/null @@ -1,1953 +0,0 @@ -// Copyright 2023 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// https://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -// Generated code. DO NOT EDIT! - -namespace Google.Apis.AccessContextManager.v1beta -{ - /// The AccessContextManager Service. - public class AccessContextManagerService : Google.Apis.Services.BaseClientService - { - /// The API version. - public const string Version = "v1beta"; - - /// The discovery version used to generate this service. - public static Google.Apis.Discovery.DiscoveryVersion DiscoveryVersionUsed = Google.Apis.Discovery.DiscoveryVersion.Version_1_0; - - /// Constructs a new service. - public AccessContextManagerService() : this(new Google.Apis.Services.BaseClientService.Initializer()) - { - } - - /// Constructs a new service. - /// The service initializer. - public AccessContextManagerService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) - { - AccessPolicies = new AccessPoliciesResource(this); - Operations = new OperationsResource(this); - } - - /// Gets the service supported features. - public override System.Collections.Generic.IList Features => new string[0]; - - /// Gets the service name. - public override string Name => "accesscontextmanager"; - - /// Gets the service base URI. - public override string BaseUri => BaseUriOverride ?? "https://accesscontextmanager.googleapis.com/"; - - /// Gets the service base path. - public override string BasePath => ""; - - /// Gets the batch base URI; null if unspecified. - public override string BatchUri => "https://accesscontextmanager.googleapis.com/batch"; - - /// Gets the batch base path; null if unspecified. - public override string BatchPath => "batch"; - - /// Available OAuth 2.0 scopes for use with the Access Context Manager API. - public class Scope - { - /// - /// See, edit, configure, and delete your Google Cloud data and see the email address for your Google - /// Account. - /// - public static string CloudPlatform = "https://www.googleapis.com/auth/cloud-platform"; - } - - /// Available OAuth 2.0 scope constants for use with the Access Context Manager API. - public static class ScopeConstants - { - /// - /// See, edit, configure, and delete your Google Cloud data and see the email address for your Google - /// Account. - /// - public const string CloudPlatform = "https://www.googleapis.com/auth/cloud-platform"; - } - - /// Gets the AccessPolicies resource. - public virtual AccessPoliciesResource AccessPolicies { get; } - - /// Gets the Operations resource. - public virtual OperationsResource Operations { get; } - } - - /// A base abstract class for AccessContextManager requests. - public abstract class AccessContextManagerBaseServiceRequest : Google.Apis.Requests.ClientServiceRequest - { - /// Constructs a new AccessContextManagerBaseServiceRequest instance. - protected AccessContextManagerBaseServiceRequest(Google.Apis.Services.IClientService service) : base(service) - { - } - - /// V1 error format. - [Google.Apis.Util.RequestParameterAttribute("$.xgafv", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable Xgafv { get; set; } - - /// V1 error format. - public enum XgafvEnum - { - /// v1 error format - [Google.Apis.Util.StringValueAttribute("1")] - Value1 = 0, - - /// v2 error format - [Google.Apis.Util.StringValueAttribute("2")] - Value2 = 1, - } - - /// OAuth access token. - [Google.Apis.Util.RequestParameterAttribute("access_token", Google.Apis.Util.RequestParameterType.Query)] - public virtual string AccessToken { get; set; } - - /// Data format for response. - [Google.Apis.Util.RequestParameterAttribute("alt", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable Alt { get; set; } - - /// Data format for response. - public enum AltEnum - { - /// Responses with Content-Type of application/json - [Google.Apis.Util.StringValueAttribute("json")] - Json = 0, - - /// Media download with context-dependent Content-Type - [Google.Apis.Util.StringValueAttribute("media")] - Media = 1, - - /// Responses with Content-Type of application/x-protobuf - [Google.Apis.Util.StringValueAttribute("proto")] - Proto = 2, - } - - /// JSONP - [Google.Apis.Util.RequestParameterAttribute("callback", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Callback { get; set; } - - /// Selector specifying which fields to include in a partial response. - [Google.Apis.Util.RequestParameterAttribute("fields", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Fields { get; set; } - - /// - /// API key. Your API key identifies your project and provides you with API access, quota, and reports. Required - /// unless you provide an OAuth 2.0 token. - /// - [Google.Apis.Util.RequestParameterAttribute("key", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Key { get; set; } - - /// OAuth 2.0 token for the current user. - [Google.Apis.Util.RequestParameterAttribute("oauth_token", Google.Apis.Util.RequestParameterType.Query)] - public virtual string OauthToken { get; set; } - - /// Returns response with indentations and line breaks. - [Google.Apis.Util.RequestParameterAttribute("prettyPrint", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PrettyPrint { get; set; } - - /// - /// Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a - /// user, but should not exceed 40 characters. - /// - [Google.Apis.Util.RequestParameterAttribute("quotaUser", Google.Apis.Util.RequestParameterType.Query)] - public virtual string QuotaUser { get; set; } - - /// Legacy upload protocol for media (e.g. "media", "multipart"). - [Google.Apis.Util.RequestParameterAttribute("uploadType", Google.Apis.Util.RequestParameterType.Query)] - public virtual string UploadType { get; set; } - - /// Upload protocol for media (e.g. "raw", "multipart"). - [Google.Apis.Util.RequestParameterAttribute("upload_protocol", Google.Apis.Util.RequestParameterType.Query)] - public virtual string UploadProtocol { get; set; } - - /// Initializes AccessContextManager parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("$.xgafv", new Google.Apis.Discovery.Parameter - { - Name = "$.xgafv", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("access_token", new Google.Apis.Discovery.Parameter - { - Name = "access_token", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("alt", new Google.Apis.Discovery.Parameter - { - Name = "alt", - IsRequired = false, - ParameterType = "query", - DefaultValue = "json", - Pattern = null, - }); - RequestParameters.Add("callback", new Google.Apis.Discovery.Parameter - { - Name = "callback", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("fields", new Google.Apis.Discovery.Parameter - { - Name = "fields", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("key", new Google.Apis.Discovery.Parameter - { - Name = "key", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("oauth_token", new Google.Apis.Discovery.Parameter - { - Name = "oauth_token", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("prettyPrint", new Google.Apis.Discovery.Parameter - { - Name = "prettyPrint", - IsRequired = false, - ParameterType = "query", - DefaultValue = "true", - Pattern = null, - }); - RequestParameters.Add("quotaUser", new Google.Apis.Discovery.Parameter - { - Name = "quotaUser", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("uploadType", new Google.Apis.Discovery.Parameter - { - Name = "uploadType", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("upload_protocol", new Google.Apis.Discovery.Parameter - { - Name = "upload_protocol", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// The "accessPolicies" collection of methods. - public class AccessPoliciesResource - { - private const string Resource = "accessPolicies"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public AccessPoliciesResource(Google.Apis.Services.IClientService service) - { - this.service = service; - AccessLevels = new AccessLevelsResource(service); - ServicePerimeters = new ServicePerimetersResource(service); - } - - /// Gets the AccessLevels resource. - public virtual AccessLevelsResource AccessLevels { get; } - - /// The "accessLevels" collection of methods. - public class AccessLevelsResource - { - private const string Resource = "accessLevels"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public AccessLevelsResource(Google.Apis.Services.IClientService service) - { - this.service = service; - } - - /// - /// Create an Access Level. The longrunning operation from this RPC will have a successful status once the - /// Access Level has propagated to long-lasting storage. Access Levels containing errors will result in an - /// error response for the first error encountered. - /// - /// The body of the request. - /// - /// Required. Resource name for the access policy which owns this Access Level. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual CreateRequest Create(Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - - /// - /// Create an Access Level. The longrunning operation from this RPC will have a successful status once the - /// Access Level has propagated to long-lasting storage. Access Levels containing errors will result in an - /// error response for the first error encountered. - /// - public class CreateRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string parent) : base(service) - { - Parent = parent; - Body = body; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy which owns this Access Level. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessLevel Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "create"; - - /// Gets the HTTP method. - public override string HttpMethod => "POST"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/accessLevels"; - - /// Initializes Create parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// - /// Delete an Access Level by resource name. The longrunning operation from this RPC will have a successful - /// status once the Access Level has been removed from long-lasting storage. - /// - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - public virtual DeleteRequest Delete(string name) - { - return new DeleteRequest(this.service, name); - } - - /// - /// Delete an Access Level by resource name. The longrunning operation from this RPC will have a successful - /// status once the Access Level has been removed from long-lasting storage. - /// - public class DeleteRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Delete request. - public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "delete"; - - /// Gets the HTTP method. - public override string HttpMethod => "DELETE"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Delete parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/accessLevels/[^/]+$", - }); - } - } - - /// Get an Access Level by resource name. - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// Get an Access Level by resource name. - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Access Level. Format: - /// `accessPolicies/{policy_id}/accessLevels/{access_level_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression Language rather than as - /// `BasicLevels`. Defaults to AS_DEFINED, where Access Levels are returned as `BasicLevels` or - /// `CustomLevels` based on how they were created. If set to CEL, all Access Levels are returned as - /// `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent `CustomLevels`. - /// - [Google.Apis.Util.RequestParameterAttribute("accessLevelFormat", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable AccessLevelFormat { get; set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression Language rather than as - /// `BasicLevels`. Defaults to AS_DEFINED, where Access Levels are returned as `BasicLevels` or - /// `CustomLevels` based on how they were created. If set to CEL, all Access Levels are returned as - /// `CustomLevels`. In the CEL case, `BasicLevels` are translated to equivalent `CustomLevels`. - /// - public enum AccessLevelFormatEnum - { - /// The format was not specified. - [Google.Apis.Util.StringValueAttribute("LEVEL_FORMAT_UNSPECIFIED")] - LEVELFORMATUNSPECIFIED = 0, - - /// - /// Uses the format the resource was defined in. BasicLevels are returned as BasicLevels, - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("AS_DEFINED")] - ASDEFINED = 1, - - /// - /// Use Cloud Common Expression Language when returning the resource. Both BasicLevels and - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("CEL")] - CEL = 2, - } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/accessLevels/[^/]+$", - }); - RequestParameters.Add("accessLevelFormat", new Google.Apis.Discovery.Parameter - { - Name = "accessLevelFormat", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// List all Access Levels for an access policy. - /// - /// Required. Resource name for the access policy to list Access Levels from. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual ListRequest List(string parent) - { - return new ListRequest(this.service, parent); - } - - /// List all Access Levels for an access policy. - public class ListRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new List request. - public ListRequest(Google.Apis.Services.IClientService service, string parent) : base(service) - { - Parent = parent; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to list Access Levels from. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression language, as `CustomLevels`, rather - /// than as `BasicLevels`. Defaults to returning `AccessLevels` in the format they were defined. - /// - [Google.Apis.Util.RequestParameterAttribute("accessLevelFormat", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable AccessLevelFormat { get; set; } - - /// - /// Whether to return `BasicLevels` in the Cloud Common Expression language, as `CustomLevels`, rather - /// than as `BasicLevels`. Defaults to returning `AccessLevels` in the format they were defined. - /// - public enum AccessLevelFormatEnum - { - /// The format was not specified. - [Google.Apis.Util.StringValueAttribute("LEVEL_FORMAT_UNSPECIFIED")] - LEVELFORMATUNSPECIFIED = 0, - - /// - /// Uses the format the resource was defined in. BasicLevels are returned as BasicLevels, - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("AS_DEFINED")] - ASDEFINED = 1, - - /// - /// Use Cloud Common Expression Language when returning the resource. Both BasicLevels and - /// CustomLevels are returned as CustomLevels. - /// - [Google.Apis.Util.StringValueAttribute("CEL")] - CEL = 2, - } - - /// Number of Access Levels to include in the list. Default 100. - [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PageSize { get; set; } - - /// - /// Next page token for the next batch of Access Level instances. Defaults to the first page of results. - /// - [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] - public virtual string PageToken { get; set; } - - /// Gets the method name. - public override string MethodName => "list"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/accessLevels"; - - /// Initializes List parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - RequestParameters.Add("accessLevelFormat", new Google.Apis.Discovery.Parameter - { - Name = "accessLevelFormat", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter - { - Name = "pageSize", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter - { - Name = "pageToken", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// - /// Update an Access Level. The longrunning operation from this RPC will have a successful status once the - /// changes to the Access Level have propagated to long-lasting storage. Access Levels containing errors - /// will result in an error response for the first error encountered. - /// - /// The body of the request. - /// - /// Resource name for the `AccessLevel`. Format: - /// `accessPolicies/{access_policy}/accessLevels/{access_level}`. The `access_level` component must begin - /// with a letter, followed by alphanumeric characters or `_`. Its maximum length is 50 characters. After - /// you create an `AccessLevel`, you cannot change its `name`. - /// - public virtual PatchRequest Patch(Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string name) - { - return new PatchRequest(this.service, body, name); - } - - /// - /// Update an Access Level. The longrunning operation from this RPC will have a successful status once the - /// changes to the Access Level have propagated to long-lasting storage. Access Levels containing errors - /// will result in an error response for the first error encountered. - /// - public class PatchRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Patch request. - public PatchRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessLevel body, string name) : base(service) - { - Name = name; - Body = body; - InitParameters(); - } - - /// - /// Resource name for the `AccessLevel`. Format: - /// `accessPolicies/{access_policy}/accessLevels/{access_level}`. The `access_level` component must - /// begin with a letter, followed by alphanumeric characters or `_`. Its maximum length is 50 - /// characters. After you create an `AccessLevel`, you cannot change its `name`. - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Required. Mask to control which fields get updated. Must be non-empty. - [Google.Apis.Util.RequestParameterAttribute("updateMask", Google.Apis.Util.RequestParameterType.Query)] - public virtual object UpdateMask { get; set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessLevel Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "patch"; - - /// Gets the HTTP method. - public override string HttpMethod => "PATCH"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Patch parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/accessLevels/[^/]+$", - }); - RequestParameters.Add("updateMask", new Google.Apis.Discovery.Parameter - { - Name = "updateMask", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - } - - /// Gets the ServicePerimeters resource. - public virtual ServicePerimetersResource ServicePerimeters { get; } - - /// The "servicePerimeters" collection of methods. - public class ServicePerimetersResource - { - private const string Resource = "servicePerimeters"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public ServicePerimetersResource(Google.Apis.Services.IClientService service) - { - this.service = service; - } - - /// - /// Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will - /// result in an error response for the first error encountered. - /// - /// The body of the request. - /// - /// Required. Resource name for the access policy which owns this Service Perimeter. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual CreateRequest Create(Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - - /// - /// Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will - /// result in an error response for the first error encountered. - /// - public class CreateRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string parent) : base(service) - { - Parent = parent; - Body = body; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy which owns this Service Perimeter. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "create"; - - /// Gets the HTTP method. - public override string HttpMethod => "POST"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/servicePerimeters"; - - /// Initializes Create parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// - /// Delete a Service Perimeter by resource name. The longrunning operation from this RPC will have a - /// successful status once the Service Perimeter has been removed from long-lasting storage. - /// - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}` - /// - public virtual DeleteRequest Delete(string name) - { - return new DeleteRequest(this.service, name); - } - - /// - /// Delete a Service Perimeter by resource name. The longrunning operation from this RPC will have a - /// successful status once the Service Perimeter has been removed from long-lasting storage. - /// - public class DeleteRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Delete request. - public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "delete"; - - /// Gets the HTTP method. - public override string HttpMethod => "DELETE"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Delete parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/servicePerimeters/[^/]+$", - }); - } - } - - /// Get a Service Perimeter by resource name. - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}` - /// - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// Get a Service Perimeter by resource name. - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the Service Perimeter. Format: - /// `accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/servicePerimeters/[^/]+$", - }); - } - } - - /// List all Service Perimeters for an access policy. - /// - /// Required. Resource name for the access policy to list Service Perimeters from. Format: - /// `accessPolicies/{policy_id}` - /// - public virtual ListRequest List(string parent) - { - return new ListRequest(this.service, parent); - } - - /// List all Service Perimeters for an access policy. - public class ListRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new List request. - public ListRequest(Google.Apis.Services.IClientService service, string parent) : base(service) - { - Parent = parent; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to list Service Perimeters from. Format: - /// `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } - - /// Number of Service Perimeters to include in the list. Default 100. - [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PageSize { get; set; } - - /// - /// Next page token for the next batch of Service Perimeter instances. Defaults to the first page of - /// results. - /// - [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] - public virtual string PageToken { get; set; } - - /// Gets the method name. - public override string MethodName => "list"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+parent}/servicePerimeters"; - - /// Initializes List parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter - { - Name = "pageSize", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter - { - Name = "pageToken", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// - /// Update a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the changes to the Service Perimeter have propagated to long-lasting storage. Service Perimeter - /// containing errors will result in an error response for the first error encountered. - /// - /// The body of the request. - /// - /// Resource name for the `ServicePerimeter`. Format: - /// `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` - /// component must begin with a letter, followed by alphanumeric characters or `_`. After you create a - /// `ServicePerimeter`, you cannot change its `name`. - /// - public virtual PatchRequest Patch(Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string name) - { - return new PatchRequest(this.service, body, name); - } - - /// - /// Update a Service Perimeter. The longrunning operation from this RPC will have a successful status once - /// the changes to the Service Perimeter have propagated to long-lasting storage. Service Perimeter - /// containing errors will result in an error response for the first error encountered. - /// - public class PatchRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Patch request. - public PatchRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter body, string name) : base(service) - { - Name = name; - Body = body; - InitParameters(); - } - - /// - /// Resource name for the `ServicePerimeter`. Format: - /// `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` - /// component must begin with a letter, followed by alphanumeric characters or `_`. After you create a - /// `ServicePerimeter`, you cannot change its `name`. - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Required. Mask to control which fields get updated. Must be non-empty. - [Google.Apis.Util.RequestParameterAttribute("updateMask", Google.Apis.Util.RequestParameterType.Query)] - public virtual object UpdateMask { get; set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.ServicePerimeter Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "patch"; - - /// Gets the HTTP method. - public override string HttpMethod => "PATCH"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Patch parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+/servicePerimeters/[^/]+$", - }); - RequestParameters.Add("updateMask", new Google.Apis.Discovery.Parameter - { - Name = "updateMask", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - } - - /// - /// Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The longrunning Operation - /// will have a successful status once the `AccessPolicy` has propagated to long-lasting storage. Syntactic and - /// basic semantic errors will be returned in `metadata` as a BadRequest proto. - /// - /// The body of the request. - public virtual CreateRequest Create(Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body) - { - return new CreateRequest(this.service, body); - } - - /// - /// Create an `AccessPolicy`. Fails if this organization already has a `AccessPolicy`. The longrunning Operation - /// will have a successful status once the `AccessPolicy` has propagated to long-lasting storage. Syntactic and - /// basic semantic errors will be returned in `metadata` as a BadRequest proto. - /// - public class CreateRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body) : base(service) - { - Body = body; - InitParameters(); - } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "create"; - - /// Gets the HTTP method. - public override string HttpMethod => "POST"; - - /// Gets the REST path. - public override string RestPath => "v1beta/accessPolicies"; - - /// Initializes Create parameter list. - protected override void InitParameters() - { - base.InitParameters(); - } - } - - /// - /// Delete an AccessPolicy by resource name. The longrunning Operation will have a successful status once the - /// AccessPolicy has been removed from long-lasting storage. - /// - /// - /// Required. Resource name for the access policy to delete. Format `accessPolicies/{policy_id}` - /// - public virtual DeleteRequest Delete(string name) - { - return new DeleteRequest(this.service, name); - } - - /// - /// Delete an AccessPolicy by resource name. The longrunning Operation will have a successful status once the - /// AccessPolicy has been removed from long-lasting storage. - /// - public class DeleteRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Delete request. - public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to delete. Format `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "delete"; - - /// Gets the HTTP method. - public override string HttpMethod => "DELETE"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Delete parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// Get an AccessPolicy by name. - /// - /// Required. Resource name for the access policy to get. Format `accessPolicies/{policy_id}` - /// - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// Get an AccessPolicy by name. - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// - /// Required. Resource name for the access policy to get. Format `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - } - } - - /// List all AccessPolicies under a container. - public virtual ListRequest List() - { - return new ListRequest(this.service); - } - - /// List all AccessPolicies under a container. - public class ListRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new List request. - public ListRequest(Google.Apis.Services.IClientService service) : base(service) - { - InitParameters(); - } - - /// Number of AccessPolicy instances to include in the list. Default 100. - [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] - public virtual System.Nullable PageSize { get; set; } - - /// - /// Next page token for the next batch of AccessPolicy instances. Defaults to the first page of results. - /// - [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] - public virtual string PageToken { get; set; } - - /// - /// Required. Resource name for the container to list AccessPolicy instances from. Format: - /// `organizations/{org_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Query)] - public virtual string Parent { get; set; } - - /// Gets the method name. - public override string MethodName => "list"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/accessPolicies"; - - /// Initializes List parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter - { - Name = "pageSize", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter - { - Name = "pageToken", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - RequestParameters.Add("parent", new Google.Apis.Discovery.Parameter - { - Name = "parent", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - - /// - /// Update an AccessPolicy. The longrunning Operation from this RPC will have a successful status once the - /// changes to the AccessPolicy have propagated to long-lasting storage. Syntactic and basic semantic errors - /// will be returned in `metadata` as a BadRequest proto. - /// - /// The body of the request. - /// - /// Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/{policy_id}` - /// - public virtual PatchRequest Patch(Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body, string name) - { - return new PatchRequest(this.service, body, name); - } - - /// - /// Update an AccessPolicy. The longrunning Operation from this RPC will have a successful status once the - /// changes to the AccessPolicy have propagated to long-lasting storage. Syntactic and basic semantic errors - /// will be returned in `metadata` as a BadRequest proto. - /// - public class PatchRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Patch request. - public PatchRequest(Google.Apis.Services.IClientService service, Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy body, string name) : base(service) - { - Name = name; - Body = body; - InitParameters(); - } - - /// - /// Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/{policy_id}` - /// - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Required. Mask to control which fields get updated. Must be non-empty. - [Google.Apis.Util.RequestParameterAttribute("updateMask", Google.Apis.Util.RequestParameterType.Query)] - public virtual object UpdateMask { get; set; } - - /// Gets or sets the body of this request. - Google.Apis.AccessContextManager.v1beta.Data.AccessPolicy Body { get; set; } - - /// Returns the body of the request. - protected override object GetBody() => Body; - - /// Gets the method name. - public override string MethodName => "patch"; - - /// Gets the HTTP method. - public override string HttpMethod => "PATCH"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Patch parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^accessPolicies/[^/]+$", - }); - RequestParameters.Add("updateMask", new Google.Apis.Discovery.Parameter - { - Name = "updateMask", - IsRequired = false, - ParameterType = "query", - DefaultValue = null, - Pattern = null, - }); - } - } - } - - /// The "operations" collection of methods. - public class OperationsResource - { - private const string Resource = "operations"; - - /// The service which this resource belongs to. - private readonly Google.Apis.Services.IClientService service; - - /// Constructs a new resource. - public OperationsResource(Google.Apis.Services.IClientService service) - { - this.service = service; - } - - /// - /// Gets the latest state of a long-running operation. Clients can use this method to poll the operation result - /// at intervals as recommended by the API service. - /// - /// The name of the operation resource. - public virtual GetRequest Get(string name) - { - return new GetRequest(this.service, name); - } - - /// - /// Gets the latest state of a long-running operation. Clients can use this method to poll the operation result - /// at intervals as recommended by the API service. - /// - public class GetRequest : AccessContextManagerBaseServiceRequest - { - /// Constructs a new Get request. - public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) - { - Name = name; - InitParameters(); - } - - /// The name of the operation resource. - [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Name { get; private set; } - - /// Gets the method name. - public override string MethodName => "get"; - - /// Gets the HTTP method. - public override string HttpMethod => "GET"; - - /// Gets the REST path. - public override string RestPath => "v1beta/{+name}"; - - /// Initializes Get parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("name", new Google.Apis.Discovery.Parameter - { - Name = "name", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^operations/.*$", - }); - } - } - } -} -namespace Google.Apis.AccessContextManager.v1beta.Data -{ - /// Metadata of Access Context Manager's Long Running Operations. - public class AccessContextManagerOperationMetadata : Google.Apis.Requests.IDirectResponseSchema - { - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// An `AccessLevel` is a label that can be applied to requests to Google Cloud services, along with a list of - /// requirements necessary for the label to be applied. - /// - public class AccessLevel : Google.Apis.Requests.IDirectResponseSchema - { - /// A `BasicLevel` composed of `Conditions`. - [Newtonsoft.Json.JsonPropertyAttribute("basic")] - public virtual BasicLevel Basic { get; set; } - - /// A `CustomLevel` written in the Common Expression Language. - [Newtonsoft.Json.JsonPropertyAttribute("custom")] - public virtual CustomLevel Custom { get; set; } - - /// Description of the `AccessLevel` and its use. Does not affect behavior. - [Newtonsoft.Json.JsonPropertyAttribute("description")] - public virtual string Description { get; set; } - - /// - /// Resource name for the `AccessLevel`. Format: `accessPolicies/{access_policy}/accessLevels/{access_level}`. - /// The `access_level` component must begin with a letter, followed by alphanumeric characters or `_`. Its - /// maximum length is 50 characters. After you create an `AccessLevel`, you cannot change its `name`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// Human readable title. Must be unique within the Policy. - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `AccessPolicy` is a container for `AccessLevels` (which define the necessary attributes to use Google Cloud - /// services) and `ServicePerimeters` (which define regions of services able to freely pass data within a - /// perimeter). An access policy is globally visible within an organization, and the restrictions it specifies apply - /// to all projects within an organization. - /// - public class AccessPolicy : Google.Apis.Requests.IDirectResponseSchema - { - /// Output only. Resource name of the `AccessPolicy`. Format: `accessPolicies/{policy_id}` - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// - /// Required. The parent of this `AccessPolicy` in the Cloud Resource Hierarchy. Currently immutable once - /// created. Format: `organizations/{organization_id}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("parent")] - public virtual string Parent { get; set; } - - /// Required. Human readable title. Does not affect behavior. - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// `BasicLevel` is an `AccessLevel` using a set of recommended features. - public class BasicLevel : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// How the `conditions` list should be combined to determine if a request is granted this `AccessLevel`. If AND - /// is used, each `Condition` in `conditions` must be satisfied for the `AccessLevel` to be applied. If OR is - /// used, at least one `Condition` in `conditions` must be satisfied for the `AccessLevel` to be applied. - /// Default behavior is AND. - /// - [Newtonsoft.Json.JsonPropertyAttribute("combiningFunction")] - public virtual string CombiningFunction { get; set; } - - /// Required. A list of requirements for the `AccessLevel` to be granted. - [Newtonsoft.Json.JsonPropertyAttribute("conditions")] - public virtual System.Collections.Generic.IList Conditions { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// A condition necessary for an `AccessLevel` to be granted. The Condition is an AND over its fields. So a - /// Condition is true if: 1) the request IP is from one of the listed subnetworks AND 2) the originating device - /// complies with the listed device policy AND 3) all listed access levels are granted AND 4) the request was sent - /// at a time allowed by the DateTimeRestriction. - /// - public class Condition : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// Device specific restrictions, all restrictions must hold for the Condition to be true. If not specified, all - /// devices are allowed. - /// - [Newtonsoft.Json.JsonPropertyAttribute("devicePolicy")] - public virtual DevicePolicy DevicePolicy { get; set; } - - /// - /// CIDR block IP subnetwork specification. May be IPv4 or IPv6. Note that for a CIDR IP address block, the - /// specified IP address portion must be properly truncated (i.e. all the host bits must be zero) or the input - /// is considered malformed. For example, "192.0.2.0/24" is accepted but "192.0.2.1/24" is not. Similarly, for - /// IPv6, "2001:db8::/32" is accepted whereas "2001:db8::1/32" is not. The originating IP of a request must be - /// in one of the listed subnets in order for this Condition to be true. If empty, all IP addresses are allowed. - /// - [Newtonsoft.Json.JsonPropertyAttribute("ipSubnetworks")] - public virtual System.Collections.Generic.IList IpSubnetworks { get; set; } - - /// - /// The request must be made by one of the provided user or service accounts. Groups are not supported. Syntax: - /// `user:{emailid}` `serviceAccount:{emailid}` If not specified, a request may come from any user. - /// - [Newtonsoft.Json.JsonPropertyAttribute("members")] - public virtual System.Collections.Generic.IList Members { get; set; } - - /// - /// Whether to negate the Condition. If true, the Condition becomes a NAND over its non-empty fields. Any - /// non-empty field criteria evaluating to false will result in the Condition to be satisfied. Defaults to - /// false. - /// - [Newtonsoft.Json.JsonPropertyAttribute("negate")] - public virtual System.Nullable Negate { get; set; } - - /// - /// The request must originate from one of the provided countries/regions. Must be valid ISO 3166-1 alpha-2 - /// codes. - /// - [Newtonsoft.Json.JsonPropertyAttribute("regions")] - public virtual System.Collections.Generic.IList Regions { get; set; } - - /// - /// A list of other access levels defined in the same `Policy`, referenced by resource name. Referencing an - /// `AccessLevel` which does not exist is an error. All access levels listed must be granted for the Condition - /// to be true. Example: "`accessPolicies/MY_POLICY/accessLevels/LEVEL_NAME"` - /// - [Newtonsoft.Json.JsonPropertyAttribute("requiredAccessLevels")] - public virtual System.Collections.Generic.IList RequiredAccessLevels { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `CustomLevel` is an `AccessLevel` using the Cloud Common Expression Language to represent the necessary - /// conditions for the level to apply to a request. See CEL spec at: https://github.com/google/cel-spec - /// - public class CustomLevel : Google.Apis.Requests.IDirectResponseSchema - { - /// Required. A Cloud CEL expression evaluating to a boolean. - [Newtonsoft.Json.JsonPropertyAttribute("expr")] - public virtual Expr Expr { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `DevicePolicy` specifies device specific restrictions necessary to acquire a given access level. A - /// `DevicePolicy` specifies requirements for requests from devices to be granted access levels, it does not do any - /// enforcement on the device. `DevicePolicy` acts as an AND over all specified fields, and each repeated field is - /// an OR over its elements. Any unset fields are ignored. For example, if the proto is { os_type : DESKTOP_WINDOWS, - /// os_type : DESKTOP_LINUX, encryption_status: ENCRYPTED}, then the DevicePolicy will be true for requests - /// originating from encrypted Linux desktops and encrypted Windows desktops. - /// - public class DevicePolicy : Google.Apis.Requests.IDirectResponseSchema - { - /// Allowed device management levels, an empty list allows all management levels. - [Newtonsoft.Json.JsonPropertyAttribute("allowedDeviceManagementLevels")] - public virtual System.Collections.Generic.IList AllowedDeviceManagementLevels { get; set; } - - /// Allowed encryptions statuses, an empty list allows all statuses. - [Newtonsoft.Json.JsonPropertyAttribute("allowedEncryptionStatuses")] - public virtual System.Collections.Generic.IList AllowedEncryptionStatuses { get; set; } - - /// Allowed OS versions, an empty list allows all types and all versions. - [Newtonsoft.Json.JsonPropertyAttribute("osConstraints")] - public virtual System.Collections.Generic.IList OsConstraints { get; set; } - - /// Whether the device needs to be approved by the customer admin. - [Newtonsoft.Json.JsonPropertyAttribute("requireAdminApproval")] - public virtual System.Nullable RequireAdminApproval { get; set; } - - /// Whether the device needs to be corp owned. - [Newtonsoft.Json.JsonPropertyAttribute("requireCorpOwned")] - public virtual System.Nullable RequireCorpOwned { get; set; } - - /// - /// Whether or not screenlock is required for the DevicePolicy to be true. Defaults to `false`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("requireScreenlock")] - public virtual System.Nullable RequireScreenlock { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression - /// language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example - /// (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" - /// expression: "document.summary.size() &lt; 100" Example (Equality): title: "Requestor is owner" description: - /// "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" - /// Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly - /// visible" expression: "document.type != 'private' &amp;&amp; document.type != 'internal'" Example (Data - /// Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." - /// expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that - /// may be referenced within an expression are determined by the service that evaluates it. See the service - /// documentation for additional information. - /// - public class Expr : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// Optional. Description of the expression. This is a longer text which describes the expression, e.g. when - /// hovered over it in a UI. - /// - [Newtonsoft.Json.JsonPropertyAttribute("description")] - public virtual string Description { get; set; } - - /// Textual representation of an expression in Common Expression Language syntax. - [Newtonsoft.Json.JsonPropertyAttribute("expression")] - public virtual string Expression { get; set; } - - /// - /// Optional. String indicating the location of the expression for error reporting, e.g. a file name and a - /// position in the file. - /// - [Newtonsoft.Json.JsonPropertyAttribute("location")] - public virtual string Location { get; set; } - - /// - /// Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs - /// which allow to enter the expression. - /// - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A response to `ListAccessLevelsRequest`. - public class ListAccessLevelsResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// List of the Access Level instances. - [Newtonsoft.Json.JsonPropertyAttribute("accessLevels")] - public virtual System.Collections.Generic.IList AccessLevels { get; set; } - - /// - /// The pagination token to retrieve the next page of results. If the value is empty, no further results remain. - /// - [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] - public virtual string NextPageToken { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A response to `ListAccessPoliciesRequest`. - public class ListAccessPoliciesResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// List of the AccessPolicy instances. - [Newtonsoft.Json.JsonPropertyAttribute("accessPolicies")] - public virtual System.Collections.Generic.IList AccessPolicies { get; set; } - - /// - /// The pagination token to retrieve the next page of results. If the value is empty, no further results remain. - /// - [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] - public virtual string NextPageToken { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A response to `ListServicePerimetersRequest`. - public class ListServicePerimetersResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// The pagination token to retrieve the next page of results. If the value is empty, no further results remain. - /// - [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] - public virtual string NextPageToken { get; set; } - - /// List of the Service Perimeter instances. - [Newtonsoft.Json.JsonPropertyAttribute("servicePerimeters")] - public virtual System.Collections.Generic.IList ServicePerimeters { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// This resource represents a long-running operation that is the result of a network API call. - public class Operation : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// If the value is `false`, it means the operation is still in progress. If `true`, the operation is completed, - /// and either `error` or `response` is available. - /// - [Newtonsoft.Json.JsonPropertyAttribute("done")] - public virtual System.Nullable Done { get; set; } - - /// The error result of the operation in case of failure or cancellation. - [Newtonsoft.Json.JsonPropertyAttribute("error")] - public virtual Status Error { get; set; } - - /// - /// Service-specific metadata associated with the operation. It typically contains progress information and - /// common metadata such as create time. Some services might not provide such metadata. Any method that returns - /// a long-running operation should document the metadata type, if any. - /// - [Newtonsoft.Json.JsonPropertyAttribute("metadata")] - public virtual System.Collections.Generic.IDictionary Metadata { get; set; } - - /// - /// The server-assigned name, which is only unique within the same service that originally returns it. If you - /// use the default HTTP mapping, the `name` should be a resource name ending with `operations/{unique_id}`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// - /// The normal, successful response of the operation. If the original method returns no data on success, such as - /// `Delete`, the response is `google.protobuf.Empty`. If the original method is standard - /// `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have - /// the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is - /// `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("response")] - public virtual System.Collections.Generic.IDictionary Response { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// A restriction on the OS type and version of devices making requests. - public class OsConstraint : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// The minimum allowed OS version. If not set, any version of this OS satisfies the constraint. Format: - /// `"major.minor.patch"`. Examples: `"10.5.301"`, `"9.2.1"`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("minimumVersion")] - public virtual string MinimumVersion { get; set; } - - /// Required. The allowed OS type. - [Newtonsoft.Json.JsonPropertyAttribute("osType")] - public virtual string OsType { get; set; } - - /// - /// Only allows requests from devices with a verified Chrome OS. Verifications includes requirements that the - /// device is enterprise-managed, conformant to domain policies, and the caller has permission to call the API - /// targeted by the request. - /// - [Newtonsoft.Json.JsonPropertyAttribute("requireVerifiedChromeOs")] - public virtual System.Nullable RequireVerifiedChromeOs { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `ServicePerimeter` describes a set of Google Cloud resources which can freely import and export data amongst - /// themselves, but not export outside of the `ServicePerimeter`. If a request with a source within this - /// `ServicePerimeter` has a target outside of the `ServicePerimeter`, the request will be blocked. Otherwise the - /// request is allowed. There are two types of Service Perimeter - Regular and Bridge. Regular Service Perimeters - /// cannot overlap, a single Google Cloud project can only belong to a single regular Service Perimeter. Service - /// Perimeter Bridges can contain only Google Cloud projects as members, a single Google Cloud project may belong to - /// multiple Service Perimeter Bridges. - /// - public class ServicePerimeter : Google.Apis.Requests.IDirectResponseSchema - { - /// Description of the `ServicePerimeter` and its use. Does not affect behavior. - [Newtonsoft.Json.JsonPropertyAttribute("description")] - public virtual string Description { get; set; } - - /// - /// Resource name for the `ServicePerimeter`. Format: - /// `accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}`. The `service_perimeter` component - /// must begin with a letter, followed by alphanumeric characters or `_`. After you create a `ServicePerimeter`, - /// you cannot change its `name`. - /// - [Newtonsoft.Json.JsonPropertyAttribute("name")] - public virtual string Name { get; set; } - - /// - /// Perimeter type indicator. A single project is allowed to be a member of single regular perimeter, but - /// multiple service perimeter bridges. A project cannot be a included in a perimeter bridge without being - /// included in regular perimeter. For perimeter bridges, restricted/unrestricted service lists as well as - /// access lists must be empty. - /// - [Newtonsoft.Json.JsonPropertyAttribute("perimeterType")] - public virtual string PerimeterType { get; set; } - - /// - /// Current ServicePerimeter configuration. Specifies sets of resources, restricted/unrestricted services and - /// access levels that determine perimeter content and boundaries. - /// - [Newtonsoft.Json.JsonPropertyAttribute("status")] - public virtual ServicePerimeterConfig Status { get; set; } - - /// Human readable title. Must be unique within the Policy. - [Newtonsoft.Json.JsonPropertyAttribute("title")] - public virtual string Title { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// `ServicePerimeterConfig` specifies a set of Google Cloud resources that describe specific Service Perimeter - /// configuration. - /// - public class ServicePerimeterConfig : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// A list of `AccessLevel` resource names that allow resources within the `ServicePerimeter` to be accessed - /// from the internet. `AccessLevels` listed must be in the same policy as this `ServicePerimeter`. Referencing - /// a nonexistent `AccessLevel` is a syntax error. If no `AccessLevel` names are listed, resources within the - /// perimeter can only be accessed via Google Cloud calls with request origins within the perimeter. Example: - /// `"accessPolicies/MY_POLICY/accessLevels/MY_LEVEL"`. For Service Perimeter Bridge, must be empty. - /// - [Newtonsoft.Json.JsonPropertyAttribute("accessLevels")] - public virtual System.Collections.Generic.IList AccessLevels { get; set; } - - /// - /// A list of Google Cloud resources that are inside of the service perimeter. Currently only projects are - /// allowed. Format: `projects/{project_number}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("resources")] - public virtual System.Collections.Generic.IList Resources { get; set; } - - /// - /// Google Cloud services that are subject to the Service Perimeter restrictions. Must contain a list of - /// services. For example, if `storage.googleapis.com` is specified, access to the storage buckets inside the - /// perimeter must meet the perimeter's access restrictions. - /// - [Newtonsoft.Json.JsonPropertyAttribute("restrictedServices")] - public virtual System.Collections.Generic.IList RestrictedServices { get; set; } - - /// - /// Google Cloud services that are not subject to the Service Perimeter restrictions. Deprecated. Must be set to - /// a single wildcard "*". The wildcard means that unless explicitly specified by "restricted_services" list, - /// any service is treated as unrestricted. - /// - [Newtonsoft.Json.JsonPropertyAttribute("unrestrictedServices")] - public virtual System.Collections.Generic.IList UnrestrictedServices { get; set; } - - /// Beta. Configuration for APIs allowed within Perimeter. - [Newtonsoft.Json.JsonPropertyAttribute("vpcAccessibleServices")] - public virtual VpcAccessibleServices VpcAccessibleServices { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// - /// The `Status` type defines a logical error model that is suitable for different programming environments, - /// including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains - /// three pieces of data: error code, error message, and error details. You can find out more about this error model - /// and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors). - /// - public class Status : Google.Apis.Requests.IDirectResponseSchema - { - /// The status code, which should be an enum value of google.rpc.Code. - [Newtonsoft.Json.JsonPropertyAttribute("code")] - public virtual System.Nullable Code { get; set; } - - /// - /// A list of messages that carry the error details. There is a common set of message types for APIs to use. - /// - [Newtonsoft.Json.JsonPropertyAttribute("details")] - public virtual System.Collections.Generic.IList> Details { get; set; } - - /// - /// A developer-facing error message, which should be in English. Any user-facing error message should be - /// localized and sent in the google.rpc.Status.details field, or localized by the client. - /// - [Newtonsoft.Json.JsonPropertyAttribute("message")] - public virtual string Message { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } - - /// Specifies how APIs are allowed to communicate within the Service Perimeter. - public class VpcAccessibleServices : Google.Apis.Requests.IDirectResponseSchema - { - /// - /// The list of APIs usable within the Service Perimeter. Must be empty unless 'enable_restriction' is True. You - /// can specify a list of individual services, as well as include the 'RESTRICTED-SERVICES' value, which - /// automatically includes all of the services protected by the perimeter. - /// - [Newtonsoft.Json.JsonPropertyAttribute("allowedServices")] - public virtual System.Collections.Generic.IList AllowedServices { get; set; } - - /// - /// Whether to restrict API calls within the Service Perimeter to the list of APIs specified in - /// 'allowed_services'. - /// - [Newtonsoft.Json.JsonPropertyAttribute("enableRestriction")] - public virtual System.Nullable EnableRestriction { get; set; } - - /// The ETag of the item. - public virtual string ETag { get; set; } - } -} diff --git a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.csproj b/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.csproj deleted file mode 100644 index 76ce53850f..0000000000 --- a/Src/Generated/Google.Apis.AccessContextManager.v1beta/Google.Apis.AccessContextManager.v1beta.csproj +++ /dev/null @@ -1,64 +0,0 @@ - - - - - Google.Apis.AccessContextManager.v1beta Client Library - 1.64.0.3139 - Google LLC - Copyright 2023 Google LLC - Google - https://github.com/google/google-api-dotnet-client - Apache-2.0 - git - https://github.com/google/google-api-dotnet-client - https://www.gstatic.com/images/branding/product/1x/google_developers_64dp.png - NuGetIcon.png - - Google APIs Client Library for working with Accesscontextmanager v1beta. - - Supported Platforms: - - .NET Framework 4.5+ - - .NET Standard 1.3 and .NET Standard 2.0; providing .NET Core support. - - Incompatible platforms: - - .NET Framework < 4.5 - - Silverlight - - UWP (will build, but is known not to work at runtime) - - Xamarin - - Windows 8 Apps - - Windows Phone 8.1 - - Windows Phone Silverlight 8.0 - - More documentation on the API is available at: - https://developers.google.com/api-client-library/dotnet/apis/accesscontextmanager/v1beta - - The package source code is available at: - https://github.com/google/google-api-dotnet-client/tree/master/Src/Generated - - - - - - - - - - - netstandard2.0;netstandard1.3;net45 - true - ..\..\..\google.apis.snk - portable - true - 1570,1587,1591 - - - - - - - - - - - - diff --git a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs index f717fe168c..093b1623de 100644 --- a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs +++ b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj index ac0a48e7b0..998db09c41 100644 --- a/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj +++ b/Src/Generated/Google.Apis.AdExchangeBuyerII.v2beta1/Google.Apis.AdExchangeBuyerII.v2beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdExchangeBuyerII.v2beta1 Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs index 27b4cb4ffd..e8edf38bbd 100644 --- a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs +++ b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj index 9f7eba0316..8875c20759 100644 --- a/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj +++ b/Src/Generated/Google.Apis.AdExperienceReport.v1/Google.Apis.AdExperienceReport.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdExperienceReport.v1 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs index 79809242aa..34cb1e48e9 100644 --- a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs +++ b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj index 7b1adf7fa2..97dbaa295c 100644 --- a/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj +++ b/Src/Generated/Google.Apis.AdMob.v1/Google.Apis.AdMob.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdMob.v1 Client Library - 1.64.0.3036 + 1.65.0.3036 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs index d06f5cd82d..c156d0e338 100644 --- a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs +++ b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj index 281f8867a5..cfd1b027a4 100644 --- a/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj +++ b/Src/Generated/Google.Apis.AdMob.v1beta/Google.Apis.AdMob.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.AdMob.v1beta Client Library - 1.64.0.3239 + 1.65.0.3239 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs index 57ea06395b..63740c5d26 100644 --- a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs +++ b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj index 3eac1e3563..e21604c9f2 100644 --- a/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj +++ b/Src/Generated/Google.Apis.AdSenseHost.v4_1/Google.Apis.AdSenseHost.v4_1.csproj @@ -3,9 +3,9 @@ Google.Apis.AdSenseHost.v4_1 Client Library - 1.64.0.2099 + 1.65.0.2099 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs index 55dfd12498..f4ab159997 100644 --- a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs +++ b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj index ba1238de93..4dbc7d69a6 100644 --- a/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj +++ b/Src/Generated/Google.Apis.Admin.DataTransfer.datatransfer_v1/Google.Apis.Admin.DataTransfer.datatransfer_v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Admin.DataTransfer.datatransfer_v1 Client Library - 1.64.0.2869 + 1.65.0.2869 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj b/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj index 8a1350e16b..3a8c92321a 100644 --- a/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj +++ b/Src/Generated/Google.Apis.Admin.Directory.directory_v1/Google.Apis.Admin.Directory.directory_v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Admin.Directory.directory_v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs index 7c7df36acf..29a7ef1c17 100644 --- a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs +++ b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj index 96401c9881..414faf5703 100644 --- a/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj +++ b/Src/Generated/Google.Apis.Admin.Reports.reports_v1/Google.Apis.Admin.Reports.reports_v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Admin.Reports.reports_v1 Client Library - 1.64.0.3084 + 1.65.0.3084 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs index e67d0b5dae..a233b6d8d3 100644 --- a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs +++ b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj index 56b39be16e..9857364a35 100644 --- a/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj +++ b/Src/Generated/Google.Apis.Adsense.v2/Google.Apis.Adsense.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Adsense.v2 Client Library - 1.64.0.3212 + 1.65.0.3212 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs index d0dbd18981..53934ac1fa 100644 --- a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs +++ b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj index 4ad74530b1..631160cda4 100644 --- a/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj +++ b/Src/Generated/Google.Apis.Advisorynotifications.v1/Google.Apis.Advisorynotifications.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Advisorynotifications.v1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs index f1214e3b41..2ca6801d3c 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs +++ b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.cs @@ -16866,6 +16866,7 @@ public MetadataStoresResource(Google.Apis.Services.IClientService service) Contexts = new ContextsResource(service); Executions = new ExecutionsResource(service); MetadataSchemas = new MetadataSchemasResource(service); + Operations = new OperationsResource(service); } /// Gets the Artifacts resource. @@ -16883,6 +16884,354 @@ public class ArtifactsResource public ArtifactsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); + } + + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } } /// Creates an Artifact associated with a MetadataStore. @@ -17467,117 +17816,465 @@ public class ContextsResource public ContextsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) - { - return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddContextArtifactsAndExecutions request. - public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Context = context; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. - /// Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addContextArtifactsAndExecutions"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1/{+context}:addContextArtifactsAndExecutions"; + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; - /// Initializes AddContextArtifactsAndExecutions parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "context", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } } - } - - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - /// The body of the request. - /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) - { - return new AddContextChildrenRequest(this.service, body, context); - } - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - public class AddContextChildrenRequest : AiplatformBaseServiceRequest - { - /// Constructs a new AddContextChildren request. - public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Context = context; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest Body { get; set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) + { + return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextArtifactsAndExecutions request. + public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. + /// Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addContextArtifactsAndExecutions"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+context}:addContextArtifactsAndExecutions"; + + /// Initializes AddContextArtifactsAndExecutions parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + { + Name = "context", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + } + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + /// The body of the request. + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) + { + return new AddContextChildrenRequest(this.service, body, context); + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + public class AddContextChildrenRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextChildren request. + public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddContextChildrenRequest Body { get; set; } + + /// Returns the body of the request. protected override object GetBody() => Body; /// Gets the method name. @@ -18226,112 +18923,460 @@ public class ExecutionsResource public ExecutionsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// - public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) - { - return new AddExecutionEventsRequest(this.service, body, execution); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddExecutionEvents request. - public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Execution = execution; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Execution { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addExecutionEvents"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1/{+execution}:addExecutionEvents"; + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; - /// Initializes AddExecutionEvents parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "execution", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } } - } - - /// Creates an Execution associated with a MetadataStore. - /// The body of the request. - /// - /// Required. The resource name of the MetadataStore where the Execution should be created. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` - /// - public virtual CreateRequest Create(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - /// Creates an Execution associated with a MetadataStore. - public class CreateRequest : AiplatformBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Parent = parent; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the MetadataStore where the Execution should be created. - /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// - /// The {execution} portion of the resource name with the format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 - /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in - /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or - /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) - /// + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) + { + return new AddExecutionEventsRequest(this.service, body, execution); + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddExecutionEvents request. + public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest body, string execution) : base(service) + { + Execution = execution; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Execution { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1AddExecutionEventsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addExecutionEvents"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+execution}:addExecutionEvents"; + + /// Initializes AddExecutionEvents parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + { + Name = "execution", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + } + } + + /// Creates an Execution associated with a MetadataStore. + /// The body of the request. + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + public virtual CreateRequest Create(Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) + { + return new CreateRequest(this.service, body, parent); + } + + /// Creates an Execution associated with a MetadataStore. + public class CreateRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Create request. + public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1.Data.GoogleCloudAiplatformV1Execution body, string parent) : base(service) + { + Parent = parent; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. + /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Parent { get; private set; } + + /// + /// The {execution} portion of the resource name with the format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 + /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in + /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or + /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) + /// [Google.Apis.Util.RequestParameterAttribute("executionId", Google.Apis.Util.RequestParameterType.Query)] public virtual string ExecutionId { get; set; } @@ -19060,6 +20105,353 @@ protected override void InitParameters() } } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most the + /// time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// Initializes a MetadataStore, including allocation of resources. /// The body of the request. /// @@ -33935,6 +35327,13 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re [Newtonsoft.Json.JsonPropertyAttribute("candidates")] public virtual System.Collections.Generic.IList Candidates { get; set; } + /// + /// Debug information containing message metadata. Clients should not consume this field, and this is only + /// populated for Flow Runner path. + /// + [Newtonsoft.Json.JsonPropertyAttribute("debugMetadata")] + public virtual CloudAiNlLlmProtoServiceMessageMetadata DebugMetadata { get; set; } + /// /// Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only /// happens when no candidates were generated due to content violations. @@ -33954,6 +35353,24 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re public virtual string ETag { get; set; } } + public class CloudAiNlLlmProtoServiceMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter metadata of the input messages. + [Newtonsoft.Json.JsonPropertyAttribute("inputFilterInfo")] + public virtual LearningServingLlmMessageMetadata InputFilterInfo { get; set; } + + /// This score is generated by the router model to decide which model to use + [Newtonsoft.Json.JsonPropertyAttribute("modelRoutingDecision")] + public virtual LearningGenaiRootRoutingDecision ModelRoutingDecision { get; set; } + + /// Filter metadata of the output messages. + [Newtonsoft.Json.JsonPropertyAttribute("outputFilterInfo")] + public virtual System.Collections.Generic.IList OutputFilterInfo { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// A single part of a message. public class CloudAiNlLlmProtoServicePart : Google.Apis.Requests.IDirectResponseSchema { @@ -34056,6 +35473,83 @@ public class CloudAiNlLlmProtoServicePromptFeedback : Google.Apis.Requests.IDire public virtual string ETag { get; set; } } + /// The RAI results for a given text. + public class CloudAiNlLlmProtoServiceRaiResult : Google.Apis.Requests.IDirectResponseSchema + { + /// Recitation result from Aida recitation checker. + [Newtonsoft.Json.JsonPropertyAttribute("aidaRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoRecitationResult AidaRecitationResult { get; set; } + + /// Use `triggered_blocklist`. + [Newtonsoft.Json.JsonPropertyAttribute("blocked")] + public virtual System.Nullable Blocked { get; set; } + + /// The error codes indicate which RAI filters block the response. + [Newtonsoft.Json.JsonPropertyAttribute("errorCodes")] + public virtual System.Collections.Generic.IList> ErrorCodes { get; set; } + + /// + /// Whether the text should be filtered and not shown to the end user. This is determined based on a combination + /// of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`. + /// + [Newtonsoft.Json.JsonPropertyAttribute("filtered")] + public virtual System.Nullable Filtered { get; set; } + + /// Language filter result from SAFT LangId. + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// The RAI signals for the text. + [Newtonsoft.Json.JsonPropertyAttribute("raiSignals")] + public virtual System.Collections.Generic.IList RaiSignals { get; set; } + + /// Whether the text triggered the blocklist. + [Newtonsoft.Json.JsonPropertyAttribute("triggeredBlocklist")] + public virtual System.Nullable TriggeredBlocklist { get; set; } + + /// + /// Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined + /// from aida_recitation_result. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredRecitation")] + public virtual System.Nullable TriggeredRecitation { get; set; } + + /// + /// Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four + /// categories (derogatory, sexual, toxic, violent) having a score over the filter threshold. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredSafetyFilter")] + public virtual System.Nullable TriggeredSafetyFilter { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// An RAI signal for a single category. + public class CloudAiNlLlmProtoServiceRaiSignal : Google.Apis.Requests.IDirectResponseSchema + { + /// The confidence level for the RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// + /// Whether the category is flagged as being present. Currently, this is set to true if score &gt;= 0.5. + /// + [Newtonsoft.Json.JsonPropertyAttribute("flagged")] + public virtual System.Nullable Flagged { get; set; } + + /// The RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("raiCategory")] + public virtual string RaiCategory { get; set; } + + /// The score for the category, in the range [0.0, 1.0]. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Safety rating corresponding to the generated content. public class CloudAiNlLlmProtoServiceSafetyRating : Google.Apis.Requests.IDirectResponseSchema { @@ -41809,13 +43303,6 @@ public class GoogleCloudAiplatformV1GenerateContentRequest : Google.Apis.Request [Newtonsoft.Json.JsonPropertyAttribute("contents")] public virtual System.Collections.Generic.IList Contents { get; set; } - /// - /// Required. The name of the Endpoint requested to serve the prediction. Format: - /// `projects/{project}/locations/{location}/endpoints/{endpoint}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("endpoint")] - public virtual string Endpoint { get; set; } - /// Optional. Generation config. [Newtonsoft.Json.JsonPropertyAttribute("generationConfig")] public virtual GoogleCloudAiplatformV1GenerationConfig GenerationConfig { get; set; } @@ -48460,6 +49947,10 @@ public class GoogleCloudAiplatformV1PublisherModelCallToAction : Google.Apis.Req [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipeline")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenFineTuningPipeline { get; set; } + /// Optional. Open fine-tuning pipelines of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipelines")] + public virtual GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines OpenFineTuningPipelines { get; set; } + /// Optional. Open in Generation AI Studio. [Newtonsoft.Json.JsonPropertyAttribute("openGenerationAiStudio")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenGenerationAiStudio { get; set; } @@ -48472,6 +49963,10 @@ public class GoogleCloudAiplatformV1PublisherModelCallToAction : Google.Apis.Req [Newtonsoft.Json.JsonPropertyAttribute("openNotebook")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenNotebook { get; set; } + /// Optional. Open notebooks of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openNotebooks")] + public virtual GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks OpenNotebooks { get; set; } + /// Optional. Open prompt-tuning pipeline of the PublisherModel. [Newtonsoft.Json.JsonPropertyAttribute("openPromptTuningPipeline")] public virtual GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceReferences OpenPromptTuningPipeline { get; set; } @@ -48545,6 +50040,28 @@ public class GoogleCloudAiplatformV1PublisherModelCallToActionDeploy : Google.Ap public virtual string ETag { get; set; } } + /// Open fine tuning pipelines. + public class GoogleCloudAiplatformV1PublisherModelCallToActionOpenFineTuningPipelines : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to fine tuning pipelines. + [Newtonsoft.Json.JsonPropertyAttribute("fineTuningPipelines")] + public virtual System.Collections.Generic.IList FineTuningPipelines { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Open notebooks. + public class GoogleCloudAiplatformV1PublisherModelCallToActionOpenNotebooks : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to notebooks. + [Newtonsoft.Json.JsonPropertyAttribute("notebooks")] + public virtual System.Collections.Generic.IList Notebooks { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// /// The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc.. /// @@ -48554,7 +50071,19 @@ public class GoogleCloudAiplatformV1PublisherModelCallToActionRegionalResourceRe [Newtonsoft.Json.JsonPropertyAttribute("references")] public virtual System.Collections.Generic.IDictionary References { get; set; } - /// Required. The title of the regional resource reference. + /// Optional. Description of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceDescription")] + public virtual string ResourceDescription { get; set; } + + /// Optional. Title of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceTitle")] + public virtual string ResourceTitle { get; set; } + + /// Optional. Use case (CUJ) of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceUseCase")] + public virtual string ResourceUseCase { get; set; } + + /// Required. [Newtonsoft.Json.JsonPropertyAttribute("title")] public virtual string Title { get; set; } @@ -51025,7 +52554,7 @@ public class GoogleCloudAiplatformV1SchemaPredictParamsGroundingConfigSourceEntr public virtual string EnterpriseDatastore { get; set; } /// - /// The grounding text passed inline with the Predict API. It can support up to 1 million token context. + /// The grounding text passed inline with the Predict API. It can support up to 1 million bytes. /// [Newtonsoft.Json.JsonPropertyAttribute("inlineContext")] public virtual string InlineContext { get; set; } @@ -57624,4 +59153,1333 @@ public class IntelligenceCloudAutomlXpsReportingMetrics : Google.Apis.Requests.I /// The ETag of the item. public virtual string ETag { get; set; } } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28 + /// + public class LanguageLabsAidaTrustRecitationProtoDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("category")] + public virtual string Category { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LanguageLabsAidaTrustRecitationProtoRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LanguageLabsAidaTrustRecitationProtoSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LanguageLabsAidaTrustRecitationProtoDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one stream input + public class LanguageLabsAidaTrustRecitationProtoStreamRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The recitation result against the given dynamic data source. + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if + /// no Input was checked for recitation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("fullyCheckedTextIndex")] + public virtual System.Nullable FullyCheckedTextIndex { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + /// The recitation result against model training data. + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28 + /// + public class LearningGenaiRecitationDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + /// When true, this attribution came from the user's prompt. + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LearningGenaiRecitationRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LearningGenaiRecitationSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LearningGenaiRecitationDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The type used for final weights calculation. + public class LearningGenaiRootCalculationType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("weights")] + public virtual System.Nullable Weights { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutput : Google.Apis.Requests.IDirectResponseSchema + { + /// If set, this is the output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The results of data_providers and metrics. + [Newtonsoft.Json.JsonPropertyAttribute("state")] + public virtual LearningGenaiRootClassifierState State { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutputSummary : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metrics")] + public virtual System.Collections.Generic.IList Metrics { get; set; } + + /// Output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you + /// can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. + /// Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: + /// 'response_safesearch_v2' ... } } + /// + public class LearningGenaiRootClassifierState : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dataProviderOutput")] + public virtual System.Collections.Generic.IList DataProviderOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("metricOutput")] + public virtual System.Collections.Generic.IList MetricOutput { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootDataProviderOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// If set, this DataProvider failed and this is the error message. + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter confidence. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// Debug info for the message. + [Newtonsoft.Json.JsonPropertyAttribute("debugInfo")] + public virtual LearningGenaiRootFilterMetadataFilterDebugInfo DebugInfo { get; set; } + + /// A fallback message chosen by the applied filter. + [Newtonsoft.Json.JsonPropertyAttribute("fallback")] + public virtual string Fallback { get; set; } + + /// Additional info for the filter. + [Newtonsoft.Json.JsonPropertyAttribute("info")] + public virtual string Info { get; set; } + + /// Name of the filter that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// Filter reason. + [Newtonsoft.Json.JsonPropertyAttribute("reason")] + public virtual string Reason { get; set; } + + /// The input query or generated response that is getting filtered. + [Newtonsoft.Json.JsonPropertyAttribute("text")] + public virtual string Text { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadataFilterDebugInfo : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("classifierOutput")] + public virtual LearningGenaiRootClassifierOutput ClassifierOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("defaultMetadata")] + public virtual string DefaultMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// Safety filter output information for LLM Root RAI harm check. + [Newtonsoft.Json.JsonPropertyAttribute("raiOutput")] + public virtual LearningGenaiRootRAIOutput RaiOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult RaiResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiSignal")] + public virtual CloudAiNlLlmProtoServiceRaiSignal RaiSignal { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("streamRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoStreamRecitationResult StreamRecitationResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("takedownResult")] + public virtual LearningGenaiRootTakedownResult TakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("toxicityResult")] + public virtual LearningGenaiRootToxicityResult ToxicityResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarm : Google.Apis.Requests.IDirectResponseSchema + { + /// Please do not use, this is still under development. + [Newtonsoft.Json.JsonPropertyAttribute("contextualDangerous")] + public virtual System.Nullable ContextualDangerous { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("csam")] + public virtual System.Nullable Csam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("fringe")] + public virtual System.Nullable Fringe { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailImageHarmType")] + public virtual LearningGenaiRootHarmGrailImageHarmType GrailImageHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailTextHarmType")] + public virtual LearningGenaiRootHarmGrailTextHarmType GrailTextHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageCsam")] + public virtual System.Nullable ImageCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imagePedo")] + public virtual System.Nullable ImagePedo { get; set; } + + /// Image signals + [Newtonsoft.Json.JsonPropertyAttribute("imagePorn")] + public virtual System.Nullable ImagePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageViolence")] + public virtual System.Nullable ImageViolence { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("pqc")] + public virtual System.Nullable Pqc { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("safetycat")] + public virtual LearningGenaiRootHarmSafetyCatCategories Safetycat { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("spii")] + public virtual LearningGenaiRootHarmSpiiFilter Spii { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameCsam")] + public virtual System.Nullable VideoFrameCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePedo")] + public virtual System.Nullable VideoFramePedo { get; set; } + + /// Video frame signals + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePorn")] + public virtual System.Nullable VideoFramePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameViolence")] + public virtual System.Nullable VideoFrameViolence { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for images + public class LearningGenaiRootHarmGrailImageHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("imageHarmType")] + public virtual System.Collections.Generic.IList ImageHarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for text + public class LearningGenaiRootHarmGrailTextHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("harmType")] + public virtual System.Collections.Generic.IList HarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSafetyCatCategories : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("categories")] + public virtual System.Collections.Generic.IList Categories { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSpiiFilter : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("usBankRoutingMicr")] + public virtual System.Nullable UsBankRoutingMicr { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usEmployerIdentificationNumber")] + public virtual System.Nullable UsEmployerIdentificationNumber { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usSocialSecurityNumber")] + public virtual System.Nullable UsSocialSecurityNumber { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootInternalMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoredTokens")] + public virtual System.Collections.Generic.IList ScoredTokens { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootMetricOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("debug")] + public virtual string Debug { get; set; } + + /// Name of the metric. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("numericValue")] + public virtual System.Nullable NumericValue { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("stringValue")] + public virtual string StringValue { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is per harm. + public class LearningGenaiRootRAIOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("harm")] + public virtual LearningGenaiRootHarm Harm { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRegexTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down due to match with a blocked regex, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// + /// Regex used to decide that query or response should be taken down. Empty when query or response is kept. + /// + [Newtonsoft.Json.JsonPropertyAttribute("takedownRegex")] + public virtual string TakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRequestResponseTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when response has to be taken down per above config. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Regex used to match the request. + [Newtonsoft.Json.JsonPropertyAttribute("requestTakedownRegex")] + public virtual string RequestTakedownRegex { get; set; } + + /// Regex used to decide that response should be taken down. Empty when response is kept. + [Newtonsoft.Json.JsonPropertyAttribute("responseTakedownRegex")] + public virtual string ResponseTakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Holds the final routing decision, by storing the model_config_id. And individual scores each model got. + /// + public class LearningGenaiRootRoutingDecision : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metadata")] + public virtual LearningGenaiRootRoutingDecisionMetadata Metadata { get; set; } + + /// The selected model to route traffic to. + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Debug metadata about the routing decision. + public class LearningGenaiRootRoutingDecisionMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataScoreBased ScoreBasedRoutingMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("tokenLengthBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataTokenLengthBased TokenLengthBasedRoutingMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// If we are routing using scored based configuration, then the metadata about that is available in this proto. + /// + public class LearningGenaiRootRoutingDecisionMetadataScoreBased : Google.Apis.Requests.IDirectResponseSchema + { + /// The rule that was matched. + [Newtonsoft.Json.JsonPropertyAttribute("matchedRule")] + public virtual LearningGenaiRootScoreBasedRoutingConfigRule MatchedRule { get; set; } + + /// The score that was generated by the router i.e. the model. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual LearningGenaiRootScore Score { get; set; } + + /// No rules were matched & therefore used the default fallback. + [Newtonsoft.Json.JsonPropertyAttribute("usedDefaultFallback")] + public virtual System.Nullable UsedDefaultFallback { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBased : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("modelInputTokenMetadata")] + public virtual System.Collections.Generic.IList ModelInputTokenMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelMaxTokenMetadata")] + public virtual System.Collections.Generic.IList ModelMaxTokenMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// The length computed by backends using the formatter & tokenizer specific to the model + [Newtonsoft.Json.JsonPropertyAttribute("computedInputTokenLength")] + public virtual System.Nullable ComputedInputTokenLength { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("maxNumInputTokens")] + public virtual System.Nullable MaxNumInputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("maxNumOutputTokens")] + public virtual System.Nullable MaxNumOutputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRuleOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("decision")] + public virtual string Decision { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScore : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("calculationType")] + public virtual LearningGenaiRootCalculationType CalculationType { get; set; } + + /// + /// The internal_metadata is intended to be used by internal processors and will be cleared before returns. + /// + [Newtonsoft.Json.JsonPropertyAttribute("internalMetadata")] + public virtual LearningGenaiRootInternalMetadata InternalMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("thresholdType")] + public virtual LearningGenaiRootThresholdType ThresholdType { get; set; } + + /// Top candidate tokens and log probabilities at each decoding step. + [Newtonsoft.Json.JsonPropertyAttribute("tokensAndLogprobPerDecodingStep")] + public virtual LearningGenaiRootTokensAndLogProbPerDecodingStep TokensAndLogprobPerDecodingStep { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("value")] + public virtual System.Nullable Value { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScoreBasedRoutingConfigRule : Google.Apis.Requests.IDirectResponseSchema + { + /// NOTE: Hardest examples have smaller values in their routing scores. + [Newtonsoft.Json.JsonPropertyAttribute("equalOrGreaterThan")] + public virtual LearningGenaiRootScore EqualOrGreaterThan { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lessThan")] + public virtual LearningGenaiRootScore LessThan { get; set; } + + /// + /// This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is + /// part of the banks specified in the ModelBankConfig. + /// + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto containing the results from the Universal Sentence Encoder / Other models + public class LearningGenaiRootScoredSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("phrase")] + public virtual LearningGenaiRootSimilarityTakedownPhrase Phrase { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityScore")] + public virtual System.Nullable SimilarityScore { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A token with its own score. + public class LearningGenaiRootScoredToken : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Each end_token_score is a logprob for how well the completion would end at a particular token. See + /// http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459 + /// + [Newtonsoft.Json.JsonPropertyAttribute("endTokenScore")] + public virtual System.Nullable EndTokenScore { get; set; } + + /// Each score is the logprob for the token in model response. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a + /// corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest + /// matching response is of the blocked type, we block the response. eg: Blocked phrase - "All lives matter" + /// + public class LearningGenaiRootSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("blockedPhrase")] + public virtual string BlockedPhrase { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootSimilarityTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// List of similar phrases with score. Set only if allowed=false. + [Newtonsoft.Json.JsonPropertyAttribute("scoredPhrases")] + public virtual System.Collections.Generic.IList ScoredPhrases { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("regexTakedownResult")] + public virtual LearningGenaiRootRegexTakedownResult RegexTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("requestResponseTakedownResult")] + public virtual LearningGenaiRootRequestResponseTakedownResult RequestResponseTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityTakedownResult")] + public virtual LearningGenaiRootSimilarityTakedownResult SimilarityTakedownResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The type of score that bundled with a threshold, and will not be attending the final score calculation. How each + /// score type uses the threshold can be implementation details. + /// + public class LearningGenaiRootThresholdType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Results of RandomSamplingParams::top_k_logprob_per_decoding_step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStep : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates. + /// + [Newtonsoft.Json.JsonPropertyAttribute("chosenCandidates")] + public virtual System.Collections.Generic.IList ChosenCandidates { get; set; } + + /// Length = total number of decoding steps. + [Newtonsoft.Json.JsonPropertyAttribute("topCandidates")] + public virtual System.Collections.Generic.IList TopCandidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A candidate at a decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate : Google.Apis.Requests.IDirectResponseSchema + { + /// The candidate's log probability. + [Newtonsoft.Json.JsonPropertyAttribute("logProbability")] + public virtual System.Nullable LogProbability { get; set; } + + /// The candidate’s token value. + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Candidates with top log probabilities at each decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates : Google.Apis.Requests.IDirectResponseSchema + { + /// Sorted by log probability in descending order. + [Newtonsoft.Json.JsonPropertyAttribute("candidates")] + public virtual System.Collections.Generic.IList Candidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// A model can generate multiple signals and this captures all the generated signals for a single message. + /// + public class LearningGenaiRootToxicityResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("signals")] + public virtual System.Collections.Generic.IList Signals { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto to capture a signal generated by the toxicity model. + public class LearningGenaiRootToxicitySignal : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("label")] + public virtual string Label { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningServingLlmLanguageFilterResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when query or response should be filtered out due to unsupported language. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Language of the query or response. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguage")] + public virtual string DetectedLanguage { get; set; } + + /// Probability of the language predicted as returned by LangID. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguageProbability")] + public virtual System.Nullable DetectedLanguageProbability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// LINT.IfChange This metadata contains additional information required for debugging. + public class LearningServingLlmMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Summary of classifier output. We attach this to all messages regardless of whether classification rules + /// triggered or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("classifierSummary")] + public virtual LearningGenaiRootClassifierOutputSummary ClassifierSummary { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("currentStreamTextLength")] + public virtual System.Nullable CurrentStreamTextLength { get; set; } + + /// Whether the corresponding message has been deleted. + [Newtonsoft.Json.JsonPropertyAttribute("deleted")] + public virtual System.Nullable Deleted { get; set; } + + /// Metadata for filters that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("filterMeta")] + public virtual System.Collections.Generic.IList FilterMeta { get; set; } + + /// + /// This score is finally used for ranking the message. This will be same as the score present in + /// `Message.score` field. + /// + [Newtonsoft.Json.JsonPropertyAttribute("finalMessageScore")] + public virtual LearningGenaiRootScore FinalMessageScore { get; set; } + + /// NOT YET IMPLEMENTED. + [Newtonsoft.Json.JsonPropertyAttribute("finishReason")] + public virtual string FinishReason { get; set; } + + /// + /// Applies to Response message only. Indicates whether the message is a fallback and the response would have + /// otherwise been empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("isFallback")] + public virtual System.Nullable IsFallback { get; set; } + + /// + /// Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability + /// is used. + /// + [Newtonsoft.Json.JsonPropertyAttribute("langidResult")] + public virtual NlpSaftLangIdResult LangidResult { get; set; } + + /// Detected language. + [Newtonsoft.Json.JsonPropertyAttribute("language")] + public virtual string Language { get; set; } + + /// The LM prefix used to generate this response. + [Newtonsoft.Json.JsonPropertyAttribute("lmPrefix")] + public virtual string LmPrefix { get; set; } + + /// The original text generated by LLM. This is the raw output for debugging purposes. + [Newtonsoft.Json.JsonPropertyAttribute("originalText")] + public virtual string OriginalText { get; set; } + + /// + /// NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of + /// this stream. This may be different from token_count, which contains number of tokens returned in this + /// response after any response rewriting / truncation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("perStreamDecodedTokenCount")] + public virtual System.Nullable PerStreamDecodedTokenCount { get; set; } + + /// + /// Results of running RAI on the query or this response candidate. One output per rai_config. It will be + /// populated regardless of whether the threshold is exceeded or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("raiOutputs")] + public virtual System.Collections.Generic.IList RaiOutputs { get; set; } + + /// + /// Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of + /// recitation outcome. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationResult")] + public virtual LearningGenaiRecitationRecitationResult RecitationResult { get; set; } + + /// NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate. + [Newtonsoft.Json.JsonPropertyAttribute("returnTokenCount")] + public virtual System.Nullable ReturnTokenCount { get; set; } + + /// All the different scores for a message are logged here. + [Newtonsoft.Json.JsonPropertyAttribute("scores")] + public virtual System.Collections.Generic.IList Scores { get; set; } + + /// + /// Whether the response is terminated during streaming return. Only used for streaming requests. + /// + [Newtonsoft.Json.JsonPropertyAttribute("streamTerminated")] + public virtual System.Nullable StreamTerminated { get; set; } + + /// + /// NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the + /// tokens decoded so far i.e. aggregated count. + /// + [Newtonsoft.Json.JsonPropertyAttribute("totalDecodedTokenCount")] + public virtual System.Nullable TotalDecodedTokenCount { get; set; } + + /// + /// Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate + /// in pre-processor and pass the translated text to the post processor using this field. It will be empty if + /// non of the signals requested need translation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("translatedUserPrompts")] + public virtual System.Collections.Generic.IList TranslatedUserPrompts { get; set; } + + /// The metadata from Vertex SafetyCat processors + [Newtonsoft.Json.JsonPropertyAttribute("vertexRaiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult VertexRaiResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// List of locales in which the text would be considered acceptable. Sorted in descending order according to + /// each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and + /// Portugal, but is more strongly associated with Brazil, then the predictions would be ["pt-BR", "pt-PT"], in + /// that order. May be empty, indicating that the model did not predict any acceptable locales. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResultLocale : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// A BCP 47 language code that includes region information. For example, "pt-BR" or "pt-PT". This field will + /// always be populated. + /// + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The version of the model used to create these annotations. + [Newtonsoft.Json.JsonPropertyAttribute("modelVersion")] + public virtual string ModelVersion { get; set; } + + /// + /// This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in + /// descending order according to each code's respective probability. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// + /// This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence + /// is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and + /// need not necessarily cover the entire input. If no language could be predicted for any span, then this field + /// may be empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("spanPredictions")] + public virtual System.Collections.Generic.IList SpanPredictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpan : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("end")] + public virtual System.Nullable End { get; set; } + + /// A BCP 47 language code for this span. + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// + /// Optional field containing any information that was predicted about the specific locale(s) of the span. + /// + [Newtonsoft.Json.JsonPropertyAttribute("locales")] + public virtual NlpSaftLangIdLocalesResult Locales { get; set; } + + /// A probability associated with this prediction. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// + /// Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field + /// is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset + /// then this LanguageSpan applies to the entire input. + /// + [Newtonsoft.Json.JsonPropertyAttribute("start")] + public virtual System.Nullable Start { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpanSequence : Google.Apis.Requests.IDirectResponseSchema + { + /// A sequence of LanguageSpan objects, each assigning a language to a subspan of the input. + [Newtonsoft.Json.JsonPropertyAttribute("languageSpans")] + public virtual System.Collections.Generic.IList LanguageSpans { get; set; } + + /// The probability of this sequence of LanguageSpans. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is proto2's version of MessageSet. + public class Proto2BridgeMessageSet : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Wire-format for a Status object + public class UtilStatusProto : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// The canonical error code (see codes.proto) that most closely corresponds to this status. This may be + /// missing, and in the common case of the generic space, it definitely will be. + /// + [Newtonsoft.Json.JsonPropertyAttribute("canonicalCode")] + public virtual System.Nullable CanonicalCode { get; set; } + + /// + /// Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is + /// drawn from google3/util/task/codes.proto + /// + [Newtonsoft.Json.JsonPropertyAttribute("code")] + public virtual System.Nullable Code { get; set; } + + /// Detail message + [Newtonsoft.Json.JsonPropertyAttribute("message")] + public virtual string Message { get; set; } + + /// message_set associates an arbitrary proto message with the status. + [Newtonsoft.Json.JsonPropertyAttribute("messageSet")] + public virtual Proto2BridgeMessageSet MessageSet { get; set; } + + /// The following are usually only present when code != 0 Space to which this status belongs + [Newtonsoft.Json.JsonPropertyAttribute("space")] + public virtual string Space { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } } diff --git a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj index a4f7c12608..698a4b64ad 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj +++ b/Src/Generated/Google.Apis.Aiplatform.v1/Google.Apis.Aiplatform.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Aiplatform.v1 Client Library - 1.64.0.3273 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs index e986f9dc6f..1262a01749 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs +++ b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.cs @@ -333,6 +333,7 @@ public LocationsResource(Google.Apis.Services.IClientService service) PersistentResources = new PersistentResourcesResource(service); PipelineJobs = new PipelineJobsResource(service); Publishers = new PublishersResource(service); + ReasoningEngines = new ReasoningEnginesResource(service); Schedules = new SchedulesResource(service); Solvers = new SolversResource(service); SpecialistPools = new SpecialistPoolsResource(service); @@ -18959,6 +18960,7 @@ public MetadataStoresResource(Google.Apis.Services.IClientService service) Contexts = new ContextsResource(service); Executions = new ExecutionsResource(service); MetadataSchemas = new MetadataSchemasResource(service); + Operations = new OperationsResource(service); } /// Gets the Artifacts resource. @@ -18976,6 +18978,354 @@ public class ArtifactsResource public ArtifactsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); + } + + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/artifacts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } } /// Creates an Artifact associated with a MetadataStore. @@ -19560,117 +19910,465 @@ public class ContextsResource public ContextsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) - { - return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have - /// already been added to a Context, they are simply skipped. - /// - public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddContextArtifactsAndExecutions request. - public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Context = context; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Context that the Artifacts and Executions belong to. - /// Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addContextArtifactsAndExecutions"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1beta1/{+context}:addContextArtifactsAndExecutions"; + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; - /// Initializes AddContextArtifactsAndExecutions parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "context", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } } - } - - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - /// The body of the request. - /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` - /// - public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) - { - return new AddContextChildrenRequest(this.service, body, context); - } - /// - /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have - /// already been added to the parent Context, they are simply skipped. If this call would create a - /// cycle or cause any Context to have more than 10 parents, the request will fail with an - /// INVALID_ARGUMENT error. - /// - public class AddContextChildrenRequest : AiplatformBaseServiceRequest - { - /// Constructs a new AddContextChildren request. - public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Context = context; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the parent Context. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Context { get; private set; } - - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest Body { get; set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextArtifactsAndExecutionsRequest AddContextArtifactsAndExecutions(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) + { + return new AddContextArtifactsAndExecutionsRequest(this.service, body, context); + } + + /// + /// Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have + /// already been added to a Context, they are simply skipped. + /// + public class AddContextArtifactsAndExecutionsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextArtifactsAndExecutions request. + public AddContextArtifactsAndExecutionsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Context that the Artifacts and Executions belong to. + /// Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextArtifactsAndExecutionsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addContextArtifactsAndExecutions"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+context}:addContextArtifactsAndExecutions"; + + /// Initializes AddContextArtifactsAndExecutions parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("context", new Google.Apis.Discovery.Parameter + { + Name = "context", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/contexts/[^/]+$", + }); + } + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + /// The body of the request. + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + public virtual AddContextChildrenRequest AddContextChildren(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) + { + return new AddContextChildrenRequest(this.service, body, context); + } + + /// + /// Adds a set of Contexts as children to a parent Context. If any of the child Contexts have + /// already been added to the parent Context, they are simply skipped. If this call would create a + /// cycle or cause any Context to have more than 10 parents, the request will fail with an + /// INVALID_ARGUMENT error. + /// + public class AddContextChildrenRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddContextChildren request. + public AddContextChildrenRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest body, string context) : base(service) + { + Context = context; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the parent Context. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}` + /// + [Google.Apis.Util.RequestParameterAttribute("context", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Context { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddContextChildrenRequest Body { get; set; } + + /// Returns the body of the request. protected override object GetBody() => Body; /// Gets the method name. @@ -20319,112 +21017,460 @@ public class ExecutionsResource public ExecutionsResource(Google.Apis.Services.IClientService service) { this.service = service; + Operations = new OperationsResource(service); } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - /// The body of the request. - /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// - public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) - { - return new AddExecutionEventsRequest(this.service, body, execution); - } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } - /// - /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an - /// input or output for an Execution. If an Event already exists between the Execution and the - /// Artifact, the Event is skipped. - /// - public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + /// The "operations" collection of methods. + public class OperationsResource { - /// Constructs a new AddExecutionEvents request. - public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) : base(service) + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) { - Execution = execution; - Body = body; - InitParameters(); + this.service = service; } /// - /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. /// - [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Execution { get; private set; } + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } - /// Gets or sets the body of this request. - Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest Body { get; set; } + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort + /// to cancel the operation, but success is not guaranteed. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation + /// or other methods to check whether the cancellation succeeded or whether the operation + /// completed despite cancellation. On successful cancellation, the operation is not deleted; + /// instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code + /// of 1, corresponding to `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// Returns the body of the request. - protected override object GetBody() => Body; + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } - /// Gets the method name. - public override string MethodName => "addExecutionEvents"; + /// Gets the method name. + public override string MethodName => "cancel"; - /// Gets the HTTP method. - public override string HttpMethod => "POST"; + /// Gets the HTTP method. + public override string HttpMethod => "POST"; - /// Gets the REST path. - public override string RestPath => "v1beta1/{+execution}:addExecutionEvents"; + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; - /// Initializes AddExecutionEvents parameter list. - protected override void InitParameters() - { - base.InitParameters(); - RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + /// Initializes Cancel parameter list. + protected override void InitParameters() { - Name = "execution", - IsRequired = true, - ParameterType = "path", - DefaultValue = null, - Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", - }); + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } } - } - - /// Creates an Execution associated with a MetadataStore. - /// The body of the request. - /// - /// Required. The resource name of the MetadataStore where the Execution should be created. Format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` - /// - public virtual CreateRequest Create(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) - { - return new CreateRequest(this.service, body, parent); - } - /// Creates an Execution associated with a MetadataStore. - public class CreateRequest : AiplatformBaseServiceRequest - { - /// Constructs a new Create request. - public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) : base(service) + /// + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) { - Parent = parent; - Body = body; - InitParameters(); + return new DeleteRequest(this.service, name); } /// - /// Required. The resource name of the MetadataStore where the Execution should be created. - /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// Deletes a long-running operation. This method indicates that the client is no longer + /// interested in the operation result. It does not cancel the operation. If the server doesn't + /// support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. /// - [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] - public virtual string Parent { get; private set; } + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } - /// - /// The {execution} portion of the resource name with the format: - /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` - /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 - /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in - /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or - /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) - /// + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't + /// support this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified + /// timeout, returning the latest state. If the operation is already done, the latest state is + /// immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, + /// the HTTP/RPC timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may + /// return the latest state before the specified timeout (including immediately), meaning even + /// an immediate response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most + /// the time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + /// The body of the request. + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + public virtual AddExecutionEventsRequest AddExecutionEvents(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) + { + return new AddExecutionEventsRequest(this.service, body, execution); + } + + /// + /// Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an + /// input or output for an Execution. If an Event already exists between the Execution and the + /// Artifact, the Event is skipped. + /// + public class AddExecutionEventsRequest : AiplatformBaseServiceRequest + { + /// Constructs a new AddExecutionEvents request. + public AddExecutionEventsRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest body, string execution) : base(service) + { + Execution = execution; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the Execution that the Events connect Artifacts with. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// + [Google.Apis.Util.RequestParameterAttribute("execution", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Execution { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1AddExecutionEventsRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addExecutionEvents"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+execution}:addExecutionEvents"; + + /// Initializes AddExecutionEvents parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("execution", new Google.Apis.Discovery.Parameter + { + Name = "execution", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/executions/[^/]+$", + }); + } + } + + /// Creates an Execution associated with a MetadataStore. + /// The body of the request. + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. Format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + public virtual CreateRequest Create(Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) + { + return new CreateRequest(this.service, body, parent); + } + + /// Creates an Execution associated with a MetadataStore. + public class CreateRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Create request. + public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.Aiplatform.v1beta1.Data.GoogleCloudAiplatformV1beta1Execution body, string parent) : base(service) + { + Parent = parent; + Body = body; + InitParameters(); + } + + /// + /// Required. The resource name of the MetadataStore where the Execution should be created. + /// Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}` + /// + [Google.Apis.Util.RequestParameterAttribute("parent", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Parent { get; private set; } + + /// + /// The {execution} portion of the resource name with the format: + /// `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}` + /// If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128 + /// characters in length. Valid characters are `/a-z-/`. Must be unique across all Executions in + /// the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS, or + /// PERMISSION_DENIED if the caller can't view the preexisting Execution.) + /// [Google.Apis.Util.RequestParameterAttribute("executionId", Google.Apis.Util.RequestParameterType.Query)] public virtual string ExecutionId { get; set; } @@ -21153,6 +22199,353 @@ protected override void InitParameters() } } + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most the + /// time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/metadataStores/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// Initializes a MetadataStore, including allocation of resources. /// The body of the request. /// @@ -29579,6 +30972,372 @@ protected override void InitParameters() } } + /// Gets the ReasoningEngines resource. + public virtual ReasoningEnginesResource ReasoningEngines { get; } + + /// The "reasoningEngines" collection of methods. + public class ReasoningEnginesResource + { + private const string Resource = "reasoningEngines"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public ReasoningEnginesResource(Google.Apis.Services.IClientService service) + { + this.service = service; + Operations = new OperationsResource(service); + } + + /// Gets the Operations resource. + public virtual OperationsResource Operations { get; } + + /// The "operations" collection of methods. + public class OperationsResource + { + private const string Resource = "operations"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public OperationsResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + /// The name of the operation resource to be cancelled. + public virtual CancelRequest Cancel(string name) + { + return new CancelRequest(this.service, name); + } + + /// + /// Starts asynchronous cancellation on a long-running operation. The server makes a best effort to + /// cancel the operation, but success is not guaranteed. If the server doesn't support this method, + /// it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other + /// methods to check whether the cancellation succeeded or whether the operation completed despite + /// cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an + /// operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to + /// `Code.CANCELLED`. + /// + public class CancelRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be cancelled. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + /// The name of the operation resource to be deleted. + public virtual DeleteRequest Delete(string name) + { + return new DeleteRequest(this.service, name); + } + + /// + /// Deletes a long-running operation. This method indicates that the client is no longer interested + /// in the operation result. It does not cancel the operation. If the server doesn't support this + /// method, it returns `google.rpc.Code.UNIMPLEMENTED`. + /// + public class DeleteRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to be deleted. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + /// The name of the operation resource. + public virtual GetRequest Get(string name) + { + return new GetRequest(this.service, name); + } + + /// + /// Gets the latest state of a long-running operation. Clients can use this method to poll the + /// operation result at intervals as recommended by the API service. + /// + public class GetRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + } + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + /// The name of the operation's parent resource. + public virtual ListRequest List(string name) + { + return new ListRequest(this.service, name); + } + + /// + /// Lists operations that match the specified filter in the request. If the server doesn't support + /// this method, it returns `UNIMPLEMENTED`. + /// + public class ListRequest : AiplatformBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation's parent resource. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// The standard list filter. + [Google.Apis.Util.RequestParameterAttribute("filter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Filter { get; set; } + + /// The standard list page size. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// The standard list page token. + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}/operations"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+$", + }); + RequestParameters.Add("filter", new Google.Apis.Discovery.Parameter + { + Name = "filter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + /// The name of the operation resource to wait on. + public virtual WaitRequest Wait(string name) + { + return new WaitRequest(this.service, name); + } + + /// + /// Waits until the specified long-running operation is done or reaches at most a specified timeout, + /// returning the latest state. If the operation is already done, the latest state is immediately + /// returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC + /// timeout is used. If the server does not support this method, it returns + /// `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return + /// the latest state before the specified timeout (including immediately), meaning even an immediate + /// response is no guarantee that the operation is done. + /// + public class WaitRequest : AiplatformBaseServiceRequest + { + /// Constructs a new Wait request. + public WaitRequest(Google.Apis.Services.IClientService service, string name) : base(service) + { + Name = name; + InitParameters(); + } + + /// The name of the operation resource to wait on. + [Google.Apis.Util.RequestParameterAttribute("name", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Name { get; private set; } + + /// + /// The maximum duration to wait before timing out. If left blank, the wait will be at most the + /// time permitted by the underlying HTTP/RPC protocol. If RPC context deadline is also + /// specified, the shorter one will be used. + /// + [Google.Apis.Util.RequestParameterAttribute("timeout", Google.Apis.Util.RequestParameterType.Query)] + public virtual object Timeout { get; set; } + + /// Gets the method name. + public override string MethodName => "wait"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "v1beta1/{+name}:wait"; + + /// Initializes Wait parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("name", new Google.Apis.Discovery.Parameter + { + Name = "name", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = @"^projects/[^/]+/locations/[^/]+/reasoningEngines/[^/]+/operations/[^/]+$", + }); + RequestParameters.Add("timeout", new Google.Apis.Discovery.Parameter + { + Name = "timeout", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + } + /// Gets the Schedules resource. public virtual SchedulesResource Schedules { get; } @@ -38159,6 +39918,13 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re [Newtonsoft.Json.JsonPropertyAttribute("candidates")] public virtual System.Collections.Generic.IList Candidates { get; set; } + /// + /// Debug information containing message metadata. Clients should not consume this field, and this is only + /// populated for Flow Runner path. + /// + [Newtonsoft.Json.JsonPropertyAttribute("debugMetadata")] + public virtual CloudAiNlLlmProtoServiceMessageMetadata DebugMetadata { get; set; } + /// /// Content filter results for a prompt sent in the request. Note: Sent only in the first stream chunk. Only /// happens when no candidates were generated due to content violations. @@ -38178,6 +39944,24 @@ public class CloudAiNlLlmProtoServiceGenerateMultiModalResponse : Google.Apis.Re public virtual string ETag { get; set; } } + public class CloudAiNlLlmProtoServiceMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter metadata of the input messages. + [Newtonsoft.Json.JsonPropertyAttribute("inputFilterInfo")] + public virtual LearningServingLlmMessageMetadata InputFilterInfo { get; set; } + + /// This score is generated by the router model to decide which model to use + [Newtonsoft.Json.JsonPropertyAttribute("modelRoutingDecision")] + public virtual LearningGenaiRootRoutingDecision ModelRoutingDecision { get; set; } + + /// Filter metadata of the output messages. + [Newtonsoft.Json.JsonPropertyAttribute("outputFilterInfo")] + public virtual System.Collections.Generic.IList OutputFilterInfo { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// A single part of a message. public class CloudAiNlLlmProtoServicePart : Google.Apis.Requests.IDirectResponseSchema { @@ -38280,6 +40064,83 @@ public class CloudAiNlLlmProtoServicePromptFeedback : Google.Apis.Requests.IDire public virtual string ETag { get; set; } } + /// The RAI results for a given text. + public class CloudAiNlLlmProtoServiceRaiResult : Google.Apis.Requests.IDirectResponseSchema + { + /// Recitation result from Aida recitation checker. + [Newtonsoft.Json.JsonPropertyAttribute("aidaRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoRecitationResult AidaRecitationResult { get; set; } + + /// Use `triggered_blocklist`. + [Newtonsoft.Json.JsonPropertyAttribute("blocked")] + public virtual System.Nullable Blocked { get; set; } + + /// The error codes indicate which RAI filters block the response. + [Newtonsoft.Json.JsonPropertyAttribute("errorCodes")] + public virtual System.Collections.Generic.IList> ErrorCodes { get; set; } + + /// + /// Whether the text should be filtered and not shown to the end user. This is determined based on a combination + /// of `triggered_recitation`, `triggered_blocklist`, `language_filter_result`, and `triggered_safety_filter`. + /// + [Newtonsoft.Json.JsonPropertyAttribute("filtered")] + public virtual System.Nullable Filtered { get; set; } + + /// Language filter result from SAFT LangId. + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// The RAI signals for the text. + [Newtonsoft.Json.JsonPropertyAttribute("raiSignals")] + public virtual System.Collections.Generic.IList RaiSignals { get; set; } + + /// Whether the text triggered the blocklist. + [Newtonsoft.Json.JsonPropertyAttribute("triggeredBlocklist")] + public virtual System.Nullable TriggeredBlocklist { get; set; } + + /// + /// Whether the text should be blocked by the recitation result from Aida recitation checker. It is determined + /// from aida_recitation_result. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredRecitation")] + public virtual System.Nullable TriggeredRecitation { get; set; } + + /// + /// Whether the text triggered the safety filter. Currently, this is due to CSAI triggering or one of four + /// categories (derogatory, sexual, toxic, violent) having a score over the filter threshold. + /// + [Newtonsoft.Json.JsonPropertyAttribute("triggeredSafetyFilter")] + public virtual System.Nullable TriggeredSafetyFilter { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// An RAI signal for a single category. + public class CloudAiNlLlmProtoServiceRaiSignal : Google.Apis.Requests.IDirectResponseSchema + { + /// The confidence level for the RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// + /// Whether the category is flagged as being present. Currently, this is set to true if score &gt;= 0.5. + /// + [Newtonsoft.Json.JsonPropertyAttribute("flagged")] + public virtual System.Nullable Flagged { get; set; } + + /// The RAI category. + [Newtonsoft.Json.JsonPropertyAttribute("raiCategory")] + public virtual string RaiCategory { get; set; } + + /// The score for the category, in the range [0.0, 1.0]. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Safety rating corresponding to the generated content. public class CloudAiNlLlmProtoServiceSafetyRating : Google.Apis.Requests.IDirectResponseSchema { @@ -44999,14 +46860,16 @@ public class GoogleCloudAiplatformV1beta1FeatureOnlineStoreBigtableAutoScaling : /// /// The dedicated serving endpoint for this FeatureOnlineStore. Only need to set when you choose Optimized storage - /// type or enable EmbeddingManagement. Will use public endpoint by default. + /// type or enable EmbeddingManagement. Will use public endpoint by default. Note, for EmbeddingManagement use case, + /// only [DedicatedServingEndpoint.public_endpoint_domain_name] is available now. /// public class GoogleCloudAiplatformV1beta1FeatureOnlineStoreDedicatedServingEndpoint : Google.Apis.Requests.IDirectResponseSchema { /// - /// Optional. Private service connect config. If PrivateServiceConnectConfig.enable_private_service_connect set - /// to true, customers will use private service connection to send request. Otherwise, the connection will set - /// to public endpoint. + /// Optional. Private service connect config. The private service connection is available only for Optimized + /// storage type, not for embedding management now. If + /// PrivateServiceConnectConfig.enable_private_service_connect set to true, customers will use private service + /// connection to send request. Otherwise, the connection will set to public endpoint. /// [Newtonsoft.Json.JsonPropertyAttribute("privateServiceConnectConfig")] public virtual GoogleCloudAiplatformV1beta1PrivateServiceConnectConfig PrivateServiceConnectConfig { get; set; } @@ -46387,13 +48250,6 @@ public class GoogleCloudAiplatformV1beta1GenerateContentRequest : Google.Apis.Re [Newtonsoft.Json.JsonPropertyAttribute("contents")] public virtual System.Collections.Generic.IList Contents { get; set; } - /// - /// Required. The name of the Endpoint requested to serve the prediction. Format: - /// `projects/{project}/locations/{location}/endpoints/{endpoint}` - /// - [Newtonsoft.Json.JsonPropertyAttribute("endpoint")] - public virtual string Endpoint { get; set; } - /// Optional. Generation config. [Newtonsoft.Json.JsonPropertyAttribute("generationConfig")] public virtual GoogleCloudAiplatformV1beta1GenerationConfig GenerationConfig { get; set; } @@ -53419,6 +55275,10 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToAction : Google.Api [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipeline")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenFineTuningPipeline { get; set; } + /// Optional. Open fine-tuning pipelines of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openFineTuningPipelines")] + public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines OpenFineTuningPipelines { get; set; } + /// Optional. Open in Generation AI Studio. [Newtonsoft.Json.JsonPropertyAttribute("openGenerationAiStudio")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenGenerationAiStudio { get; set; } @@ -53431,6 +55291,10 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToAction : Google.Api [Newtonsoft.Json.JsonPropertyAttribute("openNotebook")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenNotebook { get; set; } + /// Optional. Open notebooks of the PublisherModel. + [Newtonsoft.Json.JsonPropertyAttribute("openNotebooks")] + public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks OpenNotebooks { get; set; } + /// Optional. Open prompt-tuning pipeline of the PublisherModel. [Newtonsoft.Json.JsonPropertyAttribute("openPromptTuningPipeline")] public virtual GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResourceReferences OpenPromptTuningPipeline { get; set; } @@ -53504,6 +55368,28 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionDeploy : Goog public virtual string ETag { get; set; } } + /// Open fine tuning pipelines. + public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenFineTuningPipelines : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to fine tuning pipelines. + [Newtonsoft.Json.JsonPropertyAttribute("fineTuningPipelines")] + public virtual System.Collections.Generic.IList FineTuningPipelines { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Open notebooks. + public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionOpenNotebooks : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Regional resource references to notebooks. + [Newtonsoft.Json.JsonPropertyAttribute("notebooks")] + public virtual System.Collections.Generic.IList Notebooks { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// /// The regional resource name or the URI. Key is region, e.g., us-central1, europe-west2, global, etc.. /// @@ -53513,7 +55399,19 @@ public class GoogleCloudAiplatformV1beta1PublisherModelCallToActionRegionalResou [Newtonsoft.Json.JsonPropertyAttribute("references")] public virtual System.Collections.Generic.IDictionary References { get; set; } - /// Required. The title of the regional resource reference. + /// Optional. Description of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceDescription")] + public virtual string ResourceDescription { get; set; } + + /// Optional. Title of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceTitle")] + public virtual string ResourceTitle { get; set; } + + /// Optional. Use case (CUJ) of the resource. + [Newtonsoft.Json.JsonPropertyAttribute("resourceUseCase")] + public virtual string ResourceUseCase { get; set; } + + /// Required. [Newtonsoft.Json.JsonPropertyAttribute("title")] public virtual string Title { get; set; } @@ -62927,4 +64825,1333 @@ public class IntelligenceCloudAutomlXpsReportingMetrics : Google.Apis.Requests.I /// The ETag of the item. public virtual string ETag { get; set; } } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id:28 + /// + public class LanguageLabsAidaTrustRecitationProtoDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("category")] + public virtual string Category { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LanguageLabsAidaTrustRecitationProtoRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LanguageLabsAidaTrustRecitationProtoSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LanguageLabsAidaTrustRecitationProtoDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one stream input + public class LanguageLabsAidaTrustRecitationProtoStreamRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The recitation result against the given dynamic data source. + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// Last index of input text fully checked for recitation in the entire streaming context. Would return `-1` if + /// no Input was checked for recitation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("fullyCheckedTextIndex")] + public virtual System.Nullable FullyCheckedTextIndex { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + /// The recitation result against model training data. + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The proto defines the attribution information for a document using whatever fields are most applicable for that + /// document's datasource. For example, a Wikipedia article's attribution is in the form of its article title, a + /// website is in the form of a URL, and a Github repo is in the form of a repo name. Next id: 28 + /// + public class LearningGenaiRecitationDocAttribution : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("amarnaId")] + public virtual string AmarnaId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("arxivId")] + public virtual string ArxivId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("author")] + public virtual string Author { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bibkey")] + public virtual string Bibkey { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("bookTitle")] + public virtual string BookTitle { get; set; } + + /// + /// The Oceanographers full-view books dataset uses a 'volume id' as the unique ID of a book. There is a + /// deterministic function from a volume id to a URL under the books.google.com domain. Marked as 'optional' + /// since a volume ID of zero is potentially possible and we want to distinguish that from the volume ID not + /// being set. + /// + [Newtonsoft.Json.JsonPropertyAttribute("bookVolumeId")] + public virtual System.Nullable BookVolumeId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("conversationId")] + public virtual string ConversationId { get; set; } + + /// The dataset this document comes from. + [Newtonsoft.Json.JsonPropertyAttribute("dataset")] + public virtual string Dataset { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("filepath")] + public virtual string Filepath { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("geminiId")] + public virtual string GeminiId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("gnewsArticleTitle")] + public virtual string GnewsArticleTitle { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("goodallExampleId")] + public virtual string GoodallExampleId { get; set; } + + /// Whether the document is opted out. + [Newtonsoft.Json.JsonPropertyAttribute("isOptOut")] + public virtual System.Nullable IsOptOut { get; set; } + + /// When true, this attribution came from the user's prompt. + [Newtonsoft.Json.JsonPropertyAttribute("isPrompt")] + public virtual System.Nullable IsPrompt { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lamdaExampleId")] + public virtual string LamdaExampleId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("license")] + public virtual string License { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("meenaConversationId")] + public virtual string MeenaConversationId { get; set; } + + /// + /// Natural (not programming) language of the document. Language code as defined by + /// http://www.unicode.org/reports/tr35/#Identifiers and https://tools.ietf.org/html/bcp47. Currently applicable + /// to full-view books. Use docinfo-util.h to set &amp; read language fields. See go/iii. + /// + [Newtonsoft.Json.JsonPropertyAttribute("naturalLanguageCode")] + public virtual string NaturalLanguageCode { get; set; } + + /// + /// True if this doc has no attribution information available. We use an explicit field for this instead of just + /// implicitly leaving all the DocAttribution fields blank to distinguish a case where a bug/oversight has left + /// the attribution information empty vs when we really have no attribution information available. + /// + [Newtonsoft.Json.JsonPropertyAttribute("noAttribution")] + public virtual System.Nullable NoAttribution { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("podcastUtteranceId")] + public virtual string PodcastUtteranceId { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("publicationDate")] + public virtual GoogleTypeDate PublicationDate { get; set; } + + /// + /// This field is for opt-out experiment only, MUST never be used during actual production/serving. + /// + [Newtonsoft.Json.JsonPropertyAttribute("qualityScoreExperimentOnly")] + public virtual System.Nullable QualityScoreExperimentOnly { get; set; } + + /// Github repository + [Newtonsoft.Json.JsonPropertyAttribute("repo")] + public virtual string Repo { get; set; } + + /// URL of a webdoc + [Newtonsoft.Json.JsonPropertyAttribute("url")] + public virtual string Url { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("volumeId")] + public virtual string VolumeId { get; set; } + + /// + /// Wikipedia article title. The Wikipedia TFDS dataset includes article titles but not URLs. While a URL is to + /// the best of our knowledge a deterministic function of the title, we store the original title to reflect the + /// information in the original dataset. + /// + [Newtonsoft.Json.JsonPropertyAttribute("wikipediaArticleTitle")] + public virtual string WikipediaArticleTitle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for one input + public class LearningGenaiRecitationRecitationResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dynamicSegmentResults")] + public virtual System.Collections.Generic.IList DynamicSegmentResults { get; set; } + + /// + /// The recitation action for one given input. When its segments contain different actions, the overall action + /// will be returned in the precedence of BLOCK &gt; CITE &gt; NO_ACTION. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationAction")] + public virtual string RecitationAction { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("trainingSegmentResults")] + public virtual System.Collections.Generic.IList TrainingSegmentResults { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The recitation result for each segment in a given input. + public class LearningGenaiRecitationSegmentResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The dataset the segment came from. + [Newtonsoft.Json.JsonPropertyAttribute("attributionDataset")] + public virtual string AttributionDataset { get; set; } + + /// + /// human-friendly string that contains information from doc_attribution which could be shown by clients + /// + [Newtonsoft.Json.JsonPropertyAttribute("displayAttributionMessage")] + public virtual string DisplayAttributionMessage { get; set; } + + /// populated when recitation_action == CITE + [Newtonsoft.Json.JsonPropertyAttribute("docAttribution")] + public virtual LearningGenaiRecitationDocAttribution DocAttribution { get; set; } + + /// number of documents that contained this segment + [Newtonsoft.Json.JsonPropertyAttribute("docOccurrences")] + public virtual System.Nullable DocOccurrences { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("endIndex")] + public virtual System.Nullable EndIndex { get; set; } + + /// + /// The raw text in the given input that is corresponding to the segment. It will be available only when + /// 'return_segment_raw_text' is enabled in the request options. + /// + [Newtonsoft.Json.JsonPropertyAttribute("rawText")] + public virtual string RawText { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("segmentRecitationAction")] + public virtual string SegmentRecitationAction { get; set; } + + /// + /// The segment boundary start (inclusive) and end index (exclusive) in the given text. In the streaming RPC, + /// the indexes always start from the beginning of the first text in the entire stream. The indexes are measured + /// in UTF-16 code units. + /// + [Newtonsoft.Json.JsonPropertyAttribute("startIndex")] + public virtual System.Nullable StartIndex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The type used for final weights calculation. + public class LearningGenaiRootCalculationType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("weights")] + public virtual System.Nullable Weights { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutput : Google.Apis.Requests.IDirectResponseSchema + { + /// If set, this is the output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The results of data_providers and metrics. + [Newtonsoft.Json.JsonPropertyAttribute("state")] + public virtual LearningGenaiRootClassifierState State { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootClassifierOutputSummary : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metrics")] + public virtual System.Collections.Generic.IList Metrics { get; set; } + + /// Output of the first matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutput")] + public virtual LearningGenaiRootRuleOutput RuleOutput { get; set; } + + /// outputs of all matching rule. + [Newtonsoft.Json.JsonPropertyAttribute("ruleOutputs")] + public virtual System.Collections.Generic.IList RuleOutputs { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// DataProviderOutput and MetricOutput can be saved between calls to the Classifier framework. For instance, you + /// can run the query classifier, get outputs from those metrics, then use them in a result classifier as well. + /// Example rule based on this idea: and_rules { rule { metric_name: 'query_safesearch_v2' ... } rule { metric_name: + /// 'response_safesearch_v2' ... } } + /// + public class LearningGenaiRootClassifierState : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("dataProviderOutput")] + public virtual System.Collections.Generic.IList DataProviderOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("metricOutput")] + public virtual System.Collections.Generic.IList MetricOutput { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootDataProviderOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// If set, this DataProvider failed and this is the error message. + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// Filter confidence. + [Newtonsoft.Json.JsonPropertyAttribute("confidence")] + public virtual string Confidence { get; set; } + + /// Debug info for the message. + [Newtonsoft.Json.JsonPropertyAttribute("debugInfo")] + public virtual LearningGenaiRootFilterMetadataFilterDebugInfo DebugInfo { get; set; } + + /// A fallback message chosen by the applied filter. + [Newtonsoft.Json.JsonPropertyAttribute("fallback")] + public virtual string Fallback { get; set; } + + /// Additional info for the filter. + [Newtonsoft.Json.JsonPropertyAttribute("info")] + public virtual string Info { get; set; } + + /// Name of the filter that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// Filter reason. + [Newtonsoft.Json.JsonPropertyAttribute("reason")] + public virtual string Reason { get; set; } + + /// The input query or generated response that is getting filtered. + [Newtonsoft.Json.JsonPropertyAttribute("text")] + public virtual string Text { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootFilterMetadataFilterDebugInfo : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("classifierOutput")] + public virtual LearningGenaiRootClassifierOutput ClassifierOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("defaultMetadata")] + public virtual string DefaultMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("languageFilterResult")] + public virtual LearningServingLlmLanguageFilterResult LanguageFilterResult { get; set; } + + /// Safety filter output information for LLM Root RAI harm check. + [Newtonsoft.Json.JsonPropertyAttribute("raiOutput")] + public virtual LearningGenaiRootRAIOutput RaiOutput { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult RaiResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("raiSignal")] + public virtual CloudAiNlLlmProtoServiceRaiSignal RaiSignal { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("streamRecitationResult")] + public virtual LanguageLabsAidaTrustRecitationProtoStreamRecitationResult StreamRecitationResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("takedownResult")] + public virtual LearningGenaiRootTakedownResult TakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("toxicityResult")] + public virtual LearningGenaiRootToxicityResult ToxicityResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarm : Google.Apis.Requests.IDirectResponseSchema + { + /// Please do not use, this is still under development. + [Newtonsoft.Json.JsonPropertyAttribute("contextualDangerous")] + public virtual System.Nullable ContextualDangerous { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("csam")] + public virtual System.Nullable Csam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("fringe")] + public virtual System.Nullable Fringe { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailImageHarmType")] + public virtual LearningGenaiRootHarmGrailImageHarmType GrailImageHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("grailTextHarmType")] + public virtual LearningGenaiRootHarmGrailTextHarmType GrailTextHarmType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageCsam")] + public virtual System.Nullable ImageCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imagePedo")] + public virtual System.Nullable ImagePedo { get; set; } + + /// Image signals + [Newtonsoft.Json.JsonPropertyAttribute("imagePorn")] + public virtual System.Nullable ImagePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("imageViolence")] + public virtual System.Nullable ImageViolence { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("pqc")] + public virtual System.Nullable Pqc { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("safetycat")] + public virtual LearningGenaiRootHarmSafetyCatCategories Safetycat { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("spii")] + public virtual LearningGenaiRootHarmSpiiFilter Spii { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameCsam")] + public virtual System.Nullable VideoFrameCsam { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePedo")] + public virtual System.Nullable VideoFramePedo { get; set; } + + /// Video frame signals + [Newtonsoft.Json.JsonPropertyAttribute("videoFramePorn")] + public virtual System.Nullable VideoFramePorn { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("videoFrameViolence")] + public virtual System.Nullable VideoFrameViolence { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for images + public class LearningGenaiRootHarmGrailImageHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("imageHarmType")] + public virtual System.Collections.Generic.IList ImageHarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Harm type for text + public class LearningGenaiRootHarmGrailTextHarmType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("harmType")] + public virtual System.Collections.Generic.IList HarmType { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSafetyCatCategories : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("categories")] + public virtual System.Collections.Generic.IList Categories { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootHarmSpiiFilter : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("usBankRoutingMicr")] + public virtual System.Nullable UsBankRoutingMicr { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usEmployerIdentificationNumber")] + public virtual System.Nullable UsEmployerIdentificationNumber { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("usSocialSecurityNumber")] + public virtual System.Nullable UsSocialSecurityNumber { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootInternalMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoredTokens")] + public virtual System.Collections.Generic.IList ScoredTokens { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootMetricOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("debug")] + public virtual string Debug { get; set; } + + /// Name of the metric. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("numericValue")] + public virtual System.Nullable NumericValue { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual UtilStatusProto Status { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("stringValue")] + public virtual string StringValue { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is per harm. + public class LearningGenaiRootRAIOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("harm")] + public virtual LearningGenaiRootHarm Harm { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRegexTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down due to match with a blocked regex, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// + /// Regex used to decide that query or response should be taken down. Empty when query or response is kept. + /// + [Newtonsoft.Json.JsonPropertyAttribute("takedownRegex")] + public virtual string TakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRequestResponseTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when response has to be taken down per above config. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Regex used to match the request. + [Newtonsoft.Json.JsonPropertyAttribute("requestTakedownRegex")] + public virtual string RequestTakedownRegex { get; set; } + + /// Regex used to decide that response should be taken down. Empty when response is kept. + [Newtonsoft.Json.JsonPropertyAttribute("responseTakedownRegex")] + public virtual string ResponseTakedownRegex { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Holds the final routing decision, by storing the model_config_id. And individual scores each model got. + /// + public class LearningGenaiRootRoutingDecision : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("metadata")] + public virtual LearningGenaiRootRoutingDecisionMetadata Metadata { get; set; } + + /// The selected model to route traffic to. + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Debug metadata about the routing decision. + public class LearningGenaiRootRoutingDecisionMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataScoreBased ScoreBasedRoutingMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("tokenLengthBasedRoutingMetadata")] + public virtual LearningGenaiRootRoutingDecisionMetadataTokenLengthBased TokenLengthBasedRoutingMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// If we are routing using scored based configuration, then the metadata about that is available in this proto. + /// + public class LearningGenaiRootRoutingDecisionMetadataScoreBased : Google.Apis.Requests.IDirectResponseSchema + { + /// The rule that was matched. + [Newtonsoft.Json.JsonPropertyAttribute("matchedRule")] + public virtual LearningGenaiRootScoreBasedRoutingConfigRule MatchedRule { get; set; } + + /// The score that was generated by the router i.e. the model. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual LearningGenaiRootScore Score { get; set; } + + /// No rules were matched & therefore used the default fallback. + [Newtonsoft.Json.JsonPropertyAttribute("usedDefaultFallback")] + public virtual System.Nullable UsedDefaultFallback { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBased : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("modelInputTokenMetadata")] + public virtual System.Collections.Generic.IList ModelInputTokenMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelMaxTokenMetadata")] + public virtual System.Collections.Generic.IList ModelMaxTokenMetadata { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelInputTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// The length computed by backends using the formatter & tokenizer specific to the model + [Newtonsoft.Json.JsonPropertyAttribute("computedInputTokenLength")] + public virtual System.Nullable ComputedInputTokenLength { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRoutingDecisionMetadataTokenLengthBasedModelMaxTokenMetadata : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("maxNumInputTokens")] + public virtual System.Nullable MaxNumInputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("maxNumOutputTokens")] + public virtual System.Nullable MaxNumOutputTokens { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("modelId")] + public virtual string ModelId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootRuleOutput : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("decision")] + public virtual string Decision { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScore : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("calculationType")] + public virtual LearningGenaiRootCalculationType CalculationType { get; set; } + + /// + /// The internal_metadata is intended to be used by internal processors and will be cleared before returns. + /// + [Newtonsoft.Json.JsonPropertyAttribute("internalMetadata")] + public virtual LearningGenaiRootInternalMetadata InternalMetadata { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("thresholdType")] + public virtual LearningGenaiRootThresholdType ThresholdType { get; set; } + + /// Top candidate tokens and log probabilities at each decoding step. + [Newtonsoft.Json.JsonPropertyAttribute("tokensAndLogprobPerDecodingStep")] + public virtual LearningGenaiRootTokensAndLogProbPerDecodingStep TokensAndLogprobPerDecodingStep { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("value")] + public virtual System.Nullable Value { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootScoreBasedRoutingConfigRule : Google.Apis.Requests.IDirectResponseSchema + { + /// NOTE: Hardest examples have smaller values in their routing scores. + [Newtonsoft.Json.JsonPropertyAttribute("equalOrGreaterThan")] + public virtual LearningGenaiRootScore EqualOrGreaterThan { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("lessThan")] + public virtual LearningGenaiRootScore LessThan { get; set; } + + /// + /// This model_config_id points to ModelConfig::id which allows us to find the ModelConfig to route to. This is + /// part of the banks specified in the ModelBankConfig. + /// + [Newtonsoft.Json.JsonPropertyAttribute("modelConfigId")] + public virtual string ModelConfigId { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto containing the results from the Universal Sentence Encoder / Other models + public class LearningGenaiRootScoredSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("phrase")] + public virtual LearningGenaiRootSimilarityTakedownPhrase Phrase { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityScore")] + public virtual System.Nullable SimilarityScore { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A token with its own score. + public class LearningGenaiRootScoredToken : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Each end_token_score is a logprob for how well the completion would end at a particular token. See + /// http://google3/labs/language/aida/config/proto/model_config.proto;l=376;rcl=573039459 + /// + [Newtonsoft.Json.JsonPropertyAttribute("endTokenScore")] + public virtual System.Nullable EndTokenScore { get; set; } + + /// Each score is the logprob for the token in model response. + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Each SimilarityTakedownPhrase treats a logical group of blocked and allowed phrases together along with a + /// corresponding punt If the closest matching response is of the allowed type, we allow the response If the closest + /// matching response is of the blocked type, we block the response. eg: Blocked phrase - "All lives matter" + /// + public class LearningGenaiRootSimilarityTakedownPhrase : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("blockedPhrase")] + public virtual string BlockedPhrase { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootSimilarityTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// List of similar phrases with score. Set only if allowed=false. + [Newtonsoft.Json.JsonPropertyAttribute("scoredPhrases")] + public virtual System.Collections.Generic.IList ScoredPhrases { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningGenaiRootTakedownResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// False when query or response should be taken down by any of the takedown rules, true otherwise. + /// + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("regexTakedownResult")] + public virtual LearningGenaiRootRegexTakedownResult RegexTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("requestResponseTakedownResult")] + public virtual LearningGenaiRootRequestResponseTakedownResult RequestResponseTakedownResult { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("similarityTakedownResult")] + public virtual LearningGenaiRootSimilarityTakedownResult SimilarityTakedownResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// The type of score that bundled with a threshold, and will not be attending the final score calculation. How each + /// score type uses the threshold can be implementation details. + /// + public class LearningGenaiRootThresholdType : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("scoreType")] + public virtual string ScoreType { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("threshold")] + public virtual System.Nullable Threshold { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Results of RandomSamplingParams::top_k_logprob_per_decoding_step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStep : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Length = total number of decoding steps. The chosen candidates may or may not be in top_candidates. + /// + [Newtonsoft.Json.JsonPropertyAttribute("chosenCandidates")] + public virtual System.Collections.Generic.IList ChosenCandidates { get; set; } + + /// Length = total number of decoding steps. + [Newtonsoft.Json.JsonPropertyAttribute("topCandidates")] + public virtual System.Collections.Generic.IList TopCandidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// A candidate at a decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepCandidate : Google.Apis.Requests.IDirectResponseSchema + { + /// The candidate's log probability. + [Newtonsoft.Json.JsonPropertyAttribute("logProbability")] + public virtual System.Nullable LogProbability { get; set; } + + /// The candidate’s token value. + [Newtonsoft.Json.JsonPropertyAttribute("token")] + public virtual string Token { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Candidates with top log probabilities at each decoding step. + public class LearningGenaiRootTokensAndLogProbPerDecodingStepTopCandidates : Google.Apis.Requests.IDirectResponseSchema + { + /// Sorted by log probability in descending order. + [Newtonsoft.Json.JsonPropertyAttribute("candidates")] + public virtual System.Collections.Generic.IList Candidates { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// A model can generate multiple signals and this captures all the generated signals for a single message. + /// + public class LearningGenaiRootToxicityResult : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("signals")] + public virtual System.Collections.Generic.IList Signals { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Proto to capture a signal generated by the toxicity model. + public class LearningGenaiRootToxicitySignal : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("label")] + public virtual string Label { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("score")] + public virtual System.Nullable Score { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class LearningServingLlmLanguageFilterResult : Google.Apis.Requests.IDirectResponseSchema + { + /// False when query or response should be filtered out due to unsupported language. + [Newtonsoft.Json.JsonPropertyAttribute("allowed")] + public virtual System.Nullable Allowed { get; set; } + + /// Language of the query or response. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguage")] + public virtual string DetectedLanguage { get; set; } + + /// Probability of the language predicted as returned by LangID. + [Newtonsoft.Json.JsonPropertyAttribute("detectedLanguageProbability")] + public virtual System.Nullable DetectedLanguageProbability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// LINT.IfChange This metadata contains additional information required for debugging. + public class LearningServingLlmMessageMetadata : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Summary of classifier output. We attach this to all messages regardless of whether classification rules + /// triggered or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("classifierSummary")] + public virtual LearningGenaiRootClassifierOutputSummary ClassifierSummary { get; set; } + + [Newtonsoft.Json.JsonPropertyAttribute("currentStreamTextLength")] + public virtual System.Nullable CurrentStreamTextLength { get; set; } + + /// Whether the corresponding message has been deleted. + [Newtonsoft.Json.JsonPropertyAttribute("deleted")] + public virtual System.Nullable Deleted { get; set; } + + /// Metadata for filters that triggered. + [Newtonsoft.Json.JsonPropertyAttribute("filterMeta")] + public virtual System.Collections.Generic.IList FilterMeta { get; set; } + + /// + /// This score is finally used for ranking the message. This will be same as the score present in + /// `Message.score` field. + /// + [Newtonsoft.Json.JsonPropertyAttribute("finalMessageScore")] + public virtual LearningGenaiRootScore FinalMessageScore { get; set; } + + /// NOT YET IMPLEMENTED. + [Newtonsoft.Json.JsonPropertyAttribute("finishReason")] + public virtual string FinishReason { get; set; } + + /// + /// Applies to Response message only. Indicates whether the message is a fallback and the response would have + /// otherwise been empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("isFallback")] + public virtual System.Nullable IsFallback { get; set; } + + /// + /// Result from nlp_saft DetectLanguage method. Currently the predicted language code and language probability + /// is used. + /// + [Newtonsoft.Json.JsonPropertyAttribute("langidResult")] + public virtual NlpSaftLangIdResult LangidResult { get; set; } + + /// Detected language. + [Newtonsoft.Json.JsonPropertyAttribute("language")] + public virtual string Language { get; set; } + + /// The LM prefix used to generate this response. + [Newtonsoft.Json.JsonPropertyAttribute("lmPrefix")] + public virtual string LmPrefix { get; set; } + + /// The original text generated by LLM. This is the raw output for debugging purposes. + [Newtonsoft.Json.JsonPropertyAttribute("originalText")] + public virtual string OriginalText { get; set; } + + /// + /// NOT YET IMPLEMENTED. Applies to streaming only. Number of tokens decoded / emitted by the model as part of + /// this stream. This may be different from token_count, which contains number of tokens returned in this + /// response after any response rewriting / truncation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("perStreamDecodedTokenCount")] + public virtual System.Nullable PerStreamDecodedTokenCount { get; set; } + + /// + /// Results of running RAI on the query or this response candidate. One output per rai_config. It will be + /// populated regardless of whether the threshold is exceeded or not. + /// + [Newtonsoft.Json.JsonPropertyAttribute("raiOutputs")] + public virtual System.Collections.Generic.IList RaiOutputs { get; set; } + + /// + /// Recitation Results. It will be populated as long as Recitation processing is enabled, regardless of + /// recitation outcome. + /// + [Newtonsoft.Json.JsonPropertyAttribute("recitationResult")] + public virtual LearningGenaiRecitationRecitationResult RecitationResult { get; set; } + + /// NOT YET IMPLEMENTED. Number of tokens returned as part of this candidate. + [Newtonsoft.Json.JsonPropertyAttribute("returnTokenCount")] + public virtual System.Nullable ReturnTokenCount { get; set; } + + /// All the different scores for a message are logged here. + [Newtonsoft.Json.JsonPropertyAttribute("scores")] + public virtual System.Collections.Generic.IList Scores { get; set; } + + /// + /// Whether the response is terminated during streaming return. Only used for streaming requests. + /// + [Newtonsoft.Json.JsonPropertyAttribute("streamTerminated")] + public virtual System.Nullable StreamTerminated { get; set; } + + /// + /// NOT YET IMPLEMENTED. Aggregated number of total tokens decoded so far. For streaming, this is sum of all the + /// tokens decoded so far i.e. aggregated count. + /// + [Newtonsoft.Json.JsonPropertyAttribute("totalDecodedTokenCount")] + public virtual System.Nullable TotalDecodedTokenCount { get; set; } + + /// + /// Translated user-prompt used for RAI post processing. This is for internal processing only. We will translate + /// in pre-processor and pass the translated text to the post processor using this field. It will be empty if + /// non of the signals requested need translation. + /// + [Newtonsoft.Json.JsonPropertyAttribute("translatedUserPrompts")] + public virtual System.Collections.Generic.IList TranslatedUserPrompts { get; set; } + + /// The metadata from Vertex SafetyCat processors + [Newtonsoft.Json.JsonPropertyAttribute("vertexRaiResult")] + public virtual CloudAiNlLlmProtoServiceRaiResult VertexRaiResult { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResult : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// List of locales in which the text would be considered acceptable. Sorted in descending order according to + /// each locale's respective likelihood. For example, if a Portuguese text is acceptable in both Brazil and + /// Portugal, but is more strongly associated with Brazil, then the predictions would be ["pt-BR", "pt-PT"], in + /// that order. May be empty, indicating that the model did not predict any acceptable locales. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdLocalesResultLocale : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// A BCP 47 language code that includes region information. For example, "pt-BR" or "pt-PT". This field will + /// always be populated. + /// + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLangIdResult : Google.Apis.Requests.IDirectResponseSchema + { + /// The version of the model used to create these annotations. + [Newtonsoft.Json.JsonPropertyAttribute("modelVersion")] + public virtual string ModelVersion { get; set; } + + /// + /// This field stores the n-best list of possible BCP 47 language code strings for a given input sorted in + /// descending order according to each code's respective probability. + /// + [Newtonsoft.Json.JsonPropertyAttribute("predictions")] + public virtual System.Collections.Generic.IList Predictions { get; set; } + + /// + /// This field stores language predictions of subspans of the input, when available. Each LanguageSpanSequence + /// is a sequence of LanguageSpans. A particular sequence of LanguageSpans has an associated probability, and + /// need not necessarily cover the entire input. If no language could be predicted for any span, then this field + /// may be empty. + /// + [Newtonsoft.Json.JsonPropertyAttribute("spanPredictions")] + public virtual System.Collections.Generic.IList SpanPredictions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpan : Google.Apis.Requests.IDirectResponseSchema + { + [Newtonsoft.Json.JsonPropertyAttribute("end")] + public virtual System.Nullable End { get; set; } + + /// A BCP 47 language code for this span. + [Newtonsoft.Json.JsonPropertyAttribute("languageCode")] + public virtual string LanguageCode { get; set; } + + /// + /// Optional field containing any information that was predicted about the specific locale(s) of the span. + /// + [Newtonsoft.Json.JsonPropertyAttribute("locales")] + public virtual NlpSaftLangIdLocalesResult Locales { get; set; } + + /// A probability associated with this prediction. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// + /// Start and end byte offsets, inclusive, within the given input string. A value of -1 implies that this field + /// is not set. Both fields must either be set with a nonnegative value or both are unset. If both are unset + /// then this LanguageSpan applies to the entire input. + /// + [Newtonsoft.Json.JsonPropertyAttribute("start")] + public virtual System.Nullable Start { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + public class NlpSaftLanguageSpanSequence : Google.Apis.Requests.IDirectResponseSchema + { + /// A sequence of LanguageSpan objects, each assigning a language to a subspan of the input. + [Newtonsoft.Json.JsonPropertyAttribute("languageSpans")] + public virtual System.Collections.Generic.IList LanguageSpans { get; set; } + + /// The probability of this sequence of LanguageSpans. + [Newtonsoft.Json.JsonPropertyAttribute("probability")] + public virtual System.Nullable Probability { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// This is proto2's version of MessageSet. + public class Proto2BridgeMessageSet : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Wire-format for a Status object + public class UtilStatusProto : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// The canonical error code (see codes.proto) that most closely corresponds to this status. This may be + /// missing, and in the common case of the generic space, it definitely will be. + /// + [Newtonsoft.Json.JsonPropertyAttribute("canonicalCode")] + public virtual System.Nullable CanonicalCode { get; set; } + + /// + /// Numeric code drawn from the space specified below. Often, this is the canonical error space, and code is + /// drawn from google3/util/task/codes.proto + /// + [Newtonsoft.Json.JsonPropertyAttribute("code")] + public virtual System.Nullable Code { get; set; } + + /// Detail message + [Newtonsoft.Json.JsonPropertyAttribute("message")] + public virtual string Message { get; set; } + + /// message_set associates an arbitrary proto message with the status. + [Newtonsoft.Json.JsonPropertyAttribute("messageSet")] + public virtual Proto2BridgeMessageSet MessageSet { get; set; } + + /// The following are usually only present when code != 0 Space to which this status belongs + [Newtonsoft.Json.JsonPropertyAttribute("space")] + public virtual string Space { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } } diff --git a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj index 2ef6dabeca..661d4dbe01 100644 --- a/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Aiplatform.v1beta1/Google.Apis.Aiplatform.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Aiplatform.v1beta1 Client Library - 1.64.0.3273 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs index 0d77164bd2..0a9e201eeb 100644 --- a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs +++ b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj index 34b4231a8a..690ac73fdb 100644 --- a/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj +++ b/Src/Generated/Google.Apis.AlertCenter.v1beta1/Google.Apis.AlertCenter.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.AlertCenter.v1beta1 Client Library - 1.64.0.3154 + 1.65.0.3154 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs index 2c3b149818..88fa86b7e4 100644 --- a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs +++ b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj index b5ae05cfe5..ee16738a5b 100644 --- a/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj +++ b/Src/Generated/Google.Apis.Analytics.v3/Google.Apis.Analytics.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Analytics.v3 Client Library - 1.64.0.1679 + 1.65.0.1679 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs index 07a9e8b8b9..fa78ceab06 100644 --- a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs +++ b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj index ce64aa9f32..e70ec62c1b 100644 --- a/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj +++ b/Src/Generated/Google.Apis.AnalyticsData.v1beta/Google.Apis.AnalyticsData.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsData.v1beta Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs index d80d85fc43..c191771532 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj index 14712e24ea..072f35ab80 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1/Google.Apis.AnalyticsHub.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsHub.v1 Client Library - 1.64.0.3252 + 1.65.0.3252 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs index 3a9f582ae3..64de18c988 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj index 272521eb9d..09002f1c25 100644 --- a/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj +++ b/Src/Generated/Google.Apis.AnalyticsHub.v1beta1/Google.Apis.AnalyticsHub.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsHub.v1beta1 Client Library - 1.64.0.3187 + 1.65.0.3187 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs index cb56f392b3..9165eb62f9 100644 --- a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs +++ b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj index 9eb709a53d..d135cfb59e 100644 --- a/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj +++ b/Src/Generated/Google.Apis.AnalyticsReporting.v4/Google.Apis.AnalyticsReporting.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.AnalyticsReporting.v4 Client Library - 1.64.0.2484 + 1.65.0.2484 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs index 610d3f22ea..e112c48b22 100644 --- a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs +++ b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj index 13d4bd34d4..97eec10bde 100644 --- a/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj +++ b/Src/Generated/Google.Apis.AndroidEnterprise.v1/Google.Apis.AndroidEnterprise.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AndroidEnterprise.v1 Client Library - 1.64.0.3238 + 1.65.0.3238 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs index 16d0abb71c..4cc8af1d6b 100644 --- a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs +++ b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -4056,6 +4056,10 @@ public class DeviceRadioState : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("cellularTwoGState")] public virtual string CellularTwoGState { get; set; } + /// The minimum required security level of Wi-Fi networks that the device can connect to. + [Newtonsoft.Json.JsonPropertyAttribute("minimumWifiSecurityLevel")] + public virtual string MinimumWifiSecurityLevel { get; set; } + /// /// Controls the state of the ultra wideband setting and whether the user can toggle it on or off. /// diff --git a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj index 8649b9c047..99abc67fe7 100644 --- a/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj +++ b/Src/Generated/Google.Apis.AndroidManagement.v1/Google.Apis.AndroidManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AndroidManagement.v1 Client Library - 1.64.0.3245 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs index 03985e0eba..8f024e5870 100644 --- a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs +++ b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj index 1990d656d7..6e8382b37a 100644 --- a/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj +++ b/Src/Generated/Google.Apis.AndroidProvisioningPartner.v1/Google.Apis.AndroidProvisioningPartner.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AndroidProvisioningPartner.v1 Client Library - 1.64.0.3238 + 1.65.0.3238 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs index 8ccbb3f04b..fffb8cb4eb 100644 --- a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs +++ b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.cs @@ -35,6 +35,7 @@ public AndroidPublisherService() : this(new Google.Apis.Services.BaseClientServi public AndroidPublisherService(Google.Apis.Services.BaseClientService.Initializer initializer) : base(initializer) { Applications = new ApplicationsResource(this); + Apprecovery = new ApprecoveryResource(this); Edits = new EditsResource(this); Externaltransactions = new ExternaltransactionsResource(this); Generatedapks = new GeneratedapksResource(this); @@ -84,6 +85,9 @@ public static class ScopeConstants /// Gets the Applications resource. public virtual ApplicationsResource Applications { get; } + /// Gets the Apprecovery resource. + public virtual ApprecoveryResource Apprecovery { get; } + /// Gets the Edits resource. public virtual EditsResource Edits { get; } @@ -539,6 +543,368 @@ protected override void InitParameters() } } + /// The "apprecovery" collection of methods. + public class ApprecoveryResource + { + private const string Resource = "apprecovery"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public ApprecoveryResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Incrementally update targeting for a recovery action. Note that only the criteria selected during the + /// creation of recovery action can be expanded. + /// + /// The body of the request. + /// + /// Required. Package name of the app for which recovery action is to be updated. + /// + /// Required. ID corresponding to the app recovery action. + public virtual AddTargetingRequest AddTargeting(Google.Apis.AndroidPublisher.v3.Data.AddTargetingRequest body, string packageName, long appRecoveryId) + { + return new AddTargetingRequest(this.service, body, packageName, appRecoveryId); + } + + /// + /// Incrementally update targeting for a recovery action. Note that only the criteria selected during the + /// creation of recovery action can be expanded. + /// + public class AddTargetingRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new AddTargeting request. + public AddTargetingRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.AddTargetingRequest body, string packageName, long appRecoveryId) : base(service) + { + PackageName = packageName; + AppRecoveryId = appRecoveryId; + Body = body; + InitParameters(); + } + + /// Required. Package name of the app for which recovery action is to be updated. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. ID corresponding to the app recovery action. + [Google.Apis.Util.RequestParameterAttribute("appRecoveryId", Google.Apis.Util.RequestParameterType.Path)] + public virtual long AppRecoveryId { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.AddTargetingRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "addTargeting"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting"; + + /// Initializes AddTargeting parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("appRecoveryId", new Google.Apis.Discovery.Parameter + { + Name = "appRecoveryId", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// List all app recovery action resources associated with a particular package name and app version. + /// + /// + /// Required. Package name of the app for which list of recovery actions is requested. + /// + public virtual AppRecoveriesRequest AppRecoveries(string packageName) + { + return new AppRecoveriesRequest(this.service, packageName); + } + + /// + /// List all app recovery action resources associated with a particular package name and app version. + /// + public class AppRecoveriesRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new AppRecoveries request. + public AppRecoveriesRequest(Google.Apis.Services.IClientService service, string packageName) : base(service) + { + PackageName = packageName; + InitParameters(); + } + + /// Required. Package name of the app for which list of recovery actions is requested. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. Version code targeted by the list of recovery actions. + [Google.Apis.Util.RequestParameterAttribute("versionCode", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable VersionCode { get; set; } + + /// Gets the method name. + public override string MethodName => "appRecoveries"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries"; + + /// Initializes AppRecoveries parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("versionCode", new Google.Apis.Discovery.Parameter + { + Name = "versionCode", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Cancel an already executing app recovery action. Note that this action changes status of the recovery action + /// to CANCELED. + /// + /// The body of the request. + /// + /// Required. Package name of the app for which recovery action cancellation is requested. + /// + /// Required. ID corresponding to the app recovery action. + public virtual CancelRequest Cancel(Google.Apis.AndroidPublisher.v3.Data.CancelAppRecoveryRequest body, string packageName, long appRecoveryId) + { + return new CancelRequest(this.service, body, packageName, appRecoveryId); + } + + /// + /// Cancel an already executing app recovery action. Note that this action changes status of the recovery action + /// to CANCELED. + /// + public class CancelRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new Cancel request. + public CancelRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.CancelAppRecoveryRequest body, string packageName, long appRecoveryId) : base(service) + { + PackageName = packageName; + AppRecoveryId = appRecoveryId; + Body = body; + InitParameters(); + } + + /// + /// Required. Package name of the app for which recovery action cancellation is requested. + /// + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. ID corresponding to the app recovery action. + [Google.Apis.Util.RequestParameterAttribute("appRecoveryId", Google.Apis.Util.RequestParameterType.Path)] + public virtual long AppRecoveryId { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.CancelAppRecoveryRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "cancel"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel"; + + /// Initializes Cancel parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("appRecoveryId", new Google.Apis.Discovery.Parameter + { + Name = "appRecoveryId", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Create an app recovery action with recovery status as DRAFT. Note that this action does not execute the + /// recovery action. + /// + /// The body of the request. + /// Required. Package name of the app on which recovery action is performed. + public virtual CreateRequest Create(Google.Apis.AndroidPublisher.v3.Data.CreateDraftAppRecoveryRequest body, string packageName) + { + return new CreateRequest(this.service, body, packageName); + } + + /// + /// Create an app recovery action with recovery status as DRAFT. Note that this action does not execute the + /// recovery action. + /// + public class CreateRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new Create request. + public CreateRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.CreateDraftAppRecoveryRequest body, string packageName) : base(service) + { + PackageName = packageName; + Body = body; + InitParameters(); + } + + /// Required. Package name of the app on which recovery action is performed. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.CreateDraftAppRecoveryRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "create"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries"; + + /// Initializes Create parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Deploy an already created app recovery action with recovery status DRAFT. Note that this action activates + /// the recovery action for all targeted users and changes its status to ACTIVE. + /// + /// The body of the request. + /// Required. Package name of the app for which recovery action is deployed. + /// Required. ID corresponding to the app recovery action to deploy. + public virtual DeployRequest Deploy(Google.Apis.AndroidPublisher.v3.Data.DeployAppRecoveryRequest body, string packageName, long appRecoveryId) + { + return new DeployRequest(this.service, body, packageName, appRecoveryId); + } + + /// + /// Deploy an already created app recovery action with recovery status DRAFT. Note that this action activates + /// the recovery action for all targeted users and changes its status to ACTIVE. + /// + public class DeployRequest : AndroidPublisherBaseServiceRequest + { + /// Constructs a new Deploy request. + public DeployRequest(Google.Apis.Services.IClientService service, Google.Apis.AndroidPublisher.v3.Data.DeployAppRecoveryRequest body, string packageName, long appRecoveryId) : base(service) + { + PackageName = packageName; + AppRecoveryId = appRecoveryId; + Body = body; + InitParameters(); + } + + /// Required. Package name of the app for which recovery action is deployed. + [Google.Apis.Util.RequestParameterAttribute("packageName", Google.Apis.Util.RequestParameterType.Path)] + public virtual string PackageName { get; private set; } + + /// Required. ID corresponding to the app recovery action to deploy. + [Google.Apis.Util.RequestParameterAttribute("appRecoveryId", Google.Apis.Util.RequestParameterType.Path)] + public virtual long AppRecoveryId { get; private set; } + + /// Gets or sets the body of this request. + Google.Apis.AndroidPublisher.v3.Data.DeployAppRecoveryRequest Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "deploy"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy"; + + /// Initializes Deploy parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("packageName", new Google.Apis.Discovery.Parameter + { + Name = "packageName", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("appRecoveryId", new Google.Apis.Discovery.Parameter + { + Name = "appRecoveryId", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// The "edits" collection of methods. public class EditsResource { @@ -11314,6 +11680,50 @@ public class ActivateSubscriptionOfferRequest : Google.Apis.Requests.IDirectResp public virtual string ETag { get; set; } } + /// Request message for AddTargeting. + public class AddTargetingRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// Specifies targeting updates such as regions, android sdk versions etc. + [Newtonsoft.Json.JsonPropertyAttribute("targetingUpdate")] + public virtual TargetingUpdate TargetingUpdate { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response message for AddTargeting. + public class AddTargetingResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Object representation to describe all set of users. + public class AllUsers : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Set to true if all set of users are needed. + [Newtonsoft.Json.JsonPropertyAttribute("isAllUsersRequested")] + public virtual System.Nullable IsAllUsersRequested { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Android api level targeting data for app recovery action targeting. + public class AndroidSdks : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Android api levels of devices targeted by recovery action. See + /// https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels for different api levels in + /// android. + /// + [Newtonsoft.Json.JsonPropertyAttribute("sdkLevels")] + public virtual System.Collections.Generic.IList> SdkLevels { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Information about an APK. The resource for ApksService. public class Apk : Google.Apis.Requests.IDirectResponseSchema { @@ -11393,114 +11803,331 @@ public class ApkSet : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("moduleMetadata")] public virtual ModuleMetadata ModuleMetadata { get; set; } - /// The ETag of the item. - public virtual string ETag { get; set; } - } + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Represents a set of apk-level targetings. + public class ApkTargeting : Google.Apis.Requests.IDirectResponseSchema + { + /// The abi that the apk targets + [Newtonsoft.Json.JsonPropertyAttribute("abiTargeting")] + public virtual AbiTargeting AbiTargeting { get; set; } + + /// The language that the apk targets + [Newtonsoft.Json.JsonPropertyAttribute("languageTargeting")] + public virtual LanguageTargeting LanguageTargeting { get; set; } + + /// Multi-api-level targeting. + [Newtonsoft.Json.JsonPropertyAttribute("multiAbiTargeting")] + public virtual MultiAbiTargeting MultiAbiTargeting { get; set; } + + /// The screen density that this apk supports. + [Newtonsoft.Json.JsonPropertyAttribute("screenDensityTargeting")] + public virtual ScreenDensityTargeting ScreenDensityTargeting { get; set; } + + /// The sdk version that the apk targets + [Newtonsoft.Json.JsonPropertyAttribute("sdkVersionTargeting")] + public virtual SdkVersionTargeting SdkVersionTargeting { get; set; } + + /// Texture-compression-format-level targeting + [Newtonsoft.Json.JsonPropertyAttribute("textureCompressionFormatTargeting")] + public virtual TextureCompressionFormatTargeting TextureCompressionFormatTargeting { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Request to create a new externally hosted APK. + public class ApksAddExternallyHostedRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// The definition of the externally-hosted APK and where it is located. + [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] + public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response for creating a new externally hosted APK. + public class ApksAddExternallyHostedResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The definition of the externally-hosted APK and where it is located. + [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] + public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response listing all APKs. + public class ApksListResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// All APKs. + [Newtonsoft.Json.JsonPropertyAttribute("apks")] + public virtual System.Collections.Generic.IList Apks { get; set; } + + /// The kind of this response ("androidpublisher#apksListResponse"). + [Newtonsoft.Json.JsonPropertyAttribute("kind")] + public virtual string Kind { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// The app details. The resource for DetailsService. + public class AppDetails : Google.Apis.Requests.IDirectResponseSchema + { + /// The user-visible support email for this app. + [Newtonsoft.Json.JsonPropertyAttribute("contactEmail")] + public virtual string ContactEmail { get; set; } + + /// The user-visible support telephone number for this app. + [Newtonsoft.Json.JsonPropertyAttribute("contactPhone")] + public virtual string ContactPhone { get; set; } + + /// The user-visible website for this app. + [Newtonsoft.Json.JsonPropertyAttribute("contactWebsite")] + public virtual string ContactWebsite { get; set; } + + /// Default language code, in BCP 47 format (eg "en-US"). + [Newtonsoft.Json.JsonPropertyAttribute("defaultLanguage")] + public virtual string DefaultLanguage { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// An app edit. The resource for EditsService. + public class AppEdit : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Output only. The time (as seconds since Epoch) at which the edit will expire and will be no longer valid for + /// use. + /// + [Newtonsoft.Json.JsonPropertyAttribute("expiryTimeSeconds")] + public virtual string ExpiryTimeSeconds { get; set; } + + /// Output only. Identifier of the edit. Can be used in subsequent API calls. + [Newtonsoft.Json.JsonPropertyAttribute("id")] + public virtual string Id { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Information about an app recovery action. + public class AppRecoveryAction : Google.Apis.Requests.IDirectResponseSchema + { + /// ID corresponding to the app recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("appRecoveryId")] + public virtual System.Nullable AppRecoveryId { get; set; } + + private string _cancelTimeRaw; + + private object _cancelTime; + + /// + /// Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has + /// been canceled. + /// + [Newtonsoft.Json.JsonPropertyAttribute("cancelTime")] + public virtual string CancelTimeRaw + { + get => _cancelTimeRaw; + set + { + _cancelTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _cancelTimeRaw = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use CancelTimeDateTimeOffset instead.")] + public virtual object CancelTime + { + get => _cancelTime; + set + { + _cancelTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _cancelTime = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? CancelTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(CancelTimeRaw); + set => CancelTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } + + private string _createTimeRaw; + + private object _createTime; + + /// + /// Timestamp of when the app recovery action is created by the developer. It is always set after creation of + /// the recovery action. + /// + [Newtonsoft.Json.JsonPropertyAttribute("createTime")] + public virtual string CreateTimeRaw + { + get => _createTimeRaw; + set + { + _createTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _createTimeRaw = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")] + public virtual object CreateTime + { + get => _createTime; + set + { + _createTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _createTime = value; + } + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? CreateTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(CreateTimeRaw); + set => CreateTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } - /// Represents a set of apk-level targetings. - public class ApkTargeting : Google.Apis.Requests.IDirectResponseSchema - { - /// The abi that the apk targets - [Newtonsoft.Json.JsonPropertyAttribute("abiTargeting")] - public virtual AbiTargeting AbiTargeting { get; set; } + private string _deployTimeRaw; - /// The language that the apk targets - [Newtonsoft.Json.JsonPropertyAttribute("languageTargeting")] - public virtual LanguageTargeting LanguageTargeting { get; set; } + private object _deployTime; - /// Multi-api-level targeting. - [Newtonsoft.Json.JsonPropertyAttribute("multiAbiTargeting")] - public virtual MultiAbiTargeting MultiAbiTargeting { get; set; } + /// + /// Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been + /// deployed. + /// + [Newtonsoft.Json.JsonPropertyAttribute("deployTime")] + public virtual string DeployTimeRaw + { + get => _deployTimeRaw; + set + { + _deployTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _deployTimeRaw = value; + } + } - /// The screen density that this apk supports. - [Newtonsoft.Json.JsonPropertyAttribute("screenDensityTargeting")] - public virtual ScreenDensityTargeting ScreenDensityTargeting { get; set; } + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use DeployTimeDateTimeOffset instead.")] + public virtual object DeployTime + { + get => _deployTime; + set + { + _deployTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _deployTime = value; + } + } - /// The sdk version that the apk targets - [Newtonsoft.Json.JsonPropertyAttribute("sdkVersionTargeting")] - public virtual SdkVersionTargeting SdkVersionTargeting { get; set; } + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? DeployTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(DeployTimeRaw); + set => DeployTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } - /// Texture-compression-format-level targeting - [Newtonsoft.Json.JsonPropertyAttribute("textureCompressionFormatTargeting")] - public virtual TextureCompressionFormatTargeting TextureCompressionFormatTargeting { get; set; } + private string _lastUpdateTimeRaw; - /// The ETag of the item. - public virtual string ETag { get; set; } - } + private object _lastUpdateTime; - /// Request to create a new externally hosted APK. - public class ApksAddExternallyHostedRequest : Google.Apis.Requests.IDirectResponseSchema - { - /// The definition of the externally-hosted APK and where it is located. - [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] - public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + /// + /// Timestamp of when the developer last updated recovery action. In case the action is cancelled, it + /// corresponds to cancellation time. It is always set after creation of the recovery action. + /// + [Newtonsoft.Json.JsonPropertyAttribute("lastUpdateTime")] + public virtual string LastUpdateTimeRaw + { + get => _lastUpdateTimeRaw; + set + { + _lastUpdateTime = Google.Apis.Util.Utilities.DeserializeForGoogleFormat(value); + _lastUpdateTimeRaw = value; + } + } - /// The ETag of the item. - public virtual string ETag { get; set; } - } + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use LastUpdateTimeDateTimeOffset instead.")] + public virtual object LastUpdateTime + { + get => _lastUpdateTime; + set + { + _lastUpdateTimeRaw = Google.Apis.Util.Utilities.SerializeForGoogleFormat(value); + _lastUpdateTime = value; + } + } - /// Response for creating a new externally hosted APK. - public class ApksAddExternallyHostedResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// The definition of the externally-hosted APK and where it is located. - [Newtonsoft.Json.JsonPropertyAttribute("externallyHostedApk")] - public virtual ExternallyHostedApk ExternallyHostedApk { get; set; } + /// + /// representation of . + /// + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? LastUpdateTimeDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseGoogleDateTimeToDateTimeOffset(LastUpdateTimeRaw); + set => LastUpdateTimeRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToGoogleDateTime(value); + } - /// The ETag of the item. - public virtual string ETag { get; set; } - } + /// + /// Data about the remote in-app update action such as such as recovered user base, recoverable user base etc. + /// Set only if the recovery action type is Remote In-App Update. + /// + [Newtonsoft.Json.JsonPropertyAttribute("remoteInAppUpdateData")] + public virtual RemoteInAppUpdateData RemoteInAppUpdateData { get; set; } - /// Response listing all APKs. - public class ApksListResponse : Google.Apis.Requests.IDirectResponseSchema - { - /// All APKs. - [Newtonsoft.Json.JsonPropertyAttribute("apks")] - public virtual System.Collections.Generic.IList Apks { get; set; } + /// The status of the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("status")] + public virtual string Status { get; set; } - /// The kind of this response ("androidpublisher#apksListResponse"). - [Newtonsoft.Json.JsonPropertyAttribute("kind")] - public virtual string Kind { get; set; } + /// + /// Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions + /// etc. + /// + [Newtonsoft.Json.JsonPropertyAttribute("targeting")] + public virtual Targeting Targeting { get; set; } /// The ETag of the item. public virtual string ETag { get; set; } } - /// The app details. The resource for DetailsService. - public class AppDetails : Google.Apis.Requests.IDirectResponseSchema + /// Data format for a list of app versions. Only one app version is supported for now. + public class AppVersionList : Google.Apis.Requests.IDirectResponseSchema { - /// The user-visible support email for this app. - [Newtonsoft.Json.JsonPropertyAttribute("contactEmail")] - public virtual string ContactEmail { get; set; } - - /// The user-visible support telephone number for this app. - [Newtonsoft.Json.JsonPropertyAttribute("contactPhone")] - public virtual string ContactPhone { get; set; } - - /// The user-visible website for this app. - [Newtonsoft.Json.JsonPropertyAttribute("contactWebsite")] - public virtual string ContactWebsite { get; set; } - - /// Default language code, in BCP 47 format (eg "en-US"). - [Newtonsoft.Json.JsonPropertyAttribute("defaultLanguage")] - public virtual string DefaultLanguage { get; set; } + /// List of app version codes. + [Newtonsoft.Json.JsonPropertyAttribute("versionCodes")] + public virtual System.Collections.Generic.IList> VersionCodes { get; set; } /// The ETag of the item. public virtual string ETag { get; set; } } - /// An app edit. The resource for EditsService. - public class AppEdit : Google.Apis.Requests.IDirectResponseSchema + /// Data format for a continuous range of app versions. + public class AppVersionRange : Google.Apis.Requests.IDirectResponseSchema { - /// - /// Output only. The time (as seconds since Epoch) at which the edit will expire and will be no longer valid for - /// use. - /// - [Newtonsoft.Json.JsonPropertyAttribute("expiryTimeSeconds")] - public virtual string ExpiryTimeSeconds { get; set; } + /// Highest app version in the range, inclusive. + [Newtonsoft.Json.JsonPropertyAttribute("versionCodeEnd")] + public virtual System.Nullable VersionCodeEnd { get; set; } - /// Output only. Identifier of the edit. Can be used in subsequent API calls. - [Newtonsoft.Json.JsonPropertyAttribute("id")] - public virtual string Id { get; set; } + /// Lowest app version in the range, inclusive. + [Newtonsoft.Json.JsonPropertyAttribute("versionCodeStart")] + public virtual System.Nullable VersionCodeStart { get; set; } /// The ETag of the item. public virtual string ETag { get; set; } @@ -11861,6 +12488,20 @@ public class BundlesListResponse : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Request message for CancelAppRecovery. + public class CancelAppRecoveryRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response message for CancelAppRecovery. + public class CancelAppRecoveryResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Result of the cancel survey when the subscription was canceled by the user. public class CancelSurveyResult : Google.Apis.Requests.IDirectResponseSchema { @@ -11997,6 +12638,27 @@ public class CountryTargeting : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Request message for CreateDraftAppRecovery. + public class CreateDraftAppRecoveryRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Action type is remote in-app update. As a consequence of this action, a downloadable recovery module is also + /// created for testing purposes. + /// + [Newtonsoft.Json.JsonPropertyAttribute("remoteInAppUpdate")] + public virtual RemoteInAppUpdate RemoteInAppUpdate { get; set; } + + /// + /// Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions + /// etc. + /// + [Newtonsoft.Json.JsonPropertyAttribute("targeting")] + public virtual Targeting Targeting { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Request message for DeactivateBasePlan. public class DeactivateBasePlanRequest : Google.Apis.Requests.IDirectResponseSchema { @@ -12084,6 +12746,20 @@ public class DeobfuscationFilesUploadResponse : Google.Apis.Requests.IDirectResp public virtual string ETag { get; set; } } + /// Request message for DeployAppRecovery. + public class DeployAppRecoveryRequest : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Response message for DeployAppRecovery. + public class DeployAppRecoveryResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Developer entry from conversation between user and developer. public class DeveloperComment : Google.Apis.Requests.IDirectResponseSchema { @@ -12726,6 +13402,14 @@ public class GeneratedApksPerSigningKey : Google.Apis.Requests.IDirectResponseSc [Newtonsoft.Json.JsonPropertyAttribute("generatedAssetPackSlices")] public virtual System.Collections.Generic.IList GeneratedAssetPackSlices { get; set; } + /// + /// Generated recovery apks for recovery actions signed with a key corresponding to certificate_sha256_hash. + /// This includes all generated recovery APKs, also those in draft or cancelled state. This field is not set if + /// no recovery actions were created for this signing key. + /// + [Newtonsoft.Json.JsonPropertyAttribute("generatedRecoveryModules")] + public virtual System.Collections.Generic.IList GeneratedRecoveryModules { get; set; } + /// List of generated split APKs, signed with a key corresponding to certificate_sha256_hash. [Newtonsoft.Json.JsonPropertyAttribute("generatedSplitApks")] public virtual System.Collections.Generic.IList GeneratedSplitApks { get; set; } @@ -12777,6 +13461,32 @@ public class GeneratedAssetPackSlice : Google.Apis.Requests.IDirectResponseSchem public virtual string ETag { get; set; } } + /// Download metadata for an app recovery module. + public class GeneratedRecoveryApk : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` + /// method. + /// + [Newtonsoft.Json.JsonPropertyAttribute("downloadId")] + public virtual string DownloadId { get; set; } + + /// Name of the module which recovery apk belongs to. + [Newtonsoft.Json.JsonPropertyAttribute("moduleName")] + public virtual string ModuleName { get; set; } + + /// ID of the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("recoveryId")] + public virtual System.Nullable RecoveryId { get; set; } + + /// The status of the recovery action corresponding to the recovery apk. + [Newtonsoft.Json.JsonPropertyAttribute("recoveryStatus")] + public virtual string RecoveryStatus { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Download metadata for a split APK. public class GeneratedSplitApk : Google.Apis.Requests.IDirectResponseSchema { @@ -13243,6 +13953,19 @@ public class LanguageTargeting : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// + /// Response message for ListAppRecoveries. -- api-linter: core::0158::response-next-page-token-field=disabled + /// + public class ListAppRecoveriesResponse : Google.Apis.Requests.IDirectResponseSchema + { + /// List of recovery actions associated with the requested package name. + [Newtonsoft.Json.JsonPropertyAttribute("recoveryActions")] + public virtual System.Collections.Generic.IList RecoveryActions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Response listing existing device tier configs. public class ListDeviceTierConfigsResponse : Google.Apis.Requests.IDirectResponseSchema { @@ -14238,6 +14961,21 @@ public class RegionalTaxRateInfo : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Region targeting data for app recovery action targeting. + public class Regions : Google.Apis.Requests.IDirectResponseSchema + { + /// + /// Regions targeted by the recovery action. Region codes are ISO 3166 Alpha-2 country codes. For example, US + /// stands for United States of America. See https://www.iso.org/iso-3166-country-codes.html for the complete + /// list of country codes. + /// + [Newtonsoft.Json.JsonPropertyAttribute("regionCode")] + public virtual System.Collections.Generic.IList RegionCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// The version of the available regions being used for the specified resource. public class RegionsVersion : Google.Apis.Requests.IDirectResponseSchema { @@ -14256,6 +14994,51 @@ public class RegionsVersion : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Object representation for Remote in-app update action type. + public class RemoteInAppUpdate : Google.Apis.Requests.IDirectResponseSchema + { + /// Required. Set to true if Remote In-App Update action type is needed. + [Newtonsoft.Json.JsonPropertyAttribute("isRemoteInAppUpdateRequested")] + public virtual System.Nullable IsRemoteInAppUpdateRequested { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// + /// Data related to Remote In-App Update action such as recovered user count, affected user count etc. + /// + public class RemoteInAppUpdateData : Google.Apis.Requests.IDirectResponseSchema + { + /// Data related to the recovery action at bundle level. + [Newtonsoft.Json.JsonPropertyAttribute("remoteAppUpdateDataPerBundle")] + public virtual System.Collections.Generic.IList RemoteAppUpdateDataPerBundle { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + + /// Data related to the recovery action at bundle level. + public class RemoteInAppUpdateDataPerBundle : Google.Apis.Requests.IDirectResponseSchema + { + /// Total number of devices which have been rescued. + [Newtonsoft.Json.JsonPropertyAttribute("recoveredDeviceCount")] + public virtual System.Nullable RecoveredDeviceCount { get; set; } + + /// + /// Total number of devices affected by this recovery action associated with bundle of the app. + /// + [Newtonsoft.Json.JsonPropertyAttribute("totalDeviceCount")] + public virtual System.Nullable TotalDeviceCount { get; set; } + + /// Version Code corresponding to the target bundle. + [Newtonsoft.Json.JsonPropertyAttribute("versionCode")] + public virtual System.Nullable VersionCode { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Information specific to cancellations caused by subscription replacement. public class ReplacementCancellation : Google.Apis.Requests.IDirectResponseSchema { @@ -15303,6 +16086,35 @@ public class SystemInitiatedCancellation : Google.Apis.Requests.IDirectResponseS public virtual string ETag { get; set; } } + /// + /// Targeting details for a recovery action such as regions, android sdk levels, app versions etc. + /// + public class Targeting : Google.Apis.Requests.IDirectResponseSchema + { + /// All users are targeted. + [Newtonsoft.Json.JsonPropertyAttribute("allUsers")] + public virtual AllUsers AllUsers { get; set; } + + /// Targeting is based on android api levels of devices. + [Newtonsoft.Json.JsonPropertyAttribute("androidSdks")] + public virtual AndroidSdks AndroidSdks { get; set; } + + /// Targeting is based on the user account region. + [Newtonsoft.Json.JsonPropertyAttribute("regions")] + public virtual Regions Regions { get; set; } + + /// Target version codes as a list. + [Newtonsoft.Json.JsonPropertyAttribute("versionList")] + public virtual AppVersionList VersionList { get; set; } + + /// Target version codes as a range. + [Newtonsoft.Json.JsonPropertyAttribute("versionRange")] + public virtual AppVersionRange VersionRange { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Targeting information about the generated apks. public class TargetingInfo : Google.Apis.Requests.IDirectResponseSchema { @@ -15339,6 +16151,25 @@ public class TargetingRuleScope : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// Update type for targeting. Note it is always a subset Targeting. + public class TargetingUpdate : Google.Apis.Requests.IDirectResponseSchema + { + /// All users are targeted. + [Newtonsoft.Json.JsonPropertyAttribute("allUsers")] + public virtual AllUsers AllUsers { get; set; } + + /// Additional android sdk levels are targeted by the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("androidSdks")] + public virtual AndroidSdks AndroidSdks { get; set; } + + /// Additional regions are targeted by the recovery action. + [Newtonsoft.Json.JsonPropertyAttribute("regions")] + public virtual Regions Regions { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// Whether this subscription purchase is a test purchase. public class TestPurchase : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj index af3d641939..877e30d97f 100644 --- a/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj +++ b/Src/Generated/Google.Apis.AndroidPublisher.v3/Google.Apis.AndroidPublisher.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.AndroidPublisher.v3 Client Library - 1.64.0.3268 + 1.65.0.3295 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs index 975b15abaf..8d07fbefbe 100644 --- a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs +++ b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj index 4eaed24d11..073a7c9a16 100644 --- a/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj +++ b/Src/Generated/Google.Apis.ApiKeysService.v2/Google.Apis.ApiKeysService.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.ApiKeysService.v2 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs index e5717d31d3..e6128ef7af 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs +++ b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj index 6ee3a5abde..aca94818cd 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj +++ b/Src/Generated/Google.Apis.Apigateway.v1/Google.Apis.Apigateway.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Apigateway.v1 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs index 843fd9d602..1ec8cdda85 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs +++ b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj index 3d6501508c..3ea1f3a4ee 100644 --- a/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj +++ b/Src/Generated/Google.Apis.Apigateway.v1beta/Google.Apis.Apigateway.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Apigateway.v1beta Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs index 7947cd745a..66e4b8685f 100644 --- a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs +++ b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj index ab394204a3..82aadbf14b 100644 --- a/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj +++ b/Src/Generated/Google.Apis.ApigeeRegistry.v1/Google.Apis.ApigeeRegistry.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ApigeeRegistry.v1 Client Library - 1.64.0.3192 + 1.65.0.3192 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs index 9ad824f9c5..e30921d9c1 100644 --- a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs +++ b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj index 8cf123db1f..3c1beb4b5c 100644 --- a/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj +++ b/Src/Generated/Google.Apis.AppHub.v1/Google.Apis.AppHub.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AppHub.v1 Client Library - 1.64.0.3263 + 1.65.0.3263 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs index 035d4e0efc..872224a278 100644 --- a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs +++ b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj index 8c415673cc..4988fd2312 100644 --- a/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj +++ b/Src/Generated/Google.Apis.AppHub.v1alpha/Google.Apis.AppHub.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.AppHub.v1alpha Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs index 48e53c7c54..f508c42f8d 100644 --- a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs +++ b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj index e15008ed1d..a257ccc34c 100644 --- a/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj +++ b/Src/Generated/Google.Apis.Appengine.v1/Google.Apis.Appengine.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Appengine.v1 Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs index f94cc133d8..eba9f9347a 100644 --- a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs +++ b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj index 472bdd17b5..2ed6a4f5b9 100644 --- a/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj +++ b/Src/Generated/Google.Apis.Appengine.v1alpha/Google.Apis.Appengine.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.Appengine.v1alpha Client Library - 1.64.0.3198 + 1.65.0.3198 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs index 53f150c772..bf7e124d2c 100644 --- a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs +++ b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj index d15ad4e61b..bbc6a234f1 100644 --- a/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj +++ b/Src/Generated/Google.Apis.Appengine.v1beta/Google.Apis.Appengine.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Appengine.v1beta Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs index cf60107de4..a868f0aba2 100644 --- a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs +++ b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj index b5136baf8c..7dc09f3fe9 100644 --- a/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Area120Tables.v1alpha1/Google.Apis.Area120Tables.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.Area120Tables.v1alpha1 Client Library - 1.64.0.2637 + 1.65.0.2637 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj b/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj index f2633d296e..8294a4f583 100644 --- a/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj +++ b/Src/Generated/Google.Apis.ArtifactRegistry.v1/Google.Apis.ArtifactRegistry.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ArtifactRegistry.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj index e52759ceeb..788519b681 100644 --- a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta1/Google.Apis.ArtifactRegistry.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ArtifactRegistry.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj index 6b1c722ce2..bb30370ec9 100644 --- a/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj +++ b/Src/Generated/Google.Apis.ArtifactRegistry.v1beta2/Google.Apis.ArtifactRegistry.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.ArtifactRegistry.v1beta2 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs index 137b38f328..deaf01b9bb 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj index ac4dc2f4a9..df30c0f19c 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1/Google.Apis.Assuredworkloads.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Assuredworkloads.v1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs index 05a8cb5f19..ad1a84ad43 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj index 2e6167c196..ab7b4ff5d7 100644 --- a/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Assuredworkloads.v1beta1/Google.Apis.Assuredworkloads.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Assuredworkloads.v1beta1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs index 8cfef11c4e..a70c8f268e 100644 --- a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs +++ b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj index 544aff96dc..76281be977 100644 --- a/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj +++ b/Src/Generated/Google.Apis.AuthorizedBuyersMarketplace.v1/Google.Apis.AuthorizedBuyersMarketplace.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.AuthorizedBuyersMarketplace.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj b/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj index 5eb2806a03..92908c134e 100644 --- a/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj +++ b/Src/Generated/Google.Apis.Backupdr.v1/Google.Apis.Backupdr.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Backupdr.v1 Client Library - 1.64.0.3279 + 1.65.0.3279 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs index 91535225fd..74ced0e1f0 100644 --- a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs +++ b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj index e33248f2bb..0c111ed7bf 100644 --- a/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj +++ b/Src/Generated/Google.Apis.BackupforGKE.v1/Google.Apis.BackupforGKE.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BackupforGKE.v1 Client Library - 1.64.0.3263 + 1.65.0.3263 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs index ea29cbeb55..0621fb9b15 100644 --- a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs +++ b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj index 78dc55b647..685dafe304 100644 --- a/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj +++ b/Src/Generated/Google.Apis.Baremetalsolution.v2/Google.Apis.Baremetalsolution.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Baremetalsolution.v2 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj b/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj index cf5ae13488..f1f4de1c10 100644 --- a/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj +++ b/Src/Generated/Google.Apis.Batch.v1/Google.Apis.Batch.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Batch.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs index 72309a3983..d200a3a399 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs +++ b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj index 96837653e6..2e016669d7 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj +++ b/Src/Generated/Google.Apis.BeyondCorp.v1/Google.Apis.BeyondCorp.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BeyondCorp.v1 Client Library - 1.64.0.3175 + 1.65.0.3175 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs index 21cb5b74ea..0c57b357f8 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs +++ b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj index 5183658a6f..7ac41bf96c 100644 --- a/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj +++ b/Src/Generated/Google.Apis.BeyondCorp.v1alpha/Google.Apis.BeyondCorp.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.BeyondCorp.v1alpha Client Library - 1.64.0.3212 + 1.65.0.3212 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs index ae6cc35791..b94c6471b1 100644 --- a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs +++ b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj index e699e81a9b..5eff146fef 100644 --- a/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj +++ b/Src/Generated/Google.Apis.BigLakeService.v1/Google.Apis.BigLakeService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigLakeService.v1 Client Library - 1.64.0.3210 + 1.65.0.3210 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs index 24b3ac6f6f..b503b05f16 100644 --- a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs +++ b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj index 04c80f9d93..6e190fda4e 100644 --- a/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj +++ b/Src/Generated/Google.Apis.BigQueryConnectionService.v1beta1/Google.Apis.BigQueryConnectionService.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryConnectionService.v1beta1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs index 92986794cb..79773bc58f 100644 --- a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs +++ b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj index 7d118709d9..c954db2db2 100644 --- a/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj +++ b/Src/Generated/Google.Apis.BigQueryDataPolicyService.v1/Google.Apis.BigQueryDataPolicyService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryDataPolicyService.v1 Client Library - 1.64.0.3238 + 1.65.0.3238 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs index 73b12c8a55..caa4c3f6a0 100644 --- a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs +++ b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj index 1a7d2f80fc..8d309323ce 100644 --- a/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj +++ b/Src/Generated/Google.Apis.BigQueryDataTransfer.v1/Google.Apis.BigQueryDataTransfer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryDataTransfer.v1 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs index 4a1da2369c..28153145e6 100644 --- a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs +++ b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj index 7d172be764..c2fde9e2f1 100644 --- a/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj +++ b/Src/Generated/Google.Apis.BigQueryReservation.v1/Google.Apis.BigQueryReservation.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BigQueryReservation.v1 Client Library - 1.64.0.3192 + 1.65.0.3192 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs index 18de870ea7..5bbcab6a6f 100644 --- a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs +++ b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj index d96788ba88..180da3abaf 100644 --- a/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj +++ b/Src/Generated/Google.Apis.Bigquery.v2/Google.Apis.Bigquery.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Bigquery.v2 Client Library - 1.64.0.3257 + 1.65.0.3257 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs index 320e14a09f..1077f3a46b 100644 --- a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs +++ b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj index 20c9f73834..7dc7ee6ce1 100644 --- a/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj +++ b/Src/Generated/Google.Apis.BigtableAdmin.v2/Google.Apis.BigtableAdmin.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.BigtableAdmin.v2 Client Library - 1.64.0.3223 + 1.65.0.3223 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj b/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj index 9ccbb15a33..5ef7b6a16e 100644 --- a/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj +++ b/Src/Generated/Google.Apis.BinaryAuthorization.v1/Google.Apis.BinaryAuthorization.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.BinaryAuthorization.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj b/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj index bfe60366e2..9cc4ceb7d2 100644 --- a/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj +++ b/Src/Generated/Google.Apis.BinaryAuthorization.v1beta1/Google.Apis.BinaryAuthorization.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.BinaryAuthorization.v1beta1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs index e857e17c62..4c996a7a24 100644 --- a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs +++ b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj index 769cbcbea2..2499f5a319 100644 --- a/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj +++ b/Src/Generated/Google.Apis.BlockchainNodeEngine.v1/Google.Apis.BlockchainNodeEngine.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BlockchainNodeEngine.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs index bd308530eb..dd540e6a9c 100644 --- a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs +++ b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj index 38322cb4d5..b1c7710398 100644 --- a/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj +++ b/Src/Generated/Google.Apis.Blogger.v2/Google.Apis.Blogger.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Blogger.v2 Client Library - 1.64.0.2764 + 1.65.0.2764 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs index 5e4eb48625..a50dbe6fcf 100644 --- a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs +++ b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj index cb23f034a9..bcfa98fc6a 100644 --- a/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj +++ b/Src/Generated/Google.Apis.Blogger.v3/Google.Apis.Blogger.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Blogger.v3 Client Library - 1.64.0.2925 + 1.65.0.2925 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs index 6ad9e7e2f9..b162e17a94 100644 --- a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs +++ b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj index b5ab6cce0d..9281347de1 100644 --- a/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj +++ b/Src/Generated/Google.Apis.Books.v1/Google.Apis.Books.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Books.v1 Client Library - 1.64.0.2955 + 1.65.0.2955 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs index 81bd5787fe..3ebb4f8032 100644 --- a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs +++ b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj index 36b6ce0d68..c25bffb486 100644 --- a/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj +++ b/Src/Generated/Google.Apis.BusinessProfilePerformance.v1/Google.Apis.BusinessProfilePerformance.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.BusinessProfilePerformance.v1 Client Library - 1.64.0.3079 + 1.65.0.3079 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs index 8d069c093b..e0659b5e6c 100644 --- a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs +++ b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj index 5abb43080f..cd280293bb 100644 --- a/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.CCAIPlatform.v1alpha1/Google.Apis.CCAIPlatform.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.CCAIPlatform.v1alpha1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj b/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj index 437a58ff8b..27c48c445b 100644 --- a/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj +++ b/Src/Generated/Google.Apis.Calendar.v3/Google.Apis.Calendar.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.Calendar.v3 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj b/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj index 34a14bc38c..c1b86c331b 100644 --- a/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj +++ b/Src/Generated/Google.Apis.CertificateAuthorityService.v1/Google.Apis.CertificateAuthorityService.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CertificateAuthorityService.v1 Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs index 912445b6b3..1b54573b5d 100644 --- a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs +++ b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj index 42bba332cf..14ba3275ec 100644 --- a/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CertificateAuthorityService.v1beta1/Google.Apis.CertificateAuthorityService.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CertificateAuthorityService.v1beta1 Client Library - 1.64.0.3142 + 1.65.0.3142 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs index 0550eab4f6..b600be783e 100644 --- a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs +++ b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj index 1265a944bc..20d7e209b5 100644 --- a/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj +++ b/Src/Generated/Google.Apis.CertificateManager.v1/Google.Apis.CertificateManager.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CertificateManager.v1 Client Library - 1.64.0.3170 + 1.65.0.3170 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj b/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj index 880b1a69ca..61f226beb4 100644 --- a/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj +++ b/Src/Generated/Google.Apis.ChecksService.v1alpha/Google.Apis.ChecksService.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.ChecksService.v1alpha Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs index 87cfd4765a..a4d193cd6c 100644 --- a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs +++ b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj index 1bf913df05..ed3947162f 100644 --- a/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj +++ b/Src/Generated/Google.Apis.ChromeManagement.v1/Google.Apis.ChromeManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ChromeManagement.v1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj b/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj index 80009e1541..335f1f2f76 100644 --- a/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj +++ b/Src/Generated/Google.Apis.ChromePolicy.v1/Google.Apis.ChromePolicy.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ChromePolicy.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj b/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj index 0bea195f1d..39c4c64022 100644 --- a/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj +++ b/Src/Generated/Google.Apis.ChromeUXReport.v1/Google.Apis.ChromeUXReport.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ChromeUXReport.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs index d9556e0b66..28841abad5 100644 --- a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs +++ b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj index 126d120255..8d8c45b6b7 100644 --- a/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj +++ b/Src/Generated/Google.Apis.CivicInfo.v2/Google.Apis.CivicInfo.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CivicInfo.v2 Client Library - 1.64.0.3113 + 1.65.0.3113 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs index c409acc309..451091e1a1 100644 --- a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs +++ b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj index 518a9fcbbb..93a3e5f006 100644 --- a/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj +++ b/Src/Generated/Google.Apis.Classroom.v1/Google.Apis.Classroom.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Classroom.v1 Client Library - 1.64.0.3246 + 1.65.0.3246 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs index f070fc0f43..4a454cbc47 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj index bf8790cc15..1e2bf0ea69 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1/Google.Apis.CloudAlloyDBAdmin.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudAlloyDBAdmin.v1 Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj index ee177fdc67..9fd69b2a02 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1alpha/Google.Apis.CloudAlloyDBAdmin.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAlloyDBAdmin.v1alpha Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj index 47c16484de..088b86f7e1 100644 --- a/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudAlloyDBAdmin.v1beta/Google.Apis.CloudAlloyDBAdmin.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAlloyDBAdmin.v1beta Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs index 25b7790676..f5fd2efc0c 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs +++ b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.cs @@ -5633,16 +5633,13 @@ public class GoogleIdentityAccesscontextmanagerV1IngressTo : Google.Apis.Request public class GoogleIdentityAccesscontextmanagerV1MethodSelector : Google.Apis.Requests.IDirectResponseSchema { /// - /// Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If - /// `*` used as value for `method`, then ALL methods and permissions are allowed. + /// A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for + /// the `method`, then ALL methods and permissions are allowed. /// [Newtonsoft.Json.JsonPropertyAttribute("method")] public virtual string Method { get; set; } - /// - /// Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in - /// ApiOperation. - /// + /// A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation. [Newtonsoft.Json.JsonPropertyAttribute("permission")] public virtual string Permission { get; set; } diff --git a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj index b33fe8658a..07ded70517 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1/Google.Apis.CloudAsset.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1 Client Library - 1.64.0.3275 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj index 20dfb67632..c730b57238 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1beta1/Google.Apis.CloudAsset.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1beta1 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj index 94ad128a8f..4cd60a6b5e 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1p1beta1/Google.Apis.CloudAsset.v1p1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1p1beta1 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs index 38c051ed1b..817bcf6d53 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs +++ b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.cs @@ -1720,16 +1720,13 @@ public class GoogleIdentityAccesscontextmanagerV1IngressTo : Google.Apis.Request public class GoogleIdentityAccesscontextmanagerV1MethodSelector : Google.Apis.Requests.IDirectResponseSchema { /// - /// Value for `method` should be a valid method name for the corresponding `service_name` in ApiOperation. If - /// `*` used as value for `method`, then ALL methods and permissions are allowed. + /// A valid method name for the corresponding `service_name` in ApiOperation. If `*` is used as the value for + /// the `method`, then ALL methods and permissions are allowed. /// [Newtonsoft.Json.JsonPropertyAttribute("method")] public virtual string Method { get; set; } - /// - /// Value for `permission` should be a valid Cloud IAM permission for the corresponding `service_name` in - /// ApiOperation. - /// + /// A valid Cloud IAM permission for the corresponding `service_name` in ApiOperation. [Newtonsoft.Json.JsonPropertyAttribute("permission")] public virtual string Permission { get; set; } diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj index 57367974b4..86bc7dd75a 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1p5beta1/Google.Apis.CloudAsset.v1p5beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1p5beta1 Client Library - 1.64.0.3275 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj b/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj index bc8e316308..da16aa705a 100644 --- a/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj +++ b/Src/Generated/Google.Apis.CloudAsset.v1p7beta1/Google.Apis.CloudAsset.v1p7beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudAsset.v1p7beta1 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs index b78edfd1e2..7b251f3cae 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj index a0a0646884..6fb7b67254 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1/Google.Apis.CloudBillingBudget.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudBillingBudget.v1 Client Library - 1.64.0.3223 + 1.65.0.3223 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs index dd6c145c3b..6b2267c758 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj index b2afd297ba..400d7efec7 100644 --- a/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudBillingBudget.v1beta1/Google.Apis.CloudBillingBudget.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudBillingBudget.v1beta1 Client Library - 1.64.0.3223 + 1.65.0.3223 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs index b2f5850746..c464768e42 100644 --- a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs +++ b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj index 962c6f1303..8b40c5b9d9 100644 --- a/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj +++ b/Src/Generated/Google.Apis.CloudBuild.v1/Google.Apis.CloudBuild.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudBuild.v1 Client Library - 1.64.0.3252 + 1.65.0.3252 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj b/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj index 5eb4c8823e..e459b51e03 100644 --- a/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj +++ b/Src/Generated/Google.Apis.CloudBuild.v2/Google.Apis.CloudBuild.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudBuild.v2 Client Library - 1.64.0.3286 + 1.65.0.3286 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs index db734807a3..a19a95786e 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs +++ b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj index 00c76dd792..38a21809e7 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj +++ b/Src/Generated/Google.Apis.CloudComposer.v1/Google.Apis.CloudComposer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudComposer.v1 Client Library - 1.64.0.3198 + 1.65.0.3198 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs index a1c2d05704..ccd8abe38b 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj index e12bb5815b..49ce4b2f54 100644 --- a/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudComposer.v1beta1/Google.Apis.CloudComposer.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudComposer.v1beta1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj b/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj index a353f1a941..eccd6cf541 100644 --- a/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj +++ b/Src/Generated/Google.Apis.CloudDataplex.v1/Google.Apis.CloudDataplex.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudDataplex.v1 Client Library - 1.64.0.3286 + 1.65.0.3286 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs index 7a0d295dcb..6a9c021bab 100644 --- a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs +++ b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj index e051c16f22..03848a4877 100644 --- a/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj +++ b/Src/Generated/Google.Apis.CloudDeploy.v1/Google.Apis.CloudDeploy.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDeploy.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs index f281488c7f..96f4b5be63 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs +++ b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj index deccd4717d..09833f2b14 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj +++ b/Src/Generated/Google.Apis.CloudDomains.v1/Google.Apis.CloudDomains.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDomains.v1 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs index a85dcf0f1f..3580e13e82 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs +++ b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj index 48539e7b02..da9cd4de22 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj +++ b/Src/Generated/Google.Apis.CloudDomains.v1alpha2/Google.Apis.CloudDomains.v1alpha2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDomains.v1alpha2 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs index 0e09d237c2..a43e621970 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj index cd2894c31c..a072994e9d 100644 --- a/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudDomains.v1beta1/Google.Apis.CloudDomains.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudDomains.v1beta1 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj b/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj index 510e7cac07..5c0ce30769 100644 --- a/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj +++ b/Src/Generated/Google.Apis.CloudFilestore.v1/Google.Apis.CloudFilestore.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFilestore.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj b/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj index a30b77c406..1b59eb6b7b 100644 --- a/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudFilestore.v1beta1/Google.Apis.CloudFilestore.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFilestore.v1beta1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj b/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj index 09ed91e5f6..a7518ada9c 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v1/Google.Apis.CloudFunctions.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj b/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj index 8a45f5fb19..3d5effe1cd 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v2/Google.Apis.CloudFunctions.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v2 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj b/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj index f7fda4f2a8..257a118199 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v2alpha/Google.Apis.CloudFunctions.v2alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v2alpha Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj b/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj index be4702bf2a..5dfedf1acb 100644 --- a/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudFunctions.v2beta/Google.Apis.CloudFunctions.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudFunctions.v2beta Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs index 963d38e7fa..c5ff897f98 100644 --- a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs +++ b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj index 48c89ceedc..130503cf7e 100644 --- a/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj +++ b/Src/Generated/Google.Apis.CloudHealthcare.v1/Google.Apis.CloudHealthcare.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudHealthcare.v1 Client Library - 1.64.0.3229 + 1.65.0.3229 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj b/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj index 60f247a7e0..2603bac16f 100644 --- a/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudHealthcare.v1beta1/Google.Apis.CloudHealthcare.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudHealthcare.v1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj b/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj index ce9e240981..7aa792188b 100644 --- a/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj +++ b/Src/Generated/Google.Apis.CloudIAP.v1/Google.Apis.CloudIAP.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIAP.v1 Client Library - 1.64.0.3284 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj b/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj index 3cffd6027c..429f0da366 100644 --- a/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudIAP.v1beta1/Google.Apis.CloudIAP.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIAP.v1beta1 Client Library - 1.64.0.3284 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj b/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj index ef1cbdf50e..622635ff10 100644 --- a/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj +++ b/Src/Generated/Google.Apis.CloudIdentity.v1/Google.Apis.CloudIdentity.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIdentity.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj b/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj index baf7e87c2a..2f2fb81e4b 100644 --- a/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudIdentity.v1beta1/Google.Apis.CloudIdentity.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudIdentity.v1beta1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj b/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj index 06cf30a316..2984705e9c 100644 --- a/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj +++ b/Src/Generated/Google.Apis.CloudKMS.v1/Google.Apis.CloudKMS.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudKMS.v1 Client Library - 1.64.0.3267 + 1.65.0.3267 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs index 4a66e8b693..bce426c627 100644 --- a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs +++ b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj index a2f869fc3a..d04d357fed 100644 --- a/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudLifeSciences.v2beta/Google.Apis.CloudLifeSciences.v2beta.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudLifeSciences.v2beta Client Library - 1.64.0.3109 + 1.65.0.3109 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj b/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj index b97998e6d1..98201c3dea 100644 --- a/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj +++ b/Src/Generated/Google.Apis.CloudMachineLearningEngine.v1/Google.Apis.CloudMachineLearningEngine.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudMachineLearningEngine.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs index 792bcc6336..3b0293ecc6 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj index 36eb42b6f2..23bf9f64f5 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1/Google.Apis.CloudMemorystoreforMemcached.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudMemorystoreforMemcached.v1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs index 3400ea868f..b96b0a8217 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj index 2787709e61..a34d542b73 100644 --- a/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj +++ b/Src/Generated/Google.Apis.CloudMemorystoreforMemcached.v1beta2/Google.Apis.CloudMemorystoreforMemcached.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudMemorystoreforMemcached.v1beta2 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj index 3ff503c8cd..2b92133468 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1/Google.Apis.CloudNaturalLanguage.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudNaturalLanguage.v1 Client Library - 1.64.0.3285 + 1.65.0.3285 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj index dfd171acec..b3821cb2e5 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v1beta2/Google.Apis.CloudNaturalLanguage.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudNaturalLanguage.v1beta2 Client Library - 1.64.0.3285 + 1.65.0.3285 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs index 1158f5cc9a..1e4adb22ab 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj index 395ca3e8fd..1ccd12bd76 100644 --- a/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj +++ b/Src/Generated/Google.Apis.CloudNaturalLanguage.v2/Google.Apis.CloudNaturalLanguage.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudNaturalLanguage.v2 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj b/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj index c46e7d86b1..8bd0c4ff1d 100644 --- a/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj +++ b/Src/Generated/Google.Apis.CloudOSLogin.v1/Google.Apis.CloudOSLogin.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudOSLogin.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj b/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj index af1e3a688d..4096e5d4b5 100644 --- a/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj +++ b/Src/Generated/Google.Apis.CloudOSLogin.v1alpha/Google.Apis.CloudOSLogin.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudOSLogin.v1alpha Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj b/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj index f6805bcfa6..511a2dc7b1 100644 --- a/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudOSLogin.v1beta/Google.Apis.CloudOSLogin.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudOSLogin.v1beta Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs index 7bd6154dde..37e04e2850 100644 --- a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs +++ b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.cs @@ -466,7 +466,7 @@ public ListRequest(Google.Apis.Services.IClientService service, string parent) : public virtual string Parent { get; private set; } /// - /// The maximum number of items to return. Default page_size is 1000. Max limit is 10000. + /// The maximum number of items to return. Default page_size is 1000. Max limit is 1000. /// [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] public virtual System.Nullable PageSize { get; set; } diff --git a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj index 91b54dc419..9cb9b37a41 100644 --- a/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj +++ b/Src/Generated/Google.Apis.CloudProfiler.v2/Google.Apis.CloudProfiler.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudProfiler.v2 Client Library - 1.64.0.3268 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs index 8b0ccb3805..83cdd349f1 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs +++ b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj index 652644421f..36c643757a 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj +++ b/Src/Generated/Google.Apis.CloudRedis.v1/Google.Apis.CloudRedis.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRedis.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs index f6b25ad601..bad8ecfdb0 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj index 0e9270a45c..b7479829a8 100644 --- a/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudRedis.v1beta1/Google.Apis.CloudRedis.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRedis.v1beta1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs index 247e36254c..8612835de8 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj index 3ef0feb123..ea128c93ff 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1/Google.Apis.CloudResourceManager.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v1 Client Library - 1.64.0.3216 + 1.65.0.3216 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs index 74b5a8b104..0a82afb73d 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj index efaa230094..f5100cfab7 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v1beta1/Google.Apis.CloudResourceManager.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v1beta1 Client Library - 1.64.0.3216 + 1.65.0.3216 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs index 4bc170f3f4..7df7225cdd 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj index 5dc32e4e7d..c30820efb3 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2/Google.Apis.CloudResourceManager.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v2 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs index 200127653b..d2c37b2fac 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj index 83f5f42d37..c3619dfb5b 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v2beta1/Google.Apis.CloudResourceManager.v2beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v2beta1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs index 92165fd5a4..2e7978f1de 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs +++ b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj index 3c94e5a594..8151adf36a 100644 --- a/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj +++ b/Src/Generated/Google.Apis.CloudResourceManager.v3/Google.Apis.CloudResourceManager.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudResourceManager.v3 Client Library - 1.64.0.3216 + 1.65.0.3216 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs index 0f5de6b44f..5a83fc7d74 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs +++ b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj index 47f327afd2..b37919e494 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj +++ b/Src/Generated/Google.Apis.CloudRetail.v2/Google.Apis.CloudRetail.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRetail.v2 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj b/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj index 50e5cbe9d2..5d7fbbc52b 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj +++ b/Src/Generated/Google.Apis.CloudRetail.v2alpha/Google.Apis.CloudRetail.v2alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRetail.v2alpha Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs index ae7ffc6f05..3213269abb 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs +++ b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj index 968234d990..b22a488c86 100644 --- a/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudRetail.v2beta/Google.Apis.CloudRetail.v2beta.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRetail.v2beta Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj b/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj index e0511e1d4a..0a486f5c61 100644 --- a/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj +++ b/Src/Generated/Google.Apis.CloudRun.v1/Google.Apis.CloudRun.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRun.v1 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj b/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj index f6a221cba3..2a3cc9945f 100644 --- a/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj +++ b/Src/Generated/Google.Apis.CloudRun.v2/Google.Apis.CloudRun.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRun.v2 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs index 77b1ee381a..147ce326a4 100644 --- a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs +++ b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj index 815e4d8504..aa46a398d3 100644 --- a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj +++ b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1/Google.Apis.CloudRuntimeConfig.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudRuntimeConfig.v1 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj index 6d66a9d4be..0fabf9dd2a 100644 --- a/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudRuntimeConfig.v1beta1/Google.Apis.CloudRuntimeConfig.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudRuntimeConfig.v1beta1 Client Library - 1.64.0.3284 + 1.65.0.3284 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs index 85c2a585dd..77c4da766e 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs +++ b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj index 42da450b36..79888a3235 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj +++ b/Src/Generated/Google.Apis.CloudScheduler.v1/Google.Apis.CloudScheduler.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudScheduler.v1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs index e01ea4f487..11a369e893 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs +++ b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj index b3952afc4b..8ce8412d44 100644 --- a/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudScheduler.v1beta1/Google.Apis.CloudScheduler.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudScheduler.v1beta1 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs index c7237adae5..f5c396029d 100644 --- a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs +++ b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj index 675be03c3a..640c68fad5 100644 --- a/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj +++ b/Src/Generated/Google.Apis.CloudSearch.v1/Google.Apis.CloudSearch.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudSearch.v1 Client Library - 1.64.0.3164 + 1.65.0.3164 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs index 7440396104..6b984e9744 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj index 032b6922e5..8dfbdca860 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1/Google.Apis.CloudSecurityToken.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudSecurityToken.v1 Client Library - 1.64.0.2950 + 1.65.0.2950 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs index 6ee51f0522..2a66c9657c 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj index 5bbf6b970e..10ac6839dc 100644 --- a/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudSecurityToken.v1beta/Google.Apis.CloudSecurityToken.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudSecurityToken.v1beta Client Library - 1.64.0.2950 + 1.65.0.2950 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs index 86fc2927fc..5027ca024e 100644 --- a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs +++ b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj index 2dd202c8e7..512170ca53 100644 --- a/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj +++ b/Src/Generated/Google.Apis.CloudShell.v1/Google.Apis.CloudShell.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudShell.v1 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj b/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj index dc902b036d..2cfab88d19 100644 --- a/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj +++ b/Src/Generated/Google.Apis.CloudSourceRepositories.v1/Google.Apis.CloudSourceRepositories.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudSourceRepositories.v1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj b/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj index 9ef9fe2126..9cb3f09e90 100644 --- a/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj +++ b/Src/Generated/Google.Apis.CloudSupport.v2/Google.Apis.CloudSupport.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudSupport.v2 Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj b/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj index 3078a21d0a..495af3b8a8 100644 --- a/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj +++ b/Src/Generated/Google.Apis.CloudSupport.v2beta/Google.Apis.CloudSupport.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudSupport.v2beta Client Library - 1.64.0.3275 + 1.65.0.3275 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs index ea89e73a1a..565d12ebbf 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj index 8d3eda7aa9..62c7e94022 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3/Google.Apis.CloudTalentSolution.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTalentSolution.v3 Client Library - 1.64.0.3155 + 1.65.0.3155 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs index 3836d26135..0709e5cd14 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj index 5d8a37834a..1fd169def6 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v3p1beta1/Google.Apis.CloudTalentSolution.v3p1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTalentSolution.v3p1beta1 Client Library - 1.64.0.3155 + 1.65.0.3155 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs index fe4008ecc7..81cd6d66ff 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj index 428d5f6a50..7962b09b04 100644 --- a/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj +++ b/Src/Generated/Google.Apis.CloudTalentSolution.v4/Google.Apis.CloudTalentSolution.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTalentSolution.v4 Client Library - 1.64.0.3155 + 1.65.0.3155 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs index 57bc1852fc..6c1b901f0d 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs +++ b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj index 7eb1875a9c..642c75a397 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj +++ b/Src/Generated/Google.Apis.CloudTasks.v2/Google.Apis.CloudTasks.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTasks.v2 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs index 1be513bfdc..92ba282bfd 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj index b51cceee12..9d25da4365 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta2/Google.Apis.CloudTasks.v2beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTasks.v2beta2 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs index 4dce33c8d4..3d023401f0 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj index 979f618694..b58818ad0a 100644 --- a/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj +++ b/Src/Generated/Google.Apis.CloudTasks.v2beta3/Google.Apis.CloudTasks.v2beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTasks.v2beta3 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj b/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj index cc990088cb..bfc4c56f69 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj +++ b/Src/Generated/Google.Apis.CloudTrace.v1/Google.Apis.CloudTrace.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudTrace.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs index e7f786a1a2..aa69ae1332 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs +++ b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj index 7439decdef..3d5e516cbf 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj +++ b/Src/Generated/Google.Apis.CloudTrace.v2/Google.Apis.CloudTrace.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTrace.v2 Client Library - 1.64.0.3052 + 1.65.0.3052 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs index 6a68d1564b..b029d14893 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs +++ b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj index bd30966af2..bae297f0e5 100644 --- a/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj +++ b/Src/Generated/Google.Apis.CloudTrace.v2beta1/Google.Apis.CloudTrace.v2beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.CloudTrace.v2beta1 Client Library - 1.64.0.2667 + 1.65.0.2667 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj index 4bd7375890..f3e411d21e 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1/Google.Apis.CloudVideoIntelligence.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj index 213f31d387..e99fb147bd 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1beta2/Google.Apis.CloudVideoIntelligence.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1beta2 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj index d886d28db8..5c2fcf0fdc 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p1beta1/Google.Apis.CloudVideoIntelligence.v1p1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1p1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj index 2cd2598550..3dca925b32 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p2beta1/Google.Apis.CloudVideoIntelligence.v1p2beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1p2beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj index 359ab212c8..5944389fab 100644 --- a/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj +++ b/Src/Generated/Google.Apis.CloudVideoIntelligence.v1p3beta1/Google.Apis.CloudVideoIntelligence.v1p3beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudVideoIntelligence.v1p3beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj b/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj index 66516635ab..acf757b838 100644 --- a/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj +++ b/Src/Generated/Google.Apis.CloudWorkstations.v1/Google.Apis.CloudWorkstations.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudWorkstations.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj b/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj index ccc6060973..ca5443dedc 100644 --- a/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj +++ b/Src/Generated/Google.Apis.CloudWorkstations.v1beta/Google.Apis.CloudWorkstations.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.CloudWorkstations.v1beta Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj b/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj index 79cc09a088..5159fd6e9e 100644 --- a/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj +++ b/Src/Generated/Google.Apis.Cloudbilling.v1/Google.Apis.Cloudbilling.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Cloudbilling.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj b/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj index 5b7ad9af32..3624f04896 100644 --- a/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj +++ b/Src/Generated/Google.Apis.Cloudbilling.v1beta/Google.Apis.Cloudbilling.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.Cloudbilling.v1beta Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj b/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj index f417ef861a..fd07ff9c3f 100644 --- a/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj +++ b/Src/Generated/Google.Apis.Cloudchannel.v1/Google.Apis.Cloudchannel.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Cloudchannel.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs index dba30351ed..bd069e5993 100644 --- a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs +++ b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj index 52de04fced..dcc36f680e 100644 --- a/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Clouderrorreporting.v1beta1/Google.Apis.Clouderrorreporting.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Clouderrorreporting.v1beta1 Client Library - 1.64.0.3231 + 1.65.0.3231 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs index caa609f8b8..3f48d5dd84 100644 --- a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs +++ b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj index e3512c1237..0ed61b4f10 100644 --- a/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj +++ b/Src/Generated/Google.Apis.Compute.alpha/Google.Apis.Compute.alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.Compute.alpha Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs index fd29666ddc..e34797220b 100644 --- a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs +++ b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj index e009c57362..a3d37f9df8 100644 --- a/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj +++ b/Src/Generated/Google.Apis.Compute.beta/Google.Apis.Compute.beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Compute.beta Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs index a037b5de30..77e883c1bb 100644 --- a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs +++ b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj index 1bf90f1fce..566fc49c1c 100644 --- a/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj +++ b/Src/Generated/Google.Apis.Compute.v1/Google.Apis.Compute.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Compute.v1 Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj b/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj index 2782fa1d90..fcdc184ad9 100644 --- a/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj +++ b/Src/Generated/Google.Apis.Connectors.v1/Google.Apis.Connectors.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Connectors.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj b/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj index a932b4fa99..40e4b3976f 100644 --- a/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj +++ b/Src/Generated/Google.Apis.Connectors.v2/Google.Apis.Connectors.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.Connectors.v2 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj b/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj index c00ffeb1d5..853cded2fb 100644 --- a/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj +++ b/Src/Generated/Google.Apis.Contactcenterinsights.v1/Google.Apis.Contactcenterinsights.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Contactcenterinsights.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs index d9e0029e6d..44f8905c6b 100644 --- a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs +++ b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj index 93bd1e51bc..8d11721470 100644 --- a/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj +++ b/Src/Generated/Google.Apis.Container.v1/Google.Apis.Container.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Container.v1 Client Library - 1.64.0.3247 + 1.65.0.3247 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj b/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj index d7dfa06174..5aab36055b 100644 --- a/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Container.v1beta1/Google.Apis.Container.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Container.v1beta1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs index 126f96c05e..5c451389b9 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -1973,9 +1973,25 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that /// represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain /// (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * - /// `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that - /// has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is - /// recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * + /// `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workforce identity pool. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All + /// workforce identities in a group. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All workforce identities with a specific attribute value. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a + /// workforce identity pool. * + /// `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workload identity pool. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: + /// A workload identity pool group. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All identities in a workload identity pool with a certain attribute. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: + /// All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address + /// (plus unique identifier) representing a user that has been recently deleted. For example, + /// `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to + /// `user:{emailid}` and the recovered user retains the role in the binding. * /// `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a /// service account that has been recently deleted. For example, /// `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, @@ -1983,7 +1999,10 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing /// a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. /// If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role - /// in the binding. + /// in the binding. * + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// Deleted single identity in a workforce identity pool. For example, + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`. /// [Newtonsoft.Json.JsonPropertyAttribute("members")] public virtual System.Collections.Generic.IList Members { get; set; } diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj index ea1a1ace30..f4bd8f84bb 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1/Google.Apis.ContainerAnalysis.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ContainerAnalysis.v1 Client Library - 1.64.0.3228 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs index 8cdc78849d..70f8391e87 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -3017,9 +3017,25 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that /// represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain /// (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * - /// `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that - /// has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is - /// recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * + /// `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workforce identity pool. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All + /// workforce identities in a group. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All workforce identities with a specific attribute value. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a + /// workforce identity pool. * + /// `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workload identity pool. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: + /// A workload identity pool group. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All identities in a workload identity pool with a certain attribute. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: + /// All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address + /// (plus unique identifier) representing a user that has been recently deleted. For example, + /// `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to + /// `user:{emailid}` and the recovered user retains the role in the binding. * /// `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a /// service account that has been recently deleted. For example, /// `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, @@ -3027,7 +3043,10 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing /// a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. /// If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role - /// in the binding. + /// in the binding. * + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// Deleted single identity in a workforce identity pool. For example, + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`. /// [Newtonsoft.Json.JsonPropertyAttribute("members")] public virtual System.Collections.Generic.IList Members { get; set; } diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj index 9ed3bcd430..bb55d465c1 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1alpha1/Google.Apis.ContainerAnalysis.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.ContainerAnalysis.v1alpha1 Client Library - 1.64.0.3228 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs index 33c62544b7..a7c901e5f6 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -2136,9 +2136,25 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. * `group:{emailid}`: An email address that /// represents a Google group. For example, `admins@example.com`. * `domain:{domain}`: The G Suite domain /// (primary) that represents all the users of that domain. For example, `google.com` or `example.com`. * - /// `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a user that - /// has been recently deleted. For example, `alice@example.com?uid=123456789012345678901`. If the user is - /// recovered, this value reverts to `user:{emailid}` and the recovered user retains the role in the binding. * + /// `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workforce identity pool. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/group/{group_id}`: All + /// workforce identities in a group. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All workforce identities with a specific attribute value. * + /// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/*`: All identities in a + /// workforce identity pool. * + /// `principal://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: + /// A single identity in a workload identity pool. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/group/{group_id}`: + /// A workload identity pool group. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}`: + /// All identities in a workload identity pool with a certain attribute. * + /// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global/workloadIdentityPools/{pool_id}/*`: + /// All identities in a workload identity pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address + /// (plus unique identifier) representing a user that has been recently deleted. For example, + /// `alice@example.com?uid=123456789012345678901`. If the user is recovered, this value reverts to + /// `user:{emailid}` and the recovered user retains the role in the binding. * /// `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing a /// service account that has been recently deleted. For example, /// `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the service account is undeleted, @@ -2146,7 +2162,10 @@ public class Binding : Google.Apis.Requests.IDirectResponseSchema /// binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email address (plus unique identifier) representing /// a Google group that has been recently deleted. For example, `admins@example.com?uid=123456789012345678901`. /// If the group is recovered, this value reverts to `group:{emailid}` and the recovered group retains the role - /// in the binding. + /// in the binding. * + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/subject/{subject_attribute_value}`: + /// Deleted single identity in a workforce identity pool. For example, + /// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-pool-id/subject/my-subject-attribute-value`. /// [Newtonsoft.Json.JsonPropertyAttribute("members")] public virtual System.Collections.Generic.IList Members { get; set; } diff --git a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj index f38a55ed67..ac3c1f004d 100644 --- a/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ContainerAnalysis.v1beta1/Google.Apis.ContainerAnalysis.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.ContainerAnalysis.v1beta1 Client Library - 1.64.0.3228 + 1.65.0.3291 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj b/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj index 543091e89d..eff8687d1b 100644 --- a/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj +++ b/Src/Generated/Google.Apis.CustomSearchAPI.v1/Google.Apis.CustomSearchAPI.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.CustomSearchAPI.v1 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj b/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj index 0a2c7b715b..8f28931a97 100644 --- a/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj +++ b/Src/Generated/Google.Apis.DLP.v2/Google.Apis.DLP.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DLP.v2 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj b/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj index 76d9190e06..c35165cc9e 100644 --- a/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj +++ b/Src/Generated/Google.Apis.DataCatalog.v1/Google.Apis.DataCatalog.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.DataCatalog.v1 Client Library - 1.64.0.3283 + 1.65.0.3283 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj b/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj index 8278093766..6a768b1635 100644 --- a/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DataCatalog.v1beta1/Google.Apis.DataCatalog.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.DataCatalog.v1beta1 Client Library - 1.64.0.3283 + 1.65.0.3283 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs index 57d273ad00..e8efcca416 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs +++ b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj index d32b0a2860..2a7323a302 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj +++ b/Src/Generated/Google.Apis.DataFusion.v1/Google.Apis.DataFusion.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.DataFusion.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs index c2ac05d23d..86f89ab38c 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs +++ b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj index 3c7f54641e..423bceaccc 100644 --- a/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DataFusion.v1beta1/Google.Apis.DataFusion.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.DataFusion.v1beta1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs index 51b0208f56..def8c45031 100644 --- a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs +++ b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj index 3342542351..c6355130b9 100644 --- a/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DataLabeling.v1beta1/Google.Apis.DataLabeling.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.DataLabeling.v1beta1 Client Library - 1.64.0.3195 + 1.65.0.3195 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj b/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj index a366cbca69..a6b4536139 100644 --- a/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj +++ b/Src/Generated/Google.Apis.DatabaseMigrationService.v1/Google.Apis.DatabaseMigrationService.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.DatabaseMigrationService.v1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj b/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj index 375c801ff8..1643c887b3 100644 --- a/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj +++ b/Src/Generated/Google.Apis.DatabaseMigrationService.v1beta1/Google.Apis.DatabaseMigrationService.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.DatabaseMigrationService.v1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj b/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj index 913bb9f3ff..27c7defce9 100644 --- a/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj +++ b/Src/Generated/Google.Apis.Dataflow.v1b3/Google.Apis.Dataflow.v1b3.csproj @@ -3,7 +3,7 @@ Google.Apis.Dataflow.v1b3 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj b/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj index 3b0bae5614..abc70fb7a4 100644 --- a/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Dataform.v1beta1/Google.Apis.Dataform.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dataform.v1beta1 Client Library - 1.64.0.3264 + 1.65.0.3264 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs index cf155b861b..9367da0b36 100644 --- a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs +++ b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj index ef8838e310..f668b3f0f2 100644 --- a/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj +++ b/Src/Generated/Google.Apis.Datapipelines.v1/Google.Apis.Datapipelines.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datapipelines.v1 Client Library - 1.64.0.2900 + 1.65.0.2900 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj b/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj index 6ec9747dcb..a3fae4b09f 100644 --- a/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj +++ b/Src/Generated/Google.Apis.Dataproc.v1/Google.Apis.Dataproc.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dataproc.v1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs index b431c41dad..863f99a1a1 100644 --- a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs +++ b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj index 50896a794d..f419f5a5ed 100644 --- a/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj +++ b/Src/Generated/Google.Apis.Datastore.v1/Google.Apis.Datastore.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastore.v1 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs index 5a9f4db25a..36fc895a32 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs +++ b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj index 2adc184750..cc71720e22 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Datastore.v1beta1/Google.Apis.Datastore.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastore.v1beta1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs index d72d079917..24687802fa 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs +++ b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj index e8b2cd231a..16ced6e474 100644 --- a/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj +++ b/Src/Generated/Google.Apis.Datastore.v1beta3/Google.Apis.Datastore.v1beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastore.v1beta3 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs index 684a3a5987..cf16379a8b 100644 --- a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs +++ b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj index d61877ffd7..68b3d9aead 100644 --- a/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj +++ b/Src/Generated/Google.Apis.Datastream.v1/Google.Apis.Datastream.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastream.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs index 3ccbb3e1d5..989f26c89f 100644 --- a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs +++ b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj index 84d5ad7a2e..a9759c2041 100644 --- a/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Datastream.v1alpha1/Google.Apis.Datastream.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.Datastream.v1alpha1 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs index c252a69ea5..9afd7c9403 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs +++ b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.cs @@ -4201,7 +4201,8 @@ public class MethodMap : Google.Apis.Requests.IDirectResponseSchema /// asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional /// or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the /// `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, - /// read Global, Regional, and Zonal Resources. + /// read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention + /// period. /// public class Operation : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj index e466903b7b..c8a0900688 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj +++ b/Src/Generated/Google.Apis.DeploymentManager.alpha/Google.Apis.DeploymentManager.alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.DeploymentManager.alpha Client Library - 1.64.0.3269 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs index 90e7709cdb..d19bd864d8 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs +++ b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.cs @@ -2695,7 +2695,8 @@ public class ManifestsListResponse : Google.Apis.Requests.IDirectResponseSchema /// asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional /// or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the /// `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, - /// read Global, Regional, and Zonal Resources. + /// read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention + /// period. /// public class Operation : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj index cf41def428..4ee3d7ebfc 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj +++ b/Src/Generated/Google.Apis.DeploymentManager.v2/Google.Apis.DeploymentManager.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DeploymentManager.v2 Client Library - 1.64.0.3269 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs index 4db36f39a2..e2e87bbcf0 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs +++ b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.cs @@ -4082,7 +4082,8 @@ public class ManifestsListResponse : Google.Apis.Requests.IDirectResponseSchema /// asynchronous API requests. For more information, read Handling API responses. Operations can be global, regional /// or zonal. - For global operations, use the `globalOperations` resource. - For regional operations, use the /// `regionOperations` resource. - For zonal operations, use the `zoneOperations` resource. For more information, - /// read Global, Regional, and Zonal Resources. + /// read Global, Regional, and Zonal Resources. Note that completed Operation resources have a limited retention + /// period. /// public class Operation : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj index c25e9aa53c..1b8ac9af5b 100644 --- a/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj +++ b/Src/Generated/Google.Apis.DeploymentManager.v2beta/Google.Apis.DeploymentManager.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.DeploymentManager.v2beta Client Library - 1.64.0.3269 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs index ab57bd5666..871cb63ee9 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs +++ b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj index ce46bfecde..3046877778 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj +++ b/Src/Generated/Google.Apis.Dfareporting.v3_5/Google.Apis.Dfareporting.v3_5.csproj @@ -3,9 +3,9 @@ Google.Apis.Dfareporting.v3_5 Client Library - 1.64.0.3064 + 1.65.0.3064 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs index d3b1ac11db..ad9bf27839 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs +++ b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj index ea713e805b..5a9274ed56 100644 --- a/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj +++ b/Src/Generated/Google.Apis.Dfareporting.v4/Google.Apis.Dfareporting.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.Dfareporting.v4 Client Library - 1.64.0.3182 + 1.65.0.3182 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj b/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj index 1d64f8215b..2b6f04d2bd 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v2/Google.Apis.Dialogflow.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v2 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj b/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj index 1e925f59de..fc42f50d55 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v2beta1/Google.Apis.Dialogflow.v2beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v2beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj b/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj index 654565a366..83f6d0a28d 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v3/Google.Apis.Dialogflow.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v3 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj b/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj index 04fd2a9839..62f212e10f 100644 --- a/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj +++ b/Src/Generated/Google.Apis.Dialogflow.v3beta1/Google.Apis.Dialogflow.v3beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dialogflow.v3beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs index f9d2ba9c24..a46ff44241 100644 --- a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs +++ b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj index c43ea59612..6962cea94a 100644 --- a/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj +++ b/Src/Generated/Google.Apis.Digitalassetlinks.v1/Google.Apis.Digitalassetlinks.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Digitalassetlinks.v1 Client Library - 1.64.0.2578 + 1.65.0.2578 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs index f4f2440e87..5cf29b66cc 100644 --- a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs +++ b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj index ff23c05534..5110c9e65c 100644 --- a/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj +++ b/Src/Generated/Google.Apis.Discovery.v1/Google.Apis.Discovery.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Discovery.v1 Client Library - 1.64.0.0 + 1.65.0.0 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj b/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj index 9a189f51b5..1d350ad4c8 100644 --- a/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj +++ b/Src/Generated/Google.Apis.DiscoveryEngine.v1alpha/Google.Apis.DiscoveryEngine.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.DiscoveryEngine.v1alpha Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj b/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj index d59b2ea6a3..bbb863eff1 100644 --- a/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj +++ b/Src/Generated/Google.Apis.DiscoveryEngine.v1beta/Google.Apis.DiscoveryEngine.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.DiscoveryEngine.v1beta Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj b/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj index 9565bba7f4..4f85f631df 100644 --- a/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj +++ b/Src/Generated/Google.Apis.DisplayVideo.v1/Google.Apis.DisplayVideo.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.DisplayVideo.v1 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj b/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj index 1266a8a0e8..92ce484b74 100644 --- a/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj +++ b/Src/Generated/Google.Apis.DisplayVideo.v2/Google.Apis.DisplayVideo.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DisplayVideo.v2 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj b/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj index a8b5aa7849..bf1dcc3534 100644 --- a/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj +++ b/Src/Generated/Google.Apis.DisplayVideo.v3/Google.Apis.DisplayVideo.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.DisplayVideo.v3 Client Library - 1.64.0.3290 + 1.65.0.3290 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj b/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj index fc94e60dc9..e985d73989 100644 --- a/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj +++ b/Src/Generated/Google.Apis.Dns.v1/Google.Apis.Dns.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Dns.v1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj b/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj index 358cb4c0d8..17167efc07 100644 --- a/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Dns.v1beta2/Google.Apis.Dns.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.Dns.v1beta2 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs index 6d61812ce1..31419c5924 100644 --- a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs +++ b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj index c0af612846..9db5353d12 100644 --- a/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj +++ b/Src/Generated/Google.Apis.Docs.v1/Google.Apis.Docs.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Docs.v1 Client Library - 1.64.0.3193 + 1.65.0.3193 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs index e86b7eb0df..e9248dab08 100644 --- a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs +++ b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj index 3297eed59c..c33d641c5b 100644 --- a/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj +++ b/Src/Generated/Google.Apis.Document.v1/Google.Apis.Document.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Document.v1 Client Library - 1.64.0.3241 + 1.65.0.3241 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs index 497018d0b4..eb4f8314a4 100644 --- a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs +++ b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj index b1f80453a2..d485c83325 100644 --- a/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Document.v1beta2/Google.Apis.Document.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.Document.v1beta2 Client Library - 1.64.0.3241 + 1.65.0.3241 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs index 5713f2cbfa..aa610a8d7c 100644 --- a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs +++ b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj index adc3882c66..55e8ddb0e9 100644 --- a/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj +++ b/Src/Generated/Google.Apis.Document.v1beta3/Google.Apis.Document.v1beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.Document.v1beta3 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs index c813f8f332..1249ceaefb 100644 --- a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs +++ b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj index 0d9cde7ac3..839b6e7c76 100644 --- a/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj +++ b/Src/Generated/Google.Apis.DomainsRDAP.v1/Google.Apis.DomainsRDAP.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.DomainsRDAP.v1 Client Library - 1.64.0.2239 + 1.65.0.2239 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs index 433a9ce6aa..fcd0a7221d 100644 --- a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs +++ b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj index 360859982c..fa38aff290 100644 --- a/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj +++ b/Src/Generated/Google.Apis.DoubleClickBidManager.v2/Google.Apis.DoubleClickBidManager.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.DoubleClickBidManager.v2 Client Library - 1.64.0.3105 + 1.65.0.3105 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs index d807a1e6b1..3bd92b6d0c 100644 --- a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs +++ b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj index ded5d804e5..67fd526878 100644 --- a/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj +++ b/Src/Generated/Google.Apis.Doubleclicksearch.v2/Google.Apis.Doubleclicksearch.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Doubleclicksearch.v2 Client Library - 1.64.0.3211 + 1.65.0.3211 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs index 870b4e24a8..1b9d196389 100644 --- a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs +++ b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj index 7191d82ae8..52b66a4de2 100644 --- a/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj +++ b/Src/Generated/Google.Apis.Drive.v2/Google.Apis.Drive.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Drive.v2 Client Library - 1.64.0.3245 + 1.65.0.3245 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs index f18565045a..852e8c83f9 100644 --- a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs +++ b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj index 72006c78c6..5b89ef2bab 100644 --- a/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj +++ b/Src/Generated/Google.Apis.Drive.v3/Google.Apis.Drive.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Drive.v3 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs index d31011d727..dd20cf0953 100644 --- a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs +++ b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj index b8810780d3..7ec71cd101 100644 --- a/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj +++ b/Src/Generated/Google.Apis.DriveActivity.v2/Google.Apis.DriveActivity.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.DriveActivity.v2 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj b/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj index 723fad2209..11c73c11b2 100644 --- a/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj +++ b/Src/Generated/Google.Apis.DriveLabels.v2/Google.Apis.DriveLabels.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.DriveLabels.v2 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj b/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj index a295f29606..5bf3137558 100644 --- a/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj +++ b/Src/Generated/Google.Apis.DriveLabels.v2beta/Google.Apis.DriveLabels.v2beta.csproj @@ -3,7 +3,7 @@ Google.Apis.DriveLabels.v2beta Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs index 793d878b0d..9008604727 100644 --- a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs +++ b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj index 2fed5fad3e..a638790fb5 100644 --- a/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj +++ b/Src/Generated/Google.Apis.Essentialcontacts.v1/Google.Apis.Essentialcontacts.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Essentialcontacts.v1 Client Library - 1.64.0.2861 + 1.65.0.2861 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj b/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj index e57131e0f3..ff14b8272b 100644 --- a/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj +++ b/Src/Generated/Google.Apis.Eventarc.v1/Google.Apis.Eventarc.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Eventarc.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj b/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj index 5969fc2234..6fe31f9f65 100644 --- a/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Eventarc.v1beta1/Google.Apis.Eventarc.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Eventarc.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs index d9cca4a859..13ab39fee6 100644 --- a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs +++ b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj index 4d0475a0a4..3acf056b6c 100644 --- a/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.FactCheckTools.v1alpha1/Google.Apis.FactCheckTools.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.FactCheckTools.v1alpha1 Client Library - 1.64.0.2632 + 1.65.0.2632 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs index ef3665960d..e48b20b679 100644 --- a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs +++ b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj index f92095dfcb..0478b7d909 100644 --- a/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Fcmdata.v1beta1/Google.Apis.Fcmdata.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Fcmdata.v1beta1 Client Library - 1.64.0.2651 + 1.65.0.2651 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs index 51dbe82544..1ab35b3667 100644 --- a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj index ab7f3f1ba0..51ae8b444c 100644 --- a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1/Google.Apis.FirebaseAppDistribution.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseAppDistribution.v1 Client Library - 1.64.0.3142 + 1.65.0.3142 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj index 4181a290c7..25fb774b8c 100644 --- a/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj +++ b/Src/Generated/Google.Apis.FirebaseAppDistribution.v1alpha/Google.Apis.FirebaseAppDistribution.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.FirebaseAppDistribution.v1alpha Client Library - 1.64.0.3289 + 1.65.0.3289 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs index 6cd39cefd8..e237eeee6f 100644 --- a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj index 115e1bb7f7..4b5c37e8cf 100644 --- a/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseCloudMessaging.v1/Google.Apis.FirebaseCloudMessaging.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseCloudMessaging.v1 Client Library - 1.64.0.3098 + 1.65.0.3098 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs index b4fa857175..ae18ad3175 100644 --- a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj index 9c5a70e659..598e3603b8 100644 --- a/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseDynamicLinks.v1/Google.Apis.FirebaseDynamicLinks.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseDynamicLinks.v1 Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs index bdb1c6bb90..e10d4f8941 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj index 0509493691..65dc434699 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1/Google.Apis.FirebaseHosting.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseHosting.v1 Client Library - 1.64.0.3177 + 1.65.0.3177 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs index f1dddfc598..a7dc22b4ed 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj index bf418e5b13..729b0d3c81 100644 --- a/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj +++ b/Src/Generated/Google.Apis.FirebaseHosting.v1beta1/Google.Apis.FirebaseHosting.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseHosting.v1beta1 Client Library - 1.64.0.3177 + 1.65.0.3177 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs index bdd44bf7ac..7bcc83b764 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj index 3c918b633e..f9b982f2f8 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseML.v1/Google.Apis.FirebaseML.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseML.v1 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs index 2e42a77d86..bd6a3e7679 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs +++ b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj index dae8413322..bdbfb7a5be 100644 --- a/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj +++ b/Src/Generated/Google.Apis.FirebaseML.v1beta2/Google.Apis.FirebaseML.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseML.v1beta2 Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs index 6f30c80e38..9fa604ed53 100644 --- a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs +++ b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj index ee1eb026c3..45324f94d8 100644 --- a/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj +++ b/Src/Generated/Google.Apis.FirebaseManagement.v1beta1/Google.Apis.FirebaseManagement.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseManagement.v1beta1 Client Library - 1.64.0.3182 + 1.65.0.3182 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs index 6dc6257744..0c19c8ffd4 100644 --- a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs +++ b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj index 0823fb88e9..361fbe008a 100644 --- a/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj +++ b/Src/Generated/Google.Apis.FirebaseRealtimeDatabase.v1beta/Google.Apis.FirebaseRealtimeDatabase.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseRealtimeDatabase.v1beta Client Library - 1.64.0.2911 + 1.65.0.2911 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs index 2863cecaa3..944f3ab769 100644 --- a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs +++ b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj index 70d58dda7c..1a306a07b5 100644 --- a/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj +++ b/Src/Generated/Google.Apis.FirebaseRules.v1/Google.Apis.FirebaseRules.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.FirebaseRules.v1 Client Library - 1.64.0.3245 + 1.65.0.3245 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs index 350f4aa65c..ade474e49b 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj index 7410617738..12fffc5c5f 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1/Google.Apis.Firebaseappcheck.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Firebaseappcheck.v1 Client Library - 1.64.0.3203 + 1.65.0.3203 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs index c579558ea3..ad29a1aba3 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj index fed32f82a1..c981a6a478 100644 --- a/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj +++ b/Src/Generated/Google.Apis.Firebaseappcheck.v1beta/Google.Apis.Firebaseappcheck.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Firebaseappcheck.v1beta Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs index a90fc48c10..eab06ed35c 100644 --- a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs +++ b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj index 10f6ae707d..0837fd9c91 100644 --- a/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj +++ b/Src/Generated/Google.Apis.Firebasestorage.v1beta/Google.Apis.Firebasestorage.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Firebasestorage.v1beta Client Library - 1.64.0.3158 + 1.65.0.3158 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj b/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj index ac5c4a563f..73682af6f1 100644 --- a/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj +++ b/Src/Generated/Google.Apis.Firestore.v1/Google.Apis.Firestore.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Firestore.v1 Client Library - 1.64.0.3276 + 1.65.0.3276 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj b/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj index 214a6b5e34..75e3fe69e6 100644 --- a/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Firestore.v1beta1/Google.Apis.Firestore.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Firestore.v1beta1 Client Library - 1.64.0.3276 + 1.65.0.3276 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs index ab823dd8f6..600589ebd8 100644 --- a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs +++ b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj index a86e69f016..aaad177aab 100644 --- a/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Firestore.v1beta2/Google.Apis.Firestore.v1beta2.csproj @@ -3,9 +3,9 @@ Google.Apis.Firestore.v1beta2 Client Library - 1.64.0.3169 + 1.65.0.3169 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs index 1868d4db9a..0f835f72dc 100644 --- a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs +++ b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj index 24ea2ce3e9..8b3bf103ad 100644 --- a/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj +++ b/Src/Generated/Google.Apis.Fitness.v1/Google.Apis.Fitness.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Fitness.v1 Client Library - 1.64.0.3232 + 1.65.0.3232 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs index 89eff504a4..b68c87cc45 100644 --- a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs +++ b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj index 0308d884ab..440ba0add5 100644 --- a/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj +++ b/Src/Generated/Google.Apis.Forms.v1/Google.Apis.Forms.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Forms.v1 Client Library - 1.64.0.2807 + 1.65.0.2807 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj b/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj index 8f02590209..b1942f06c7 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1/Google.Apis.GKEHub.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEHub.v1 Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj b/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj index fcb56348c4..5963093ff0 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1alpha/Google.Apis.GKEHub.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEHub.v1alpha Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs index 55ec1611d5..7de2769576 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs +++ b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj index 0ad0c96b57..846a527903 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1alpha2/Google.Apis.GKEHub.v1alpha2.csproj @@ -3,9 +3,9 @@ Google.Apis.GKEHub.v1alpha2 Client Library - 1.64.0.3200 + 1.65.0.3200 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj b/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj index 09d78d7c6a..efe56abdbf 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1beta/Google.Apis.GKEHub.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEHub.v1beta Client Library - 1.64.0.3261 + 1.65.0.3261 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs index d11ffad63c..d44fa55d1e 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs +++ b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj index aeb5f4716a..3a6d809966 100644 --- a/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v1beta1/Google.Apis.GKEHub.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.GKEHub.v1beta1 Client Library - 1.64.0.3200 + 1.65.0.3200 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs index 3361188b26..08628cc349 100644 --- a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs +++ b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj index 8f776c4cb7..a2a6342f4a 100644 --- a/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj +++ b/Src/Generated/Google.Apis.GKEHub.v2alpha/Google.Apis.GKEHub.v2alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.GKEHub.v2alpha Client Library - 1.64.0.3137 + 1.65.0.3137 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj b/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj index 19619e0304..486db0295d 100644 --- a/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj +++ b/Src/Generated/Google.Apis.GKEOnPrem.v1/Google.Apis.GKEOnPrem.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.GKEOnPrem.v1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs index 2b817d98fb..d16f46ea2e 100644 --- a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs +++ b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj index 153cda2385..4dcc1d28bb 100644 --- a/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj +++ b/Src/Generated/Google.Apis.Games.v1/Google.Apis.Games.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Games.v1 Client Library - 1.64.0.3163 + 1.65.0.3163 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs index e9398c0385..bfe08e8c04 100644 --- a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs +++ b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj index 72633077ad..f724d14fac 100644 --- a/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj +++ b/Src/Generated/Google.Apis.GamesConfiguration.v1configuration/Google.Apis.GamesConfiguration.v1configuration.csproj @@ -3,9 +3,9 @@ Google.Apis.GamesConfiguration.v1configuration Client Library - 1.64.0.2884 + 1.65.0.2884 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs index 8b5e86fb59..db7106a273 100644 --- a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs +++ b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj index 3320350f74..bb9b4def75 100644 --- a/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj +++ b/Src/Generated/Google.Apis.GamesManagement.v1management/Google.Apis.GamesManagement.v1management.csproj @@ -3,9 +3,9 @@ Google.Apis.GamesManagement.v1management Client Library - 1.64.0.2239 + 1.65.0.2239 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj b/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj index 2794f7e20e..f4bf90f613 100644 --- a/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj +++ b/Src/Generated/Google.Apis.Gmail.v1/Google.Apis.Gmail.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Gmail.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs index efc2d10f24..a9b59032a4 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.cs @@ -1387,7 +1387,10 @@ protected override void InitParameters() /// Searches through all changes to an account or its children given the specified set of filters. /// /// The body of the request. - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// public virtual SearchChangeHistoryEventsRequest SearchChangeHistoryEvents(Google.Apis.GoogleAnalyticsAdmin.v1alpha.Data.GoogleAnalyticsAdminV1alphaSearchChangeHistoryEventsRequest body, string account) { return new SearchChangeHistoryEventsRequest(this.service, body, account); @@ -1406,7 +1409,10 @@ public SearchChangeHistoryEventsRequest(Google.Apis.Services.IClientService serv InitParameters(); } - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// [Google.Apis.Util.RequestParameterAttribute("account", Google.Apis.Util.RequestParameterType.Path)] public virtual string Account { get; private set; } @@ -11055,7 +11061,8 @@ public class GoogleAnalyticsAdminV1alphaConversionEventDefaultConversionValue : { /// /// When a conversion event for this event_name has no set currency, this currency will be applied as the - /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more. + /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more + /// information. /// [Newtonsoft.Json.JsonPropertyAttribute("currencyCode")] public virtual string CurrencyCode { get; set; } @@ -13595,7 +13602,7 @@ public virtual object LatestChangeTime /// /// Optional. Resource name for a child property. If set, only return changes made to this property or its child - /// resources. + /// resources. Format: properties/{propertyId} Example: "properties/100" /// [Newtonsoft.Json.JsonPropertyAttribute("property")] public virtual string Property { get; set; } diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj index 21e5553559..3df5227e28 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1alpha/Google.Apis.GoogleAnalyticsAdmin.v1alpha.csproj @@ -3,7 +3,7 @@ Google.Apis.GoogleAnalyticsAdmin.v1alpha Client Library - 1.64.0.3288 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs index 2ffefa51bf..e3347d9df6 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.cs @@ -807,7 +807,10 @@ protected override void InitParameters() /// Searches through all changes to an account or its children given the specified set of filters. /// /// The body of the request. - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// public virtual SearchChangeHistoryEventsRequest SearchChangeHistoryEvents(Google.Apis.GoogleAnalyticsAdmin.v1beta.Data.GoogleAnalyticsAdminV1betaSearchChangeHistoryEventsRequest body, string account) { return new SearchChangeHistoryEventsRequest(this.service, body, account); @@ -826,7 +829,10 @@ public SearchChangeHistoryEventsRequest(Google.Apis.Services.IClientService serv InitParameters(); } - /// Required. The account resource for which to return change history resources. + /// + /// Required. The account resource for which to return change history resources. Format: accounts/{account} + /// Example: "accounts/100" + /// [Google.Apis.Util.RequestParameterAttribute("account", Google.Apis.Util.RequestParameterType.Path)] public virtual string Account { get; private set; } @@ -4366,7 +4372,8 @@ public class GoogleAnalyticsAdminV1betaConversionEventDefaultConversionValue : G { /// /// When a conversion event for this event_name has no set currency, this currency will be applied as the - /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more. + /// default. Must be in ISO 4217 currency code format. See https://en.wikipedia.org/wiki/ISO_4217 for more + /// information. /// [Newtonsoft.Json.JsonPropertyAttribute("currencyCode")] public virtual string CurrencyCode { get; set; } @@ -5634,7 +5641,7 @@ public virtual object LatestChangeTime /// /// Optional. Resource name for a child property. If set, only return changes made to this property or its child - /// resources. + /// resources. Format: properties/{propertyId} Example: "properties/100" /// [Newtonsoft.Json.JsonPropertyAttribute("property")] public virtual string Property { get; set; } diff --git a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj index f87046a241..187fa338b4 100644 --- a/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj +++ b/Src/Generated/Google.Apis.GoogleAnalyticsAdmin.v1beta/Google.Apis.GoogleAnalyticsAdmin.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.GoogleAnalyticsAdmin.v1beta Client Library - 1.64.0.3288 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs index f6f94102d6..f2acddd15c 100644 --- a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs +++ b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj index da3ffbb58b..815886c8f0 100644 --- a/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj +++ b/Src/Generated/Google.Apis.GroupsMigration.v1/Google.Apis.GroupsMigration.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.GroupsMigration.v1 Client Library - 1.64.0.2254 + 1.65.0.2254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs index 0d289f1ffb..260f4364e3 100644 --- a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs +++ b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj index b12a69b30d..30f1ad5ddb 100644 --- a/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj +++ b/Src/Generated/Google.Apis.Groupssettings.v1/Google.Apis.Groupssettings.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Groupssettings.v1 Client Library - 1.64.0.2366 + 1.65.0.2366 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj b/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj index 5b3d3167dd..20fa3f181f 100644 --- a/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj +++ b/Src/Generated/Google.Apis.HangoutsChat.v1/Google.Apis.HangoutsChat.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.HangoutsChat.v1 Client Library - 1.64.0.3283 + 1.65.0.3283 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs index 8d1d8d381f..a9bd648aa5 100644 --- a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs +++ b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj index 8cc425420d..5ff221592a 100644 --- a/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj +++ b/Src/Generated/Google.Apis.HomeGraphService.v1/Google.Apis.HomeGraphService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.HomeGraphService.v1 Client Library - 1.64.0.3109 + 1.65.0.3109 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs index 1c5da01db9..3b7c2d5c1a 100644 --- a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs +++ b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj index 25fb31e036..3a3f5e421f 100644 --- a/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj +++ b/Src/Generated/Google.Apis.IAMCredentials.v1/Google.Apis.IAMCredentials.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.IAMCredentials.v1 Client Library - 1.64.0.2528 + 1.65.0.2528 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs index caf9089dad..441c8fd696 100644 --- a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs +++ b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj index b3bea293ed..c6b48f487e 100644 --- a/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj +++ b/Src/Generated/Google.Apis.IDS.v1/Google.Apis.IDS.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.IDS.v1 Client Library - 1.64.0.3140 + 1.65.0.3140 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs index 8dafaa8d81..35d2ca494c 100644 --- a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs +++ b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj index c3bfdb1f60..0b7ccbedb0 100644 --- a/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj +++ b/Src/Generated/Google.Apis.Iam.v1/Google.Apis.Iam.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Iam.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs index ce595c29d9..95096d89bf 100644 --- a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs +++ b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj index 82488ed999..691b87718b 100644 --- a/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj +++ b/Src/Generated/Google.Apis.Iam.v2/Google.Apis.Iam.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Iam.v2 Client Library - 1.64.0.3178 + 1.65.0.3178 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs index 5f2f701fb2..3f1b7ee72f 100644 --- a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs +++ b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj index fbc9a9534a..cc5de41a32 100644 --- a/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj +++ b/Src/Generated/Google.Apis.Iam.v2beta/Google.Apis.Iam.v2beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Iam.v2beta Client Library - 1.64.0.3178 + 1.65.0.3178 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs index ce30f860e1..caf047a747 100644 --- a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs +++ b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj index e2cdfeb823..373f8d7016 100644 --- a/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj +++ b/Src/Generated/Google.Apis.Indexing.v3/Google.Apis.Indexing.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Indexing.v3 Client Library - 1.64.0.3191 + 1.65.0.3191 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs index 09669e2810..a20deea424 100644 --- a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs +++ b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj index 863b27868c..548c344022 100644 --- a/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj +++ b/Src/Generated/Google.Apis.Keep.v1/Google.Apis.Keep.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Keep.v1 Client Library - 1.64.0.2637 + 1.65.0.2637 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs index bbc8c971e7..fe0d67b92e 100644 --- a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs +++ b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj index e03d0ade54..9090c99c17 100644 --- a/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj +++ b/Src/Generated/Google.Apis.Kgsearch.v1/Google.Apis.Kgsearch.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Kgsearch.v1 Client Library - 1.64.0.2143 + 1.65.0.2143 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs index 8157ee9f92..6a67c67707 100644 --- a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs +++ b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj index 6118f3930e..63f4e768b7 100644 --- a/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj +++ b/Src/Generated/Google.Apis.Kmsinventory.v1/Google.Apis.Kmsinventory.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Kmsinventory.v1 Client Library - 1.64.0.3118 + 1.65.0.3118 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs index a78c8e600a..f7b2194090 100644 --- a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs +++ b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj index fb97441c0c..93c12e30c9 100644 --- a/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj +++ b/Src/Generated/Google.Apis.Libraryagent.v1/Google.Apis.Libraryagent.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Libraryagent.v1 Client Library - 1.64.0.2413 + 1.65.0.2413 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs index 3e8c00c53b..3eb4333743 100644 --- a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs +++ b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj index 0272059576..bc47cbf621 100644 --- a/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj +++ b/Src/Generated/Google.Apis.Licensing.v1/Google.Apis.Licensing.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Licensing.v1 Client Library - 1.64.0.2678 + 1.65.0.2678 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs index 9602f3d55d..3823bd73e7 100644 --- a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs +++ b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj index a85c5282d2..79901f41e0 100644 --- a/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj +++ b/Src/Generated/Google.Apis.Localservices.v1/Google.Apis.Localservices.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Localservices.v1 Client Library - 1.64.0.2721 + 1.65.0.2721 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj b/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj index a86388a9e8..3762e54774 100644 --- a/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj +++ b/Src/Generated/Google.Apis.Logging.v2/Google.Apis.Logging.v2.csproj @@ -3,7 +3,7 @@ Google.Apis.Logging.v2 Client Library - 1.64.0.3265 + 1.65.0.3265 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs index 028eff53df..9602a2b159 100644 --- a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs +++ b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj index f453570db8..b332a909c8 100644 --- a/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj +++ b/Src/Generated/Google.Apis.Looker.v1/Google.Apis.Looker.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Looker.v1 Client Library - 1.64.0.3219 + 1.65.0.3219 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs index 53dd8779f5..33c88e3453 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj index 9a26c50829..0a44fce514 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1 Client Library - 1.64.0.3204 + 1.65.0.3204 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs index 8d99681c63..39c6806ec4 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj index 6538cc84a3..a847c4d115 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1alpha1 Client Library - 1.64.0.3204 + 1.65.0.3204 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs index 3a046cd595..d946143624 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj index 15bccca2f3..a18571ecc7 100644 --- a/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1/Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.v1beta1 Client Library - 1.64.0.3204 + 1.65.0.3204 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs index ef77c6a905..1b9f295d53 100644 --- a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs +++ b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj index 9e9a70d29d..ff7241ea17 100644 --- a/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj +++ b/Src/Generated/Google.Apis.ManufacturerCenter.v1/Google.Apis.ManufacturerCenter.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ManufacturerCenter.v1 Client Library - 1.64.0.3234 + 1.65.0.3234 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs index da3864a883..a24c48634a 100644 --- a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs +++ b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj index 816ddb25bd..15b53af630 100644 --- a/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj +++ b/Src/Generated/Google.Apis.MapsPlaces.v1/Google.Apis.MapsPlaces.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MapsPlaces.v1 Client Library - 1.64.0.3260 + 1.65.0.3260 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj b/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj index 66b55b7545..a9e823e726 100644 --- a/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj +++ b/Src/Generated/Google.Apis.MigrationCenterAPI.v1/Google.Apis.MigrationCenterAPI.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.MigrationCenterAPI.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj b/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj index 2aea04da64..290804fa61 100644 --- a/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.MigrationCenterAPI.v1alpha1/Google.Apis.MigrationCenterAPI.v1alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.MigrationCenterAPI.v1alpha1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj b/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj index cf18665e85..6bce43fc2a 100644 --- a/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj +++ b/Src/Generated/Google.Apis.Monitoring.v1/Google.Apis.Monitoring.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Monitoring.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj b/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj index dc45d9bb21..19746b6323 100644 --- a/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj +++ b/Src/Generated/Google.Apis.Monitoring.v3/Google.Apis.Monitoring.v3.csproj @@ -3,7 +3,7 @@ Google.Apis.Monitoring.v3 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs index 4449ae6289..546558ac3f 100644 --- a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj index 58dbcf4426..e7d036bda7 100644 --- a/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessAccountManagement.v1/Google.Apis.MyBusinessAccountManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessAccountManagement.v1 Client Library - 1.64.0.2939 + 1.65.0.2939 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs index 8f767841d7..d3f4f015ab 100644 --- a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj index 6d50b29c5b..2bafae9b73 100644 --- a/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessBusinessInformation.v1/Google.Apis.MyBusinessBusinessInformation.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessBusinessInformation.v1 Client Library - 1.64.0.3254 + 1.65.0.3254 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs index 590e51fa36..4f4685c593 100644 --- a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj index abe9610d94..f207951172 100644 --- a/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessLodging.v1/Google.Apis.MyBusinessLodging.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessLodging.v1 Client Library - 1.64.0.3225 + 1.65.0.3225 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs index 79f93789a7..edf8675553 100644 --- a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj index 01eb29b7da..6f9af260ef 100644 --- a/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessNotificationSettings.v1/Google.Apis.MyBusinessNotificationSettings.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessNotificationSettings.v1 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs index 333cf9bc1d..960c2d6a53 100644 --- a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj index 0e2e27410d..b6c80c770e 100644 --- a/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessPlaceActions.v1/Google.Apis.MyBusinessPlaceActions.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessPlaceActions.v1 Client Library - 1.64.0.2890 + 1.65.0.2890 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs index 5de961df50..ef3206d52c 100644 --- a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj index dfbfda5792..3036908fe2 100644 --- a/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessQA.v1/Google.Apis.MyBusinessQA.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessQA.v1 Client Library - 1.64.0.2890 + 1.65.0.2890 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs index 77d8befb1c..de97e768d5 100644 --- a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs +++ b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj index cdd59d1112..59ad6907d3 100644 --- a/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj +++ b/Src/Generated/Google.Apis.MyBusinessVerifications.v1/Google.Apis.MyBusinessVerifications.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.MyBusinessVerifications.v1 Client Library - 1.64.0.3178 + 1.65.0.3178 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj b/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj index 3db780054f..67795503d3 100644 --- a/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj +++ b/Src/Generated/Google.Apis.NetworkManagement.v1/Google.Apis.NetworkManagement.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkManagement.v1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj b/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj index 9d91abd8d4..d0d5b0ec3e 100644 --- a/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj +++ b/Src/Generated/Google.Apis.NetworkManagement.v1beta1/Google.Apis.NetworkManagement.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkManagement.v1beta1 Client Library - 1.64.0.3262 + 1.65.0.3262 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs index c8ec5e7211..5c10e97975 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj index 1c6cc42137..361614bde0 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1/Google.Apis.NetworkSecurity.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.NetworkSecurity.v1 Client Library - 1.64.0.3147 + 1.65.0.3147 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs index 8384c60f57..9c7a38bfdb 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj index 194fb9e7fc..3f8f7b9880 100644 --- a/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj +++ b/Src/Generated/Google.Apis.NetworkSecurity.v1beta1/Google.Apis.NetworkSecurity.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.NetworkSecurity.v1beta1 Client Library - 1.64.0.3260 + 1.65.0.3260 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj b/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj index 60cb64783b..5a2983ea4a 100644 --- a/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj +++ b/Src/Generated/Google.Apis.NetworkServices.v1/Google.Apis.NetworkServices.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkServices.v1 Client Library - 1.64.0.3266 + 1.65.0.3266 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj b/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj index 3f30e75eab..b4f59a224d 100644 --- a/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj +++ b/Src/Generated/Google.Apis.NetworkServices.v1beta1/Google.Apis.NetworkServices.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.NetworkServices.v1beta1 Client Library - 1.64.0.3266 + 1.65.0.3266 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs index dc84e30697..55a5afb655 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj index 7882388f5e..1e1d08198d 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1/Google.Apis.Networkconnectivity.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Networkconnectivity.v1 Client Library - 1.64.0.3224 + 1.65.0.3224 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs index f8319beeff..a924eeec43 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj index 2e38a95d95..03b68e3365 100644 --- a/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Networkconnectivity.v1alpha1/Google.Apis.Networkconnectivity.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.Networkconnectivity.v1alpha1 Client Library - 1.64.0.3137 + 1.65.0.3137 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs index 2e17ec49bd..37543092db 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs +++ b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj index a18f3a65aa..d2a7f580f0 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj +++ b/Src/Generated/Google.Apis.OSConfig.v1/Google.Apis.OSConfig.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.OSConfig.v1 Client Library - 1.64.0.3160 + 1.65.0.3160 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs index a4e96f7e62..ee07f4daae 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs +++ b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj index 03b7ec0fa9..28467bea5e 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj +++ b/Src/Generated/Google.Apis.OSConfig.v1alpha/Google.Apis.OSConfig.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.OSConfig.v1alpha Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs index 0fedbd5d94..ba03d60ad1 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs +++ b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj index d1ac0a8d0b..aa227409cf 100644 --- a/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj +++ b/Src/Generated/Google.Apis.OSConfig.v1beta/Google.Apis.OSConfig.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.OSConfig.v1beta Client Library - 1.64.0.2634 + 1.65.0.2634 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs index 307d9854e6..fc044018ff 100644 --- a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs +++ b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj index 3063a99c18..c8bf6172e8 100644 --- a/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj +++ b/Src/Generated/Google.Apis.Oauth2.v2/Google.Apis.Oauth2.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Oauth2.v2 Client Library - 1.64.0.1869 + 1.65.0.1869 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs index c792fca475..2876bf1d0e 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj index c74cf3010c..5632e9b655 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1/Google.Apis.OnDemandScanning.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.OnDemandScanning.v1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs index 4816632055..374fc3a873 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj index 30e445ed0d..c5dd91cd23 100644 --- a/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj +++ b/Src/Generated/Google.Apis.OnDemandScanning.v1beta1/Google.Apis.OnDemandScanning.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.OnDemandScanning.v1beta1 Client Library - 1.64.0.3259 + 1.65.0.3259 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs index fa70c14e5b..5821c0a713 100644 --- a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs +++ b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj index 1601746e98..6f3e44271b 100644 --- a/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj +++ b/Src/Generated/Google.Apis.OrgPolicyAPI.v2/Google.Apis.OrgPolicyAPI.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.OrgPolicyAPI.v2 Client Library - 1.64.0.3264 + 1.65.0.3264 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs index 9cb6e423bc..1943a5504a 100644 --- a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs +++ b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj index 04bb2b1f47..03191e858c 100644 --- a/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj +++ b/Src/Generated/Google.Apis.PagespeedInsights.v5/Google.Apis.PagespeedInsights.v5.csproj @@ -3,9 +3,9 @@ Google.Apis.PagespeedInsights.v5 Client Library - 1.64.0.3107 + 1.65.0.3107 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj b/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj index 7a58b65af6..e79a49c3c2 100644 --- a/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj +++ b/Src/Generated/Google.Apis.PaymentsResellerSubscription.v1/Google.Apis.PaymentsResellerSubscription.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PaymentsResellerSubscription.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs index eceada2da6..06d53e1803 100644 --- a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs +++ b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj index f8aed1d9f2..c7f3eb5614 100644 --- a/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj +++ b/Src/Generated/Google.Apis.PeopleService.v1/Google.Apis.PeopleService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PeopleService.v1 Client Library - 1.64.0.3093 + 1.65.0.3093 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs index 538d0c01ef..30c5023e98 100644 --- a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs +++ b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj index 6632b887c8..874835c2eb 100644 --- a/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.PlayGrouping.v1alpha1/Google.Apis.PlayGrouping.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.PlayGrouping.v1alpha1 Client Library - 1.64.0.3164 + 1.65.0.3164 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj b/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj index 4b5a2cbac1..c0f55a0f69 100644 --- a/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj +++ b/Src/Generated/Google.Apis.PlayIntegrity.v1/Google.Apis.PlayIntegrity.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PlayIntegrity.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs index 0227297d8b..a08f03c8d1 100644 --- a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs +++ b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj index a8c14b0dcd..8b59c775ee 100644 --- a/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj +++ b/Src/Generated/Google.Apis.Playcustomapp.v1/Google.Apis.Playcustomapp.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Playcustomapp.v1 Client Library - 1.64.0.2490 + 1.65.0.2490 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj b/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj index b883bc8462..94128fc3ed 100644 --- a/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.Playdeveloperreporting.v1alpha1/Google.Apis.Playdeveloperreporting.v1alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.Playdeveloperreporting.v1alpha1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj b/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj index 8c261e659f..d8e667e5fe 100644 --- a/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Playdeveloperreporting.v1beta1/Google.Apis.Playdeveloperreporting.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Playdeveloperreporting.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs index 2e7a695d84..5fa46c89ac 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj index a69bfad72c..c4aeb27da4 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1/Google.Apis.PolicyAnalyzer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PolicyAnalyzer.v1 Client Library - 1.64.0.2452 + 1.65.0.2452 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs index 0f78e396aa..b9562834e6 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj index 4854725d94..2269f7ff77 100644 --- a/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj +++ b/Src/Generated/Google.Apis.PolicyAnalyzer.v1beta1/Google.Apis.PolicyAnalyzer.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.PolicyAnalyzer.v1beta1 Client Library - 1.64.0.2409 + 1.65.0.2409 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj b/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj index e507731fe2..9c36cf981d 100644 --- a/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj +++ b/Src/Generated/Google.Apis.PolicySimulator.v1/Google.Apis.PolicySimulator.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PolicySimulator.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj index 5efd090a2e..3376e8f6c9 100644 --- a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj +++ b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1/Google.Apis.PolicyTroubleshooter.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.PolicyTroubleshooter.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj index 9834268905..e71754b2dc 100644 --- a/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj +++ b/Src/Generated/Google.Apis.PolicyTroubleshooter.v1beta/Google.Apis.PolicyTroubleshooter.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.PolicyTroubleshooter.v1beta Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs index 21bab797dd..bb749ab5ec 100644 --- a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs +++ b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj index 4540e5c388..1d49729c0a 100644 --- a/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj +++ b/Src/Generated/Google.Apis.PolyService.v1/Google.Apis.PolyService.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PolyService.v1 Client Library - 1.64.0.2168 + 1.65.0.2168 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs index cc6347de36..0ad147617f 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs +++ b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj index 852171baa7..74f712ba68 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj +++ b/Src/Generated/Google.Apis.PostmasterTools.v1/Google.Apis.PostmasterTools.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PostmasterTools.v1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs index 17c75d2562..ed1cb54d1b 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs +++ b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj index 8fed10f785..cd4863f875 100644 --- a/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj +++ b/Src/Generated/Google.Apis.PostmasterTools.v1beta1/Google.Apis.PostmasterTools.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.PostmasterTools.v1beta1 Client Library - 1.64.0.3171 + 1.65.0.3171 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs index 3dcfdc740e..d8e8299e88 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj index d0b9d96813..1d49bc2898 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1/Google.Apis.PublicCertificateAuthority.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PublicCertificateAuthority.v1 Client Library - 1.64.0.3036 + 1.65.0.3036 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs index 25249e29f7..b60766a2c2 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj index c8ae9ad76d..d0b682d3cb 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1alpha1/Google.Apis.PublicCertificateAuthority.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.PublicCertificateAuthority.v1alpha1 Client Library - 1.64.0.2979 + 1.65.0.2979 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs index 7f9cd1e791..c770ed9de7 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj index 104da8e90c..88fd6435af 100644 --- a/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj +++ b/Src/Generated/Google.Apis.PublicCertificateAuthority.v1beta1/Google.Apis.PublicCertificateAuthority.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.PublicCertificateAuthority.v1beta1 Client Library - 1.64.0.2979 + 1.65.0.2979 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj b/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj index 6ea69195b6..3b32db9aea 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj +++ b/Src/Generated/Google.Apis.Pubsub.v1/Google.Apis.Pubsub.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Pubsub.v1 Client Library - 1.64.0.3281 + 1.65.0.3281 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs index 93e82daeb0..6b8cc6fe08 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs +++ b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj index aea7beca50..355223c331 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj +++ b/Src/Generated/Google.Apis.Pubsub.v1beta1a/Google.Apis.Pubsub.v1beta1a.csproj @@ -3,9 +3,9 @@ Google.Apis.Pubsub.v1beta1a Client Library - 1.64.0.3163 + 1.65.0.3163 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj b/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj index 3ff450a7db..94d179ddf9 100644 --- a/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj +++ b/Src/Generated/Google.Apis.Pubsub.v1beta2/Google.Apis.Pubsub.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.Pubsub.v1beta2 Client Library - 1.64.0.3281 + 1.65.0.3281 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs index 8e2faa7a8b..a5a3c1d255 100644 --- a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs +++ b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj index 368a7bd8d8..b26fbedd12 100644 --- a/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj +++ b/Src/Generated/Google.Apis.PubsubLite.v1/Google.Apis.PubsubLite.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.PubsubLite.v1 Client Library - 1.64.0.3137 + 1.65.0.3137 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs index 826ac49d4a..4d520e09e7 100644 --- a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs +++ b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj index 162088835e..7320d609f9 100644 --- a/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj +++ b/Src/Generated/Google.Apis.RapidMigrationAssessment.v1/Google.Apis.RapidMigrationAssessment.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.RapidMigrationAssessment.v1 Client Library - 1.64.0.3157 + 1.65.0.3157 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs index b2501c8da0..41f8ea06d0 100644 --- a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs +++ b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj index 102d4573b8..5ff4c290c4 100644 --- a/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj +++ b/Src/Generated/Google.Apis.RealTimeBidding.v1/Google.Apis.RealTimeBidding.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.RealTimeBidding.v1 Client Library - 1.64.0.3233 + 1.65.0.3233 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj b/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj index 3aed00db23..e804ab0881 100644 --- a/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj +++ b/Src/Generated/Google.Apis.RecaptchaEnterprise.v1/Google.Apis.RecaptchaEnterprise.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.RecaptchaEnterprise.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs index ba998f986d..fb5091c694 100644 --- a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs +++ b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj index 2aa0668581..28643f5e1d 100644 --- a/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj +++ b/Src/Generated/Google.Apis.RecommendationsAI.v1beta1/Google.Apis.RecommendationsAI.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.RecommendationsAI.v1beta1 Client Library - 1.64.0.3143 + 1.65.0.3143 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs index b8610095cb..7b6d1626cf 100644 --- a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs +++ b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj index 6480ed0133..15673237f1 100644 --- a/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj +++ b/Src/Generated/Google.Apis.Recommender.v1/Google.Apis.Recommender.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Recommender.v1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs index b4a69749d0..d54b4e13f1 100644 --- a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs +++ b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj index 7fb01712c3..679e58d6a1 100644 --- a/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Recommender.v1beta1/Google.Apis.Recommender.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Recommender.v1beta1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs index e1e792d069..f78cb8991a 100644 --- a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs +++ b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj index d1d52584f3..6e37019384 100644 --- a/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj +++ b/Src/Generated/Google.Apis.Reseller.v1/Google.Apis.Reseller.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Reseller.v1 Client Library - 1.64.0.3085 + 1.65.0.3085 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs index 11720dc6b7..bb1afb3940 100644 --- a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs +++ b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj index 60e7c7db86..8e36caa86b 100644 --- a/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj +++ b/Src/Generated/Google.Apis.ResourceSettings.v1/Google.Apis.ResourceSettings.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ResourceSettings.v1 Client Library - 1.64.0.2413 + 1.65.0.2413 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs index 0252c653c9..442e1f4c86 100644 --- a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs +++ b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj index 4fc18a84e4..1c241dd375 100644 --- a/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj +++ b/Src/Generated/Google.Apis.SA360.v0/Google.Apis.SA360.v0.csproj @@ -3,9 +3,9 @@ Google.Apis.SA360.v0 Client Library - 1.64.0.3231 + 1.65.0.3231 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj b/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj index c161c4e3bc..e7c233e356 100644 --- a/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj +++ b/Src/Generated/Google.Apis.SQLAdmin.v1/Google.Apis.SQLAdmin.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.SQLAdmin.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj b/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj index 675891c118..5e3f9f0f6f 100644 --- a/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj +++ b/Src/Generated/Google.Apis.SQLAdmin.v1beta4/Google.Apis.SQLAdmin.v1beta4.csproj @@ -3,7 +3,7 @@ Google.Apis.SQLAdmin.v1beta4 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs index 5ab7245aca..7fd0befc61 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs +++ b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj index ea47ce171f..d14d647e19 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj +++ b/Src/Generated/Google.Apis.Safebrowsing.v4/Google.Apis.Safebrowsing.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.Safebrowsing.v4 Client Library - 1.64.0.2968 + 1.65.0.2968 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs index e006bb47cf..af691174f9 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs +++ b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj index 3e6fd5895d..c23159eaec 100644 --- a/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj +++ b/Src/Generated/Google.Apis.Safebrowsing.v5/Google.Apis.Safebrowsing.v5.csproj @@ -3,9 +3,9 @@ Google.Apis.Safebrowsing.v5 Client Library - 1.64.0.3195 + 1.65.0.3195 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs index 6e47809aba..6a0893f05d 100644 --- a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs +++ b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.cs @@ -2122,13 +2122,6 @@ public class Content : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("files")] public virtual System.Collections.Generic.IList Files { get; set; } - /// - /// Set to true if called from revert flume to allow deletion of system generated manifest file while validating - /// content request. This value is false by default. - /// - [Newtonsoft.Json.JsonPropertyAttribute("revertFlumeInvoked")] - public virtual System.Nullable RevertFlumeInvoked { get; set; } - /// The script project's Drive ID. [Newtonsoft.Json.JsonPropertyAttribute("scriptId")] public virtual string ScriptId { get; set; } diff --git a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj index cf20a2ac9d..a0423b7916 100644 --- a/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj +++ b/Src/Generated/Google.Apis.Script.v1/Google.Apis.Script.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Script.v1 Client Library - 1.64.0.3273 + 1.65.0.3294 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs index 3d757cef61..b9edd6b245 100644 --- a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs +++ b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj index b183a6bb2b..53a3eea052 100644 --- a/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj +++ b/Src/Generated/Google.Apis.SearchConsole.v1/Google.Apis.SearchConsole.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SearchConsole.v1 Client Library - 1.64.0.3184 + 1.65.0.3184 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj b/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj index 6cf1372461..c16ecefb05 100644 --- a/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj +++ b/Src/Generated/Google.Apis.SecretManager.v1/Google.Apis.SecretManager.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecretManager.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj b/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj index ef0a81bfa4..4218371e45 100644 --- a/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj +++ b/Src/Generated/Google.Apis.SecretManager.v1beta1/Google.Apis.SecretManager.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecretManager.v1beta1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj b/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj index c86387da09..ca8e564e42 100644 --- a/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj +++ b/Src/Generated/Google.Apis.SecurityCommandCenter.v1/Google.Apis.SecurityCommandCenter.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecurityCommandCenter.v1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj index 4ce553169f..8e159d8272 100644 --- a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj +++ b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta1/Google.Apis.SecurityCommandCenter.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.SecurityCommandCenter.v1beta1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj index 08179e7030..94bf7bef2e 100644 --- a/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj +++ b/Src/Generated/Google.Apis.SecurityCommandCenter.v1beta2/Google.Apis.SecurityCommandCenter.v1beta2.csproj @@ -3,7 +3,7 @@ Google.Apis.SecurityCommandCenter.v1beta2 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs index 6ed246c8e1..36d867fef1 100644 --- a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs +++ b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj index b264a27e56..cdb887497c 100644 --- a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj +++ b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1/Google.Apis.ServerlessVPCAccess.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ServerlessVPCAccess.v1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj index 0b388febf2..351a9811ca 100644 --- a/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServerlessVPCAccess.v1beta1/Google.Apis.ServerlessVPCAccess.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServerlessVPCAccess.v1beta1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj index 9ea710a351..6a3b622da2 100644 --- a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1/Google.Apis.ServiceConsumerManagement.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceConsumerManagement.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj index cd1f781119..de79f6d26a 100644 --- a/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServiceConsumerManagement.v1beta1/Google.Apis.ServiceConsumerManagement.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceConsumerManagement.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs index bb429da2b5..805f12aabb 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs +++ b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj index 35c9a46133..50708130ae 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceControl.v1/Google.Apis.ServiceControl.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.ServiceControl.v1 Client Library - 1.64.0.3130 + 1.65.0.3130 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs index 05e31d67ca..96e9490aa5 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs +++ b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj index c9b15a5cf1..75ecfb65b6 100644 --- a/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj +++ b/Src/Generated/Google.Apis.ServiceControl.v2/Google.Apis.ServiceControl.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.ServiceControl.v2 Client Library - 1.64.0.3138 + 1.65.0.3138 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj b/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj index c3df58e3d1..345e31f82c 100644 --- a/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceDirectory.v1/Google.Apis.ServiceDirectory.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceDirectory.v1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj b/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj index 5f36b3e426..910cbc0d27 100644 --- a/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServiceDirectory.v1beta1/Google.Apis.ServiceDirectory.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceDirectory.v1beta1 Client Library - 1.64.0.3272 + 1.65.0.3272 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj b/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj index 8f7d4fe442..aa14677a95 100644 --- a/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceManagement.v1/Google.Apis.ServiceManagement.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceManagement.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj b/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj index e6be998bc0..a8609a05d0 100644 --- a/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceNetworking.v1/Google.Apis.ServiceNetworking.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceNetworking.v1 Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj b/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj index e9f1ceabd7..55e1c58f16 100644 --- a/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj +++ b/Src/Generated/Google.Apis.ServiceNetworking.v1beta/Google.Apis.ServiceNetworking.v1beta.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceNetworking.v1beta Client Library - 1.64.0.3287 + 1.65.0.3287 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj b/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj index 625f6968b8..82c9a5ed74 100644 --- a/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj +++ b/Src/Generated/Google.Apis.ServiceUsage.v1/Google.Apis.ServiceUsage.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceUsage.v1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj b/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj index 0f248364b1..933cfd8373 100644 --- a/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj +++ b/Src/Generated/Google.Apis.ServiceUsage.v1beta1/Google.Apis.ServiceUsage.v1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.ServiceUsage.v1beta1 Client Library - 1.64.0.3288 + 1.65.0.3288 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs index b1a42d42fc..f4374f3c19 100644 --- a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs +++ b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj index 1787de48fe..5868d35463 100644 --- a/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj +++ b/Src/Generated/Google.Apis.Sheets.v4/Google.Apis.Sheets.v4.csproj @@ -3,9 +3,9 @@ Google.Apis.Sheets.v4 Client Library - 1.64.0.3148 + 1.65.0.3148 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj b/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj index 539824ba0c..d051cb5ced 100644 --- a/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj +++ b/Src/Generated/Google.Apis.ShoppingContent.v2_1/Google.Apis.ShoppingContent.v2_1.csproj @@ -3,7 +3,7 @@ Google.Apis.ShoppingContent.v2_1 Client Library - 1.64.0.3289 + 1.65.0.3289 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs index d130a1b4a8..568da0235f 100644 --- a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs +++ b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj index 07b3716081..b9cce70e8f 100644 --- a/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj +++ b/Src/Generated/Google.Apis.SiteVerification.v1/Google.Apis.SiteVerification.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SiteVerification.v1 Client Library - 1.64.0.1783 + 1.65.0.1783 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs index 3e2d941a62..14822bc526 100644 --- a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs +++ b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj index 43135706e0..10a0ec4fa1 100644 --- a/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj +++ b/Src/Generated/Google.Apis.Slides.v1/Google.Apis.Slides.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Slides.v1 Client Library - 1.64.0.3107 + 1.65.0.3107 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs index f0b38d2bbb..bf279115b5 100644 --- a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs +++ b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj index 4d0ec08058..c306495654 100644 --- a/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj +++ b/Src/Generated/Google.Apis.SmartDeviceManagement.v1/Google.Apis.SmartDeviceManagement.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SmartDeviceManagement.v1 Client Library - 1.64.0.3244 + 1.65.0.3244 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj b/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj index a71e085128..19eeaffcd9 100644 --- a/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj +++ b/Src/Generated/Google.Apis.Spanner.v1/Google.Apis.Spanner.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Spanner.v1 Client Library - 1.64.0.3270 + 1.65.0.3270 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs index 3984a95f4b..7d3912382c 100644 --- a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs +++ b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj index 42263365a9..d3dbe60f7d 100644 --- a/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj +++ b/Src/Generated/Google.Apis.Speech.v1/Google.Apis.Speech.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Speech.v1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs index 29a832fabd..c3c92c1df0 100644 --- a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs +++ b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj index 2af4ee509a..ec2622ff6b 100644 --- a/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.Speech.v1p1beta1/Google.Apis.Speech.v1p1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Speech.v1p1beta1 Client Library - 1.64.0.3235 + 1.65.0.3235 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs index b1038a95ce..0f6d2ec427 100644 --- a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs +++ b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.cs @@ -39,6 +39,7 @@ public StorageService(Google.Apis.Services.BaseClientService.Initializer initial Buckets = new BucketsResource(this); Channels = new ChannelsResource(this); DefaultObjectAccessControls = new DefaultObjectAccessControlsResource(this); + Folders = new FoldersResource(this); ManagedFolders = new ManagedFoldersResource(this); Notifications = new NotificationsResource(this); ObjectAccessControls = new ObjectAccessControlsResource(this); @@ -118,6 +119,9 @@ public static class ScopeConstants /// Gets the DefaultObjectAccessControls resource. public virtual DefaultObjectAccessControlsResource DefaultObjectAccessControls { get; } + /// Gets the Folders resource. + public virtual FoldersResource Folders { get; } + /// Gets the ManagedFolders resource. public virtual ManagedFoldersResource ManagedFolders { get; } @@ -467,7 +471,7 @@ public ListRequest(Google.Apis.Services.IClientService service, string bucket) : [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] public virtual string Bucket { get; private set; } - /// Maximum number of items return in a single page of responses. Maximum 1000. + /// Maximum number of items to return in a single page of responses. Maximum 1000. [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] public virtual System.Nullable PageSize { get; set; } @@ -2925,6 +2929,513 @@ protected override void InitParameters() } } + /// The "folders" collection of methods. + public class FoldersResource + { + private const string Resource = "folders"; + + /// The service which this resource belongs to. + private readonly Google.Apis.Services.IClientService service; + + /// Constructs a new resource. + public FoldersResource(Google.Apis.Services.IClientService service) + { + this.service = service; + } + + /// + /// Permanently deletes a folder. Only applicable to buckets with hierarchical namespace enabled. + /// + /// Name of the bucket in which the folder resides. + /// Name of a folder. + public virtual DeleteRequest Delete(string bucket, string folder) + { + return new DeleteRequest(this.service, bucket, folder); + } + + /// + /// Permanently deletes a folder. Only applicable to buckets with hierarchical namespace enabled. + /// + public class DeleteRequest : StorageBaseServiceRequest + { + /// Constructs a new Delete request. + public DeleteRequest(Google.Apis.Services.IClientService service, string bucket, string folder) : base(service) + { + Bucket = bucket; + Folder = folder; + InitParameters(); + } + + /// Name of the bucket in which the folder resides. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// Name of a folder. + [Google.Apis.Util.RequestParameterAttribute("folder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Folder { get; private set; } + + /// If set, only deletes the folder if its metageneration matches this value. + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationMatch { get; set; } + + /// If set, only deletes the folder if its metageneration does not match this value. + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationNotMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationNotMatch { get; set; } + + /// Gets the method name. + public override string MethodName => "delete"; + + /// Gets the HTTP method. + public override string HttpMethod => "DELETE"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders/{folder}"; + + /// Initializes Delete parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("folder", new Google.Apis.Discovery.Parameter + { + Name = "folder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationNotMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationNotMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Returns metadata for the specified folder. Only applicable to buckets with hierarchical namespace enabled. + /// + /// Name of the bucket in which the folder resides. + /// Name of a folder. + public virtual GetRequest Get(string bucket, string folder) + { + return new GetRequest(this.service, bucket, folder); + } + + /// + /// Returns metadata for the specified folder. Only applicable to buckets with hierarchical namespace enabled. + /// + public class GetRequest : StorageBaseServiceRequest + { + /// Constructs a new Get request. + public GetRequest(Google.Apis.Services.IClientService service, string bucket, string folder) : base(service) + { + Bucket = bucket; + Folder = folder; + InitParameters(); + } + + /// Name of the bucket in which the folder resides. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// Name of a folder. + [Google.Apis.Util.RequestParameterAttribute("folder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Folder { get; private set; } + + /// + /// Makes the return of the folder metadata conditional on whether the folder's current metageneration + /// matches the given value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationMatch { get; set; } + + /// + /// Makes the return of the folder metadata conditional on whether the folder's current metageneration does + /// not match the given value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifMetagenerationNotMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfMetagenerationNotMatch { get; set; } + + /// Gets the method name. + public override string MethodName => "get"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders/{folder}"; + + /// Initializes Get parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("folder", new Google.Apis.Discovery.Parameter + { + Name = "folder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifMetagenerationNotMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifMetagenerationNotMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// Creates a new folder. Only applicable to buckets with hierarchical namespace enabled. + /// The body of the request. + /// Name of the bucket in which the folder resides. + public virtual InsertRequest Insert(Google.Apis.Storage.v1.Data.Folder body, string bucket) + { + return new InsertRequest(this.service, body, bucket); + } + + /// Creates a new folder. Only applicable to buckets with hierarchical namespace enabled. + public class InsertRequest : StorageBaseServiceRequest + { + /// Constructs a new Insert request. + public InsertRequest(Google.Apis.Services.IClientService service, Google.Apis.Storage.v1.Data.Folder body, string bucket) : base(service) + { + Bucket = bucket; + Body = body; + InitParameters(); + } + + /// Name of the bucket in which the folder resides. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// If true, any parent folder which doesn’t exist will be created automatically. + [Google.Apis.Util.RequestParameterAttribute("recursive", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable Recursive { get; set; } + + /// Gets or sets the body of this request. + Google.Apis.Storage.v1.Data.Folder Body { get; set; } + + /// Returns the body of the request. + protected override object GetBody() => Body; + + /// Gets the method name. + public override string MethodName => "insert"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders"; + + /// Initializes Insert parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("recursive", new Google.Apis.Discovery.Parameter + { + Name = "recursive", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Retrieves a list of folders matching the criteria. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + /// Name of the bucket in which to look for folders. + public virtual ListRequest List(string bucket) + { + return new ListRequest(this.service, bucket); + } + + /// + /// Retrieves a list of folders matching the criteria. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + public class ListRequest : StorageBaseServiceRequest + { + /// Constructs a new List request. + public ListRequest(Google.Apis.Services.IClientService service, string bucket) : base(service) + { + Bucket = bucket; + InitParameters(); + } + + /// Name of the bucket in which to look for folders. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// + /// Returns results in a directory-like mode. The only supported value is '/'. If set, items will only + /// contain folders that either exactly match the prefix, or are one level below the prefix. + /// + [Google.Apis.Util.RequestParameterAttribute("delimiter", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Delimiter { get; set; } + + /// + /// Filter results to folders whose names are lexicographically before endOffset. If startOffset is also + /// set, the folders listed will have names between startOffset (inclusive) and endOffset (exclusive). + /// + [Google.Apis.Util.RequestParameterAttribute("endOffset", Google.Apis.Util.RequestParameterType.Query)] + public virtual string EndOffset { get; set; } + + /// Maximum number of items to return in a single page of responses. + [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable PageSize { get; set; } + + /// + /// A previously-returned page token representing part of the larger set of results to view. + /// + [Google.Apis.Util.RequestParameterAttribute("pageToken", Google.Apis.Util.RequestParameterType.Query)] + public virtual string PageToken { get; set; } + + /// + /// Filter results to folders whose paths begin with this prefix. If set, the value must either be an empty + /// string or end with a '/'. + /// + [Google.Apis.Util.RequestParameterAttribute("prefix", Google.Apis.Util.RequestParameterType.Query)] + public virtual string Prefix { get; set; } + + /// + /// Filter results to folders whose names are lexicographically equal to or after startOffset. If endOffset + /// is also set, the folders listed will have names between startOffset (inclusive) and endOffset + /// (exclusive). + /// + [Google.Apis.Util.RequestParameterAttribute("startOffset", Google.Apis.Util.RequestParameterType.Query)] + public virtual string StartOffset { get; set; } + + /// Gets the method name. + public override string MethodName => "list"; + + /// Gets the HTTP method. + public override string HttpMethod => "GET"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders"; + + /// Initializes List parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("delimiter", new Google.Apis.Discovery.Parameter + { + Name = "delimiter", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("endOffset", new Google.Apis.Discovery.Parameter + { + Name = "endOffset", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageSize", new Google.Apis.Discovery.Parameter + { + Name = "pageSize", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("pageToken", new Google.Apis.Discovery.Parameter + { + Name = "pageToken", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("prefix", new Google.Apis.Discovery.Parameter + { + Name = "prefix", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("startOffset", new Google.Apis.Discovery.Parameter + { + Name = "startOffset", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + + /// + /// Renames a source folder to a destination folder. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + /// Name of the bucket in which the folders are in. + /// Name of the source folder. + /// Name of the destination folder. + public virtual RenameRequest Rename(string bucket, string sourceFolder, string destinationFolder) + { + return new RenameRequest(this.service, bucket, sourceFolder, destinationFolder); + } + + /// + /// Renames a source folder to a destination folder. Only applicable to buckets with hierarchical namespace + /// enabled. + /// + public class RenameRequest : StorageBaseServiceRequest + { + /// Constructs a new Rename request. + public RenameRequest(Google.Apis.Services.IClientService service, string bucket, string sourceFolder, string destinationFolder) : base(service) + { + Bucket = bucket; + SourceFolder = sourceFolder; + DestinationFolder = destinationFolder; + InitParameters(); + } + + /// Name of the bucket in which the folders are in. + [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] + public virtual string Bucket { get; private set; } + + /// Name of the source folder. + [Google.Apis.Util.RequestParameterAttribute("sourceFolder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string SourceFolder { get; private set; } + + /// Name of the destination folder. + [Google.Apis.Util.RequestParameterAttribute("destinationFolder", Google.Apis.Util.RequestParameterType.Path)] + public virtual string DestinationFolder { get; private set; } + + /// + /// Makes the operation conditional on whether the source object's current metageneration matches the given + /// value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifSourceMetagenerationMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfSourceMetagenerationMatch { get; set; } + + /// + /// Makes the operation conditional on whether the source object's current metageneration does not match the + /// given value. + /// + [Google.Apis.Util.RequestParameterAttribute("ifSourceMetagenerationNotMatch", Google.Apis.Util.RequestParameterType.Query)] + public virtual System.Nullable IfSourceMetagenerationNotMatch { get; set; } + + /// Gets the method name. + public override string MethodName => "rename"; + + /// Gets the HTTP method. + public override string HttpMethod => "POST"; + + /// Gets the REST path. + public override string RestPath => "b/{bucket}/folders/{sourceFolder}/renameTo/folders/{destinationFolder}"; + + /// Initializes Rename parameter list. + protected override void InitParameters() + { + base.InitParameters(); + RequestParameters.Add("bucket", new Google.Apis.Discovery.Parameter + { + Name = "bucket", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("sourceFolder", new Google.Apis.Discovery.Parameter + { + Name = "sourceFolder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("destinationFolder", new Google.Apis.Discovery.Parameter + { + Name = "destinationFolder", + IsRequired = true, + ParameterType = "path", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifSourceMetagenerationMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifSourceMetagenerationMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + RequestParameters.Add("ifSourceMetagenerationNotMatch", new Google.Apis.Discovery.Parameter + { + Name = "ifSourceMetagenerationNotMatch", + IsRequired = false, + ParameterType = "query", + DefaultValue = null, + Pattern = null, + }); + } + } + } + /// The "managedFolders" collection of methods. public class ManagedFoldersResource { @@ -3273,7 +3784,7 @@ public ListRequest(Google.Apis.Services.IClientService service, string bucket) : [Google.Apis.Util.RequestParameterAttribute("bucket", Google.Apis.Util.RequestParameterType.Path)] public virtual string Bucket { get; private set; } - /// Maximum number of items return in a single page of responses. + /// Maximum number of items to return in a single page of responses. [Google.Apis.Util.RequestParameterAttribute("pageSize", Google.Apis.Util.RequestParameterType.Query)] public virtual System.Nullable PageSize { get; set; } @@ -8675,6 +9186,10 @@ public class Bucket : Google.Apis.Requests.IDirectResponseSchema [Newtonsoft.Json.JsonPropertyAttribute("etag")] public virtual string ETag { get; set; } + /// The bucket's hierarchical namespace configuration. + [Newtonsoft.Json.JsonPropertyAttribute("hierarchicalNamespace")] + public virtual HierarchicalNamespaceData HierarchicalNamespace { get; set; } + /// The bucket's IAM configuration. [Newtonsoft.Json.JsonPropertyAttribute("iamConfiguration")] public virtual IamConfigurationData IamConfiguration { get; set; } @@ -8956,6 +9471,14 @@ public class EncryptionData public virtual string DefaultKmsKeyName { get; set; } } + /// The bucket's hierarchical namespace configuration. + public class HierarchicalNamespaceData + { + /// When set to true, hierarchical namespace is enabled for this bucket. + [Newtonsoft.Json.JsonPropertyAttribute("enabled")] + public virtual System.Nullable Enabled { get; set; } + } + /// The bucket's IAM configuration. public class IamConfigurationData { @@ -9677,6 +10200,125 @@ public class Expr : Google.Apis.Requests.IDirectResponseSchema public virtual string ETag { get; set; } } + /// A folder. Only available in buckets with hierarchical namespace enabled. + public class Folder : Google.Apis.Requests.IDirectResponseSchema + { + /// The name of the bucket containing this folder. + [Newtonsoft.Json.JsonPropertyAttribute("bucket")] + public virtual string Bucket { get; set; } + + /// The ID of the folder, including the bucket name, folder name. + [Newtonsoft.Json.JsonPropertyAttribute("id")] + public virtual string Id { get; set; } + + /// The kind of item this is. For folders, this is always storage#folder. + [Newtonsoft.Json.JsonPropertyAttribute("kind")] + public virtual string Kind { get; set; } + + /// User-provided metadata, in key/value pairs. + [Newtonsoft.Json.JsonPropertyAttribute("metadata")] + public virtual System.Collections.Generic.IDictionary Metadata { get; set; } + + /// + /// The version of the metadata for this folder. Used for preconditions and for detecting changes in metadata. + /// + [Newtonsoft.Json.JsonPropertyAttribute("metageneration")] + public virtual System.Nullable Metageneration { get; set; } + + /// The name of the folder. Required if not specified by URL parameter. + [Newtonsoft.Json.JsonPropertyAttribute("name")] + public virtual string Name { get; set; } + + /// + /// Only present if the folder is part of an ongoing rename folder operation. Contains information which can be + /// used to query the operation status. + /// + [Newtonsoft.Json.JsonPropertyAttribute("pendingRenameInfo")] + public virtual PendingRenameInfoData PendingRenameInfo { get; set; } + + /// The link to this folder. + [Newtonsoft.Json.JsonPropertyAttribute("selfLink")] + public virtual string SelfLink { get; set; } + + /// The creation time of the folder in RFC 3339 format. + [Newtonsoft.Json.JsonPropertyAttribute("timeCreated")] + public virtual string TimeCreatedRaw { get; set; } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? TimeCreatedDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseDateTimeToDateTimeOffset(TimeCreatedRaw); + set => TimeCreatedRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToDateTime(value); + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use TimeCreatedDateTimeOffset instead.")] + public virtual System.DateTime? TimeCreated + { + get => Google.Apis.Util.Utilities.GetDateTimeFromString(TimeCreatedRaw); + set => TimeCreatedRaw = Google.Apis.Util.Utilities.GetStringFromDateTime(value); + } + + /// The modification time of the folder metadata in RFC 3339 format. + [Newtonsoft.Json.JsonPropertyAttribute("updated")] + public virtual string UpdatedRaw { get; set; } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + public virtual System.DateTimeOffset? UpdatedDateTimeOffset + { + get => Google.Apis.Util.DiscoveryFormat.ParseDateTimeToDateTimeOffset(UpdatedRaw); + set => UpdatedRaw = Google.Apis.Util.DiscoveryFormat.FormatDateTimeOffsetToDateTime(value); + } + + /// representation of . + [Newtonsoft.Json.JsonIgnoreAttribute] + [System.ObsoleteAttribute("This property is obsolete and may behave unexpectedly; please use UpdatedDateTimeOffset instead.")] + public virtual System.DateTime? Updated + { + get => Google.Apis.Util.Utilities.GetDateTimeFromString(UpdatedRaw); + set => UpdatedRaw = Google.Apis.Util.Utilities.GetStringFromDateTime(value); + } + + /// The ETag of the item. + public virtual string ETag { get; set; } + + /// + /// Only present if the folder is part of an ongoing rename folder operation. Contains information which can be + /// used to query the operation status. + /// + public class PendingRenameInfoData + { + /// The ID of the rename folder operation. + [Newtonsoft.Json.JsonPropertyAttribute("operationId")] + public virtual string OperationId { get; set; } + } + } + + /// A list of folders. + public class Folders : Google.Apis.Requests.IDirectResponseSchema + { + /// The list of items. + [Newtonsoft.Json.JsonPropertyAttribute("items")] + public virtual System.Collections.Generic.IList Items { get; set; } + + /// The kind of item this is. For lists of folders, this is always storage#folders. + [Newtonsoft.Json.JsonPropertyAttribute("kind")] + public virtual string Kind { get; set; } + + /// + /// The continuation token, used to page through large result sets. Provide this value in a subsequent request + /// to return the next page of results. + /// + [Newtonsoft.Json.JsonPropertyAttribute("nextPageToken")] + public virtual string NextPageToken { get; set; } + + /// The ETag of the item. + public virtual string ETag { get; set; } + } + /// The response message for storage.buckets.operations.list. public class GoogleLongrunningListOperationsResponse : Google.Apis.Requests.IDirectResponseSchema { diff --git a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj index be15075163..4c05628f1f 100644 --- a/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj +++ b/Src/Generated/Google.Apis.Storage.v1/Google.Apis.Storage.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Storage.v1 Client Library - 1.64.0.3273 + 1.65.0.3291 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs index daee99aaaf..453f8f2794 100644 --- a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs +++ b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj index 7a7c1d3f0f..c68cd156a2 100644 --- a/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj +++ b/Src/Generated/Google.Apis.Storagetransfer.v1/Google.Apis.Storagetransfer.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Storagetransfer.v1 Client Library - 1.64.0.3255 + 1.65.0.3255 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs index f72db3148c..480561251a 100644 --- a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs +++ b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj index f1776c212d..999fa65aa7 100644 --- a/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj +++ b/Src/Generated/Google.Apis.StreetViewPublish.v1/Google.Apis.StreetViewPublish.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.StreetViewPublish.v1 Client Library - 1.64.0.3258 + 1.65.0.3258 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs index c30a22d3b1..319147e2d0 100644 --- a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs +++ b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj index 0ca091db18..f2ec5251f9 100644 --- a/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj +++ b/Src/Generated/Google.Apis.SubscriptionLinking.v1/Google.Apis.SubscriptionLinking.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.SubscriptionLinking.v1 Client Library - 1.64.0.2974 + 1.65.0.2974 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs index 2102f9a123..f5f87b0dda 100644 --- a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs +++ b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj index 56294ca4ef..9795fedade 100644 --- a/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj +++ b/Src/Generated/Google.Apis.TPU.v1/Google.Apis.TPU.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.TPU.v1 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs index 00d083d1ac..0747faf834 100644 --- a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs +++ b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj index 0c0efca8fc..aa53b45dad 100644 --- a/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.TPU.v1alpha1/Google.Apis.TPU.v1alpha1.csproj @@ -3,9 +3,9 @@ Google.Apis.TPU.v1alpha1 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs index 15cb55b98e..38aedecd79 100644 --- a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs +++ b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj index f0590ec50c..e1543b2021 100644 --- a/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj +++ b/Src/Generated/Google.Apis.TPU.v2/Google.Apis.TPU.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.TPU.v2 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj b/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj index 270c1e8979..16d8e17a18 100644 --- a/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj +++ b/Src/Generated/Google.Apis.TPU.v2alpha1/Google.Apis.TPU.v2alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.TPU.v2alpha1 Client Library - 1.64.0.3273 + 1.65.0.3273 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs index f10a4d4542..5d4eb9534f 100644 --- a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs +++ b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj index cc03285efe..7147f2bfdb 100644 --- a/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj +++ b/Src/Generated/Google.Apis.TagManager.v1/Google.Apis.TagManager.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.TagManager.v1 Client Library - 1.64.0.3107 + 1.65.0.3107 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs index f2169283bb..1a77f1ffbb 100644 --- a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs +++ b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj index c5e9d3f814..65f77f7350 100644 --- a/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj +++ b/Src/Generated/Google.Apis.TagManager.v2/Google.Apis.TagManager.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.TagManager.v2 Client Library - 1.64.0.3190 + 1.65.0.3190 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs index 3171bd6b27..b3faad5311 100644 --- a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs +++ b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj index 4872dc4280..1f831d17a2 100644 --- a/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj +++ b/Src/Generated/Google.Apis.Tasks.v1/Google.Apis.Tasks.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Tasks.v1 Client Library - 1.64.0.3015 + 1.65.0.3015 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs index 3099c597ea..c001e6d6d9 100644 --- a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs +++ b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj index b07eedb296..dc14943775 100644 --- a/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj +++ b/Src/Generated/Google.Apis.Testing.v1/Google.Apis.Testing.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Testing.v1 Client Library - 1.64.0.3221 + 1.65.0.3221 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs index 22c06430dc..9df5ec0708 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs +++ b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj index abaa4adb3c..6fea3ed0cc 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj +++ b/Src/Generated/Google.Apis.Texttospeech.v1/Google.Apis.Texttospeech.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Texttospeech.v1 Client Library - 1.64.0.3217 + 1.65.0.3217 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs index d109165846..8e0c52ca40 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs +++ b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj index 7a21337ede..754a957b2f 100644 --- a/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj +++ b/Src/Generated/Google.Apis.Texttospeech.v1beta1/Google.Apis.Texttospeech.v1beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Texttospeech.v1beta1 Client Library - 1.64.0.3217 + 1.65.0.3217 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs index 5bd5d310cb..009dd73696 100644 --- a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs +++ b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj index 3d34f91413..b870796e8d 100644 --- a/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj +++ b/Src/Generated/Google.Apis.ToolResults.v1beta3/Google.Apis.ToolResults.v1beta3.csproj @@ -3,9 +3,9 @@ Google.Apis.ToolResults.v1beta3 Client Library - 1.64.0.3136 + 1.65.0.3136 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs index 15d13a3eb4..8b5b9a6273 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj index 654021f94f..f646d1d68f 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v2/Google.Apis.TrafficDirectorService.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.TrafficDirectorService.v2 Client Library - 1.64.0.3113 + 1.65.0.3113 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs index 6d43559a51..871dee713b 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj index 85e6136b8c..9ca8cc623a 100644 --- a/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj +++ b/Src/Generated/Google.Apis.TrafficDirectorService.v3/Google.Apis.TrafficDirectorService.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.TrafficDirectorService.v3 Client Library - 1.64.0.3226 + 1.65.0.3226 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs index 1c66b0ae55..bef319243b 100644 --- a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs +++ b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj index d0fb2916dd..2b4da0be90 100644 --- a/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj +++ b/Src/Generated/Google.Apis.Transcoder.v1/Google.Apis.Transcoder.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Transcoder.v1 Client Library - 1.64.0.3170 + 1.65.0.3170 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs index 3fc95ce110..4fc86d5a90 100644 --- a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs +++ b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj index 839cbdd039..dc46b45dc9 100644 --- a/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj +++ b/Src/Generated/Google.Apis.Translate.v2/Google.Apis.Translate.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Translate.v2 Client Library - 1.64.0.875 + 1.65.0.875 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs index 729ba2b1ea..92e5de10c2 100644 --- a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs +++ b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj index 564e9bd0f0..479b340365 100644 --- a/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj +++ b/Src/Generated/Google.Apis.Translate.v3/Google.Apis.Translate.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.Translate.v3 Client Library - 1.64.0.3256 + 1.65.0.3256 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs index e77d367fcb..4fc34431c4 100644 --- a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs +++ b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj index a51a74b33a..c2db752df3 100644 --- a/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj +++ b/Src/Generated/Google.Apis.Translate.v3beta1/Google.Apis.Translate.v3beta1.csproj @@ -3,9 +3,9 @@ Google.Apis.Translate.v3beta1 Client Library - 1.64.0.3186 + 1.65.0.3186 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs index 5ff6392fb5..3b06a0b97c 100644 --- a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs +++ b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj index b80fafc989..9558d5dba3 100644 --- a/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj +++ b/Src/Generated/Google.Apis.TravelImpactModel.v1/Google.Apis.TravelImpactModel.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.TravelImpactModel.v1 Client Library - 1.64.0.3206 + 1.65.0.3206 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj b/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj index 7e48b7116a..7419c09b2a 100644 --- a/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj +++ b/Src/Generated/Google.Apis.VMMigrationService.v1/Google.Apis.VMMigrationService.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.VMMigrationService.v1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj b/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj index 07b75cd107..e8c54f7580 100644 --- a/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj +++ b/Src/Generated/Google.Apis.VMMigrationService.v1alpha1/Google.Apis.VMMigrationService.v1alpha1.csproj @@ -3,7 +3,7 @@ Google.Apis.VMMigrationService.v1alpha1 Client Library - 1.64.0.3269 + 1.65.0.3269 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs index 5652dc01d0..f92d6f82d6 100644 --- a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs +++ b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj index f571707048..25b2bc09a9 100644 --- a/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj +++ b/Src/Generated/Google.Apis.VMwareEngine.v1/Google.Apis.VMwareEngine.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.VMwareEngine.v1 Client Library - 1.64.0.3219 + 1.65.0.3219 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj b/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj index 2025a9cf9c..b056efc903 100644 --- a/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj +++ b/Src/Generated/Google.Apis.Vault.v1/Google.Apis.Vault.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vault.v1 Client Library - 1.64.0.3268 + 1.65.0.3268 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs index 5013cb2d8a..4280a25cf0 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs +++ b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj index bc43f0eec6..561db1ab29 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj +++ b/Src/Generated/Google.Apis.Verifiedaccess.v1/Google.Apis.Verifiedaccess.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Verifiedaccess.v1 Client Library - 1.64.0.3148 + 1.65.0.3148 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs index 7288664bdf..8fcd7beb5b 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs +++ b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj index beeda0a200..27cf912ba2 100644 --- a/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj +++ b/Src/Generated/Google.Apis.Verifiedaccess.v2/Google.Apis.Verifiedaccess.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.Verifiedaccess.v2 Client Library - 1.64.0.3134 + 1.65.0.3134 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs index f9b8d7e5b2..77f41e6d9e 100644 --- a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs +++ b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj index e9df6c3276..54236f06de 100644 --- a/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj +++ b/Src/Generated/Google.Apis.VersionHistory.v1/Google.Apis.VersionHistory.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.VersionHistory.v1 Client Library - 1.64.0.2861 + 1.65.0.2861 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj b/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj index 3e191e7cba..872e9a4c4d 100644 --- a/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj +++ b/Src/Generated/Google.Apis.Vision.v1/Google.Apis.Vision.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vision.v1 Client Library - 1.64.0.3274 + 1.65.0.3274 Google LLC Copyright 2024 Google LLC Google @@ -58,8 +58,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj b/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj index 3a8d379ebe..b8b507f164 100644 --- a/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj +++ b/Src/Generated/Google.Apis.Vision.v1p1beta1/Google.Apis.Vision.v1p1beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vision.v1p1beta1 Client Library - 1.64.0.3274 + 1.65.0.3274 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj b/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj index ca9b4b54ca..e53acf9958 100644 --- a/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj +++ b/Src/Generated/Google.Apis.Vision.v1p2beta1/Google.Apis.Vision.v1p2beta1.csproj @@ -3,7 +3,7 @@ Google.Apis.Vision.v1p2beta1 Client Library - 1.64.0.3274 + 1.65.0.3274 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs index 349f672579..14066c5a4a 100644 --- a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs +++ b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj index 8a869a7237..67996922de 100644 --- a/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj +++ b/Src/Generated/Google.Apis.Walletobjects.v1/Google.Apis.Walletobjects.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Walletobjects.v1 Client Library - 1.64.0.3263 + 1.65.0.3263 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs index 573ec68c8b..2849ae0649 100644 --- a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs +++ b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj index c126e908ce..4dcb57dbc1 100644 --- a/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj +++ b/Src/Generated/Google.Apis.WebRisk.v1/Google.Apis.WebRisk.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.WebRisk.v1 Client Library - 1.64.0.3139 + 1.65.0.3139 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs index 8fe6523665..f91fdc7988 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj index 9e3d558600..4f00ba967c 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1/Google.Apis.WebSecurityScanner.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.WebSecurityScanner.v1 Client Library - 1.64.0.3215 + 1.65.0.3215 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs index e9a72f797a..625b07edea 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj index de6fcb493b..513e5b6c8b 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1alpha/Google.Apis.WebSecurityScanner.v1alpha.csproj @@ -3,9 +3,9 @@ Google.Apis.WebSecurityScanner.v1alpha Client Library - 1.64.0.3215 + 1.65.0.3215 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs index 78975843bb..aa6be2bcd5 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj index 98be30dedd..d693a698ba 100644 --- a/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj +++ b/Src/Generated/Google.Apis.WebSecurityScanner.v1beta/Google.Apis.WebSecurityScanner.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.WebSecurityScanner.v1beta Client Library - 1.64.0.3215 + 1.65.0.3215 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs index 96c830ed15..d3ad256b60 100644 --- a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs +++ b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj index c260071f3b..46b63687fe 100644 --- a/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj +++ b/Src/Generated/Google.Apis.Webfonts.v1/Google.Apis.Webfonts.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Webfonts.v1 Client Library - 1.64.0.3030 + 1.65.0.3030 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,7 +57,7 @@ - + diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs index 46cfc96f43..34111ab514 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj index 9d4d9a771b..a1f39b7d9c 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1/Google.Apis.WorkflowExecutions.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.WorkflowExecutions.v1 Client Library - 1.64.0.3253 + 1.65.0.3253 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs index 8a65ed41f2..3e53a0d422 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj index 0186c46066..a0de2ee028 100644 --- a/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj +++ b/Src/Generated/Google.Apis.WorkflowExecutions.v1beta/Google.Apis.WorkflowExecutions.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.WorkflowExecutions.v1beta Client Library - 1.64.0.3121 + 1.65.0.3121 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs index f6aef4b65d..87f47aaa39 100644 --- a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs +++ b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj index 342f08715b..8afe47a3dc 100644 --- a/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj +++ b/Src/Generated/Google.Apis.Workflows.v1/Google.Apis.Workflows.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.Workflows.v1 Client Library - 1.64.0.3205 + 1.65.0.3205 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs index ae9fbe8811..da7966314b 100644 --- a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs +++ b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj index 2181100627..d8c7d195a2 100644 --- a/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj +++ b/Src/Generated/Google.Apis.Workflows.v1beta/Google.Apis.Workflows.v1beta.csproj @@ -3,9 +3,9 @@ Google.Apis.Workflows.v1beta Client Library - 1.64.0.3135 + 1.65.0.3135 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj b/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj index 34aeb523ca..056c1dae21 100644 --- a/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj +++ b/Src/Generated/Google.Apis.WorkloadManager.v1/Google.Apis.WorkloadManager.v1.csproj @@ -3,7 +3,7 @@ Google.Apis.WorkloadManager.v1 Client Library - 1.64.0.3266 + 1.65.0.3266 Google LLC Copyright 2024 Google LLC Google @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs index 05e7292a97..fd6674b1d5 100644 --- a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs +++ b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj index 31b5db9ecf..688d512e3c 100644 --- a/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj +++ b/Src/Generated/Google.Apis.YouTube.v3/Google.Apis.YouTube.v3.csproj @@ -3,9 +3,9 @@ Google.Apis.YouTube.v3 Client Library - 1.64.0.3205 + 1.65.0.3205 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs index f5f643eb06..67945a8846 100644 --- a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs +++ b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj index d7c72f6bac..1d5d7db540 100644 --- a/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj +++ b/Src/Generated/Google.Apis.YouTubeAnalytics.v2/Google.Apis.YouTubeAnalytics.v2.csproj @@ -3,9 +3,9 @@ Google.Apis.YouTubeAnalytics.v2 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + + diff --git a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs index a51d18ef3b..49cc7fd239 100644 --- a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs +++ b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.cs @@ -1,4 +1,4 @@ -// Copyright 2023 Google LLC +// Copyright 2024 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj index b959618db3..32fb32a068 100644 --- a/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj +++ b/Src/Generated/Google.Apis.YouTubeReporting.v1/Google.Apis.YouTubeReporting.v1.csproj @@ -3,9 +3,9 @@ Google.Apis.YouTubeReporting.v1 Client Library - 1.64.0.3106 + 1.65.0.3106 Google LLC - Copyright 2023 Google LLC + Copyright 2024 Google LLC Google https://github.com/google/google-api-dotnet-client Apache-2.0 @@ -57,8 +57,8 @@ - - + +