Skip to content

Comments

chore: Update discovery artifacts#2722

Merged
gcf-merge-on-green[bot] merged 29 commits intogoogleapis:mainfrom
yoshi-code-bot:update-discovery-artifacts-2026-02-24-07H25M38S
Feb 24, 2026
Merged

chore: Update discovery artifacts#2722
gcf-merge-on-green[bot] merged 29 commits intogoogleapis:mainfrom
yoshi-code-bot:update-discovery-artifacts-2026-02-24-07H25M38S

Conversation

@yoshi-code-bot
Copy link
Contributor

Deleted keys were detected in the following stable discovery artifacts:

firestore v1 910f448
looker v1 af090e4
secretmanager v1 7625ec6

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

appengine v1beta f878562
compute alpha 8390b91
compute beta 8390b91
gkehub v1alpha 3bfb8c6
gkehub v1beta 3bfb8c6
secretmanager v1beta2 7625ec6
threatintelligence v1beta 7dfc82f

Discovery Artifact Change Summary:

feat(accesscontextmanager): update the api cced608
feat(apigee): update the api fdb0aa9
feat(appengine): update the api f878562
feat(cloudkms): update the api e565fc7
feat(compute): update the api 8390b91
feat(containeranalysis): update the api 5561147
feat(dataflow): update the api 0b06fce
feat(datamanager): update the api 457385f
feat(dataplex): update the api c18e222
feat(dialogflow): update the api 11228ab
feat(discoveryengine): update the api 62871b0
feat(firebaseml): update the api 92c1d6b
feat(firestore): update the api 910f448
feat(gkebackup): update the api 567dab5
feat(gkehub): update the api 3bfb8c6
feat(healthcare): update the api c157813
feat(looker): update the api af090e4
feat(monitoring): update the api 5bc65f2
feat(netapp): update the api 3bad9b7
feat(networkmanagement): update the api 02584f8
fix(oracledatabase): update the api c0a4e80
feat(playdeveloperreporting): update the api d87d6ab
fix(run): update the api 20bb403
feat(secretmanager): update the api 7625ec6
feat(securitycenter): update the api 67accfd
feat(servicemanagement): update the api f2eb8d9
feat(servicenetworking): update the api 0be5489
feat(threatintelligence): update the api 7dfc82f

#### accesscontextmanager:v1

The following keys were added:
- resources.permissions.methods.list (Total Keys: 12)
- schemas.ListSupportedPermissionsResponse (Total Keys: 5)
#### apigee:v1

The following keys were added:
- resources.organizations.resources.securityMonitoringConditions.methods.delete.parameters.riskAssessmentType (Total Keys: 2)
- resources.organizations.resources.securityMonitoringConditions.methods.get.parameters.riskAssessmentType (Total Keys: 2)
- resources.organizations.resources.securityMonitoringConditions.methods.list.parameters.riskAssessmentType (Total Keys: 2)
- schemas.GoogleCloudApigeeV1SecurityAssessmentResultResource.properties.apiHubGatewayType.type (Total Keys: 1)
- schemas.GoogleCloudApigeeV1SecurityMonitoringCondition.properties.apiHubGateway.type (Total Keys: 1)
- schemas.GoogleCloudApigeeV1SecurityMonitoringCondition.properties.riskAssessmentType.type (Total Keys: 1)
#### appengine:v1beta

The following keys were deleted:
- schemas.SubnetworkKey (Total Keys: 4)
- schemas.Version.properties.vpcEgress (Total Keys: 2)
- schemas.VpcEgress (Total Keys: 7)
- schemas.VpcNetworkTag (Total Keys: 3)
#### cloudkms:v1

The following keys were added:
- schemas.Digest.properties.externalMu (Total Keys: 2)

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

The following keys were deleted:
- schemas.AttachedDisk.properties.userLicenses (Total Keys: 3)
- schemas.Disk.properties.userLicenses (Total Keys: 2)
- schemas.Image.properties.userLicenses (Total Keys: 2)
- schemas.RecoverableSnapshotOriginalSnapshot.properties.userLicenses (Total Keys: 2)
- schemas.Snapshot.properties.userLicenses (Total Keys: 2)
- schemas.VmExtensionState.properties.unhealthyMsg.type (Total Keys: 1)

The following keys were added:
- resources.reservationSubBlocks.methods.get.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.getVersion.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.list.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.performMaintenance.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.reportFaulty.parameters.parentName.pattern (Total Keys: 1)
- schemas.VmExtensionState.properties.healthMsg.type (Total Keys: 1)

The following keys were changed:
- resources.reservationSubBlocks.methods.get (Total Keys: 2)
- resources.reservationSubBlocks.methods.getVersion (Total Keys: 2)
- resources.reservationSubBlocks.methods.list (Total Keys: 2)
- resources.reservationSubBlocks.methods.performMaintenance (Total Keys: 2)
- resources.reservationSubBlocks.methods.reportFaulty (Total Keys: 2)

#### compute:beta

The following keys were deleted:
- schemas.AttachedDisk.properties.userLicenses (Total Keys: 3)
- schemas.Disk.properties.userLicenses (Total Keys: 2)
- schemas.Image.properties.userLicenses (Total Keys: 2)
- schemas.Snapshot.properties.userLicenses (Total Keys: 2)

The following keys were added:
- resources.instanceGroupManagers.methods.configureAcceleratorTopologies (Total Keys: 20)
- resources.reservationSubBlocks.methods.get.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.list.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.performMaintenance.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.reportFaulty.parameters.parentName.pattern (Total Keys: 1)
- resources.routers.methods.deleteNamedSet (Total Keys: 23)
- resources.routers.methods.getNamedSet (Total Keys: 20)
- resources.routers.methods.listNamedSets (Total Keys: 32)
- resources.routers.methods.patchNamedSet (Total Keys: 22)
- resources.routers.methods.updateNamedSet (Total Keys: 22)
- resources.snapshotGroups.methods.delete (Total Keys: 17)
- resources.snapshotGroups.methods.get (Total Keys: 33)
- resources.snapshotGroups.methods.insert (Total Keys: 14)
- resources.snapshotGroups.methods.list (Total Keys: 24)
- resources.snapshotGroups.methods.setIamPolicy (Total Keys: 16)
- resources.snapshotGroups.methods.testIamPermissions (Total Keys: 16)
- schemas.Backend.properties.orchestrationInfo.$ref (Total Keys: 1)
- schemas.BackendBackendOrchestrationInfo (Total Keys: 3)
- schemas.BackendService.properties.orchestrationInfo.$ref (Total Keys: 1)
- schemas.BackendServiceOrchestrationInfo (Total Keys: 3)
- schemas.BulkInsertDiskResource.properties.snapshotGroupParameters.$ref (Total Keys: 1)
- schemas.InstanceGroupManagersConfigureAcceleratorTopologiesRequest (Total Keys: 4)
- schemas.InstanceGroupManagersGetAvailableAcceleratorTopologiesResponse.properties.multiMig.type (Total Keys: 1)
- schemas.InstanceGroupManagersGetAvailableAcceleratorTopologiesResponseAcceleratorTopologyInfo.properties.acceleratorTopologyState.$ref (Total Keys: 1)
- schemas.InstanceGroupManagersGetAvailableAcceleratorTopologiesResponseAcceleratorTopologyInfo.properties.instancesHealth.type (Total Keys: 1)
- schemas.InstanceGroupManagersGetAvailableAcceleratorTopologiesResponseAcceleratorTopologyInfo.properties.parent.type (Total Keys: 1)
- schemas.InstanceGroupManagersGetAvailableAcceleratorTopologiesResponseAcceleratorTopologyState (Total Keys: 17)
- schemas.ListSnapshotGroups (Total Keys: 21)
- schemas.LocationPolicy.properties.zones (Total Keys: 2)
- schemas.LocationPolicyZoneConfiguration (Total Keys: 3)
- schemas.NamedSet (Total Keys: 8)
- schemas.Reservation.properties.params.$ref (Total Keys: 1)
- schemas.ReservationParams (Total Keys: 4)
- schemas.RoutersGetNamedSetResponse (Total Keys: 3)
- schemas.RoutersListNamedSets (Total Keys: 21)
- schemas.Snapshot.properties.snapshotGroupId (Total Keys: 2)
- schemas.Snapshot.properties.snapshotGroupName (Total Keys: 2)
- schemas.SnapshotGroup (Total Keys: 41)

The following keys were changed:
- resources.reservationSubBlocks.methods.get (Total Keys: 2)
- resources.reservationSubBlocks.methods.getIamPolicy (Total Keys: 2)
- resources.reservationSubBlocks.methods.list (Total Keys: 2)
- resources.reservationSubBlocks.methods.performMaintenance (Total Keys: 2)
- resources.reservationSubBlocks.methods.reportFaulty (Total Keys: 2)
- resources.reservationSubBlocks.methods.setIamPolicy (Total Keys: 2)
- resources.reservationSubBlocks.methods.testIamPermissions (Total Keys: 2)

#### compute:v1

The following keys were added:
- resources.regionHealthAggregationPolicies.methods.aggregatedList (Total Keys: 29)
- resources.regionHealthAggregationPolicies.methods.delete (Total Keys: 21)
- resources.regionHealthAggregationPolicies.methods.get (Total Keys: 19)
- resources.regionHealthAggregationPolicies.methods.insert (Total Keys: 18)
- resources.regionHealthAggregationPolicies.methods.list (Total Keys: 28)
- resources.regionHealthAggregationPolicies.methods.patch (Total Keys: 21)
- resources.regionHealthAggregationPolicies.methods.testIamPermissions (Total Keys: 20)
- resources.reservationSubBlocks.methods.get.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.list.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.performMaintenance.parameters.parentName.pattern (Total Keys: 1)
- resources.reservationSubBlocks.methods.reportFaulty.parameters.parentName.pattern (Total Keys: 1)
- schemas.Backend.properties.orchestrationInfo.$ref (Total Keys: 1)
- schemas.BackendBackendOrchestrationInfo (Total Keys: 3)
- schemas.BackendService.properties.orchestrationInfo.$ref (Total Keys: 1)
- schemas.BackendServiceOrchestrationInfo (Total Keys: 3)
- schemas.ExternalVpnGateway.properties.params.$ref (Total Keys: 1)
- schemas.ExternalVpnGatewayParams (Total Keys: 4)
- schemas.HealthAggregationPoliciesScopedList (Total Keys: 11)
- schemas.HealthAggregationPolicy (Total Keys: 63)
- schemas.LocationPolicy.properties.zones (Total Keys: 2)
- schemas.LocationPolicyZoneConfiguration (Total Keys: 3)
- schemas.Reservation.properties.params.$ref (Total Keys: 1)
- schemas.ReservationParams (Total Keys: 4)
- schemas.ResourceStatusEffectiveInstanceMetadata.properties.gceContainerDeclarationMetadataValue.type (Total Keys: 1)
- schemas.TargetVpnGateway.properties.params.$ref (Total Keys: 1)
- schemas.TargetVpnGatewayParams (Total Keys: 4)
- schemas.VpnGateway.properties.params.$ref (Total Keys: 1)
- schemas.VpnGatewayParams (Total Keys: 4)
- schemas.VpnTunnel.properties.params.$ref (Total Keys: 1)
- schemas.VpnTunnelParams (Total Keys: 4)

The following keys were changed:
- resources.reservationSubBlocks.methods.get (Total Keys: 2)
- resources.reservationSubBlocks.methods.getIamPolicy (Total Keys: 2)
- resources.reservationSubBlocks.methods.list (Total Keys: 2)
- resources.reservationSubBlocks.methods.performMaintenance (Total Keys: 2)
- resources.reservationSubBlocks.methods.reportFaulty (Total Keys: 2)
- resources.reservationSubBlocks.methods.setIamPolicy (Total Keys: 2)
- resources.reservationSubBlocks.methods.testIamPermissions (Total Keys: 2)
#### containeranalysis:v1

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

#### containeranalysis:v1alpha1

The following keys were added:
- schemas.BaseImage.properties.registry.type (Total Keys: 1)
#### dataflow:v1b3

The following keys were added:
- schemas.WorkerPool.properties.diskProvisionedIops (Total Keys: 2)
- schemas.WorkerPool.properties.diskProvisionedThroughputMibps (Total Keys: 2)

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

The following keys were added:
- resources.accountTypes.resources.accounts.resources.insights.methods.retrieve (Total Keys: 12)
- resources.accountTypes.resources.accounts.resources.partnerLinks.methods.create (Total Keys: 12)
- resources.accountTypes.resources.accounts.resources.partnerLinks.methods.delete (Total Keys: 11)
- resources.accountTypes.resources.accounts.resources.partnerLinks.methods.search (Total Keys: 18)
- resources.accountTypes.resources.accounts.resources.userListDirectLicenses.methods.create (Total Keys: 12)
- resources.accountTypes.resources.accounts.resources.userListDirectLicenses.methods.get (Total Keys: 11)
- resources.accountTypes.resources.accounts.resources.userListDirectLicenses.methods.list (Total Keys: 18)
- resources.accountTypes.resources.accounts.resources.userListDirectLicenses.methods.patch (Total Keys: 15)
- resources.accountTypes.resources.accounts.resources.userListGlobalLicenses.methods.create (Total Keys: 12)
- resources.accountTypes.resources.accounts.resources.userListGlobalLicenses.methods.get (Total Keys: 11)
- resources.accountTypes.resources.accounts.resources.userListGlobalLicenses.methods.list (Total Keys: 18)
- resources.accountTypes.resources.accounts.resources.userListGlobalLicenses.methods.patch (Total Keys: 15)
- resources.accountTypes.resources.accounts.resources.userListGlobalLicenses.resources.userListGlobalLicenseCustomerInfos.methods.list (Total Keys: 18)
- resources.accountTypes.resources.accounts.resources.userLists.methods.create (Total Keys: 14)
- resources.accountTypes.resources.accounts.resources.userLists.methods.delete (Total Keys: 13)
- resources.accountTypes.resources.accounts.resources.userLists.methods.get (Total Keys: 11)
- resources.accountTypes.resources.accounts.resources.userLists.methods.list (Total Keys: 18)
- resources.accountTypes.resources.accounts.resources.userLists.methods.patch (Total Keys: 17)
- schemas.AudienceMember.properties.ppidData.$ref (Total Keys: 1)
- schemas.AudienceMember.properties.userIdData.$ref (Total Keys: 1)
- schemas.Baseline (Total Keys: 4)
- schemas.ContactIdInfo (Total Keys: 6)
- schemas.Empty (Total Keys: 2)
- schemas.IngestAudienceMembersStatus.properties.ppidDataIngestionStatus.$ref (Total Keys: 1)
- schemas.IngestAudienceMembersStatus.properties.userIdDataIngestionStatus.$ref (Total Keys: 1)
- schemas.IngestPpidDataStatus (Total Keys: 6)
- schemas.IngestUserIdDataStatus (Total Keys: 6)
- schemas.IngestedUserListInfo (Total Keys: 10)
- schemas.ListUserListDirectLicensesResponse (Total Keys: 5)
- schemas.ListUserListGlobalLicenseCustomerInfosResponse (Total Keys: 5)
- schemas.ListUserListGlobalLicensesResponse (Total Keys: 5)
- schemas.ListUserListsResponse (Total Keys: 5)
- schemas.Location (Total Keys: 4)
- schemas.MarketingDataInsight (Total Keys: 13)
- schemas.MobileIdInfo (Total Keys: 5)
- schemas.PairIdInfo (Total Keys: 12)
- schemas.PartnerAudienceInfo (Total Keys: 4)
- schemas.PartnerLink (Total Keys: 7)
- schemas.PpidData (Total Keys: 4)
- schemas.PseudonymousIdInfo (Total Keys: 6)
- schemas.RemoveAudienceMembersStatus.properties.ppidDataRemovalStatus.$ref (Total Keys: 1)
- schemas.RemoveAudienceMembersStatus.properties.userIdDataRemovalStatus.$ref (Total Keys: 1)
- schemas.RemovePpidDataStatus (Total Keys: 6)
- schemas.RemoveUserIdDataStatus (Total Keys: 6)
- schemas.RetrieveInsightsRequest (Total Keys: 4)
- schemas.RetrieveInsightsResponse (Total Keys: 4)
- schemas.SearchPartnerLinksResponse (Total Keys: 5)
- schemas.SizeInfo (Total Keys: 8)
- schemas.TargetNetworkInfo (Total Keys: 5)
- schemas.UserIdData (Total Keys: 3)
- schemas.UserIdInfo (Total Keys: 3)
- schemas.UserList (Total Keys: 119)
#### dataplex:v1

The following keys were added:
- resources.projects.resources.locations.methods.lookupEntryLinks (Total Keys: 23)
- schemas.GoogleCloudDataplexV1DataQualityRule.properties.debugQueries (Total Keys: 2)
- schemas.GoogleCloudDataplexV1DataQualityRuleDebugQuery (Total Keys: 3)
- schemas.GoogleCloudDataplexV1DataQualityRuleResult.properties.debugQueriesResultSets (Total Keys: 3)
- schemas.GoogleCloudDataplexV1DataQualityRuleResultDebugQueryResult (Total Keys: 10)
- schemas.GoogleCloudDataplexV1LookupEntryLinksResponse (Total Keys: 5)
#### dialogflow:v2beta1

The following keys were added:
- schemas.GoogleCloudDialogflowV2beta1ConversationProfile.properties.useBidiStreaming.type (Total Keys: 1)
#### discoveryengine:v1

The following keys were added:
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.methods.getCard (Total Keys: 11)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.message.methods.send (Total Keys: 12)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.message.methods.stream (Total Keys: 12)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.tasks.methods.cancel (Total Keys: 16)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.tasks.methods.get (Total Keys: 18)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.tasks.methods.subscribe (Total Keys: 15)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.tasks.resources.pushNotificationConfigs.methods.create (Total Keys: 18)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.tasks.resources.pushNotificationConfigs.methods.delete (Total Keys: 15)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.tasks.resources.pushNotificationConfigs.methods.get (Total Keys: 15)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.assistants.resources.agents.resources.tasks.resources.pushNotificationConfigs.methods.list (Total Keys: 20)
- schemas.A2aV1APIKeySecurityScheme (Total Keys: 4)
- schemas.A2aV1AgentCapabilities (Total Keys: 6)
- schemas.A2aV1AgentCard (Total Keys: 29)
- schemas.A2aV1AgentExtension (Total Keys: 6)
- schemas.A2aV1AgentInterface (Total Keys: 4)
- schemas.A2aV1AgentProvider (Total Keys: 3)
- schemas.A2aV1AgentSkill (Total Keys: 14)
- schemas.A2aV1Artifact (Total Keys: 10)
- schemas.A2aV1AuthenticationInfo (Total Keys: 5)
- schemas.A2aV1AuthorizationCodeOAuthFlow (Total Keys: 4)
- schemas.A2aV1CancelTaskRequest (Total Keys: 2)
- schemas.A2aV1ClientCredentialsOAuthFlow (Total Keys: 4)
- schemas.A2aV1DataPart (Total Keys: 4)
- schemas.A2aV1FilePart (Total Keys: 7)
- schemas.A2aV1HTTPAuthSecurityScheme (Total Keys: 4)
- schemas.A2aV1ImplicitOAuthFlow (Total Keys: 4)
- schemas.A2aV1ListTaskPushNotificationConfigResponse (Total Keys: 5)
- schemas.A2aV1Message (Total Keys: 12)
- schemas.A2aV1MutualTlsSecurityScheme (Total Keys: 2)
- schemas.A2aV1OAuth2SecurityScheme (Total Keys: 3)
- schemas.A2aV1OAuthFlows (Total Keys: 6)
- schemas.A2aV1OpenIdConnectSecurityScheme (Total Keys: 2)
- schemas.A2aV1Part (Total Keys: 7)
- schemas.A2aV1PasswordOAuthFlow (Total Keys: 4)
- schemas.A2aV1PushNotificationConfig (Total Keys: 5)
- schemas.A2aV1Security (Total Keys: 11)
- schemas.A2aV1SendMessageConfiguration (Total Keys: 8)
- schemas.A2aV1SendMessageRequest (Total Keys: 6)
- schemas.A2aV1SendMessageResponse (Total Keys: 4)
- schemas.A2aV1StreamResponse (Total Keys: 6)
- schemas.A2aV1StringList (Total Keys: 4)
- schemas.A2aV1Task (Total Keys: 38)
- schemas.GoogleCloudDiscoveryengineV1Engine.properties.connectorTenantInfo (Total Keys: 2)
- schemas.GoogleCloudDiscoveryengineV1alphaEngine.properties.connectorTenantInfo (Total Keys: 2)
- schemas.GoogleCloudDiscoveryengineV1betaEngine.properties.connectorTenantInfo (Total Keys: 2)

#### discoveryengine:v1alpha

The following keys were added:
- schemas.GoogleCloudDiscoveryengineV1Engine.properties.connectorTenantInfo (Total Keys: 2)
- schemas.GoogleCloudDiscoveryengineV1alphaEngine.properties.connectorTenantInfo (Total Keys: 2)
- schemas.GoogleCloudDiscoveryengineV1betaEngine.properties.connectorTenantInfo (Total Keys: 2)

#### discoveryengine:v1beta

The following keys were added:
- schemas.GoogleCloudDiscoveryengineV1Engine.properties.connectorTenantInfo (Total Keys: 2)
- schemas.GoogleCloudDiscoveryengineV1alphaEngine.properties.connectorTenantInfo (Total Keys: 2)
- schemas.GoogleCloudDiscoveryengineV1betaEngine.properties.connectorTenantInfo (Total Keys: 2)
#### firebaseml:v2beta

The following keys were added:
- schemas.GoogleCloudAiplatformV1beta1FunctionResponse.properties.scheduling.type (Total Keys: 1)
#### firestore:v1

The following keys were deleted:
- schemas.GoogleFirestoreAdminV1LocationMetadata.properties.availableStoragePlacements (Total Keys: 2)
#### gkebackup:v1

The following keys were added:
- schemas.Backup.properties.namespaceCount (Total Keys: 3)
- schemas.BackupPlan.properties.protectedNamespaceCount (Total Keys: 3)
#### gkehub:v1

The following keys were added:
- schemas.CompliancePostureConfig.deprecated (Total Keys: 1)
- schemas.DefaultClusterConfig.properties.compliancePostureConfig.deprecated (Total Keys: 1)

#### gkehub:v1alpha

The following keys were deleted:
- schemas.ExcludedCluster (Total Keys: 6)
- schemas.FeatureUpdate (Total Keys: 4)
- schemas.Rollout.properties.excludedClusters (Total Keys: 3)
- schemas.Rollout.properties.feature.$ref (Total Keys: 1)
- schemas.Rollout.properties.schedule (Total Keys: 2)
- schemas.Schedule (Total Keys: 5)
- schemas.WaveSchedule (Total Keys: 8)

The following keys were added:
- schemas.ClusterUpgradeFleetSpec.properties.upgradeEngine (Total Keys: 2)
- schemas.CompliancePostureConfig.deprecated (Total Keys: 1)
- schemas.DefaultClusterConfig.properties.compliancePostureConfig.deprecated (Total Keys: 1)
- schemas.RolloutSequence.properties.state (Total Keys: 2)
- schemas.RolloutSequenceState (Total Keys: 7)

#### gkehub:v1beta

The following keys were deleted:
- schemas.ExcludedCluster (Total Keys: 6)
- schemas.FeatureUpdate (Total Keys: 4)
- schemas.Rollout.properties.excludedClusters (Total Keys: 3)
- schemas.Rollout.properties.feature.$ref (Total Keys: 1)
- schemas.Rollout.properties.schedule (Total Keys: 2)
- schemas.Schedule (Total Keys: 5)
- schemas.WaveSchedule (Total Keys: 8)

The following keys were added:
- schemas.CompliancePostureConfig.deprecated (Total Keys: 1)
- schemas.DefaultClusterConfig.properties.compliancePostureConfig.deprecated (Total Keys: 1)
- schemas.RolloutSequence.properties.state (Total Keys: 2)
- schemas.RolloutSequenceState (Total Keys: 7)
#### healthcare:v1

The following keys were added:
- resources.projects.resources.locations.resources.datasets.resources.fhirStores.methods.bulkDelete (Total Keys: 12)
- schemas.BulkDeleteResourcesRequest (Total Keys: 6)

#### healthcare:v1beta1

The following keys were added:
- resources.projects.resources.locations.resources.datasets.resources.fhirStores.methods.bulkDelete (Total Keys: 12)
- schemas.BulkDeleteResourcesRequest (Total Keys: 6)
#### looker:v1

The following keys were deleted:
- resources.projects.resources.locations.resources.instances.methods.undelete (Total Keys: 12)
- schemas.Instance.properties.catalogIntegrationEnabled.type (Total Keys: 1)
- schemas.Instance.properties.softDeleteReason (Total Keys: 2)
- schemas.Instance.properties.suspendedTime (Total Keys: 3)
- schemas.UndeleteInstanceRequest (Total Keys: 2)

The following keys were added:
- schemas.OAuthConfig.properties.sharedOauthClientEnabled.type (Total Keys: 1)
#### monitoring:v1

The following keys were added:
- schemas.CoordinatedWidget (Total Keys: 4)
- schemas.Widget.properties.coordinatedWidget.$ref (Total Keys: 1)
#### netapp:v1

The following keys were added:
- schemas.CloneDetails (Total Keys: 9)
- schemas.Volume.properties.cloneDetails (Total Keys: 2)

#### netapp:v1beta1

The following keys were added:
- resources.projects.resources.locations.resources.storagePools.resources.ontap.methods.executeOntapDelete (Total Keys: 11)
- resources.projects.resources.locations.resources.storagePools.resources.ontap.methods.executeOntapGet (Total Keys: 11)
- resources.projects.resources.locations.resources.storagePools.resources.ontap.methods.executeOntapPatch (Total Keys: 12)
- resources.projects.resources.locations.resources.storagePools.resources.ontap.methods.executeOntapPost (Total Keys: 12)
- schemas.CloneDetails (Total Keys: 9)
- schemas.ExecuteOntapDeleteResponse (Total Keys: 4)
- schemas.ExecuteOntapGetResponse (Total Keys: 4)
- schemas.ExecuteOntapPatchRequest (Total Keys: 4)
- schemas.ExecuteOntapPatchResponse (Total Keys: 4)
- schemas.ExecuteOntapPostRequest (Total Keys: 4)
- schemas.ExecuteOntapPostResponse (Total Keys: 4)
- schemas.LargeCapacityConfig (Total Keys: 4)
- schemas.StoragePool.properties.mode.type (Total Keys: 1)
- schemas.StoragePool.properties.scaleTier.type (Total Keys: 1)
- schemas.Volume.properties.cloneDetails (Total Keys: 2)
- schemas.Volume.properties.largeCapacityConfig.$ref (Total Keys: 1)
#### networkmanagement:v1

The following keys were added:
- schemas.NgfwPacketInspectionInfo (Total Keys: 3)
- schemas.Step.properties.ngfwPacketInspection.$ref (Total Keys: 1)

#### networkmanagement:v1beta1

The following keys were added:
- schemas.NgfwPacketInspectionInfo (Total Keys: 3)
- schemas.Step.properties.ngfwPacketInspection.$ref (Total Keys: 1)
#### oracledatabase:v1

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

The following keys were added:
- schemas.ApiservingMcpMcpToolDataHandlingProfile (Total Keys: 4)
#### run:v1

The following keys were changed:
- resources.namespaces.resources.authorizeddomains.methods.list.scopes (Total Keys: 1)
- resources.namespaces.resources.domainmappings.methods.create.scopes (Total Keys: 1)
- resources.namespaces.resources.domainmappings.methods.delete.scopes (Total Keys: 1)
- resources.namespaces.resources.domainmappings.methods.get.scopes (Total Keys: 1)
- resources.namespaces.resources.domainmappings.methods.list.scopes (Total Keys: 1)
- resources.namespaces.resources.services.methods.create.scopes (Total Keys: 1)
- resources.namespaces.resources.services.methods.delete.scopes (Total Keys: 1)
- resources.namespaces.resources.services.methods.get.scopes (Total Keys: 1)
- resources.namespaces.resources.services.methods.list.scopes (Total Keys: 1)
- resources.namespaces.resources.services.methods.replaceService.scopes (Total Keys: 1)
- resources.projects.resources.authorizeddomains.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.authorizeddomains.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.domainmappings.methods.create.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.domainmappings.methods.delete.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.domainmappings.methods.get.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.domainmappings.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.create.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.delete.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.get.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.getIamPolicy.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.replaceService.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.setIamPolicy.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.testIamPermissions.scopes (Total Keys: 1)

#### run:v2

The following keys were changed:
- resources.projects.resources.locations.resources.services.methods.create.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.delete.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.get.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.getIamPolicy.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.list.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.patch.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.setIamPolicy.scopes (Total Keys: 1)
- resources.projects.resources.locations.resources.services.methods.testIamPermissions.scopes (Total Keys: 1)
#### secretmanager:v1

The following keys were deleted:
- resources.projects.resources.locations.resources.operations.methods.cancel (Total Keys: 11)
- resources.projects.resources.locations.resources.operations.methods.delete (Total Keys: 11)
- resources.projects.resources.locations.resources.operations.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.operations.methods.list (Total Keys: 20)
- schemas.ListOperationsResponse (Total Keys: 7)

#### secretmanager:v1beta2

The following keys were deleted:
- resources.projects.resources.locations.resources.operations.methods.cancel (Total Keys: 11)
- resources.projects.resources.locations.resources.operations.methods.delete (Total Keys: 11)
- resources.projects.resources.locations.resources.operations.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.operations.methods.list (Total Keys: 20)
- schemas.ListOperationsResponse (Total Keys: 7)
#### securitycenter:v1

The following keys were added:
- schemas.ExternalExposure (Total Keys: 14)
- schemas.Finding.properties.externalExposure.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2ExternalExposure (Total Keys: 14)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.externalExposure.$ref (Total Keys: 1)

#### securitycenter:v1beta1

The following keys were added:
- schemas.ExternalExposure (Total Keys: 14)
- schemas.Finding.properties.externalExposure.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2ExternalExposure (Total Keys: 14)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.externalExposure.$ref (Total Keys: 1)

#### securitycenter:v1beta2

The following keys were added:
- schemas.ExternalExposure (Total Keys: 14)
- schemas.Finding.properties.externalExposure.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2ExternalExposure (Total Keys: 14)
- schemas.GoogleCloudSecuritycenterV2Finding.properties.externalExposure.$ref (Total Keys: 1)
#### servicemanagement:v1

The following keys were added:
- schemas.Aspect.properties.rules (Total Keys: 2)
- schemas.AspectRule (Total Keys: 5)
#### servicenetworking:v1

The following keys were added:
- schemas.Aspect.properties.rules (Total Keys: 2)
- schemas.AspectRule (Total Keys: 5)

#### servicenetworking:v1beta

The following keys were added:
- schemas.Aspect.properties.rules (Total Keys: 2)
- schemas.AspectRule (Total Keys: 5)
#### threatintelligence:v1beta

The following keys were deleted:
- resources.projects.resources.alerts.methods.refreshUriStatus (Total Keys: 12)
- resources.projects.resources.alerts.methods.reportAlertUri (Total Keys: 12)
- schemas.AffectedSoftware (Total Keys: 4)
- schemas.Alert.properties.assets (Total Keys: 3)
- schemas.AlertDetail.properties.suspiciousDomain.$ref (Total Keys: 1)
- schemas.AlertDetail.properties.targetTechnology.$ref (Total Keys: 1)
- schemas.AssetDiscoveryConfig (Total Keys: 14)
- schemas.AssetDiscoverySeed (Total Keys: 4)
- schemas.Association (Total Keys: 4)
- schemas.CompromisedCredentialsFindingDetail (Total Keys: 21)
- schemas.ConfigurationDetail.properties.assetDiscovery.$ref (Total Keys: 1)
- schemas.ConfigurationDetail.properties.domainMonitoring.$ref (Total Keys: 1)
- schemas.ConfigurationDetail.properties.initialAccessBroker.$ref (Total Keys: 1)
- schemas.ConfigurationDetail.properties.technologyWatchlist.$ref (Total Keys: 1)
- schemas.DomainMonitoringConfig (Total Keys: 4)
- schemas.DomainMonitoringDomain (Total Keys: 3)
- schemas.EntityProfile (Total Keys: 16)
- schemas.Finding.properties.asset.type (Total Keys: 1)
- schemas.Finding.properties.issue.type (Total Keys: 1)
- schemas.FindingDetail.properties.compromisedCredentials.$ref (Total Keys: 1)
- schemas.FindingDetail.properties.inbandVulnerability.$ref (Total Keys: 1)
- schemas.FindingDetail.properties.misconfiguration.$ref (Total Keys: 1)
- schemas.FindingDetail.properties.suspiciousDomain.$ref (Total Keys: 1)
- schemas.FindingDetail.properties.targetTechnology.$ref (Total Keys: 1)
- schemas.InbandVulnerability (Total Keys: 23)
- schemas.InitialAccessBrokerConfig (Total Keys: 3)
- schemas.MisconfigurationFindingDetail (Total Keys: 3)
- schemas.MisconfigurationMetadata (Total Keys: 8)
- schemas.MisconfigurationReference (Total Keys: 4)
- schemas.RefreshAlertUriStatusRequest (Total Keys: 2)
- schemas.RefreshAlertUriStatusResponse (Total Keys: 4)
- schemas.ReportAlertUriRequest (Total Keys: 2)
- schemas.ReportAlertUriResponse (Total Keys: 4)
- schemas.SuspiciousDomainAlertDetail (Total Keys: 10)
- schemas.SuspiciousDomainDnsDetails (Total Keys: 6)
- schemas.SuspiciousDomainDnsRecord (Total Keys: 7)
- schemas.SuspiciousDomainFindingDetail (Total Keys: 9)
- schemas.SuspiciousDomainGtiDetails (Total Keys: 7)
- schemas.SuspiciousDomainWhoIsDetails (Total Keys: 5)
- schemas.TargetTechnologyAlertDetail (Total Keys: 3)
- schemas.TargetTechnologyFindingDetail (Total Keys: 3)
- schemas.TechnologyWatchListAlertThreshold (Total Keys: 9)
- schemas.TechnologyWatchListConfig (Total Keys: 5)
- schemas.VulnerabilityMatch (Total Keys: 12)
@yoshi-code-bot yoshi-code-bot requested a review from a team as a code owner February 24, 2026 07:28
@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 Feb 24, 2026
@product-auto-label product-auto-label bot added the size: l Pull request size is large. label Feb 24, 2026
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Feb 24, 2026
@yoshi-approver yoshi-approver added the automerge: exact Summon MOG for automerging, but approvals need to be against the latest commit label Feb 24, 2026
@yoshi-kokoro yoshi-kokoro removed kokoro:force-run Add this label to force Kokoro to re-run the tests. labels Feb 24, 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 primarily focuses on updating discovery artifacts across a wide range of Google Cloud APIs. The changes reflect ongoing API evolution, including the introduction of new resources and methods, the addition and removal of fields, and various documentation clarifications. The updates aim to keep the client libraries synchronized with the latest API specifications.

Highlights

  • Compute Engine API Updates: Numerous updates across compute_alpha, compute_beta, and compute_v1 including changes to resource manager tags, removal of deprecated userLicenses fields, enhancements to instance group manager configurations (accelerator topologies, multi-MIG), and the introduction of a new regionHealthAggregationPolicies resource.
  • Data Manager API Expansion: Introduced several new resources and methods under datamanager_v1.accountTypes.accounts to manage insights, partner links, and user list licenses (direct and global). New fields for audience members and request status were also added.
  • Dataplex Data Quality Enhancements: Added debugQueries and debugQueriesResultSets fields to Data Quality rules and results, providing enhanced debugging capabilities for data scans.
  • Discovery Engine Agent Features: New methods and fields were added for managing Discovery Engine agents, messages, and tasks, including agent cards, capabilities, security schemes, and skills.
  • App Engine VPC Egress Deprecation: The deprecated vpcEgress field and its subfields were removed from App Engine v1beta service versions.
  • Container Analysis Base Image Registry: Added a registry field to the BaseImage object across various Container Analysis API versions.
  • Dataflow Disk Provisioning Options: Added diskProvisionedIops and diskProvisionedThroughputMibps fields to Dataflow disk configurations for more granular control.
Changelog
  • docs/dyn/accesscontextmanager_v1.html
    • Added permissions() resource link.
  • docs/dyn/accesscontextmanager_v1.permissions.html
    • Added new documentation for accesscontextmanager_v1.permissions resource, including close(), list(), and list_next() methods.
  • docs/dyn/alloydb_v1.projects.locations.clusters.instances.html
    • Updated URL protocol from HTTP to HTTPS in allocatedIpRangeOverride description.
  • docs/dyn/alloydb_v1alpha.projects.locations.clusters.instances.html
    • Updated URL protocol from HTTP to HTTPS in allocatedIpRangeOverride description.
  • docs/dyn/alloydb_v1beta.projects.locations.clusters.instances.html
    • Updated URL protocol from HTTP to HTTPS in allocatedIpRangeOverride description.
  • docs/dyn/androidmanagement_v1.enterprises.html
    • Updated googleAuthenticationRequired description to include override details.
  • docs/dyn/apigee_v1.organizations.securityAssessmentResults.html
    • Added apiHubGatewayType field to resource definition.
  • docs/dyn/apigee_v1.organizations.securityMonitoringConditions.html
    • Modified delete(), get(), and list() methods to include riskAssessmentType parameter.
    • Added apiHubGateway field to SecurityMonitoringCondition resource.
    • Updated scope field description for clarity with RiskAssessmentType.
  • docs/dyn/appengine_v1beta.apps.services.versions.html
    • Removed deprecated vpcEgress field and its subfields.
  • docs/dyn/appengine_v1beta.projects.locations.applications.services.versions.html
    • Removed deprecated vpcEgress field and its subfields.
  • docs/dyn/apphub_v1.projects.locations.html
    • Updated list method description to clarify public vs. project-visible locations.
  • docs/dyn/apphub_v1alpha.projects.locations.html
    • Updated list method description to clarify public vs. project-visible locations.
  • docs/dyn/calendar_v3.events.html
    • Added a warning to conferenceData description regarding reusing Google Meet conference data.
  • docs/dyn/cloudkms_v1.projects.locations.keyRings.cryptoKeys.cryptoKeyVersions.html
    • Added externalMu field to the Digest object.
  • docs/dyn/cloudscheduler_v1.projects.locations.html
    • Updated list method description to clarify public vs. project-visible locations.
  • docs/dyn/cloudscheduler_v1beta1.projects.locations.html
    • Updated list method description to clarify public vs. project-visible locations.
  • docs/dyn/compute_alpha.disks.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Updated update method description to remove specific field modification limitations.
  • docs/dyn/compute_alpha.globalVmExtensionPolicies.html
    • Updated extensionPolicies description with an example.
    • Updated priority description for clarity.
  • docs/dyn/compute_alpha.imageFamilyViews.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.images.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.instanceTemplates.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.machineImages.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.recoverableSnapshots.html
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.regionDisks.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Updated update method description to remove specific field modification limitations.
  • docs/dyn/compute_alpha.regionInstanceTemplates.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.regionInstances.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Updated locations and zones descriptions for AI zone behavior and URL format.
  • docs/dyn/compute_alpha.regionRecoverableSnapshots.html
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.regionSnapshots.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.snapshots.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_alpha.zoneQueuedResources.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Updated locations and zones descriptions for AI zone behavior and URL format.
  • docs/dyn/compute_alpha.zoneVmExtensionPolicies.html
    • Updated extensionPolicies description with an example.
    • Updated priority description for clarity.
  • docs/dyn/compute_beta.backendServices.html
    • Added orchestrationInfo field to Backend and BackendService resources.
  • docs/dyn/compute_beta.disks.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Added snapshotGroupParameters and snapshotGroupId/snapshotGroupName fields.
    • Updated update method description to remove specific field modification limitations.
  • docs/dyn/compute_beta.globalVmExtensionPolicies.html
    • Updated extensionPolicies description with an example.
    • Updated priority description for clarity.
  • docs/dyn/compute_beta.html
    • Added snapshotGroups() resource link.
  • docs/dyn/compute_beta.imageFamilyViews.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_beta.images.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_beta.instanceGroupManagers.html
    • Added configureAcceleratorTopologies() method.
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Added acceleratorTopologyState and multiMig fields.
  • docs/dyn/compute_beta.instanceTemplates.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_beta.machineImages.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_beta.regionBackendServices.html
    • Added orchestrationInfo field to Backend and BackendService resources.
  • docs/dyn/compute_beta.regionCommitments.html
    • Added params.resourceManagerTags field.
  • docs/dyn/compute_beta.regionDisks.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Added snapshotGroupParameters and snapshotGroupId/snapshotGroupName fields.
    • Updated update method description to remove specific field modification limitations.
  • docs/dyn/compute_beta.regionInstanceGroupManagers.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
  • docs/dyn/compute_beta.regionInstances.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Updated locations and zones descriptions for AI zone behavior and URL format.
  • docs/dyn/compute_beta.regionSnapshots.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Added snapshotGroupId/snapshotGroupName fields.
  • docs/dyn/compute_beta.reservations.html
    • Added params.resourceManagerTags field.
  • docs/dyn/compute_beta.snapshots.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Removed userLicenses field.
    • Added snapshotGroupId/snapshotGroupName fields.
  • docs/dyn/compute_beta.zoneVmExtensionPolicies.html
    • Updated extensionPolicies description with an example.
    • Updated priority description for clarity.
  • docs/dyn/compute_v1.backendServices.html
    • Added orchestrationInfo field to Backend and BackendService resources.
  • docs/dyn/compute_v1.disks.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Updated update method description to remove specific field modification limitations.
  • docs/dyn/compute_v1.externalVpnGateways.html
    • Added params.resourceManagerTags field.
  • docs/dyn/compute_v1.html
    • Added regionHealthAggregationPolicies() resource link.
  • docs/dyn/compute_v1.imageFamilyViews.html
    • Updated resourceManagerTags description to specify 'Input only'.
  • docs/dyn/compute_v1.images.html
    • Updated resourceManagerTags description to specify 'Input only'.
  • docs/dyn/compute_v1.instanceTemplates.html
    • Updated resourceManagerTags description to specify 'Input only'.
  • docs/dyn/compute_v1.machineImages.html
    • Updated resourceManagerTags description to specify 'Input only'.
  • docs/dyn/compute_v1.regionBackendServices.html
    • Added orchestrationInfo field to Backend and BackendService resources.
  • docs/dyn/compute_v1.regionCommitments.html
    • Added params.resourceManagerTags field.
  • docs/dyn/compute_v1.regionDisks.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Updated update method description to remove specific field modification limitations.
  • docs/dyn/compute_v1.regionHealthAggregationPolicies.html
    • Added new documentation for compute_v1.regionHealthAggregationPolicies resource, including aggregatedList(), delete(), get(), insert(), list(), patch(), and testIamPermissions() methods.
  • docs/dyn/compute_v1.regionInstanceTemplates.html
    • Updated resourceManagerTags description to specify 'Input only'.
  • docs/dyn/compute_v1.regionInstances.html
    • Updated resourceManagerTags description to specify 'Input only'.
    • Updated locations and zones descriptions for AI zone behavior and URL format.
  • docs/dyn/compute_v1.reservations.html
    • Added params.resourceManagerTags field.
  • docs/dyn/compute_v1.snapshots.html
    • Updated resourceManagerTags description to specify 'Input only'.
  • docs/dyn/compute_v1.targetVpnGateways.html
    • Added params.resourceManagerTags field.
  • docs/dyn/compute_v1.vpnGateways.html
    • Added params.resourceManagerTags field.
  • docs/dyn/compute_v1.vpnTunnels.html
    • Added params.resourceManagerTags field.
  • docs/dyn/contactcenterinsights_v1.projects.locations.dashboards.html
    • Updated updateMask description to include description as an updateable field.
  • docs/dyn/containeranalysis_v1.projects.locations.notes.occurrences.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1.projects.locations.occurrences.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1.projects.notes.occurrences.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1.projects.occurrences.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1alpha1.projects.notes.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1alpha1.projects.notes.occurrences.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1alpha1.projects.occurrences.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1alpha1.providers.notes.html
    • Added registry field to BaseImage.
  • docs/dyn/containeranalysis_v1alpha1.providers.notes.occurrences.html
    • Added registry field to BaseImage.
  • docs/dyn/dataflow_v1b3.projects.jobs.html
    • Added diskProvisionedIops and diskProvisionedThroughputMibps fields.
  • docs/dyn/dataflow_v1b3.projects.locations.flexTemplates.html
    • Added diskProvisionedIops and diskProvisionedThroughputMibps fields.
  • docs/dyn/dataflow_v1b3.projects.locations.jobs.html
    • Added diskProvisionedIops and diskProvisionedThroughputMibps fields.
  • docs/dyn/dataflow_v1b3.projects.locations.templates.html
    • Added diskProvisionedIops and diskProvisionedThroughputMibps fields.
  • docs/dyn/dataflow_v1b3.projects.templates.html
    • Added diskProvisionedIops and diskProvisionedThroughputMibps fields.
  • docs/dyn/dataform_v1.projects.locations.html
    • Updated list method description to clarify public vs. project-visible locations.
  • docs/dyn/dataform_v1.projects.locations.repositories.compilationResults.html
    • Corrected a URL in the connection field description.
  • docs/dyn/dataform_v1beta1.projects.locations.folders.html
    • Updated destinationContainingFolder field from required to optional and clarified its format.
  • docs/dyn/dataform_v1beta1.projects.locations.html
    • Updated list method description to clarify public vs. project-visible locations.
  • docs/dyn/dataform_v1beta1.projects.locations.repositories.compilationResults.html
    • Corrected a URL in the connection field description.
  • docs/dyn/dataform_v1beta1.projects.locations.repositories.html
    • Updated destinationContainingFolder field from required to optional and clarified its format.
  • docs/dyn/datamanager_v1.accountTypes.accounts.html
    • Added new resource links: insights(), partnerLinks(), userListDirectLicenses(), userListGlobalLicenses(), userLists().
  • docs/dyn/datamanager_v1.accountTypes.accounts.insights.html
    • Added new documentation for datamanager_v1.accountTypes.accounts.insights resource.
  • docs/dyn/datamanager_v1.accountTypes.accounts.partnerLinks.html
    • Added new documentation for datamanager_v1.accountTypes.accounts.partnerLinks resource.
  • docs/dyn/datamanager_v1.accountTypes.accounts.userListDirectLicenses.html
    • Added new documentation for datamanager_v1.accountTypes.accounts.userListDirectLicenses resource.
  • docs/dyn/datamanager_v1.accountTypes.accounts.userListGlobalLicenses.html
    • Added new documentation for datamanager_v1.accountTypes.accounts.userListGlobalLicenses resource.
  • docs/dyn/datamanager_v1.accountTypes.accounts.userListGlobalLicenses.userListGlobalLicenseCustomerInfos.html
    • Added new documentation for datamanager_v1.accountTypes.accounts.userListGlobalLicenses.userListGlobalLicenseCustomerInfos resource.
  • docs/dyn/datamanager_v1.accountTypes.accounts.userLists.html
    • Added new documentation for datamanager_v1.accountTypes.accounts.userLists resource.
  • docs/dyn/datamanager_v1.accountTypes.html
    • Added new resource link accounts().
  • docs/dyn/datamanager_v1.audienceMembers.html
    • Added ppidData and userIdData fields to AudienceMember.
  • docs/dyn/datamanager_v1.requestStatus.html
    • Added ppidDataIngestionStatus, ppidDataRemovalStatus, userIdDataIngestionStatus, and userIdDataRemovalStatus fields.
  • docs/dyn/dataplex_v1.projects.locations.dataScans.html
    • Added debugQueriesResultSets to DataQualityRuleResult and debugQueries to DataQualityRule.
  • docs/dyn/dataplex_v1.projects.locations.dataScans.jobs.html
    • Added debugQueriesResultSets to DataQualityRuleResult and debugQueries to DataQualityRule.
  • docs/dyn/dataplex_v1.projects.locations.html
    • Added lookupEntryLinks() and lookupEntryLinks_next() methods.
  • docs/dyn/dialogflow_v2beta1.projects.conversationProfiles.html
    • Added useBidiStreaming field.
  • docs/dyn/dialogflow_v2beta1.projects.locations.conversationProfiles.html
    • Added useBidiStreaming field.
  • docs/dyn/dialogflow_v2beta1.projects.locations.suggestions.html
    • Added useBidiStreaming field.
  • docs/dyn/dialogflow_v2beta1.projects.suggestions.html
    • Added useBidiStreaming field.
  • docs/dyn/discoveryengine_v1.projects.locations.collections.engines.assistants.agents.html
    • Added message() and tasks() resource links.
    • Added getCard() method.
    • Added various fields related to agent capabilities, security, and skills.
  • docs/dyn/discoveryengine_v1.projects.locations.collections.engines.assistants.agents.message.html
    • Added new documentation for discoveryengine_v1.projects.locations.collections.engines.assistants.agents.message resource.
  • docs/dyn/discoveryengine_v1.projects.locations.collections.engines.assistants.agents.tasks.html
    • Added new documentation for discoveryengine_v1.projects.locations.collections.engines.assistants.agents.tasks resource.
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 updates numerous discovery artifacts, reflecting changes across various Google Cloud APIs. The changes primarily involve adding new fields, methods, and updating descriptions in the auto-generated HTML documentation. I've noticed a recurring CSS issue in several of the newly added documentation files which I've commented on. Otherwise, the API updates seem to be correctly reflected in the documentation.

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

}

.firstline {
margin-left: 2 em;

Choose a reason for hiding this comment

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

medium

There's a syntax error in the CSS. The space between 2 and em in margin-left: 2 em; is invalid and will cause the style to be ignored by browsers. It should be 2em.

Suggested change
margin-left: 2 em;
margin-left: 2em;

@gcf-merge-on-green gcf-merge-on-green bot merged commit c62a278 into googleapis:main Feb 24, 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 Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: l Pull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants