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 | |