Class SearchCatalogRequest.Types.Scope (1.2.0)

public sealed class Scope : IMessage<SearchCatalogRequest.Types.Scope>, IEquatable<SearchCatalogRequest.Types.Scope>, IDeepCloneable<SearchCatalogRequest.Types.Scope>, IBufferMessage, IMessage

The criteria that select the subspace used for query matching.

Inheritance

Object > SearchCatalogRequest.Types.Scope

Namespace

Google.Cloud.DataCatalog.V1

Assembly

Google.Cloud.DataCatalog.V1.dll

Constructors

Scope()

public Scope()

Scope(SearchCatalogRequest.Types.Scope)

public Scope(SearchCatalogRequest.Types.Scope other)
Parameter
Name Description
other SearchCatalogRequest.Types.Scope

Properties

IncludeGcpPublicDatasets

public bool IncludeGcpPublicDatasets { get; set; }

If true, include Google Cloud Platform (GCP) public datasets in the search results. Info on GCP public datasets is available at https://cloud.google.com/public-datasets/. By default, GCP public datasets are excluded.

Property Value
Type Description
Boolean

IncludeOrgIds

public RepeatedField<string> IncludeOrgIds { get; }

The list of organization IDs to search within. To find your organization ID, follow instructions in https://cloud.google.com/resource-manager/docs/creating-managing-organization.

Property Value
Type Description
RepeatedField<String>

IncludeProjectIds

public RepeatedField<string> IncludeProjectIds { get; }

The list of project IDs to search within. To learn more about the distinction between project names/IDs/numbers, go to https://cloud.google.com/docs/overview/#projects.

Property Value
Type Description
RepeatedField<String>

RestrictedLocations

public RepeatedField<string> RestrictedLocations { get; }

Optional. The list of locations to search within.

  1. If empty, search will be performed in all locations;
  2. If any of the locations are NOT supported regions, error will be returned;
  3. Otherwise, search only the given locations for matching results. Typical usage is to leave this field empty. When a location is unreachable as returned in the SearchCatalogResponse.unreachable field, users can repeat the search request with this parameter set to get additional information on the error.
Property Value
Type Description
RepeatedField<String>