Reference documentation and code samples for the Datastream V1 API class Google::Cloud::Datastream::V1::SourceConfig.
The configuration of the stream source.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#mysql_source_config
def mysql_source_config() -> ::Google::Cloud::Datastream::V1::MysqlSourceConfig
Returns
- (::Google::Cloud::Datastream::V1::MysqlSourceConfig) — MySQL data source configuration.
#mysql_source_config=
def mysql_source_config=(value) -> ::Google::Cloud::Datastream::V1::MysqlSourceConfig
Parameter
- value (::Google::Cloud::Datastream::V1::MysqlSourceConfig) — MySQL data source configuration.
Returns
- (::Google::Cloud::Datastream::V1::MysqlSourceConfig) — MySQL data source configuration.
#oracle_source_config
def oracle_source_config() -> ::Google::Cloud::Datastream::V1::OracleSourceConfig
Returns
- (::Google::Cloud::Datastream::V1::OracleSourceConfig) — Oracle data source configuration.
#oracle_source_config=
def oracle_source_config=(value) -> ::Google::Cloud::Datastream::V1::OracleSourceConfig
Parameter
- value (::Google::Cloud::Datastream::V1::OracleSourceConfig) — Oracle data source configuration.
Returns
- (::Google::Cloud::Datastream::V1::OracleSourceConfig) — Oracle data source configuration.
#postgresql_source_config
def postgresql_source_config() -> ::Google::Cloud::Datastream::V1::PostgresqlSourceConfig
Returns
- (::Google::Cloud::Datastream::V1::PostgresqlSourceConfig) — PostgreSQL data source configuration.
#postgresql_source_config=
def postgresql_source_config=(value) -> ::Google::Cloud::Datastream::V1::PostgresqlSourceConfig
Parameter
- value (::Google::Cloud::Datastream::V1::PostgresqlSourceConfig) — PostgreSQL data source configuration.
Returns
- (::Google::Cloud::Datastream::V1::PostgresqlSourceConfig) — PostgreSQL data source configuration.
#source_connection_profile
def source_connection_profile() -> ::String
Returns
-
(::String) — Required. Source connection profile resoource.
Format:
projects/{project}/locations/{location}/connectionProfiles/{name}
#source_connection_profile=
def source_connection_profile=(value) -> ::String
Parameter
-
value (::String) — Required. Source connection profile resoource.
Format:
projects/{project}/locations/{location}/connectionProfiles/{name}
Returns
-
(::String) — Required. Source connection profile resoource.
Format:
projects/{project}/locations/{location}/connectionProfiles/{name}
#sql_server_source_config
def sql_server_source_config() -> ::Google::Cloud::Datastream::V1::SqlServerSourceConfig
Returns
- (::Google::Cloud::Datastream::V1::SqlServerSourceConfig) — SQLServer data source configuration.
#sql_server_source_config=
def sql_server_source_config=(value) -> ::Google::Cloud::Datastream::V1::SqlServerSourceConfig
Parameter
- value (::Google::Cloud::Datastream::V1::SqlServerSourceConfig) — SQLServer data source configuration.
Returns
- (::Google::Cloud::Datastream::V1::SqlServerSourceConfig) — SQLServer data source configuration.