Reference documentation and code samples for the BigQuery Connection V1 API class Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties.
Connection properties specific to the Cloud SQL.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#credential
def credential() -> ::Google::Cloud::Bigquery::Connection::V1::CloudSqlCredential
    Returns
    
  - (::Google::Cloud::Bigquery::Connection::V1::CloudSqlCredential) — Input only. Cloud SQL credential.
#credential=
def credential=(value) -> ::Google::Cloud::Bigquery::Connection::V1::CloudSqlCredential
    Parameter
    
  - value (::Google::Cloud::Bigquery::Connection::V1::CloudSqlCredential) — Input only. Cloud SQL credential.
    Returns
    
  - (::Google::Cloud::Bigquery::Connection::V1::CloudSqlCredential) — Input only. Cloud SQL credential.
#database
def database() -> ::String
    Returns
    
  - (::String) — Database name.
#database=
def database=(value) -> ::String
    Parameter
    
  - value (::String) — Database name.
    Returns
    
  - (::String) — Database name.
#instance_id
def instance_id() -> ::String
    Returns
    
  - 
        (::String) — Cloud SQL instance ID in the form project:location:instance.
#instance_id=
def instance_id=(value) -> ::String
    Parameter
    
  - 
        value (::String) — Cloud SQL instance ID in the form project:location:instance.
    Returns
    
  - 
        (::String) — Cloud SQL instance ID in the form project:location:instance.
#service_account_id
def service_account_id() -> ::String
    Returns
    
  - 
        (::String) — Output only. The account ID of the service used for the purpose of this connection.When the connection is used in the context of an operation in BigQuery, this service account will serve as identity being used for connecting to the CloudSQL instance specified in this connection. 
#type
def type() -> ::Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties::DatabaseType
    Returns
    
  - (::Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties::DatabaseType) — Type of the Cloud SQL database.
#type=
def type=(value) -> ::Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties::DatabaseType
    Parameter
    
  - value (::Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties::DatabaseType) — Type of the Cloud SQL database.
    Returns
    
- (::Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties::DatabaseType) — Type of the Cloud SQL database.