Datastream V1 API - Class Google::Cloud::Datastream::V1::ConnectionProfile (v1.8.0)

Reference documentation and code samples for the Datastream V1 API class Google::Cloud::Datastream::V1::ConnectionProfile.

A set of reusable connection configurations to be used as a source or destination for a stream.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#bigquery_profile

def bigquery_profile() -> ::Google::Cloud::Datastream::V1::BigQueryProfile
Returns
  • (::Google::Cloud::Datastream::V1::BigQueryProfile) — Profile for connecting to a BigQuery destination.

    Note: The following fields are mutually exclusive: bigquery_profile, oracle_profile, gcs_profile, mysql_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#bigquery_profile=

def bigquery_profile=(value) -> ::Google::Cloud::Datastream::V1::BigQueryProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::BigQueryProfile) — Profile for connecting to a BigQuery destination.

    Note: The following fields are mutually exclusive: bigquery_profile, oracle_profile, gcs_profile, mysql_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::BigQueryProfile) — Profile for connecting to a BigQuery destination.

    Note: The following fields are mutually exclusive: bigquery_profile, oracle_profile, gcs_profile, mysql_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#dataverse_profile

def dataverse_profile() -> ::Google::Cloud::Datastream::V1::DataverseProfile
Returns
  • (::Google::Cloud::Datastream::V1::DataverseProfile) — Profile for connecting to a Dataverse source.

    Note: The following fields are mutually exclusive: dataverse_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#dataverse_profile=

def dataverse_profile=(value) -> ::Google::Cloud::Datastream::V1::DataverseProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::DataverseProfile) — Profile for connecting to a Dataverse source.

    Note: The following fields are mutually exclusive: dataverse_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::DataverseProfile) — Profile for connecting to a Dataverse source.

    Note: The following fields are mutually exclusive: dataverse_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#display_name

def display_name() -> ::String
Returns
  • (::String) — Required. Display name.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Required. Display name.
Returns
  • (::String) — Required. Display name.

#forward_ssh_connectivity

def forward_ssh_connectivity() -> ::Google::Cloud::Datastream::V1::ForwardSshTunnelConnectivity
Returns
  • (::Google::Cloud::Datastream::V1::ForwardSshTunnelConnectivity) — Forward SSH tunnel connectivity.

    Note: The following fields are mutually exclusive: forward_ssh_connectivity, static_service_ip_connectivity, private_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

#forward_ssh_connectivity=

def forward_ssh_connectivity=(value) -> ::Google::Cloud::Datastream::V1::ForwardSshTunnelConnectivity
Parameter
  • value (::Google::Cloud::Datastream::V1::ForwardSshTunnelConnectivity) — Forward SSH tunnel connectivity.

    Note: The following fields are mutually exclusive: forward_ssh_connectivity, static_service_ip_connectivity, private_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::ForwardSshTunnelConnectivity) — Forward SSH tunnel connectivity.

    Note: The following fields are mutually exclusive: forward_ssh_connectivity, static_service_ip_connectivity, private_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

#gcs_profile

def gcs_profile() -> ::Google::Cloud::Datastream::V1::GcsProfile
Returns
  • (::Google::Cloud::Datastream::V1::GcsProfile) — Profile for connecting to a Cloud Storage destination.

    Note: The following fields are mutually exclusive: gcs_profile, oracle_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#gcs_profile=

def gcs_profile=(value) -> ::Google::Cloud::Datastream::V1::GcsProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::GcsProfile) — Profile for connecting to a Cloud Storage destination.

    Note: The following fields are mutually exclusive: gcs_profile, oracle_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::GcsProfile) — Profile for connecting to a Cloud Storage destination.

    Note: The following fields are mutually exclusive: gcs_profile, oracle_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Labels.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Labels.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Labels.

#mongodb_profile

def mongodb_profile() -> ::Google::Cloud::Datastream::V1::MongodbProfile
Returns
  • (::Google::Cloud::Datastream::V1::MongodbProfile) — Profile for connecting to a MongoDB source.

    Note: The following fields are mutually exclusive: mongodb_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#mongodb_profile=

def mongodb_profile=(value) -> ::Google::Cloud::Datastream::V1::MongodbProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::MongodbProfile) — Profile for connecting to a MongoDB source.

    Note: The following fields are mutually exclusive: mongodb_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::MongodbProfile) — Profile for connecting to a MongoDB source.

    Note: The following fields are mutually exclusive: mongodb_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#mysql_profile

def mysql_profile() -> ::Google::Cloud::Datastream::V1::MysqlProfile
Returns
  • (::Google::Cloud::Datastream::V1::MysqlProfile) — Profile for connecting to a MySQL source.

    Note: The following fields are mutually exclusive: mysql_profile, oracle_profile, gcs_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#mysql_profile=

def mysql_profile=(value) -> ::Google::Cloud::Datastream::V1::MysqlProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::MysqlProfile) — Profile for connecting to a MySQL source.

    Note: The following fields are mutually exclusive: mysql_profile, oracle_profile, gcs_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::MysqlProfile) — Profile for connecting to a MySQL source.

    Note: The following fields are mutually exclusive: mysql_profile, oracle_profile, gcs_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#name

def name() -> ::String
Returns
  • (::String) — Output only. Identifier. The resource's name.

#oracle_profile

def oracle_profile() -> ::Google::Cloud::Datastream::V1::OracleProfile
Returns
  • (::Google::Cloud::Datastream::V1::OracleProfile) — Profile for connecting to an Oracle source.

    Note: The following fields are mutually exclusive: oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#oracle_profile=

def oracle_profile=(value) -> ::Google::Cloud::Datastream::V1::OracleProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::OracleProfile) — Profile for connecting to an Oracle source.

    Note: The following fields are mutually exclusive: oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::OracleProfile) — Profile for connecting to an Oracle source.

    Note: The following fields are mutually exclusive: oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#postgresql_profile

def postgresql_profile() -> ::Google::Cloud::Datastream::V1::PostgresqlProfile
Returns
  • (::Google::Cloud::Datastream::V1::PostgresqlProfile) — Profile for connecting to a PostgreSQL source.

    Note: The following fields are mutually exclusive: postgresql_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#postgresql_profile=

def postgresql_profile=(value) -> ::Google::Cloud::Datastream::V1::PostgresqlProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::PostgresqlProfile) — Profile for connecting to a PostgreSQL source.

    Note: The following fields are mutually exclusive: postgresql_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::PostgresqlProfile) — Profile for connecting to a PostgreSQL source.

    Note: The following fields are mutually exclusive: postgresql_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#private_connectivity

def private_connectivity() -> ::Google::Cloud::Datastream::V1::PrivateConnectivity
Returns
  • (::Google::Cloud::Datastream::V1::PrivateConnectivity) — Private connectivity.

    Note: The following fields are mutually exclusive: private_connectivity, static_service_ip_connectivity, forward_ssh_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

#private_connectivity=

def private_connectivity=(value) -> ::Google::Cloud::Datastream::V1::PrivateConnectivity
Parameter
  • value (::Google::Cloud::Datastream::V1::PrivateConnectivity) — Private connectivity.

    Note: The following fields are mutually exclusive: private_connectivity, static_service_ip_connectivity, forward_ssh_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::PrivateConnectivity) — Private connectivity.

    Note: The following fields are mutually exclusive: private_connectivity, static_service_ip_connectivity, forward_ssh_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

#salesforce_marketing_cloud_profile

def salesforce_marketing_cloud_profile() -> ::Google::Cloud::Datastream::V1::SalesforceMarketingCloudProfile
Returns
  • (::Google::Cloud::Datastream::V1::SalesforceMarketingCloudProfile) — Profile for connecting to a Salesforce Marketing Cloud source.

    Note: The following fields are mutually exclusive: salesforce_marketing_cloud_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#salesforce_marketing_cloud_profile=

def salesforce_marketing_cloud_profile=(value) -> ::Google::Cloud::Datastream::V1::SalesforceMarketingCloudProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::SalesforceMarketingCloudProfile) — Profile for connecting to a Salesforce Marketing Cloud source.

    Note: The following fields are mutually exclusive: salesforce_marketing_cloud_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::SalesforceMarketingCloudProfile) — Profile for connecting to a Salesforce Marketing Cloud source.

    Note: The following fields are mutually exclusive: salesforce_marketing_cloud_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#salesforce_profile

def salesforce_profile() -> ::Google::Cloud::Datastream::V1::SalesforceProfile
Returns
  • (::Google::Cloud::Datastream::V1::SalesforceProfile) — Profile for connecting to a Salesforce source.

    Note: The following fields are mutually exclusive: salesforce_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#salesforce_profile=

def salesforce_profile=(value) -> ::Google::Cloud::Datastream::V1::SalesforceProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::SalesforceProfile) — Profile for connecting to a Salesforce source.

    Note: The following fields are mutually exclusive: salesforce_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::SalesforceProfile) — Profile for connecting to a Salesforce source.

    Note: The following fields are mutually exclusive: salesforce_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#satisfies_pzi

def satisfies_pzi() -> ::Boolean
Returns
  • (::Boolean) — Output only. Reserved for future use.

#satisfies_pzs

def satisfies_pzs() -> ::Boolean
Returns
  • (::Boolean) — Output only. Reserved for future use.

#service_now_profile

def service_now_profile() -> ::Google::Cloud::Datastream::V1::ServiceNowProfile
Returns
  • (::Google::Cloud::Datastream::V1::ServiceNowProfile) — Profile for connecting to a ServiceNow source.

    Note: The following fields are mutually exclusive: service_now_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#service_now_profile=

def service_now_profile=(value) -> ::Google::Cloud::Datastream::V1::ServiceNowProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::ServiceNowProfile) — Profile for connecting to a ServiceNow source.

    Note: The following fields are mutually exclusive: service_now_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::ServiceNowProfile) — Profile for connecting to a ServiceNow source.

    Note: The following fields are mutually exclusive: service_now_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#spanner_profile

def spanner_profile() -> ::Google::Cloud::Datastream::V1::SpannerProfile
Returns
  • (::Google::Cloud::Datastream::V1::SpannerProfile) — Profile for connecting to a Spanner source.

    Note: The following fields are mutually exclusive: spanner_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#spanner_profile=

def spanner_profile=(value) -> ::Google::Cloud::Datastream::V1::SpannerProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::SpannerProfile) — Profile for connecting to a Spanner source.

    Note: The following fields are mutually exclusive: spanner_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::SpannerProfile) — Profile for connecting to a Spanner source.

    Note: The following fields are mutually exclusive: spanner_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#sql_server_profile

def sql_server_profile() -> ::Google::Cloud::Datastream::V1::SqlServerProfile
Returns
  • (::Google::Cloud::Datastream::V1::SqlServerProfile) — Profile for connecting to a SQLServer source.

    Note: The following fields are mutually exclusive: sql_server_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#sql_server_profile=

def sql_server_profile=(value) -> ::Google::Cloud::Datastream::V1::SqlServerProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::SqlServerProfile) — Profile for connecting to a SQLServer source.

    Note: The following fields are mutually exclusive: sql_server_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::SqlServerProfile) — Profile for connecting to a SQLServer source.

    Note: The following fields are mutually exclusive: sql_server_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile, workday_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#static_service_ip_connectivity

def static_service_ip_connectivity() -> ::Google::Cloud::Datastream::V1::StaticServiceIpConnectivity
Returns
  • (::Google::Cloud::Datastream::V1::StaticServiceIpConnectivity) — Static Service IP connectivity.

    Note: The following fields are mutually exclusive: static_service_ip_connectivity, forward_ssh_connectivity, private_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

#static_service_ip_connectivity=

def static_service_ip_connectivity=(value) -> ::Google::Cloud::Datastream::V1::StaticServiceIpConnectivity
Parameter
  • value (::Google::Cloud::Datastream::V1::StaticServiceIpConnectivity) — Static Service IP connectivity.

    Note: The following fields are mutually exclusive: static_service_ip_connectivity, forward_ssh_connectivity, private_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::StaticServiceIpConnectivity) — Static Service IP connectivity.

    Note: The following fields are mutually exclusive: static_service_ip_connectivity, forward_ssh_connectivity, private_connectivity. If a field in that set is populated, all other fields in the set will automatically be cleared.

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns

#workday_profile

def workday_profile() -> ::Google::Cloud::Datastream::V1::WorkdayProfile
Returns
  • (::Google::Cloud::Datastream::V1::WorkdayProfile) — Optional. Profile for connecting to a Workday source.

    Note: The following fields are mutually exclusive: workday_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

#workday_profile=

def workday_profile=(value) -> ::Google::Cloud::Datastream::V1::WorkdayProfile
Parameter
  • value (::Google::Cloud::Datastream::V1::WorkdayProfile) — Optional. Profile for connecting to a Workday source.

    Note: The following fields are mutually exclusive: workday_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Datastream::V1::WorkdayProfile) — Optional. Profile for connecting to a Workday source.

    Note: The following fields are mutually exclusive: workday_profile, oracle_profile, gcs_profile, mysql_profile, bigquery_profile, postgresql_profile, sql_server_profile, salesforce_profile, mongodb_profile, spanner_profile, dataverse_profile, salesforce_marketing_cloud_profile, service_now_profile. If a field in that set is populated, all other fields in the set will automatically be cleared.