StreamSourceConfig

data class StreamSourceConfig(val mysqlSourceConfig: StreamSourceConfigMysqlSourceConfig? = null, val oracleSourceConfig: StreamSourceConfigOracleSourceConfig? = null, val postgresqlSourceConfig: StreamSourceConfigPostgresqlSourceConfig? = null, val salesforceSourceConfig: StreamSourceConfigSalesforceSourceConfig? = null, val sourceConnectionProfile: String, val sqlServerSourceConfig: StreamSourceConfigSqlServerSourceConfig? = null)

Constructors

Link copied to clipboard
constructor(mysqlSourceConfig: StreamSourceConfigMysqlSourceConfig? = null, oracleSourceConfig: StreamSourceConfigOracleSourceConfig? = null, postgresqlSourceConfig: StreamSourceConfigPostgresqlSourceConfig? = null, salesforceSourceConfig: StreamSourceConfigSalesforceSourceConfig? = null, sourceConnectionProfile: String, sqlServerSourceConfig: StreamSourceConfigSqlServerSourceConfig? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

MySQL data source configuration. Structure is documented below.

Link copied to clipboard

MySQL data source configuration. Structure is documented below.

Link copied to clipboard

PostgreSQL data source configuration. Structure is documented below.

Link copied to clipboard

Salesforce data source configuration. Structure is documented below.

Link copied to clipboard

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

Link copied to clipboard

SQL Server data source configuration. Structure is documented below.