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
.
#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.