Cloud Dataplex v1 API - Class DataDiscoverySpec.Types.BigQueryPublishingConfig (3.4.0)

public sealed class DataDiscoverySpec.Types.BigQueryPublishingConfig : IMessage<DataDiscoverySpec.Types.BigQueryPublishingConfig>, IEquatable<DataDiscoverySpec.Types.BigQueryPublishingConfig>, IDeepCloneable<DataDiscoverySpec.Types.BigQueryPublishingConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class DataDiscoverySpec.Types.BigQueryPublishingConfig.

Describes BigQuery publishing configurations.

Inheritance

object > DataDiscoverySpec.Types.BigQueryPublishingConfig

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

BigQueryPublishingConfig()

public BigQueryPublishingConfig()

BigQueryPublishingConfig(BigQueryPublishingConfig)

public BigQueryPublishingConfig(DataDiscoverySpec.Types.BigQueryPublishingConfig other)
Parameter
Name Description
other DataDiscoverySpecTypesBigQueryPublishingConfig

Properties

Connection

public string Connection { get; set; }

Optional. The BigQuery connection used to create BigLake tables. Must be in the form projects/{project_id}/locations/{location_id}/connections/{connection_id}

Property Value
Type Description
string

ConnectionAsConnectionName

public ConnectionName ConnectionAsConnectionName { get; set; }

ConnectionName-typed view over the Connection resource name property.

Property Value
Type Description
ConnectionName

TableType

public DataDiscoverySpec.Types.BigQueryPublishingConfig.Types.TableType TableType { get; set; }

Optional. Determines whether to publish discovered tables as BigLake external tables or non-BigLake external tables.

Property Value
Type Description
DataDiscoverySpecTypesBigQueryPublishingConfigTypesTableType