Datastream V1 API - Class Google::Cloud::Datastream::V1::SourceConfig (v0.11.0)

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

#mysql_source_config=

def mysql_source_config=(value) -> ::Google::Cloud::Datastream::V1::MysqlSourceConfig
Parameter
Returns

#oracle_source_config

def oracle_source_config() -> ::Google::Cloud::Datastream::V1::OracleSourceConfig
Returns

#oracle_source_config=

def oracle_source_config=(value) -> ::Google::Cloud::Datastream::V1::OracleSourceConfig
Parameter
Returns

#postgresql_source_config

def postgresql_source_config() -> ::Google::Cloud::Datastream::V1::PostgresqlSourceConfig
Returns

#postgresql_source_config=

def postgresql_source_config=(value) -> ::Google::Cloud::Datastream::V1::PostgresqlSourceConfig
Parameter
Returns

#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

#sql_server_source_config=

def sql_server_source_config=(value) -> ::Google::Cloud::Datastream::V1::SqlServerSourceConfig
Parameter
Returns