Skip to content

Conversation

@yoshi-code-bot
Copy link
Contributor

Deleted keys were detected in the following pre-stable discovery artifacts:

aiplatform v1beta1 74277ff
toolresults v1beta3 6a9bb83

Discovery Artifact Change Summary:

feat(aiplatform): update the api 74277ff
feat(androidpublisher): update the api 54566cb
feat(apigee): update the api e475dcf
feat(backupdr): update the api e603989
feat(bigquery): update the api fc513f3
feat(classroom): update the api d8b933d
fix(cloudbuild): update the api 261e2fa
feat(cloudfunctions): update the api 681a2de
feat(cloudkms): update the api af35142
feat(compute): update the api 8cce2f8
feat(connectors): update the api c16dd28
feat(datacatalog): update the api 31a7c6c
feat(dataform): update the api 1177825
feat(datamanager): update the api 801be7e
feat(datamigration): update the api 4c1d227
fix(dataportability): update the api f54df27
fix(datastore): update the api 1e827ed
feat(discoveryengine): update the api 98d1c16
feat(docs): update the api 0e267f9
fix(firestore): update the api 35aff4f
feat(logging): update the api 3a36cf9
feat(ml): update the api 1b2bdba
feat(netapp): update the api 8c9cad0
feat(networkmanagement): update the api 2f505b7
feat(redis): update the api fd54f45
feat(securitycenter): update the api a0137b4
feat(toolresults): update the api 6a9bb83
feat(translate): update the api 9eb17d1

#### aiplatform:v1

The following keys were added:
- schemas.GoogleCloudAiplatformV1BatchPredictionJobInputConfig.properties.vertexMultimodalDatasetSource.$ref (Total Keys: 1)
- schemas.GoogleCloudAiplatformV1BatchPredictionJobOutputConfig.properties.vertexMultimodalDatasetDestination.$ref (Total Keys: 1)
- schemas.GoogleCloudAiplatformV1BatchPredictionJobOutputInfo.properties.vertexMultimodalDatasetName (Total Keys: 2)
- schemas.GoogleCloudAiplatformV1VertexMultimodalDatasetDestination (Total Keys: 4)
- schemas.GoogleCloudAiplatformV1VertexMultimodalDatasetSource (Total Keys: 3)

#### aiplatform:v1beta1

The following keys were deleted:
- resources.project.resources.locations.resources.datasets.methods.getIamPolicy (Total Keys: 14)

The following keys were added:
- resources.projects.resources.locations.resources.datasets.methods.getIamPolicy (Total Keys: 14)
- schemas.GoogleCloudAiplatformV1beta1BatchPredictionJobInputConfig.properties.vertexMultimodalDatasetSource.$ref (Total Keys: 1)
- schemas.GoogleCloudAiplatformV1beta1BatchPredictionJobOutputConfig.properties.vertexMultimodalDatasetDestination.$ref (Total Keys: 1)
- schemas.GoogleCloudAiplatformV1beta1BatchPredictionJobOutputInfo.properties.vertexMultimodalDatasetName (Total Keys: 2)
- schemas.GoogleCloudAiplatformV1beta1VertexMultimodalDatasetDestination (Total Keys: 4)
- schemas.GoogleCloudAiplatformV1beta1VertexMultimodalDatasetSource (Total Keys: 3)

The following keys were changed:
- resources.projects.resources.locations.resources.tensorboards.methods.get.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.methods.get.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.resources.runs.methods.get.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.resources.runs.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.resources.runs.resources.timeSeries.methods.get.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.resources.runs.resources.timeSeries.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.resources.runs.resources.timeSeries.methods.read.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.tensorboards.resources.experiments.resources.runs.resources.timeSeries.methods.readBlobData.scopes (Total Keys: 1)
#### androidpublisher:v3

The following keys were added:
- schemas.ManagedProductTaxAndComplianceSettings.properties.regionalProductAgeRatingInfos (Total Keys: 2)
- schemas.OneTimeProductTaxAndComplianceSettings.properties.regionalProductAgeRatingInfos (Total Keys: 2)
- schemas.RegionalProductAgeRatingInfo (Total Keys: 4)
- schemas.SubscriptionTaxAndComplianceSettings.properties.regionalProductAgeRatingInfos (Total Keys: 2)
#### apigee:v1

The following keys were added:
- schemas.GoogleCloudApigeeV1Organization.properties.caCertificate.deprecated (Total Keys: 1)
- schemas.GoogleCloudApigeeV1Organization.properties.caCertificates (Total Keys: 4)
#### backupdr:v1

The following keys were added:
- schemas.AlloyDBClusterBackupPlanAssociationProperties (Total Keys: 2)
- schemas.BackupPlanAssociation.properties.alloydbClusterBackupPlanAssociationProperties (Total Keys: 2)
- schemas.BackupPlanAssociation.properties.filestoreInstanceBackupPlanAssociationProperties (Total Keys: 2)
- schemas.FilestoreInstanceBackupPlanAssociationProperties (Total Keys: 5)
#### bigquery:v2

The following keys were added:
- schemas.BigtableColumn.properties.protoConfig.$ref (Total Keys: 1)
- schemas.BigtableColumnFamily.properties.protoConfig.$ref (Total Keys: 1)
- schemas.BigtableProtoConfig (Total Keys: 4)

The following keys were changed:
- endpoints (Total Keys: 1)
#### classroom:v1

The following keys were added:
- schemas.Course.properties.subject.type (Total Keys: 1)
#### cloudbuild:v1

The following keys were changed:
- endpoints (Total Keys: 1)

#### cloudbuild:v2

The following keys were changed:
- endpoints (Total Keys: 1)
#### cloudfunctions:v2

The following keys were added:
- schemas.BuildConfigOverrides (Total Keys: 3)
- schemas.ServiceConfigOverrides (Total Keys: 4)
- schemas.SetupFunctionUpgradeConfigRequest.properties.buildConfigOverrides.$ref (Total Keys: 1)
- schemas.SetupFunctionUpgradeConfigRequest.properties.serviceConfigOverrides.$ref (Total Keys: 1)

#### cloudfunctions:v2alpha

The following keys were added:
- schemas.BuildConfigOverrides (Total Keys: 3)
- schemas.ServiceConfigOverrides (Total Keys: 4)
- schemas.SetupFunctionUpgradeConfigRequest.properties.buildConfigOverrides.$ref (Total Keys: 1)
- schemas.SetupFunctionUpgradeConfigRequest.properties.serviceConfigOverrides.$ref (Total Keys: 1)

#### cloudfunctions:v2beta

The following keys were added:
- schemas.BuildConfigOverrides (Total Keys: 3)
- schemas.ServiceConfigOverrides (Total Keys: 4)
- schemas.SetupFunctionUpgradeConfigRequest.properties.buildConfigOverrides.$ref (Total Keys: 1)
- schemas.SetupFunctionUpgradeConfigRequest.properties.serviceConfigOverrides.$ref (Total Keys: 1)
#### cloudkms:v1

The following keys were added:
- resources.projects.resources.locations.resources.singleTenantHsmInstances.methods.create (Total Keys: 14)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.methods.list (Total Keys: 22)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.resources.proposals.methods.approve (Total Keys: 12)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.resources.proposals.methods.create (Total Keys: 14)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.resources.proposals.methods.delete (Total Keys: 11)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.resources.proposals.methods.execute (Total Keys: 12)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.resources.proposals.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.singleTenantHsmInstances.resources.proposals.methods.list (Total Keys: 22)
- schemas.AddQuorumMember (Total Keys: 3)
- schemas.ApproveSingleTenantHsmInstanceProposalRequest (Total Keys: 4)
- schemas.ApproveSingleTenantHsmInstanceProposalResponse (Total Keys: 2)
- schemas.Challenge (Total Keys: 12)
- schemas.DeleteSingleTenantHsmInstance (Total Keys: 2)
- schemas.DisableSingleTenantHsmInstance (Total Keys: 2)
- schemas.Empty (Total Keys: 2)
- schemas.EnableSingleTenantHsmInstance (Total Keys: 2)
- schemas.ExecuteSingleTenantHsmInstanceProposalRequest (Total Keys: 2)
- schemas.ListSingleTenantHsmInstanceProposalsResponse (Total Keys: 7)
- schemas.ListSingleTenantHsmInstancesResponse (Total Keys: 7)
- schemas.QuorumAuth (Total Keys: 10)
- schemas.QuorumParameters (Total Keys: 11)
- schemas.QuorumReply (Total Keys: 4)
- schemas.RefreshSingleTenantHsmInstance (Total Keys: 2)
- schemas.RegisterTwoFactorAuthKeys (Total Keys: 6)
- schemas.RemoveQuorumMember (Total Keys: 3)
- schemas.RequiredActionQuorumParameters (Total Keys: 14)
- schemas.RequiredActionQuorumReply (Total Keys: 6)
- schemas.SingleTenantHsmInstance (Total Keys: 49)
#### compute:alpha

The following keys were added:
- resources.regionCompositeHealthChecks.methods.getHealth (Total Keys: 19)
- schemas.CompositeHealthChecksGetHealthResponse (Total Keys: 9)
- schemas.FirewallPolicy.properties.rolloutOperation.$ref (Total Keys: 1)
- schemas.FirewallPolicyRolloutOperation (Total Keys: 28)
- schemas.InstanceGroupManagerStatus.properties.appliedAcceleratorTopologies (Total Keys: 3)
- schemas.InstanceGroupManagerStatus.properties.currentInstanceStatuses (Total Keys: 2)
- schemas.InstanceGroupManagerStatusAcceleratorTopology (Total Keys: 26)
- schemas.InstanceGroupManagerStatusInstanceStatusSummary (Total Keys: 41)
- schemas.MachineImageParams.properties.resourceManagerTags (Total Keys: 2)
- schemas.ReservationSlot.properties.shareSettings.$ref (Total Keys: 1)

#### compute:beta

The following keys were added:
- resources.regionMultiMigMembers.methods.get (Total Keys: 23)
- resources.regionMultiMigMembers.methods.list (Total Keys: 30)
- schemas.License.properties.params.$ref (Total Keys: 1)
- schemas.LicenseParams (Total Keys: 4)
- schemas.MultiMigMember (Total Keys: 39)
- schemas.MultiMigStatus.properties.membersCount (Total Keys: 3)
- schemas.NetworkInterface.properties.macAddress (Total Keys: 2)
- schemas.NetworkProfileNetworkFeatures.properties.allowAddressCreation.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.allowMultiNicInSameSubnetwork.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.allowSubnetworkCreation.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.allowVpcFirewallRules.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.predefinedNetworkInternalIpv6Range.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.predefinedSubnetworkRanges (Total Keys: 2)
- schemas.NetworkProfileNetworkFeaturesPredefinedSubnetworkRange (Total Keys: 4)
- schemas.StoragePool.properties.params.$ref (Total Keys: 1)
- schemas.StoragePoolParams (Total Keys: 4)
- schemas.VpnTunnel.properties.capacityTier.type (Total Keys: 1)

#### compute:v1

The following keys were added:
- resources.autoscalers.methods.testIamPermissions (Total Keys: 20)
- resources.healthChecks.methods.testIamPermissions (Total Keys: 16)
- resources.httpHealthChecks.methods.testIamPermissions (Total Keys: 16)
- resources.httpsHealthChecks.methods.testIamPermissions (Total Keys: 16)
- resources.regionAutoscalers.methods.testIamPermissions (Total Keys: 20)
- resources.regionHealthChecks.methods.testIamPermissions (Total Keys: 20)
- resources.regionNotificationEndpoints.methods.testIamPermissions (Total Keys: 20)
- resources.routes.methods.testIamPermissions (Total Keys: 16)
- resources.targetSslProxies.methods.testIamPermissions (Total Keys: 16)
- resources.targetTcpProxies.methods.testIamPermissions (Total Keys: 16)
- schemas.BackendService.properties.networkPassThroughLbTrafficPolicy.$ref (Total Keys: 1)
- schemas.BackendServiceNetworkPassThroughLbTrafficPolicy (Total Keys: 8)
- schemas.FirewallPolicyRuleMatcher.properties.destNetworkContext.type (Total Keys: 1)
- schemas.FirewallPolicyRuleMatcher.properties.srcNetworkContext.type (Total Keys: 1)
- schemas.License.properties.params.$ref (Total Keys: 1)
- schemas.LicenseParams (Total Keys: 4)
- schemas.NetworkProfileNetworkFeatures.properties.allowAddressCreation.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.allowFirewallPolicy.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.allowMultiNicInSameSubnetwork.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.allowSubnetworkCreation.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.allowVpcFirewallRules.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.firewallPolicyTypes (Total Keys: 2)
- schemas.NetworkProfileNetworkFeatures.properties.predefinedNetworkInternalIpv6Range.type (Total Keys: 1)
- schemas.NetworkProfileNetworkFeatures.properties.predefinedSubnetworkRanges (Total Keys: 2)
- schemas.NetworkProfileNetworkFeaturesPredefinedSubnetworkRange (Total Keys: 4)
- schemas.ReservationBlock.properties.inUseHostCount (Total Keys: 3)
- schemas.ReservationSubBlock.properties.inUseHostCount (Total Keys: 3)
- schemas.SourceInstanceProperties.properties.postKeyRevocationActionType.type (Total Keys: 1)
- schemas.StoragePool.properties.params.$ref (Total Keys: 1)
- schemas.StoragePoolParams (Total Keys: 4)
#### connectors:v1

The following keys were added:
- schemas.ConnectorInfraConfig.properties.connectionServiceAccountEnabled.type (Total Keys: 1)
- schemas.ConnectorInfraConfig.properties.publicNetworkIngressEnabled.type (Total Keys: 1)
- schemas.EgressControlConfig.properties.accessMode.type (Total Keys: 1)
- schemas.EgressControlConfig.properties.additionalExtractionRules.$ref (Total Keys: 1)
- schemas.EgressControlConfig.properties.allowlistedProjectNumbers (Total Keys: 2)
- schemas.EgressControlConfig.properties.extractionRules.deprecated (Total Keys: 1)
- schemas.EgressControlConfig.properties.launchEnvironment.type (Total Keys: 1)
- schemas.ExtractionRule.properties.formatString.type (Total Keys: 1)

#### connectors:v2

The following keys were added:
- resources.projects.resources.locations.resources.connections.methods.checkStatus.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.methods.tools (Total Keys: 12)
- resources.projects.resources.locations.resources.connections.resources.actions.methods.get.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.actions.methods.list.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.methods.get.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.methods.list.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.resources.entities.methods.create.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.resources.entities.methods.delete.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.resources.entities.methods.deleteEntitiesWithConditions.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.resources.entities.methods.get.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.resources.entities.methods.list.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.resources.entities.methods.patch.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.entityTypes.resources.entities.methods.updateEntitiesWithConditions.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.resources.methods.get.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.resources.methods.getResourcePost (Total Keys: 12)
- resources.projects.resources.locations.resources.connections.resources.resources.methods.list.parameters.executionConfig.headers (Total Keys: 2)
- resources.projects.resources.locations.resources.connections.resources.tools.methods.list.parameters.executionConfig.headers (Total Keys: 2)
- schemas.ExchangeAuthCodeRequest.properties.executionConfig.$ref (Total Keys: 1)
- schemas.ExchangeAuthCodeRequest.properties.oauth2Config.$ref (Total Keys: 1)
- schemas.ExecuteActionRequest.properties.executionConfig.$ref (Total Keys: 1)
- schemas.ExecuteToolRequest.properties.executionConfig.$ref (Total Keys: 1)
- schemas.ExecuteToolRequest.properties.toolDefinition (Total Keys: 2)
- schemas.ExecutionConfig (Total Keys: 3)
- schemas.GetResourcePostRequest (Total Keys: 4)
- schemas.ListToolsPostRequest (Total Keys: 7)
- schemas.OAuth2Config (Total Keys: 5)
- schemas.RefreshAccessTokenRequest.properties.executionConfig.$ref (Total Keys: 1)
- schemas.RefreshAccessTokenRequest.properties.oauth2Config.$ref (Total Keys: 1)
- schemas.ToolSpec (Total Keys: 6)
#### datacatalog:v1

The following keys were added:
- schemas.GoogleCloudDatacatalogV1Entry.properties.spannerTableSpec.$ref (Total Keys: 1)
- schemas.GoogleCloudDatacatalogV1SpannerTableSpec (Total Keys: 27)

#### datacatalog:v1beta1

The following keys were added:
- schemas.GoogleCloudDatacatalogV1Entry.properties.spannerTableSpec.$ref (Total Keys: 1)
- schemas.GoogleCloudDatacatalogV1SpannerTableSpec (Total Keys: 27)
#### dataform:v1beta1

The following keys were added:
- resources.projects.resources.locations.methods.queryUserRootContents (Total Keys: 20)
- resources.projects.resources.locations.resources.folders.methods.create (Total Keys: 14)
- resources.projects.resources.locations.resources.folders.methods.delete (Total Keys: 11)
- resources.projects.resources.locations.resources.folders.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.folders.methods.move (Total Keys: 12)
- resources.projects.resources.locations.resources.folders.methods.patch (Total Keys: 15)
- resources.projects.resources.locations.resources.folders.methods.queryFolderContents (Total Keys: 20)
- resources.projects.resources.locations.resources.repositories.methods.move (Total Keys: 12)
- resources.projects.resources.locations.resources.teamFolders.methods.create (Total Keys: 14)
- resources.projects.resources.locations.resources.teamFolders.methods.delete (Total Keys: 11)
- resources.projects.resources.locations.resources.teamFolders.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.teamFolders.methods.patch (Total Keys: 15)
- resources.projects.resources.locations.resources.teamFolders.methods.queryContents (Total Keys: 20)
- resources.projects.resources.locations.resources.teamFolders.methods.search (Total Keys: 20)
- schemas.Folder (Total Keys: 21)
- schemas.MoveFolderRequest (Total Keys: 3)
- schemas.MoveRepositoryRequest (Total Keys: 3)
- schemas.QueryFolderContentsResponse (Total Keys: 5)
- schemas.QueryTeamFolderContentsResponse (Total Keys: 5)
- schemas.QueryUserRootContentsResponse (Total Keys: 5)
- schemas.Repository.properties.containingFolder.type (Total Keys: 1)
- schemas.Repository.properties.teamFolderName (Total Keys: 2)
- schemas.RootContentsEntry (Total Keys: 4)
- schemas.SearchTeamFoldersResponse (Total Keys: 5)
- schemas.TeamFolder (Total Keys: 21)
- schemas.Workspace.properties.disableMoves.type (Total Keys: 1)
#### datamanager:v1

The following keys were added:
- schemas.Status (Total Keys: 8)
#### datamigration:v1

The following keys were added:
- schemas.MigrationJob.properties.originalMigrationName.type (Total Keys: 1)
- schemas.MigrationJob.properties.postgresToSqlserverConfig.$ref (Total Keys: 1)
- schemas.MigrationJob.properties.purpose (Total Keys: 2)
- schemas.PostgreSqlConnectionProfile.properties.forwardSshConnectivity.$ref (Total Keys: 1)
- schemas.PostgreSqlConnectionProfile.properties.privateConnectivity.$ref (Total Keys: 1)
- schemas.PostgresSourceConfig (Total Keys: 3)
- schemas.PostgresToSqlServerConfig (Total Keys: 4)
- schemas.SqlServerDestinationConfig (Total Keys: 6)
#### dataportability:v1

The following keys were changed:
- resources.accessType.methods.check.scopes (Total Keys: 1)
- resources.archiveJobs.methods.cancel.scopes (Total Keys: 1)
- resources.archiveJobs.methods.getPortabilityArchiveState.scopes (Total Keys: 1)
- resources.archiveJobs.methods.retry.scopes (Total Keys: 1)
- resources.authorization.methods.reset.scopes (Total Keys: 1)
- resources.portabilityArchive.methods.initiate.scopes (Total Keys: 1)

#### dataportability:v1beta

The following keys were changed:
- resources.accessType.methods.check.scopes (Total Keys: 1)
- resources.archiveJobs.methods.cancel.scopes (Total Keys: 1)
- resources.archiveJobs.methods.getPortabilityArchiveState.scopes (Total Keys: 1)
- resources.archiveJobs.methods.retry.scopes (Total Keys: 1)
- resources.authorization.methods.reset.scopes (Total Keys: 1)
- resources.portabilityArchive.methods.initiate.scopes (Total Keys: 1)
#### datastore:v1

The following keys were changed:
- endpoints (Total Keys: 1)

#### datastore:v1beta1

The following keys were changed:
- endpoints (Total Keys: 1)

#### datastore:v1beta3

The following keys were changed:
- endpoints (Total Keys: 1)
#### discoveryengine:v1

The following keys were added:
- schemas.GoogleCloudDiscoveryengineV1Assistant.properties.defaultWebGroundingToggleOff.type (Total Keys: 1)

#### discoveryengine:v1alpha

The following keys were added:
- schemas.GoogleCloudDiscoveryengineV1Assistant.properties.defaultWebGroundingToggleOff.type (Total Keys: 1)
- schemas.GoogleCloudDiscoveryengineV1alphaAssistant.properties.defaultWebGroundingToggleOff.type (Total Keys: 1)
- schemas.GoogleCloudDiscoveryengineV1alphaAuthorizationServerSideOAuth2.properties.pkceVerificationEnabled.type (Total Keys: 1)

#### discoveryengine:v1beta

The following keys were added:
- schemas.GoogleCloudDiscoveryengineV1Assistant.properties.defaultWebGroundingToggleOff.type (Total Keys: 1)
- schemas.GoogleCloudDiscoveryengineV1betaAssistant.properties.defaultWebGroundingToggleOff.type (Total Keys: 1)
#### docs:v1

The following keys were added:
- schemas.AddDocumentTabRequest (Total Keys: 3)
- schemas.AddDocumentTabResponse (Total Keys: 3)
- schemas.DeleteTabRequest (Total Keys: 3)
- schemas.Request.properties.addDocumentTab.$ref (Total Keys: 1)
- schemas.Request.properties.deleteTab.$ref (Total Keys: 1)
- schemas.Request.properties.updateDocumentTabProperties.$ref (Total Keys: 1)
- schemas.Response.properties.addDocumentTab.$ref (Total Keys: 1)
- schemas.UpdateDocumentTabPropertiesRequest (Total Keys: 5)
#### firestore:v1

The following keys were changed:
- endpoints (Total Keys: 1)

#### firestore:v1beta1

The following keys were changed:
- endpoints (Total Keys: 1)

#### firestore:v1beta2

The following keys were changed:
- endpoints (Total Keys: 1)
#### logging:v2

The following keys were added:
- schemas.LogEntry.properties.apphubSource (Total Keys: 2)
#### ml:v1

The following keys were added:
- resources.projects.resources.operations.methods.list.parameters.returnPartialSuccess (Total Keys: 2)
- schemas.GoogleLongrunning__ListOperationsResponse.properties.unreachable (Total Keys: 2)
#### netapp:v1

The following keys were added:
- schemas.LocationMetadata.properties.hasOntapProxy (Total Keys: 2)

#### netapp:v1beta1

The following keys were added:
- schemas.LocationMetadata.properties.hasOntapProxy (Total Keys: 2)
#### networkmanagement:v1

The following keys were added:
- schemas.Endpoint.properties.gkePod.type (Total Keys: 1)
- schemas.GkePodInfo (Total Keys: 5)
- schemas.IpMasqueradingSkippedInfo (Total Keys: 4)
- schemas.Step.properties.gkePod.$ref (Total Keys: 1)
- schemas.Step.properties.ipMasqueradingSkipped.$ref (Total Keys: 1)

#### networkmanagement:v1beta1

The following keys were added:
- schemas.GkePodInfo (Total Keys: 5)
- schemas.IpMasqueradingSkippedInfo (Total Keys: 4)
- schemas.Step.properties.gkePod.$ref (Total Keys: 1)
- schemas.Step.properties.ipMasqueradingSkipped.$ref (Total Keys: 1)
#### redis:v1

The following keys were added:
- schemas.MachineConfiguration.properties.baselineSlots (Total Keys: 2)
- schemas.MachineConfiguration.properties.maxReservationSlots (Total Keys: 2)

#### redis:v1beta1

The following keys were added:
- schemas.MachineConfiguration.properties.baselineSlots (Total Keys: 2)
- schemas.MachineConfiguration.properties.maxReservationSlots (Total Keys: 2)
#### securitycenter:v1

The following keys were added:
- schemas.ArtifactGuardPolicies (Total Keys: 5)
- schemas.ArtifactGuardPolicy (Total Keys: 5)
- schemas.File.properties.fileLoadState.type (Total Keys: 1)
- schemas.Finding.properties.artifactGuardPolicies.$ref (Total Keys: 1)
- schemas.Finding.properties.secret.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2ArtifactGuardPolicies (Total Keys: 5)
- schemas.GoogleCloudSecuritycenterV2ArtifactGuardPolicy (Total Keys: 5)
- schemas.GoogleCloudSecuritycenterV2File.properties.fileLoadState.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.artifactGuardPolicies.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.secret.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Secret (Total Keys: 17)
- schemas.Secret (Total Keys: 17)

#### securitycenter:v1beta1

The following keys were added:
- schemas.ArtifactGuardPolicies (Total Keys: 5)
- schemas.ArtifactGuardPolicy (Total Keys: 5)
- schemas.File.properties.fileLoadState.type (Total Keys: 1)
- schemas.Finding.properties.artifactGuardPolicies.$ref (Total Keys: 1)
- schemas.Finding.properties.secret.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2ArtifactGuardPolicies (Total Keys: 5)
- schemas.GoogleCloudSecuritycenterV2ArtifactGuardPolicy (Total Keys: 5)
- schemas.GoogleCloudSecuritycenterV2File.properties.fileLoadState.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.artifactGuardPolicies.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.secret.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Secret (Total Keys: 17)
- schemas.Secret (Total Keys: 17)

#### securitycenter:v1beta2

The following keys were added:
- schemas.ArtifactGuardPolicies (Total Keys: 5)
- schemas.ArtifactGuardPolicy (Total Keys: 5)
- schemas.File.properties.fileLoadState.type (Total Keys: 1)
- schemas.Finding.properties.artifactGuardPolicies.$ref (Total Keys: 1)
- schemas.Finding.properties.secret.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2ArtifactGuardPolicies (Total Keys: 5)
- schemas.GoogleCloudSecuritycenterV2ArtifactGuardPolicy (Total Keys: 5)
- schemas.GoogleCloudSecuritycenterV2File.properties.fileLoadState.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.artifactGuardPolicies.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.secret.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2Secret (Total Keys: 17)
- schemas.Secret (Total Keys: 17)
#### toolresults:v1beta3

The following keys were deleted:
- schemas.TestIssue.properties.warning.$ref (Total Keys: 1)

The following keys were added:
- schemas.TestIssue.properties.warning_migration.$ref (Total Keys: 1)
#### translate:v3

The following keys were added:
- resources.projects.resources.locations.methods.refineText (Total Keys: 12)
- resources.projects.resources.locations.resources.operations.methods.list.parameters.returnPartialSuccess (Total Keys: 2)
- schemas.BatchTranslateDocumentRequest.properties.pdfNativeOnly.type (Total Keys: 1)
- schemas.DetectLanguageRequest.properties.documentInputConfig.$ref (Total Keys: 1)
- schemas.ListOperationsResponse.properties.unreachable (Total Keys: 2)
- schemas.RefineTextRequest (Total Keys: 6)
- schemas.RefineTextResponse (Total Keys: 4)
- schemas.RefinementEntry (Total Keys: 4)

#### translate:v3beta1

The following keys were added:
- resources.projects.resources.locations.methods.refineText (Total Keys: 12)
- resources.projects.resources.locations.resources.operations.methods.list.parameters.returnPartialSuccess (Total Keys: 2)
- schemas.BatchTranslateDocumentRequest.properties.pdfNativeOnly.type (Total Keys: 1)
- schemas.ListOperationsResponse.properties.unreachable (Total Keys: 2)
- schemas.RefineTextRequest (Total Keys: 6)
- schemas.RefineTextResponse (Total Keys: 4)
- schemas.RefinementEntry (Total Keys: 4)
@yoshi-code-bot yoshi-code-bot requested review from a team and yoshi-approver as code owners January 13, 2026 07:13
@trusted-contributions-gcf trusted-contributions-gcf bot added kokoro:force-run Add this label to force Kokoro to re-run the tests. owlbot:run Add this label to trigger the Owlbot post processor. labels Jan 13, 2026
@product-auto-label product-auto-label bot added the size: xl Pull request size is extra large. label Jan 13, 2026
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 13, 2026
@yoshi-approver yoshi-approver added the automerge: exact Summon MOG for automerging, but approvals need to be against the latest commit label Jan 13, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Jan 13, 2026
@gemini-code-assist
Copy link

Summary of Changes

Hello @yoshi-code-bot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request incorporates a broad range of updates to the Google API Python Client's discovery artifacts. The changes reflect the continuous evolution of Google Cloud services, introducing new features, refining existing API definitions, and improving documentation across multiple products. The updates span various domains, from AI and machine learning to infrastructure management and data integration, ensuring the client library remains synchronized with the latest platform capabilities.

Highlights

  • AI Platform Updates: Introduced support for Vertex Multimodal Datasets in batch prediction jobs, allowing specification of input and output multimodal datasets. Also, enabled updating the custom container image URI for Notebook Runtime Templates.
  • Android Publisher Enhancements: Added regionalProductAgeRatingInfos to in-app products and subscriptions, providing granular age rating details for specific geographic regions.
  • Apigee Certificate Management: Deprecated the single caCertificate field in Apigee organizations and introduced caCertificates to support multiple public certificates for root CA rotation.
  • Backup and DR Service Expansion: Extended BackupPlanAssociations to include properties for AlloyDB clusters and Filestore instances, and clarified descriptions for resource types and time zone usage.
  • BigQuery Bigtable Integration: Enhanced BigQuery table definitions for Bigtable sources by adding protoConfig to column and column family specifications, enabling better handling of protobuf-encoded data.
  • Cloud Functions Configuration: Added buildConfigOverrides and serviceConfigOverrides to the SetupFunctionUpgradeConfig method, allowing more control over runtime and instance count during function upgrades.
  • Cloud KMS Single-Tenant HSM: Introduced new resources and methods for managing SingleTenantHsmInstances and their proposals, including creation, retrieval, approval, and execution of operations like registering 2FA keys.
  • Compute Engine Network and Resource Management: Numerous updates across Compute Engine, including adding rolloutOperation for firewall policies, resourceManagerTags for licenses, machine images, and storage pools, macAddress to network interfaces, and new network profile settings like allowAddressCreation and predefinedNetworkInternalIpv6Range.
  • Connectors API Enhancements: Expanded egressControlConfig in connector versions with new fields for access mode, additional extraction rules, and allowlisted project numbers. Also, added executionConfig_headers to various methods for actions, entities, and resources.
  • Dataform Folder and Repository Management: Introduced new methods for creating, deleting, getting, moving, patching, and querying contents of Folders, and added a move method for Repositories, alongside new fields like containingFolder and disableMoves for workspaces.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces several new features and updates across various Google Cloud APIs. Key changes include adding support for Vertex Multimodal Datasets as both input and output sources for AI Platform batch prediction jobs, and enhancing Android Publisher API to include regional product age rating information for in-app products and subscriptions. The Dataform API now supports folder and repository movement operations, and provides new methods for querying user root contents. The Cloud KMS API gains new resources and methods for managing single-tenant HSM instances and their proposals, including quorum authentication. Compute Engine API updates include new network profile configurations, traffic steering policies for internal passthrough Network Load Balancers, and new fields for reservation blocks and machine images. Additionally, several API documentation files have been added for the Google Workspace Marketplace API v2, and various comments and descriptions have been clarified or updated across multiple services, including Backup and DR, Cloud Build, and Cloud Functions, to improve accuracy and readability.

Comment on lines +476 to +477
#
#

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

These empty comment lines are unnecessary and can be removed to improve readability. This issue is present for both destNetworkContext and srcNetworkContext throughout the file.

The object takes the form of:

{ # Represents a Dataform Git repository.
&quot;containingFolder&quot;: &quot;A String&quot;, # Optional. The name of the containing folder of the repository. The field is immutable and it can be modified via a MoveRepository operation. Format: `projects/*/locations/*/folders/*`. or `projects/*/locations/*/teamFolders/*`.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The comment for containingFolder is contradictory. It states that the field is immutable but can be modified. To improve clarity, please rephrase to indicate that the field cannot be updated via a patch operation but can be changed using MoveRepository. This comment appears in multiple places in this file and should be corrected everywhere.

Suggested change
&quot;containingFolder&quot;: &quot;A String&quot;, # Optional. The name of the containing folder of the repository. The field is immutable and it can be modified via a MoveRepository operation. Format: `projects/*/locations/*/folders/*`. or `projects/*/locations/*/teamFolders/*`.
"containingFolder": "A String", # Optional. The name of the containing folder of the repository. This field can only be changed by calling MoveRepository. Format: `projects/*/locations/*/folders/*` or `projects/*/locations/*/teamFolders/*`.

@gcf-merge-on-green gcf-merge-on-green bot merged commit dbc7c44 into googleapis:main Jan 13, 2026
14 checks passed
@gcf-merge-on-green gcf-merge-on-green bot removed the automerge: exact Summon MOG for automerging, but approvals need to be against the latest commit label Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: xl Pull request size is extra large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants