DataStream v1 API - Class DestinationConfig (2.3.0)

public sealed class DestinationConfig : IMessage<DestinationConfig>, IEquatable<DestinationConfig>, IDeepCloneable<DestinationConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the DataStream v1 API class DestinationConfig.

The configuration of the stream destination.

Inheritance

object > DestinationConfig

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

DestinationConfig()

public DestinationConfig()

DestinationConfig(DestinationConfig)

public DestinationConfig(DestinationConfig other)
Parameter
NameDescription
otherDestinationConfig

Properties

BigqueryDestinationConfig

public BigQueryDestinationConfig BigqueryDestinationConfig { get; set; }

BigQuery destination configuration.

Property Value
TypeDescription
BigQueryDestinationConfig

DestinationConnectionProfile

public string DestinationConnectionProfile { get; set; }

Required. Destination connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}

Property Value
TypeDescription
string

DestinationConnectionProfileAsConnectionProfileName

public ConnectionProfileName DestinationConnectionProfileAsConnectionProfileName { get; set; }

ConnectionProfileName-typed view over the DestinationConnectionProfile resource name property.

Property Value
TypeDescription
ConnectionProfileName

DestinationStreamConfigCase

public DestinationConfig.DestinationStreamConfigOneofCase DestinationStreamConfigCase { get; }
Property Value
TypeDescription
DestinationConfigDestinationStreamConfigOneofCase

GcsDestinationConfig

public GcsDestinationConfig GcsDestinationConfig { get; set; }

A configuration for how data should be loaded to Cloud Storage.

Property Value
TypeDescription
GcsDestinationConfig