Analytics Hub v1 API - Class Listing.Types.BigQueryDatasetSource (1.6.0)

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.

Inheritance

object > Listing.Types.BigQueryDatasetSource

Namespace

Google.Cloud.BigQuery.AnalyticsHub.V1

Assembly

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

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