View Source GoogleApi.BigQueryConnection.V1.Model.Connection (google_api_big_query_connection v0.12.1)
Configuration parameters to establish connection with an external data source, except the credential attributes.
Attributes
-
aws
(type:GoogleApi.BigQueryConnection.V1.Model.AwsProperties.t
, default:nil
) - Amazon Web Services (AWS) properties. -
azure
(type:GoogleApi.BigQueryConnection.V1.Model.AzureProperties.t
, default:nil
) - Azure properties. -
cloudResource
(type:GoogleApi.BigQueryConnection.V1.Model.CloudResourceProperties.t
, default:nil
) - Cloud Resource properties. -
cloudSpanner
(type:GoogleApi.BigQueryConnection.V1.Model.CloudSpannerProperties.t
, default:nil
) - Cloud Spanner properties. -
cloudSql
(type:GoogleApi.BigQueryConnection.V1.Model.CloudSqlProperties.t
, default:nil
) - Cloud SQL properties. -
configuration
(type:GoogleApi.BigQueryConnection.V1.Model.ConnectorConfiguration.t
, default:nil
) - Optional. Connector configuration. -
creationTime
(type:String.t
, default:nil
) - Output only. The creation timestamp of the connection. -
description
(type:String.t
, default:nil
) - User provided description. -
friendlyName
(type:String.t
, default:nil
) - User provided display name for the connection. -
hasCredential
(type:boolean()
, default:nil
) - Output only. True, if credential is configured for this connection. -
kmsKeyName
(type:String.t
, default:nil
) - Optional. The Cloud KMS key that is used for credentials encryption. If omitted, internal Google owned encryption keys are used. Example:projects/[kms_project_id]/locations/[region]/keyRings/[key_region]/cryptoKeys/[key]
-
lastModifiedTime
(type:String.t
, default:nil
) - Output only. The last update timestamp of the connection. -
name
(type:String.t
, default:nil
) - Output only. The resource name of the connection in the form of:projects/{project_id}/locations/{location_id}/connections/{connection_id}
-
salesforceDataCloud
(type:GoogleApi.BigQueryConnection.V1.Model.SalesforceDataCloudProperties.t
, default:nil
) - Optional. Salesforce DataCloud properties. This field is intended for use only by Salesforce partner projects. This field contains properties for your Salesforce DataCloud connection. -
spark
(type:GoogleApi.BigQueryConnection.V1.Model.SparkProperties.t
, default:nil
) - Spark properties.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BigQueryConnection.V1.Model.Connection{ aws: GoogleApi.BigQueryConnection.V1.Model.AwsProperties.t() | nil, azure: GoogleApi.BigQueryConnection.V1.Model.AzureProperties.t() | nil, cloudResource: GoogleApi.BigQueryConnection.V1.Model.CloudResourceProperties.t() | nil, cloudSpanner: GoogleApi.BigQueryConnection.V1.Model.CloudSpannerProperties.t() | nil, cloudSql: GoogleApi.BigQueryConnection.V1.Model.CloudSqlProperties.t() | nil, configuration: GoogleApi.BigQueryConnection.V1.Model.ConnectorConfiguration.t() | nil, creationTime: String.t() | nil, description: String.t() | nil, friendlyName: String.t() | nil, hasCredential: boolean() | nil, kmsKeyName: String.t() | nil, lastModifiedTime: String.t() | nil, name: String.t() | nil, salesforceDataCloud: GoogleApi.BigQueryConnection.V1.Model.SalesforceDataCloudProperties.t() | nil, spark: GoogleApi.BigQueryConnection.V1.Model.SparkProperties.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.