public sealed class SourceConfig : IMessage<SourceConfig>, IEquatable<SourceConfig>, IDeepCloneable<SourceConfig>, IBufferMessage, IMessageThe configuration of the stream source.
Implements
IMessage<SourceConfig>, IEquatable<SourceConfig>, IDeepCloneable<SourceConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
SourceConfig()
public SourceConfig()SourceConfig(SourceConfig)
public SourceConfig(SourceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
SourceConfig |
Properties
MysqlSourceConfig
public MysqlSourceConfig MysqlSourceConfig { get; set; }MySQL data source configuration
| Property Value | |
|---|---|
| Type | Description |
MysqlSourceConfig |
|
OracleSourceConfig
public OracleSourceConfig OracleSourceConfig { get; set; }Oracle data source configuration
| Property Value | |
|---|---|
| Type | Description |
OracleSourceConfig |
|
SourceConnectionProfile
public string SourceConnectionProfile { get; set; }Required. Source connection profile resoource.
Format: projects/{project}/locations/{location}/connectionProfiles/{name}
| Property Value | |
|---|---|
| Type | Description |
String |
|
SourceConnectionProfileAsConnectionProfileName
public ConnectionProfileName SourceConnectionProfileAsConnectionProfileName { get; set; }ConnectionProfileName-typed view over the SourceConnectionProfile resource name property.
| Property Value | |
|---|---|
| Type | Description |
ConnectionProfileName |
|
SourceStreamConfigCase
public SourceConfig.SourceStreamConfigOneofCase SourceStreamConfigCase { get; }| Property Value | |
|---|---|
| Type | Description |
SourceConfig.SourceStreamConfigOneofCase |
|