Class DestinationConfig (2.0.0)

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

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

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
DestinationConfig.DestinationStreamConfigOneofCase

GcsDestinationConfig

public GcsDestinationConfig GcsDestinationConfig { get; set; }

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

Property Value
TypeDescription
GcsDestinationConfig