Class: Google::Cloud::Bigquery::Connection::V1::Connection
- Inherits:
-
Object
- Object
- Google::Cloud::Bigquery::Connection::V1::Connection
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/bigquery/connection/v1/connection.rb
Overview
Configuration parameters to establish connection with an external data source, except the credential attributes.
Instance Attribute Summary collapse
-
#aws ⇒ ::Google::Cloud::Bigquery::Connection::V1::AwsProperties
Amazon Web Services (AWS) properties.
-
#azure ⇒ ::Google::Cloud::Bigquery::Connection::V1::AzureProperties
Azure properties.
-
#cloud_resource ⇒ ::Google::Cloud::Bigquery::Connection::V1::CloudResourceProperties
Cloud Resource properties.
-
#cloud_spanner ⇒ ::Google::Cloud::Bigquery::Connection::V1::CloudSpannerProperties
Cloud Spanner properties.
-
#cloud_sql ⇒ ::Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties
Cloud SQL properties.
-
#creation_time ⇒ ::Integer
readonly
Output only.
-
#description ⇒ ::String
User provided description.
-
#friendly_name ⇒ ::String
User provided display name for the connection.
-
#has_credential ⇒ ::Boolean
readonly
Output only.
-
#last_modified_time ⇒ ::Integer
readonly
Output only.
-
#name ⇒ ::String
The resource name of the connection in the form of:
projects/{project_id}/locations/{location_id}/connections/{connection_id}
. -
#salesforce_data_cloud ⇒ ::Google::Cloud::Bigquery::Connection::V1::SalesforceDataCloudProperties
Optional.
-
#spark ⇒ ::Google::Cloud::Bigquery::Connection::V1::SparkProperties
Spark properties.
Instance Attribute Details
#aws ⇒ ::Google::Cloud::Bigquery::Connection::V1::AwsProperties
Returns Amazon Web Services (AWS) properties.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#azure ⇒ ::Google::Cloud::Bigquery::Connection::V1::AzureProperties
Returns Azure properties.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cloud_resource ⇒ ::Google::Cloud::Bigquery::Connection::V1::CloudResourceProperties
Returns Cloud Resource properties.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cloud_spanner ⇒ ::Google::Cloud::Bigquery::Connection::V1::CloudSpannerProperties
Returns Cloud Spanner properties.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#cloud_sql ⇒ ::Google::Cloud::Bigquery::Connection::V1::CloudSqlProperties
Returns Cloud SQL properties.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#creation_time ⇒ ::Integer (readonly)
Returns Output only. The creation timestamp of the connection.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#description ⇒ ::String
Returns User provided description.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#friendly_name ⇒ ::String
Returns User provided display name for the connection.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#has_credential ⇒ ::Boolean (readonly)
Returns Output only. True, if credential is configured for this connection.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#last_modified_time ⇒ ::Integer (readonly)
Returns Output only. The last update timestamp of the connection.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String
Returns The resource name of the connection in the form of:
projects/{project_id}/locations/{location_id}/connections/{connection_id}
.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#salesforce_data_cloud ⇒ ::Google::Cloud::Bigquery::Connection::V1::SalesforceDataCloudProperties
Returns Optional. Salesforce DataCloud properties. This field is intended for use only by Salesforce partner projects. This field contains properties for your Salesforce DataCloud connection.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#spark ⇒ ::Google::Cloud::Bigquery::Connection::V1::SparkProperties
Returns Spark properties.
154 155 156 157 |
# File 'proto_docs/google/cloud/bigquery/connection/v1/connection.rb', line 154 class Connection include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |