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.
Implements
IMessage<SearchCatalogRequest.Types.Scope>, IEquatable<SearchCatalogRequest.Types.Scope>, IDeepCloneable<SearchCatalogRequest.Types.Scope>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
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.
- If empty, search will be performed in all locations;
- If any of the locations are NOT supported regions, error will be returned;
- 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> |