public sealed class Listing.Types.BigQueryDatasetSource : IMessage<Listing.Types.BigQueryDatasetSource>, IEquatable<Listing.Types.BigQueryDatasetSource>, IDeepCloneable<Listing.Types.BigQueryDatasetSource>, IBufferMessage, IMessage
Reference documentation and code samples for the Analytics Hub v1 API class Listing.Types.BigQueryDatasetSource.
A reference to a shared dataset. It is an existing BigQuery dataset with a collection of objects such as tables and views that you want to share with subscribers. When subscriber's subscribe to a listing, Analytics Hub creates a linked dataset in the subscriber's project. A Linked dataset is an opaque, read-only BigQuery dataset that serves as a symbolic link to a shared dataset.
Implements
IMessageListingTypesBigQueryDatasetSource, IEquatableListingTypesBigQueryDatasetSource, IDeepCloneableListingTypesBigQueryDatasetSource, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.AnalyticsHub.V1Assembly
Google.Cloud.BigQuery.AnalyticsHub.V1.dll
Constructors
BigQueryDatasetSource()
public BigQueryDatasetSource()
BigQueryDatasetSource(BigQueryDatasetSource)
public BigQueryDatasetSource(Listing.Types.BigQueryDatasetSource other)
Parameter | |
---|---|
Name | Description |
other |
ListingTypesBigQueryDatasetSource |
Properties
Dataset
public string Dataset { get; set; }
Resource name of the dataset source for this listing.
e.g. projects/myproject/datasets/123
Property Value | |
---|---|
Type | Description |
string |
DatasetAsDatasetName
public DatasetName DatasetAsDatasetName { get; set; }
DatasetName-typed view over the Dataset resource name property.
Property Value | |
---|---|
Type | Description |
DatasetName |
RestrictedExportPolicy
public Listing.Types.BigQueryDatasetSource.Types.RestrictedExportPolicy RestrictedExportPolicy { get; set; }
Optional. If set, restricted export policy will be propagated and enforced on the linked dataset.
Property Value | |
---|---|
Type | Description |
ListingTypesBigQueryDatasetSourceTypesRestrictedExportPolicy |
SelectedResources
public RepeatedField<Listing.Types.BigQueryDatasetSource.Types.SelectedResource> SelectedResources { get; }
Optional. Resources in this dataset that are selectively shared. If this field is empty, then the entire dataset (all resources) are shared. This field is only valid for data clean room exchanges.
Property Value | |
---|---|
Type | Description |
RepeatedFieldListingTypesBigQueryDatasetSourceTypesSelectedResource |