public sealed class DestinationConfig : IMessage<DestinationConfig>, IEquatable<DestinationConfig>, IDeepCloneable<DestinationConfig>, IBufferMessage, IMessage
The configuration of the stream destination.
Implements
IMessage<DestinationConfig>, IEquatable<DestinationConfig>, IDeepCloneable<DestinationConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
DestinationConfig()
public DestinationConfig()
DestinationConfig(DestinationConfig)
public DestinationConfig(DestinationConfig other)
Parameter | |
---|---|
Name | Description |
other | DestinationConfig |
Properties
DestinationConnectionProfile
public string DestinationConnectionProfile { get; set; }
Required. Destination connection profile resource.
Format: projects/{project}/locations/{location}/connectionProfiles/{name}
Property Value | |
---|---|
Type | Description |
String |
DestinationConnectionProfileAsConnectionProfileName
public ConnectionProfileName DestinationConnectionProfileAsConnectionProfileName { get; set; }
ConnectionProfileName-typed view over the DestinationConnectionProfile resource name property.
Property Value | |
---|---|
Type | Description |
ConnectionProfileName |
DestinationStreamConfigCase
public DestinationConfig.DestinationStreamConfigOneofCase DestinationStreamConfigCase { get; }
Property Value | |
---|---|
Type | Description |
DestinationConfig.DestinationStreamConfigOneofCase |
GcsDestinationConfig
public GcsDestinationConfig GcsDestinationConfig { get; set; }
A configuration for how data should be loaded to Cloud Storage.
Property Value | |
---|---|
Type | Description |
GcsDestinationConfig |