Skip to content

Conversation

@yoshi-code-bot
Copy link
Contributor

Deleted keys were detected in the following stable discovery artifacts:

compute v1 cbfedef
iam v1 d32f26f

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

compute alpha cbfedef
compute beta cbfedef
discoveryengine v1alpha 3f146c7
threatintelligence v1beta bec01dd

Discovery Artifact Change Summary:

feat(accessapproval): update the api 57f39eb
feat(alloydb): update the api 16d6aa6
feat(androidpublisher): update the api 38c9c90
feat(compute): update the api cbfedef
feat(contactcenteraiplatform): update the api c1c06b1
feat(container): update the api 09d4055
feat(containeranalysis): update the api db4042d
feat(datamigration): update the api a9ef9ee
feat(dataplex): update the api 24ea0d7
feat(dataproc): update the api 10faaec
feat(developerconnect): update the api 15a99bf
feat(discoveryengine): update the api 3f146c7
feat(displayvideo): update the api 0b6ad26
fix(dlp): update the api 6b699b3
feat(fcm): update the api 87210f1
feat(firebaseapphosting): update the api 12b9222
feat(firestore): update the api 1ba7b29
feat(gkehub): update the api cf8a88b
feat(hypercomputecluster): update the api 6348338
feat(iam): update the api d32f26f
fix(logging): update the api 9f8835e
feat(looker): update the api 8cd66da
feat(metastore): update the api 5707f3c
feat(networkconnectivity): update the api 20a355f
feat(networksecurity): update the api 1b8e27d
feat(observability): update the api bb642fb
feat(ondemandscanning): update the api e8ea0e3
feat(run): update the api 5286a86
feat(securitycenter): update the api 81294e4
feat(spanner): update the api 2b7bd3f
feat(sqladmin): update the api e178350
feat(texttospeech): update the api eb08bfe
feat(threatintelligence): update the api bec01dd
feat(travelimpactmodel): update the api 2c424f0
feat(workloadmanager): update the api fefd3ec

#### accessapproval:v1

The following keys were added:
- schemas.AccessApprovalSettings.properties.ancestorsEnrolledServices (Total Keys: 3)
#### alloydb:v1

The following keys were added:
- schemas.Instance.properties.dataApiAccess.type (Total Keys: 1)
- schemas.StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo.properties.maintenanceState (Total Keys: 2)
- schemas.StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo.properties.upcomingMaintenance.$ref (Total Keys: 1)
- schemas.StorageDatabasecenterPartnerapiV1mainUpcomingMaintenance (Total Keys: 6)

#### alloydb:v1alpha

The following keys were added:
- schemas.Instance.properties.dataApiAccess.type (Total Keys: 1)
- schemas.StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo.properties.maintenanceState (Total Keys: 2)
- schemas.StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo.properties.upcomingMaintenance.$ref (Total Keys: 1)
- schemas.StorageDatabasecenterPartnerapiV1mainUpcomingMaintenance (Total Keys: 6)

#### alloydb:v1beta

The following keys were added:
- schemas.Instance.properties.dataApiAccess.type (Total Keys: 1)
- schemas.StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo.properties.maintenanceState (Total Keys: 2)
- schemas.StorageDatabasecenterPartnerapiV1mainResourceMaintenanceInfo.properties.upcomingMaintenance.$ref (Total Keys: 1)
- schemas.StorageDatabasecenterPartnerapiV1mainUpcomingMaintenance (Total Keys: 6)
#### androidpublisher:v3

The following keys were added:
- resources.purchases.resources.subscriptionsv2.methods.defer (Total Keys: 14)
- schemas.BasePriceOfferPhase (Total Keys: 2)
- schemas.DeferSubscriptionPurchaseRequest (Total Keys: 3)
- schemas.DeferSubscriptionPurchaseResponse (Total Keys: 4)
- schemas.DeferralContext (Total Keys: 5)
- schemas.FreeTrialOfferPhase (Total Keys: 2)
- schemas.IntroductoryPriceOfferPhase (Total Keys: 2)
- schemas.ItemExpiryTimeDetails (Total Keys: 5)
- schemas.OfferPhase (Total Keys: 6)
- schemas.ProrationPeriodOfferPhase (Total Keys: 3)
- schemas.SubscriptionPurchaseLineItem.properties.offerPhase.$ref (Total Keys: 1)
#### compute:alpha

The following keys were deleted:
- schemas.ForwardingRule.properties.allowPscPacketInjection (Total Keys: 2)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.capacityOptimized.readOnly (Total Keys: 1)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.readOptimized.readOnly (Total Keys: 1)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.writeOptimized.readOnly (Total Keys: 1)

The following keys were added:
- resources.forwardingRules.methods.get.parameters.view (Total Keys: 2)
- resources.globalForwardingRules.methods.get.parameters.view (Total Keys: 2)
- resources.globalVmExtensionPolicies.methods.getVmExtension (Total Keys: 14)
- resources.globalVmExtensionPolicies.methods.listVmExtensions (Total Keys: 24)
- resources.instances.methods.getVmExtensionState (Total Keys: 23)
- resources.instances.methods.listVmExtensionStates (Total Keys: 32)
- resources.instances.methods.update.parameters.discardLocalSsd (Total Keys: 2)
- resources.organizationSnapshotRecycleBinPolicy.methods.get (Total Keys: 11)
- resources.organizationSnapshotRecycleBinPolicy.methods.patch (Total Keys: 17)
- resources.snapshotRecycleBinPolicy.methods.get (Total Keys: 11)
- resources.snapshotRecycleBinPolicy.methods.patch (Total Keys: 17)
- resources.snapshots.methods.getEffectiveRecycleBinRule (Total Keys: 15)
- resources.zoneVmExtensionPolicies.methods.getVmExtension (Total Keys: 19)
- resources.zoneVmExtensionPolicies.methods.listVmExtensions (Total Keys: 28)
- schemas.BackendService.properties.vpcNetworkScope.type (Total Keys: 1)
- schemas.BackendServiceDynamicForwarding.properties.forwardProxy.$ref (Total Keys: 1)
- schemas.BackendServiceDynamicForwardingForwardProxy (Total Keys: 4)
- schemas.CacheInvalidationRule.properties.backendService.type (Total Keys: 1)
- schemas.CacheInvalidationRule.properties.contentType.type (Total Keys: 1)
- schemas.CacheInvalidationRule.properties.httpStatus (Total Keys: 2)
- schemas.ForwardingRule.properties.attachedExtensions (Total Keys: 3)
- schemas.ForwardingRuleAttachedExtension (Total Keys: 4)
- schemas.GlobalListVmExtensionsResponse (Total Keys: 25)
- schemas.GlobalVmExtension (Total Keys: 5)
- schemas.InstantSnapshot.properties.params.$ref (Total Keys: 1)
- schemas.InstantSnapshotParams (Total Keys: 4)
- schemas.Interconnect.properties.effectiveLocation (Total Keys: 2)
- schemas.ListVmExtensionStatesResponse (Total Keys: 25)
- schemas.ListVmExtensionsResponse (Total Keys: 25)
- schemas.Reservation.properties.params.$ref (Total Keys: 1)
- schemas.ReservationParams (Total Keys: 4)
- schemas.SnapshotRecycleBinPolicy (Total Keys: 11)
- schemas.SnapshotsGetEffectiveRecycleBinRuleResponse (Total Keys: 4)
- schemas.VmExtension (Total Keys: 14)

#### compute:beta

The following keys were deleted:
- schemas.ForwardingRule.properties.allowPscPacketInjection (Total Keys: 2)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.capacityOptimized.readOnly (Total Keys: 1)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.readOptimized.readOnly (Total Keys: 1)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.writeOptimized.readOnly (Total Keys: 1)

The following keys were added:
- resources.instantSnapshotGroups.methods.delete (Total Keys: 21)
- resources.instantSnapshotGroups.methods.get (Total Keys: 41)
- resources.instantSnapshotGroups.methods.insert (Total Keys: 20)
- resources.instantSnapshotGroups.methods.list (Total Keys: 28)
- resources.instantSnapshotGroups.methods.setIamPolicy (Total Keys: 20)
- resources.instantSnapshotGroups.methods.testIamPermissions (Total Keys: 20)
- resources.regionInstantSnapshotGroups.methods.delete (Total Keys: 21)
- resources.regionInstantSnapshotGroups.methods.get (Total Keys: 41)
- resources.regionInstantSnapshotGroups.methods.insert (Total Keys: 20)
- resources.regionInstantSnapshotGroups.methods.list (Total Keys: 28)
- resources.regionInstantSnapshotGroups.methods.setIamPolicy (Total Keys: 20)
- resources.regionInstantSnapshotGroups.methods.testIamPermissions (Total Keys: 20)
- schemas.BulkInsertDiskResource.properties.instantSnapshotGroupParameters.$ref (Total Keys: 1)
- schemas.ExternalVpnGateway.properties.params.$ref (Total Keys: 1)
- schemas.ExternalVpnGatewayParams (Total Keys: 4)
- schemas.InstantSnapshot.properties.sourceInstantSnapshotGroup (Total Keys: 4)
- schemas.InstantSnapshotGroup (Total Keys: 41)
- schemas.ListInstantSnapshotGroups (Total Keys: 21)
- schemas.MachineImage.properties.params.$ref (Total Keys: 1)
- schemas.MachineImageParams (Total Keys: 4)
- 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)

#### compute:v1

The following keys were deleted:
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.capacityOptimized.readOnly (Total Keys: 1)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.readOptimized.readOnly (Total Keys: 1)
- schemas.StoragePoolExapoolProvisionedCapacityGb.properties.writeOptimized.readOnly (Total Keys: 1)

The following keys were added:
- resources.regionHealthCheckServices.methods.testIamPermissions (Total Keys: 20)
- schemas.BundledLocalSsds (Total Keys: 5)
- schemas.MachineImage.properties.params.$ref (Total Keys: 1)
- schemas.MachineImageParams (Total Keys: 4)
- schemas.MachineType.properties.bundledLocalSsds.$ref (Total Keys: 1)
- schemas.ResourcePolicyGroupPlacementPolicy.properties.acceleratorTopologyMode.type (Total Keys: 1)
- schemas.Subnetwork.properties.resolveSubnetMask.type (Total Keys: 1)
#### contactcenteraiplatform:v1alpha1

The following keys were added:
- schemas.ContactCenter.properties.deleteTime (Total Keys: 3)
- schemas.ContactCenter.properties.expireTime (Total Keys: 3)
- schemas.ContactCenter.properties.purgeTime (Total Keys: 3)
#### container:v1

The following keys were added:
- schemas.AddonsConfig.properties.sliceControllerConfig.$ref (Total Keys: 1)
- schemas.BootDiskProfile (Total Keys: 6)
- schemas.DedicatedLocalSsdProfile (Total Keys: 4)
- schemas.EncryptionConfig (Total Keys: 3)
- schemas.EphemeralLocalSsdProfile (Total Keys: 6)
- schemas.GPUDirectConfig (Total Keys: 3)
- schemas.LinuxNodeConfig.properties.swapConfig.$ref (Total Keys: 1)
- schemas.NodeConfig.properties.gpuDirectConfig.$ref (Total Keys: 1)
- schemas.SliceControllerConfig (Total Keys: 3)
- schemas.SwapConfig (Total Keys: 7)

#### container:v1beta1

The following keys were added:
- schemas.AddonsConfig.properties.sliceControllerConfig.$ref (Total Keys: 1)
- schemas.GPUDirectConfig (Total Keys: 3)
- schemas.NodeConfig.properties.gpuDirectConfig.$ref (Total Keys: 1)
- schemas.SliceControllerConfig (Total Keys: 3)
#### containeranalysis:v1

The following keys were added:
- schemas.DiscoveryOccurrence.properties.lastVulnerabilityUpdateTime (Total Keys: 2)

#### containeranalysis:v1alpha1

The following keys were added:
- schemas.Discovered.properties.lastVulnerabilityUpdateTime (Total Keys: 2)

#### containeranalysis:v1beta1

The following keys were added:
- schemas.Discovered.properties.lastVulnerabilityUpdateTime (Total Keys: 2)
#### datamigration:v1

The following keys were added:
- schemas.BadRequest (Total Keys: 4)
- schemas.DebugInfo (Total Keys: 5)
- schemas.ErrorInfo (Total Keys: 6)
- schemas.FieldViolation (Total Keys: 5)
- schemas.Help (Total Keys: 4)
- schemas.Link (Total Keys: 2)
- schemas.LocalizedMessage (Total Keys: 4)
- schemas.PreconditionFailure (Total Keys: 8)
- schemas.QuotaFailure (Total Keys: 16)
- schemas.RequestInfo (Total Keys: 4)
- schemas.ResourceInfo (Total Keys: 5)
- schemas.RetryInfo (Total Keys: 4)

#### datamigration:v1beta1

The following keys were added:
- schemas.BadRequest (Total Keys: 4)
- schemas.DebugInfo (Total Keys: 5)
- schemas.ErrorInfo (Total Keys: 6)
- schemas.FieldViolation (Total Keys: 5)
- schemas.Help (Total Keys: 4)
- schemas.Link (Total Keys: 2)
- schemas.LocalizedMessage (Total Keys: 4)
- schemas.PreconditionFailure (Total Keys: 8)
- schemas.QuotaFailure (Total Keys: 16)
- schemas.RequestInfo (Total Keys: 4)
- schemas.ResourceInfo (Total Keys: 5)
- schemas.RetryInfo (Total Keys: 4)
#### dataplex:v1

The following keys were added:
- resources.projects.resources.locations.resources.metadataFeeds.methods.create (Total Keys: 16)
- resources.projects.resources.locations.resources.metadataFeeds.methods.delete (Total Keys: 11)
- resources.projects.resources.locations.resources.metadataFeeds.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.metadataFeeds.methods.list (Total Keys: 20)
- resources.projects.resources.locations.resources.metadataFeeds.methods.patch (Total Keys: 17)
- schemas.GoogleCloudDataplexV1ListMetadataFeedsResponse (Total Keys: 7)
- schemas.GoogleCloudDataplexV1MetadataFeed (Total Keys: 31)
#### dataproc:v1

The following keys were added:
- schemas.SparkConnectExecutionInfo (Total Keys: 22)
- schemas.SparkConnectSessionInfo (Total Keys: 10)
- schemas.SparkWrapperObject.properties.sparkConnectExecutionInfo.$ref (Total Keys: 1)
- schemas.SparkWrapperObject.properties.sparkConnectSessionInfo.$ref (Total Keys: 1)
#### developerconnect:v1

The following keys were added:
- schemas.BasicAuthentication (Total Keys: 4)
- schemas.BearerTokenAuthentication (Total Keys: 3)
- schemas.Connection.properties.httpConfig.$ref (Total Keys: 1)
- schemas.Connection.properties.secureSourceManagerInstanceConfig.$ref (Total Keys: 1)
- schemas.GenericHTTPEndpointConfig (Total Keys: 7)
- schemas.GitHubEnterpriseConfig.properties.organization.type (Total Keys: 1)
- schemas.SecureSourceManagerInstanceConfig (Total Keys: 3)
#### discoveryengine:v1

The following keys were added:
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1WidgetConfig.properties.nodes (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1WidgetConfigNode (Total Keys: 12)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)

#### discoveryengine:v1alpha

The following keys were deleted:
- schemas.GoogleCloudDiscoveryengineV1alphaAgentView.properties.ownerDisplayName (Total Keys: 2)

The following keys were added:
- resources.projects.resources.locations.resources.collections.resources.engines.resources.analytics.methods.getConfig (Total Keys: 11)
- resources.projects.resources.locations.resources.collections.resources.engines.resources.analytics.methods.updateConfig (Total Keys: 15)
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaAnalyticsConfig (Total Keys: 4)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaWidgetConfig.properties.nodes (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaWidgetConfigNode (Total Keys: 12)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
- schemas.GoogleCloudNotebooklmV1alphaFailureReason.properties.mimeTypeBlocked.$ref (Total Keys: 1)
- schemas.GoogleCloudNotebooklmV1alphaFailureReason.properties.policyCheckFailed.$ref (Total Keys: 1)
- schemas.GoogleCloudNotebooklmV1alphaFailureReasonMimeTypeBlocked (Total Keys: 2)
- schemas.GoogleCloudNotebooklmV1alphaFailureReasonPolicyCheckFailed (Total Keys: 2)

#### discoveryengine:v1beta

The following keys were added:
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1ProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1alphaProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.indexingCoreThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.searchQpmThresholdNextUpdateTime (Total Keys: 3)
- schemas.GoogleCloudDiscoveryengineV1betaProjectConfigurableBillingStatus.properties.terminateTime (Total Keys: 3)
#### displayvideo:v3

The following keys were added:
- schemas.AdGroupAd.properties.adGroupAdId.readOnly (Total Keys: 1)
- schemas.AdGroupAd.properties.adPolicy.readOnly (Total Keys: 1)
- schemas.AdGroupAd.properties.advertiserId.readOnly (Total Keys: 1)
- schemas.AdGroupAd.properties.name.readOnly (Total Keys: 1)

#### displayvideo:v4

The following keys were added:
- schemas.AdGroupAd.properties.adGroupAdId.readOnly (Total Keys: 1)
- schemas.AdGroupAd.properties.adPolicy.readOnly (Total Keys: 1)
- schemas.AdGroupAd.properties.advertiserId.readOnly (Total Keys: 1)
- schemas.AdGroupAd.properties.name.readOnly (Total Keys: 1)
#### dlp:v2

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

The following keys were added:
- schemas.Message.properties.token.deprecated (Total Keys: 1)
#### firebaseapphosting:v1

The following keys were added:
- schemas.Path (Total Keys: 4)
- schemas.RolloutPolicy.properties.ignoredPaths (Total Keys: 2)
- schemas.RolloutPolicy.properties.requiredPaths (Total Keys: 2)

#### firebaseapphosting:v1beta

The following keys were added:
- schemas.Path (Total Keys: 4)
- schemas.RolloutPolicy.properties.ignoredPaths (Total Keys: 2)
- schemas.RolloutPolicy.properties.requiredPaths (Total Keys: 2)
#### firestore:v1

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

The following keys were added:
- schemas.CommonFeatureSpec.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.CommonFeatureState.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.MembershipFeatureState.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.WorkloadIdentityFeatureSpec (Total Keys: 3)
- schemas.WorkloadIdentityFeatureState (Total Keys: 10)
- schemas.WorkloadIdentityIdentityProviderStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityMembershipState (Total Keys: 4)
- schemas.WorkloadIdentityNamespaceStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityWorkloadIdentityPoolStateDetail (Total Keys: 3)

#### gkehub:v1alpha

The following keys were added:
- schemas.WorkloadIdentityIdentityProviderStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityMembershipState.properties.identityProviderStateDetails (Total Keys: 2)

#### gkehub:v1beta

The following keys were added:
- schemas.CommonFeatureSpec.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.CommonFeatureState.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.MembershipFeatureState.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.WorkloadIdentityFeatureSpec (Total Keys: 3)
- schemas.WorkloadIdentityFeatureState (Total Keys: 10)
- schemas.WorkloadIdentityIdentityProviderStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityMembershipState (Total Keys: 4)
- schemas.WorkloadIdentityNamespaceStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityWorkloadIdentityPoolStateDetail (Total Keys: 3)

#### gkehub:v2

The following keys were added:
- schemas.FeatureState.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.WorkloadIdentityIdentityProviderStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityState (Total Keys: 4)

#### gkehub:v2alpha

The following keys were added:
- schemas.FeatureState.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.WorkloadIdentityIdentityProviderStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityState (Total Keys: 4)

#### gkehub:v2beta

The following keys were added:
- schemas.FeatureState.properties.workloadidentity.$ref (Total Keys: 1)
- schemas.WorkloadIdentityIdentityProviderStateDetail (Total Keys: 3)
- schemas.WorkloadIdentityState (Total Keys: 4)
#### hypercomputecluster:v1

The following keys were added:
- schemas.CheckClusterHealth (Total Keys: 2)
- schemas.CreateFilestoreInstance (Total Keys: 4)
- schemas.CreateLoginNode (Total Keys: 2)
- schemas.CreateLustreInstance (Total Keys: 4)
- schemas.CreateNetwork (Total Keys: 4)
- schemas.CreateNodeset (Total Keys: 5)
- schemas.CreateOrchestrator (Total Keys: 2)
- schemas.CreatePartition (Total Keys: 5)
- schemas.CreatePrivateServiceAccess (Total Keys: 2)
- schemas.CreateStorageBucket (Total Keys: 4)
- schemas.DeleteFilestoreInstance (Total Keys: 4)
- schemas.DeleteLoginNode (Total Keys: 2)
- schemas.DeleteLustreInstance (Total Keys: 4)
- schemas.DeleteNetwork (Total Keys: 4)
- schemas.DeleteNodeset (Total Keys: 5)
- schemas.DeleteOrchestrator (Total Keys: 2)
- schemas.DeletePartition (Total Keys: 5)
- schemas.DeletePrivateServiceAccess (Total Keys: 2)
- schemas.DeleteStorageBucket (Total Keys: 4)
- schemas.OperationMetadata.properties.progress (Total Keys: 2)
- schemas.OperationProgress (Total Keys: 5)
- schemas.OperationStep (Total Keys: 50)
- schemas.UpdateLoginNode (Total Keys: 2)
- schemas.UpdateNodeset (Total Keys: 5)
- schemas.UpdateOrchestrator (Total Keys: 2)
- schemas.UpdatePartition (Total Keys: 5)
#### iam:v1

The following keys were deleted:
- schemas.WorkloadIdentityPool.properties.name.readOnly (Total Keys: 1)
- schemas.WorkloadIdentityPoolManagedIdentity.properties.name.readOnly (Total Keys: 1)
- schemas.WorkloadIdentityPoolNamespace.properties.name.readOnly (Total Keys: 1)
- schemas.WorkloadIdentityPoolProvider.properties.name.readOnly (Total Keys: 1)
- schemas.WorkloadIdentityPoolProviderKey.properties.name.readOnly (Total Keys: 1)
#### logging:v2

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

The following keys were added:
- 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)
#### metastore:v1

The following keys were added:
- schemas.CustomRegionMetadata.deprecated (Total Keys: 1)
- schemas.LocationMetadata.properties.customRegionMetadata.deprecated (Total Keys: 1)
- schemas.LocationMetadata.properties.multiRegionMetadata.deprecated (Total Keys: 1)
- schemas.MultiRegionMetadata.deprecated (Total Keys: 1)

#### metastore:v1alpha

The following keys were added:
- schemas.CustomRegionConfig.deprecated (Total Keys: 1)
- schemas.CustomRegionMetadata.deprecated (Total Keys: 1)
- schemas.LocationMetadata.properties.customRegionMetadata.deprecated (Total Keys: 1)
- schemas.LocationMetadata.properties.multiRegionMetadata.deprecated (Total Keys: 1)
- schemas.MultiRegionConfig.deprecated (Total Keys: 1)
- schemas.MultiRegionConfig.properties.customRegionConfig.deprecated (Total Keys: 1)
- schemas.MultiRegionMetadata.deprecated (Total Keys: 1)
- schemas.Service.properties.multiRegionConfig.deprecated (Total Keys: 1)

#### metastore:v1beta

The following keys were added:
- schemas.CustomRegionConfig.deprecated (Total Keys: 1)
- schemas.CustomRegionMetadata.deprecated (Total Keys: 1)
- schemas.LocationMetadata.properties.customRegionMetadata.deprecated (Total Keys: 1)
- schemas.LocationMetadata.properties.multiRegionMetadata.deprecated (Total Keys: 1)
- schemas.MultiRegionConfig.deprecated (Total Keys: 1)
- schemas.MultiRegionConfig.properties.customRegionConfig.deprecated (Total Keys: 1)
- schemas.MultiRegionMetadata.deprecated (Total Keys: 1)
- schemas.Service.properties.multiRegionConfig.deprecated (Total Keys: 1)
#### networkconnectivity:v1

The following keys were added:
- resources.projects.resources.locations.resources.automatedDnsRecords.methods.create (Total Keys: 18)
- resources.projects.resources.locations.resources.automatedDnsRecords.methods.delete (Total Keys: 15)
- resources.projects.resources.locations.resources.automatedDnsRecords.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.automatedDnsRecords.methods.list (Total Keys: 20)
- schemas.AutoCreatedSubnetworkInfo.properties.delinked (Total Keys: 2)
- schemas.AutomatedDnsRecord (Total Keys: 28)
- schemas.Config (Total Keys: 6)
- schemas.InternalRange.properties.createTime.readOnly (Total Keys: 1)
- schemas.InternalRange.properties.updateTime.readOnly (Total Keys: 1)
- schemas.ListAutomatedDnsRecordsResponse (Total Keys: 7)

#### networkconnectivity:v1alpha1

The following keys were added:
- schemas.InternalRange.properties.createTime.readOnly (Total Keys: 1)
- schemas.InternalRange.properties.updateTime.readOnly (Total Keys: 1)
#### networksecurity:v1

The following keys were added:
- schemas.MirroringEndpointGroup.properties.type.type (Total Keys: 1)
#### observability:v1

The following keys were added:
- resources.folders.resources.locations.methods.get (Total Keys: 11)
- resources.folders.resources.locations.methods.list (Total Keys: 21)
- resources.folders.resources.locations.resources.operations.methods.cancel (Total Keys: 12)
- resources.folders.resources.locations.resources.operations.methods.delete (Total Keys: 11)
- resources.folders.resources.locations.resources.operations.methods.get (Total Keys: 11)
- resources.folders.resources.locations.resources.operations.methods.list (Total Keys: 20)
- resources.organizations.resources.locations.methods.get (Total Keys: 11)
- resources.organizations.resources.locations.methods.list (Total Keys: 21)
- resources.organizations.resources.locations.resources.operations.methods.cancel (Total Keys: 12)
- resources.organizations.resources.locations.resources.operations.methods.delete (Total Keys: 11)
- resources.organizations.resources.locations.resources.operations.methods.get (Total Keys: 11)
- resources.organizations.resources.locations.resources.operations.methods.list (Total Keys: 20)
- resources.projects.resources.locations.resources.buckets.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.buckets.methods.list (Total Keys: 18)
- resources.projects.resources.locations.resources.buckets.resources.datasets.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.buckets.resources.datasets.methods.list (Total Keys: 18)
- resources.projects.resources.locations.resources.buckets.resources.datasets.resources.links.methods.create (Total Keys: 14)
- resources.projects.resources.locations.resources.buckets.resources.datasets.resources.links.methods.delete (Total Keys: 11)
- resources.projects.resources.locations.resources.buckets.resources.datasets.resources.links.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.buckets.resources.datasets.resources.links.methods.list (Total Keys: 16)
- resources.projects.resources.locations.resources.buckets.resources.datasets.resources.links.methods.patch (Total Keys: 15)
- resources.projects.resources.locations.resources.buckets.resources.datasets.resources.views.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.buckets.resources.datasets.resources.views.methods.list (Total Keys: 16)
- schemas.Bucket (Total Keys: 17)
- schemas.CmekSettings (Total Keys: 7)
- schemas.Dataset (Total Keys: 13)
- schemas.Link (Total Keys: 7)
- schemas.ListBucketsResponse (Total Keys: 5)
- schemas.ListDatasetsResponse (Total Keys: 5)
- schemas.ListLinksResponse (Total Keys: 5)
- schemas.ListViewsResponse (Total Keys: 5)
- schemas.View (Total Keys: 10)
#### ondemandscanning:v1

The following keys were added:
- schemas.DiscoveryOccurrence.properties.lastVulnerabilityUpdateTime (Total Keys: 2)

#### ondemandscanning:v1beta1

The following keys were added:
- schemas.DiscoveryOccurrence.properties.lastVulnerabilityUpdateTime (Total Keys: 2)
#### run:v2

The following keys were added:
- schemas.GoogleCloudRunV2Execution.properties.client (Total Keys: 4)
- schemas.GoogleCloudRunV2ExecutionTemplate.properties.client (Total Keys: 2)
#### securitycenter:v1

The following keys were added:
- schemas.AdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV1Resource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1Resource.properties.adcSharedTemplate.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2AdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV2IssueResource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV2IssueResource.properties.adcSharedTemplate.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2IssueResourceAdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV2Resource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV2Resource.properties.adcSharedTemplate.$ref (Total Keys: 1)
- schemas.Resource.properties.adcApplication (Total Keys: 2)
- schemas.Resource.properties.adcSharedTemplate.$ref (Total Keys: 1)

#### securitycenter:v1beta1

The following keys were added:
- schemas.AdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV1Resource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1Resource.properties.adcSharedTemplate.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2AdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV2IssueResource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV2IssueResource.properties.adcSharedTemplate.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2IssueResourceAdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV2Resource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV2Resource.properties.adcSharedTemplate.$ref (Total Keys: 1)

#### securitycenter:v1beta2

The following keys were added:
- schemas.AdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV1Resource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1Resource.properties.adcSharedTemplate.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2AdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV2IssueResource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV2IssueResource.properties.adcSharedTemplate.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV2IssueResourceAdcApplication (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV2Resource.properties.adcApplication (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV2Resource.properties.adcSharedTemplate.$ref (Total Keys: 1)
#### spanner:v1

The following keys were added:
- schemas.AutoscalingConfigOverrides.properties.autoscalingTargetTotalCpuUtilizationPercent (Total Keys: 2)
- schemas.AutoscalingConfigOverrides.properties.disableHighPriorityCpuAutoscaling.type (Total Keys: 1)
- schemas.AutoscalingConfigOverrides.properties.disableTotalCpuAutoscaling.type (Total Keys: 1)
- schemas.AutoscalingTargets.properties.totalCpuUtilizationPercent (Total Keys: 2)
- schemas.Backup.properties.minimumRestorableEdition (Total Keys: 2)
- schemas.ClientContext (Total Keys: 4)
- schemas.RequestOptions.properties.clientContext.$ref (Total Keys: 1)
#### sqladmin:v1

The following keys were added:
- resources.instances.methods.restoreBackupMcp (Total Keys: 14)
- schemas.SqlInstancesRestoreBackupMcpRequest (Total Keys: 5)
#### texttospeech:v1

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

#### texttospeech:v1beta1

The following keys were added:
- schemas.AdvancedVoiceOptions.properties.enableTextnorm.type (Total Keys: 1)
#### threatintelligence:v1beta

The following keys were deleted:
- schemas.TargetTechnologyAlertDetail.properties.vulnerabilityMatch.readOnly (Total Keys: 1)
- schemas.TargetTechnologyFindingDetail.properties.vulnerabilityMatch.readOnly (Total Keys: 1)
- schemas.VulnerabilityMatch.properties.collectionId.readOnly (Total Keys: 1)
- schemas.VulnerabilityMatch.properties.cveId.readOnly (Total Keys: 1)
- schemas.VulnerabilityMatch.properties.cvss3Score.readOnly (Total Keys: 1)
- schemas.VulnerabilityMatch.properties.exploitationState.readOnly (Total Keys: 1)
- schemas.VulnerabilityMatch.properties.riskRating.readOnly (Total Keys: 1)
- schemas.VulnerabilityMatch.properties.technologies.readOnly (Total Keys: 1)
#### travelimpactmodel:v1

The following keys were added:
- schemas.McpToolDataHandlingProfile (Total Keys: 4)
- schemas.McpToolLifecycleProfile (Total Keys: 4)
#### workloadmanager:v1

The following keys were added:
- resources.projects.resources.locations.resources.discoveredprofiles.methods.get (Total Keys: 11)
- resources.projects.resources.locations.resources.discoveredprofiles.resources.health.methods.get (Total Keys: 11)
- schemas.ComponentHealth (Total Keys: 11)
- schemas.HealthCheck (Total Keys: 12)
- schemas.WorkloadProfileHealth (Total Keys: 8)
@yoshi-code-bot yoshi-code-bot requested review from a team and yoshi-approver as code owners February 3, 2026 07:24
@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 3, 2026
@product-auto-label product-auto-label bot added the size: l Pull request size is large. label Feb 3, 2026
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Feb 3, 2026
@yoshi-approver yoshi-approver added the automerge: exact Summon MOG for automerging, but approvals need to be against the latest commit label Feb 3, 2026
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Feb 3, 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 introduces a comprehensive set of updates across various Google Cloud service APIs. The changes primarily focus on enhancing API definitions, adding new functionalities, improving documentation clarity, and deprecating outdated fields. Key areas of improvement include more granular control over resource configurations, better integration with other Google Cloud services, and refined descriptions for existing fields to aid developers.

Highlights

  • Access Approval API Updates: The Access Approval API now includes an ancestorsEnrolledServices field within AccessApprovalSettings to distinguish between services enrolled at the ancestor level versus locally. This field provides details on the cloudProduct and its enrollmentLevel.
  • AI Platform Pipeline Specification Clarity: The pipelineSpec field in AI Platform's PipelineJob and Schedule resources has an updated description for better clarity, detailing that it represents a compiled JSON object defining the pipeline's structure, components, tasks, and parameters, generated by the Kubeflow Pipelines SDK.
  • AI Platform Tuning Job Default Value: The veoDataMixtureRatio field in AI Platform's Tuning Job configuration now explicitly states its default value of 0.1 when not set.
  • AlloyDB Data API Access Control: AlloyDB instances now support an optional dataApiAccess field, allowing control over whether the Data API is enabled for the instance. This enables authorized users to connect via executeSql even for private IP instances.
  • Android Management Policy Configuration: The managedConfiguration field in Android Management policies now includes a note specifying that string values cannot exceed 65535 characters.
  • Android Publisher Country Availability Descriptions: Descriptions for countries and countryCode fields in Android Publisher's country availability have been refined for better clarity regarding targeting.
  • Android Publisher Subscription Deferral and Details: The Android Publisher API introduces a new defer method for subscription renewals and adds etag and offerPhase details (including base price, free trial, introductory price, and proration period) to subscription items for more granular control and information.
  • App Engine Location Listing Clarification: The list method for App Engine locations now includes a more detailed description on how to list both public and project-visible locations.
  • Cloud Build Location Listing Clarification: The list method for Cloud Build locations now includes a more detailed description on how to list both public and project-visible locations.
  • Cloud Composer Private Environment Deprecation: The enablePrivateEnvironment field in Cloud Composer environment configurations is now deprecated, with a recommendation to use networking_type instead.
  • Compute Engine Advice and Forwarding Rules Enhancements: Compute Engine's advice API now supports BALANCED for distributionPolicy.targetShape. Forwarding rules have been updated to remove the deprecated allowPscPacketInjection field and include attachedExtensions. The get method for forwarding rules now supports a view parameter for different levels of detail.
  • Compute Engine VM Extension Management: New methods getVmExtension and listVmExtensions have been added to Compute Engine's global and zonal VM extension policies, allowing retrieval and listing of VM extensions.
  • Compute Engine Snapshot Recycle Bin Policies: New resources organizationSnapshotRecycleBinPolicy and snapshotRecycleBinPolicy have been introduced in Compute Engine, along with a getEffectiveRecycleBinRule method for snapshots, to manage retention policies for snapshots in the recycle bin.
  • Compute Engine Instant Snapshot and Machine Image Tagging: Instant Snapshots and Machine Images in Compute Engine now support resourceManagerTags within their params field for enhanced resource management and tagging. Descriptions for resourceManagerTags have been clarified for numeric vs. namespaced formats.
  • Compute Engine Network Peering State Description Update: The description of the state field for NetworkPeering in Compute Engine has been generalized, removing specific ACTIVE/INACTIVE details.
  • Compute Engine Backend Service Dynamic Forwarding and VPC Scope: Compute Engine's BackendService now includes forwardProxy configuration within dynamicForwarding and a new vpcNetworkScope field to define the network scope for backends.
  • Compute Engine Region Commitments Resource Tagging: The AllocationSpecificSKUAllocationReservedInstanceProperties resource in Compute Engine's region commitments now includes a params field with resourceManagerTags.
  • Compute Engine Storage Pool Capacity Descriptions: Descriptions for capacityOptimized, readOptimized, and writeOptimized fields within exapoolProvisionedCapacityGb in Compute Engine's storage pools have been updated to remove redundant 'Output only.' annotations.
  • Compute Engine Subnetwork Configuration Enhancements: Subnetwork configurations in Compute Engine have been updated: allowSubnetCidrRoutesOverlap now refers to 'custom routes', the restriction on setting this field at creation time has been removed, secondaryIpRanges now supports IPv6 and ipCollection details, and a new resolveSubnetMask field has been added.
  • Compute Engine Machine Type Bundled Local SSDs: The MachineType resource in Compute Engine now includes a bundledLocalSsds field for configuring bundled local SSDs.
  • Compute Engine Region Health Check Services Permissions: A new testIamPermissions method has been added to Compute Engine's region health check services.
  • Compute Engine Resource Policy Accelerator Topology: The GroupPlacementPolicy in Compute Engine's resource policies now includes an acceleratorTopologyMode field.
  • Contact Center AI Platform Contact Center Lifecycle: The Contact Center AI Platform's ContactCenter resource now includes deleteTime, expireTime, and purgeTime fields to track its lifecycle.
  • Contact Center AI Platform Location Listing and Solver Configuration: The list method for Contact Center AI Platform locations has clarified its usage for public and project-visible locations. Additionally, the solverConfig field has been changed from optional to required.
  • GKE Container Cluster Enhancements: GKE container clusters now include sliceControllerConfig in AddonsConfig, and gpuDirectConfig and swapConfig in NodeConfig for advanced GPU and memory management.
  • Container Analysis Vulnerability Update Time: The VulnerabilityDetails resource across various Container Analysis APIs now includes a lastVulnerabilityUpdateTime field.
  • Dataplex Data Scan Documentation Generation Scopes: Dataplex Data Scans now support generationScopes within DataDocumentationSpec, allowing specification of which documentation components to generate.
  • Dataplex Metadata Feeds: A new metadataFeeds resource has been added to Dataplex locations.
  • Dataproc Batch and Session Template Runtime Configuration: Dataproc Batch and Session Templates have updated descriptions for cohort and pypiRepository fields, clarifying their usage and availability for batch workloads.
  • Dataproc Spark Connect Integration: Dataproc Spark Applications now include sparkConnectExecutionInfo and sparkConnectSessionInfo fields for detailed lifecycle and session information when using Spark Connect.
  • Dataproc Operations Partial Success Clarification: Descriptions for returnPartialSuccess and unreachable fields in Dataproc operations have been updated to clarify their behavior when reading across collections.
  • Developer Connect Account Connector OAuth Configuration: The providerOauthConfig and systemProviderId fields in Developer Connect's Account Connector have been updated to clarify their optionality and immutability.
  • Developer Connect Account Connector OAuth RFC References: Descriptions for codeChallenge and codeChallengeMethod in Developer Connect's Account Connector users now explicitly reference RFC7636.
  • Developer Connect Connection Configuration: Developer Connect's Connection resource now includes an organization field for GitHubEnterpriseConfig, a new httpConfig for HTTP service providers, and secureSourceManagerInstanceConfig for Secure Source Manager instances.
  • Developer Connect Location Listing Clarification: The list method for Developer Connect locations now includes a more detailed description on how to list both public and project-visible locations.
  • Developer Connect Insights Configuration Provider Name: The description of the name field in Developer Connect's InsightsConfig deployment events now specifies 'Developer Connect insights' as the provider. The InsightsConfig resource description and projects field format have also been clarified.
  • Discovery Engine Completion Boost Specification: The boostSpec field in Discovery Engine's completion configurations has been corrected to refer to 'condition' instead of 'condtion'.
  • Discovery Engine Widget Configuration Nodes: Discovery Engine's WidgetConfig resource now includes a nodes field, providing details on reusable computational or logical units with descriptions, display names, icons, and input/output schemas.
  • Discovery Engine Project Configurable Billing Status: Discovery Engine projects now include indexingCoreThresholdNextUpdateTime, searchQpmThresholdNextUpdateTime, and terminateTime fields within configurableBillingStatus for enhanced billing transparency.
  • Discovery Engine Notebook Ingestion Error Details: Discovery Engine's Notebook resources now include mimeTypeBlocked and policyCheckFailed fields within IngestionError for more specific error reporting during data ingestion.
  • Display & Video 360 Ad Group Ad Field Clarifications: Display & Video 360's AdGroupAd resource has updated descriptions for adGroupAdId, adPolicy, advertiserId, and name fields, clarifying their output-only nature and filtering capabilities.
  • Drive Files Listing Order By Created Time Warning: The orderBy parameter for Drive files listing now includes a warning against using createdTime for large item collections due to potential timeouts.
  • Firebase App Hosting Rollout Policy Paths: Firebase App Hosting's RolloutPolicy now supports ignoredPaths and requiredPaths fields, allowing granular control over which file changes trigger automatic rollouts.
  • GKE Hub Location Listing Clarification: The list method for GKE Hub locations now includes a more detailed description on how to list both public and project-visible locations.
  • GKE Hub Rollout Sequence Cluster Selector: The clusterSelector.labelSelector field in GKE Hub's RolloutSequence has been changed from optional to required.
  • IAM Workload Identity Pool Resource Naming: The name field across various IAM Workload Identity Pool resources (pools, namespaces, managed identities, providers, and keys) has been clarified as an 'Identifier' instead of 'Output only'.
  • Logging Trace Documentation Update: Descriptions for spanId and trace fields in Logging entries have been updated to reference the new Cloud Trace documentation URL (docs.cloud.google.com/trace/docs).
  • Looker Instance Undelete and Catalog Integration: The Looker API now includes an undelete method for instances. The Instance resource also gains a catalogIntegrationEnabled field and softDeleteReason and suspendedTime fields for soft-deletion tracking.
  • Metastore Multi-Region Configuration Deprecation: The multiRegionConfig field and its subfields within Metastore services and backups are now deprecated, with a recommendation to use a single region service instead.
  • Network Connectivity Automated DNS Records: A new automatedDnsRecords resource has been added to Network Connectivity locations, allowing management of DNS records.
Changelog
  • docs/dyn/accessapproval_v1.folders.html
    • Added ancestorsEnrolledServices field to AccessApprovalSettings object, including cloudProduct and enrollmentLevel.
  • docs/dyn/accessapproval_v1.organizations.html
    • Added ancestorsEnrolledServices field to AccessApprovalSettings object, including cloudProduct and enrollmentLevel.
  • docs/dyn/accessapproval_v1.projects.html
    • Added ancestorsEnrolledServices field to AccessApprovalSettings object, including cloudProduct and enrollmentLevel.
  • docs/dyn/aiplatform_v1.projects.locations.pipelineJobs.html
    • Updated the description of pipelineSpec field for clarity.
  • docs/dyn/aiplatform_v1.projects.locations.schedules.html
    • Updated the description of pipelineSpec field for clarity.
  • docs/dyn/aiplatform_v1beta1.projects.locations.pipelineJobs.html
    • Updated the description of pipelineSpec field for clarity.
  • docs/dyn/aiplatform_v1beta1.projects.locations.schedules.html
    • Updated the description of pipelineSpec field for clarity.
  • docs/dyn/aiplatform_v1beta1.projects.locations.tuningJobs.html
    • Updated the description of veoDataMixtureRatio field to include its default value.
  • docs/dyn/alloydb_v1.projects.locations.clusters.instances.html
    • Added dataApiAccess field to the instance configuration.
  • docs/dyn/alloydb_v1alpha.projects.locations.clusters.instances.html
    • Added dataApiAccess field to the instance configuration.
  • docs/dyn/alloydb_v1beta.projects.locations.clusters.instances.html
    • Added dataApiAccess field to the instance configuration.
  • docs/dyn/androidmanagement_v1.enterprises.policies.html
    • Updated the description of managedConfiguration field to include string value length limit.
  • docs/dyn/androidpublisher_v3.edits.countryavailability.html
    • Updated descriptions for countries and countryCode fields.
  • docs/dyn/androidpublisher_v3.purchases.subscriptionsv2.html
    • Added defer method to defer subscription renewals.
    • Added etag field to the subscription resource.
    • Added offerPhase details (basePrice, freeTrial, introductoryPrice, prorationPeriod) to subscription items.
  • docs/dyn/appengine_v1.apps.locations.html
    • Updated the description for the list method.
  • docs/dyn/appengine_v1alpha.apps.locations.html
    • Updated the description for the list method.
  • docs/dyn/appengine_v1alpha.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/appengine_v1beta.apps.locations.html
    • Updated the description for the list method.
  • docs/dyn/appengine_v1beta.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/cloudbuild_v2.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/composer_v1.projects.locations.environments.html
    • Updated the description of enablePrivateEnvironment field to indicate deprecation.
  • docs/dyn/composer_v1beta1.projects.locations.environments.html
    • Updated the description of enablePrivateEnvironment field to indicate deprecation.
  • docs/dyn/compute_alpha.advice.html
    • Updated the description of timeRangeSpec.
    • Added BALANCED as a supported value for distributionPolicy.targetShape.
  • docs/dyn/compute_alpha.forwardingRules.html
    • Removed allowPscPacketInjection field.
    • Added attachedExtensions field to ForwardingRule resource.
    • Added view parameter to the get method.
  • docs/dyn/compute_alpha.globalForwardingRules.html
    • Removed allowPscPacketInjection field.
    • Added attachedExtensions field to ForwardingRule resource.
    • Added view parameter to the get method.
  • docs/dyn/compute_alpha.globalVmExtensionPolicies.html
    • Added new methods getVmExtension and listVmExtensions.
    • Added a new resource globalVmExtensionList.
  • docs/dyn/compute_alpha.html
    • Added organizationSnapshotRecycleBinPolicy resource.
    • Added snapshotRecycleBinPolicy resource.
  • docs/dyn/compute_alpha.instantSnapshots.html
    • Added params field with resourceManagerTags to InstantSnapshot resource.
  • docs/dyn/compute_alpha.interconnects.html
    • Added effectiveLocation field to Interconnect resource.
  • docs/dyn/compute_alpha.machineImages.html
    • Updated description for resourceManagerTags.
    • Added params field with resourceManagerTags to MachineImage resource.
  • docs/dyn/compute_alpha.networks.html
    • Updated description of state field for NetworkPeering.
  • docs/dyn/compute_alpha.regionBackendServices.html
    • Added forwardProxy configuration to dynamicForwarding.
    • Added vpcNetworkScope field to BackendService.
  • docs/dyn/compute_alpha.regionCommitments.html
    • Added params field with resourceManagerTags to AllocationSpecificSKUAllocationReservedInstanceProperties resource.
  • docs/dyn/compute_alpha.regionInstantSnapshots.html
    • Added params field with resourceManagerTags to InstantSnapshot resource.
  • docs/dyn/compute_alpha.reservations.html
    • Added params field with resourceManagerTags to AllocationSpecificSKUAllocationReservedInstanceProperties resource.
  • docs/dyn/compute_alpha.snapshots.html
    • Added getEffectiveRecycleBinRule method.
  • docs/dyn/compute_alpha.storagePools.html
    • Updated descriptions for capacityOptimized, readOptimized, writeOptimized fields.
  • docs/dyn/compute_alpha.subnetworks.html
    • Updated description of allowSubnetCidrRoutesOverlap.
    • Removed sentence about allowSubnetCidrRoutesOverlap not being settable at creation time.
    • Updated description of secondaryIpRanges.ipCidrRange to include IPv6 support.
    • Updated description of secondaryIpRanges.rangeName to include IPv6.
    • Updated description of secondaryIpRanges.reservedInternalRange to specify IPv4 only.
    • Added resolveSubnetMask field to Subnetwork.
  • docs/dyn/compute_alpha.zoneVmExtensionPolicies.html
    • Added new methods getVmExtension and listVmExtensions.
  • docs/dyn/compute_beta.disks.html
    • Added instantSnapshotGroupParameters to BulkInsertDiskResource.
  • docs/dyn/compute_beta.externalVpnGateways.html
    • Added params field with resourceManagerTags.
  • docs/dyn/compute_beta.forwardingRules.html
    • Removed allowPscPacketInjection field.
  • docs/dyn/compute_beta.globalForwardingRules.html
    • Removed allowPscPacketInjection field.
  • docs/dyn/compute_beta.html
    • Added instantSnapshotGroups resource.
    • Added regionInstantSnapshotGroups resource.
  • docs/dyn/compute_beta.instantSnapshots.html
    • Added sourceInstantSnapshotGroup and sourceInstantSnapshotGroupId fields to InstantSnapshot resource.
  • docs/dyn/compute_beta.machineImages.html
    • Updated description for resourceManagerTags.
    • Added params field with resourceManagerTags to MachineImage resource.
  • docs/dyn/compute_beta.networks.html
    • Updated description of state field for NetworkPeering.
  • docs/dyn/compute_beta.regionDisks.html
    • Added instantSnapshotGroupParameters to BulkInsertDiskResource.
  • docs/dyn/compute_beta.regionInstantSnapshots.html
    • Added sourceInstantSnapshotGroup and sourceInstantSnapshotGroupId fields to InstantSnapshot resource.
  • docs/dyn/compute_beta.storagePools.html
    • Updated descriptions for capacityOptimized, readOptimized, writeOptimized fields.
  • docs/dyn/compute_beta.subnetworks.html
    • Updated description of allowSubnetCidrRoutesOverlap.
    • Removed sentence about allowSubnetCidrRoutesOverlap not being settable at creation time.
    • Updated description of secondaryIpRanges.ipCidrRange to include IPv6 support.
    • Updated description of secondaryIpRanges.rangeName to include IPv6.
    • Updated description of secondaryIpRanges.reservedInternalRange to specify IPv4 only.
    • Added resolveSubnetMask field to Subnetwork.
  • docs/dyn/compute_beta.targetVpnGateways.html
    • Added params field with resourceManagerTags.
  • docs/dyn/compute_beta.vpnGateways.html
    • Added params field with resourceManagerTags.
  • docs/dyn/compute_beta.vpnTunnels.html
    • Added params field with resourceManagerTags.
  • docs/dyn/compute_v1.advice.html
    • Updated the description of timeRangeSpec.
  • docs/dyn/compute_v1.machineImages.html
    • Updated description for resourceManagerTags.
    • Added params field with resourceManagerTags to MachineImage resource.
  • docs/dyn/compute_v1.machineTypes.html
    • Added bundledLocalSsds field to MachineType resource.
  • docs/dyn/compute_v1.networks.html
    • Updated description of state field for NetworkPeering.
  • docs/dyn/compute_v1.regionHealthCheckServices.html
    • Added testIamPermissions method.
  • docs/dyn/compute_v1.resourcePolicies.html
    • Added acceleratorTopologyMode to GroupPlacementPolicy.
  • docs/dyn/compute_v1.storagePools.html
    • Updated descriptions for capacityOptimized, readOptimized, writeOptimized fields.
  • docs/dyn/compute_v1.subnetworks.html
    • Updated description of allowSubnetCidrRoutesOverlap.
    • Removed sentence about allowSubnetCidrRoutesOverlap not being settable at creation time.
    • Updated description of secondaryIpRanges.ipCidrRange to include IPv6 support.
    • Updated description of secondaryIpRanges.rangeName to include IPv6.
    • Updated description of secondaryIpRanges.reservedInternalRange to specify IPv4 only.
    • Added resolveSubnetMask field to Subnetwork.
  • docs/dyn/contactcenteraiplatform_v1alpha1.projects.locations.contactCenters.html
    • Added deleteTime, expireTime, and purgeTime fields to ContactCenter resource.
  • docs/dyn/contactcenteraiplatform_v1alpha1.projects.locations.html
    • Updated the description for the list method.
    • Changed solverConfig from optional to required.
  • docs/dyn/container_v1.projects.locations.clusters.html
    • Added sliceControllerConfig to AddonsConfig.
    • Added gpuDirectConfig to NodeConfig.
    • Added swapConfig to NodeConfig.
  • docs/dyn/container_v1.projects.locations.clusters.nodePools.html
    • Added gpuDirectConfig to NodeConfig.
    • Added swapConfig to NodeConfig.
  • docs/dyn/container_v1.projects.zones.clusters.html
    • Added sliceControllerConfig to AddonsConfig.
    • Added gpuDirectConfig to NodeConfig.
    • Added swapConfig to NodeConfig.
  • docs/dyn/container_v1.projects.zones.clusters.nodePools.html
    • Added gpuDirectConfig to NodeConfig.
    • Added swapConfig to NodeConfig.
  • docs/dyn/container_v1beta1.projects.locations.clusters.nodePools.html
    • Added gpuDirectConfig to NodeConfig.
  • docs/dyn/container_v1beta1.projects.zones.clusters.nodePools.html
    • Added gpuDirectConfig to NodeConfig.
  • docs/dyn/containeranalysis_v1.projects.locations.notes.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1.projects.locations.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1.projects.notes.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1.projects.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1alpha1.projects.notes.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1alpha1.projects.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1alpha1.providers.notes.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1beta1.projects.locations.notes.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1beta1.projects.locations.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1beta1.projects.notes.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/containeranalysis_v1beta1.projects.occurrences.html
    • Added lastVulnerabilityUpdateTime field to VulnerabilityDetails.
  • docs/dyn/dataplex_v1.projects.locations.dataScans.html
    • Added generationScopes to DataDocumentationSpec.
  • docs/dyn/dataplex_v1.projects.locations.dataScans.jobs.html
    • Added generationScopes to DataDocumentationSpec.
  • docs/dyn/dataplex_v1.projects.locations.html
    • Added metadataFeeds resource.
  • docs/dyn/dataproc_v1.projects.locations.batches.html
    • Updated description of cohort field.
    • Updated description of pypiRepository field in PypiRepositoryConfig.
  • docs/dyn/dataproc_v1.projects.locations.batches.sparkApplications.html
    • Added sparkConnectExecutionInfo and sparkConnectSessionInfo fields to SparkApplication.
  • docs/dyn/dataproc_v1.projects.locations.operations.html
    • Updated description of returnPartialSuccess and unreachable fields.
  • docs/dyn/dataproc_v1.projects.locations.sessionTemplates.html
    • Updated description of cohort field.
    • Updated description of pypiRepository field in PypiRepositoryConfig.
  • docs/dyn/dataproc_v1.projects.locations.sessions.html
    • Updated description of cohort field.
    • Updated description of pypiRepository field in PypiRepositoryConfig.
  • docs/dyn/dataproc_v1.projects.locations.sessions.sparkApplications.html
    • Added sparkConnectExecutionInfo and sparkConnectSessionInfo fields to SparkApplication.
  • docs/dyn/dataproc_v1.projects.regions.operations.html
    • Updated description of returnPartialSuccess and unreachable fields.
  • docs/dyn/developerconnect_v1.projects.locations.accountConnectors.html
    • Clarified optionality of providerOauthConfig.
    • Clarified optionality and immutability of systemProviderId.
  • docs/dyn/developerconnect_v1.projects.locations.accountConnectors.users.html
    • Updated descriptions for codeChallenge and codeChallengeMethod with RFC7636 reference.
  • docs/dyn/developerconnect_v1.projects.locations.connections.html
    • Added organization field to GitHubEnterpriseConfig.
    • Added httpConfig to Connection resource.
    • Added secureSourceManagerInstanceConfig to Connection resource.
  • docs/dyn/developerconnect_v1.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/developerconnect_v1.projects.locations.insightsConfigs.deploymentEvents.html
    • Updated description of name field to specify 'Developer Connect insights'.
  • docs/dyn/developerconnect_v1.projects.locations.insightsConfigs.html
    • Updated description of InsightsConfig resource.
    • Updated description of projects field.
  • docs/dyn/discoveryengine_v1.projects.locations.collections.dataStores.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1.projects.locations.collections.dataStores.widgetConfigs.html
    • Added nodes field to WidgetConfig resource.
  • docs/dyn/discoveryengine_v1.projects.locations.collections.engines.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1.projects.locations.collections.engines.widgetConfigs.html
    • Added nodes field to WidgetConfig resource.
  • docs/dyn/discoveryengine_v1.projects.locations.dataStores.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1.projects.locations.dataStores.widgetConfigs.html
    • Added nodes field to WidgetConfig resource.
  • docs/dyn/discoveryengine_v1alpha.projects.html
    • Added indexingCoreThresholdNextUpdateTime, searchQpmThresholdNextUpdateTime, and terminateTime fields to configurableBillingStatus.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.collections.dataStores.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.collections.dataStores.widgetConfigs.html
    • Added nodes field to WidgetConfig resource.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.collections.engines.analytics.html
    • Added getConfig and updateConfig methods for AnalyticsConfig.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.collections.engines.assistants.agents.html
    • Removed ownerDisplayName field from Agent.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.collections.engines.assistants.html
    • Removed ownerDisplayName field from Agent.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.collections.engines.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.collections.engines.widgetConfigs.html
    • Added nodes field to WidgetConfig resource.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.dataStores.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.dataStores.widgetConfigs.html
    • Added nodes field to WidgetConfig resource.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.notebooks.html
    • Added mimeTypeBlocked and policyCheckFailed fields to IngestionError.
  • docs/dyn/discoveryengine_v1alpha.projects.locations.notebooks.sources.html
    • Added mimeTypeBlocked and policyCheckFailed fields to IngestionError.
  • docs/dyn/discoveryengine_v1beta.projects.locations.collections.dataStores.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1beta.projects.locations.collections.engines.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/discoveryengine_v1beta.projects.locations.dataStores.completionConfig.html
    • Corrected description of boostSpec to 'condition'.
  • docs/dyn/displayvideo_v3.advertisers.adGroupAds.html
    • Updated description of adGroupAdId in get method.
    • Changed adGroupAdId to output only.
    • Changed adPolicy to output only.
    • Changed advertiserId to output only.
    • Changed name to output only.
    • Updated description of filter parameter in list method.
    • Updated description of adGroupAds in list response.
  • docs/dyn/displayvideo_v4.advertisers.adGroupAds.html
    • Updated description of adGroupAdId in get method.
    • Changed adGroupAdId to output only.
    • Changed adPolicy to output only.
    • Changed advertiserId to output only.
    • Changed name to output only.
    • Updated description of filter parameter in list method.
    • Updated description of adGroupAds in list response.
  • docs/dyn/drive_v3.files.html
    • Updated description of corpora parameter.
    • Updated description of orderBy parameter, specifically for createdTime.
  • docs/dyn/firebaseapphosting_v1.projects.locations.backends.traffic.html
    • Added ignoredPaths and requiredPaths fields to RolloutPolicy.
  • docs/dyn/firebaseapphosting_v1beta.projects.locations.backends.traffic.html
    • Added ignoredPaths and requiredPaths fields to RolloutPolicy.
  • docs/dyn/gkehub_v1.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/gkehub_v1alpha.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/gkehub_v1alpha.projects.locations.rolloutSequences.html
    • Changed clusterSelector.labelSelector from optional to required.
  • docs/dyn/gkehub_v1beta.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/gkehub_v1beta.projects.locations.rolloutSequences.html
    • Changed clusterSelector.labelSelector from optional to required.
  • docs/dyn/gkehub_v2.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/gkehub_v2alpha.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/gkehub_v2beta.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/iam_v1.projects.locations.workloadIdentityPools.html
    • Changed name field from output only to identifier.
  • docs/dyn/iam_v1.projects.locations.workloadIdentityPools.namespaces.html
    • Changed name field from output only to identifier.
  • docs/dyn/iam_v1.projects.locations.workloadIdentityPools.namespaces.managedIdentities.html
    • Changed name field from output only to identifier.
  • docs/dyn/iam_v1.projects.locations.workloadIdentityPools.providers.html
    • Changed name field from output only to identifier.
  • docs/dyn/iam_v1.projects.locations.workloadIdentityPools.providers.keys.html
    • Changed name field from output only to identifier.
  • docs/dyn/logging_v2.entries.html
    • Updated descriptions for spanId and trace fields with new Cloud Trace documentation URL.
  • docs/dyn/looker_v1.projects.locations.instances.html
    • Added undelete method.
    • Added catalogIntegrationEnabled field to Instance.
    • Added softDeleteReason and suspendedTime fields to Instance.
  • docs/dyn/metastore_v1alpha.projects.locations.services.backups.html
    • Deprecated multiRegionConfig and its subfields.
  • docs/dyn/metastore_v1alpha.projects.locations.services.html
    • Deprecated multiRegionConfig and its subfields.
  • docs/dyn/metastore_v1beta.projects.locations.services.backups.html
    • Deprecated multiRegionConfig and its subfields.
  • docs/dyn/metastore_v1beta.projects.locations.services.html
    • Deprecated multiRegionConfig and its subfields.
  • docs/dyn/netapp_v1.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/netapp_v1beta1.projects.locations.html
    • Updated the description for the list method.
  • docs/dyn/networkconnectivity_v1.projects.locations.automatedDnsRecords.html
    • Added new resource automatedDnsRecords.
  • docs/dyn/networkconnectivity_v1.projects.locations.global_.hubs.html
    • Updated description of fieldPathsPendingUpdate to refer to 'hub administrator's approval'.
    • Updated description of proposedExcludeExportRanges to refer to 'hub administrator's approval'.
    • Updated description of proposedIncludeExportRanges to refer to 'hub administrator's approval'.
    • Updated description of reasons to 'reason for the current state of the spoke'.
Activity
  • The pull request was created by yoshi-code-bot.
  • The pull request includes updates to discovery artifacts across numerous Google Cloud services.
  • Several API definitions have been updated, with new fields added and some existing fields deprecated or clarified.
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 appears to be an automated update of discovery artifacts, reflecting recent changes across various Google Cloud APIs. The changes primarily involve adding new fields and methods, updating descriptions for clarity, and marking some features as deprecated. Overall, the updates correctly represent the API changes. I've identified a minor, recurring typo in the documentation for the Discovery Engine API and have provided suggestions for correction.


{ # Request message for CompletionService.AdvancedCompleteQuery method. .
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condtion of the suggestion. # Optional. Specification to boost suggestions matching the condition.
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.

Choose a reason for hiding this comment

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

medium

There's a typo in the description. condtion should be condition.

Suggested change
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.
"boostSpec": { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.

&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.
&quot;conditionBoostSpecs&quot;: [ # Condition boost specifications. If a suggestion matches multiple conditions in the specifications, boost values from these specifications are all applied and combined in a non-linear way. Maximum number of specifications is 20. Note: Currently only support language condition boost.
{ # Boost applies to suggestions which match a condition.
&quot;boost&quot;: 3.14, # Strength of the boost, which should be in [-1, 1]. Negative boost means demotion. Default is 0.0. Setting to 1.0 gives the suggestions a big promotion. However, it does not necessarily mean that the top result will be a boosted suggestion. Setting to -1.0 gives the suggestions a big demotion. However, other suggestions that are relevant might still be shown. Setting to 0.0 means no boost applied. The boosting condition is ignored.

Choose a reason for hiding this comment

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

medium

There's a typo in the description. condtion should be condition.

Suggested change
&quot;boost&quot;: 3.14, # Strength of the boost, which should be in [-1, 1]. Negative boost means demotion. Default is 0.0. Setting to 1.0 gives the suggestions a big promotion. However, it does not necessarily mean that the top result will be a boosted suggestion. Setting to -1.0 gives the suggestions a big demotion. However, other suggestions that are relevant might still be shown. Setting to 0.0 means no boost applied. The boosting condition is ignored.
"boostSpec": { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.


{ # Request message for CompletionService.AdvancedCompleteQuery method. .
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condtion of the suggestion. # Optional. Specification to boost suggestions matching the condition.
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.

Choose a reason for hiding this comment

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

medium

There's a typo in the description. condtion should be condition.

Suggested change
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.
"boostSpec": { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.


{ # Request message for CompletionService.AdvancedCompleteQuery method. .
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condtion of the suggestion. # Optional. Specification to boost suggestions matching the condition.
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.

Choose a reason for hiding this comment

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

medium

There's a typo in the description. condtion should be condition.

Suggested change
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.
"boostSpec": { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.


{ # Request message for CompletionService.AdvancedCompleteQuery method. .
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condtion of the suggestion. # Optional. Specification to boost suggestions matching the condition.
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.

Choose a reason for hiding this comment

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

medium

There's a typo in the description. condtion should be condition.

Suggested change
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.
"boostSpec": { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.


{ # Request message for CompletionService.AdvancedCompleteQuery method. .
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condtion of the suggestion. # Optional. Specification to boost suggestions matching the condition.
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.

Choose a reason for hiding this comment

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

medium

There's a typo in the description. condtion should be condition.

Suggested change
&quot;boostSpec&quot;: { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.
"boostSpec": { # Specification to boost suggestions based on the condition of the suggestion. # Optional. Specification to boost suggestions matching the condition.

@gcf-merge-on-green gcf-merge-on-green bot merged commit ca1c9b5 into googleapis:main Feb 3, 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 3, 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