BigQuery Connection v1 API - Class Connection (2.8.0)

public sealed class Connection : IMessage<Connection>, IEquatable<Connection>, IDeepCloneable<Connection>, IBufferMessage, IMessage

Reference documentation and code samples for the BigQuery Connection v1 API class Connection.

Configuration parameters to establish connection with an external data source, except the credential attributes.

Inheritance

object > Connection

Namespace

Google.Cloud.BigQuery.Connection.V1

Assembly

Google.Cloud.BigQuery.Connection.V1.dll

Constructors

Connection()

public Connection()

Connection(Connection)

public Connection(Connection other)
Parameter
Name Description
other Connection

Properties

Aws

public AwsProperties Aws { get; set; }

Amazon Web Services (AWS) properties.

Property Value
Type Description
AwsProperties

Azure

public AzureProperties Azure { get; set; }

Azure properties.

Property Value
Type Description
AzureProperties

CloudResource

public CloudResourceProperties CloudResource { get; set; }

Cloud Resource properties.

Property Value
Type Description
CloudResourceProperties

CloudSpanner

public CloudSpannerProperties CloudSpanner { get; set; }

Cloud Spanner properties.

Property Value
Type Description
CloudSpannerProperties

CloudSql

public CloudSqlProperties CloudSql { get; set; }

Cloud SQL properties.

Property Value
Type Description
CloudSqlProperties

ConnectionName

public ConnectionName ConnectionName { get; set; }

ConnectionName-typed view over the Name resource name property.

Property Value
Type Description
ConnectionName

CreationTime

public long CreationTime { get; set; }

Output only. The creation timestamp of the connection.

Property Value
Type Description
long

Description

public string Description { get; set; }

User provided description.

Property Value
Type Description
string

FriendlyName

public string FriendlyName { get; set; }

User provided display name for the connection.

Property Value
Type Description
string

HasCredential

public bool HasCredential { get; set; }

Output only. True, if credential is configured for this connection.

Property Value
Type Description
bool

LastModifiedTime

public long LastModifiedTime { get; set; }

Output only. The last update timestamp of the connection.

Property Value
Type Description
long

Name

public string Name { get; set; }

The resource name of the connection in the form of: projects/{project_id}/locations/{location_id}/connections/{connection_id}

Property Value
Type Description
string

PropertiesCase

public Connection.PropertiesOneofCase PropertiesCase { get; }
Property Value
Type Description
ConnectionPropertiesOneofCase

SalesforceDataCloud

public SalesforceDataCloudProperties SalesforceDataCloud { get; set; }

Optional. Salesforce DataCloud properties. This field is intended for use only by Salesforce partner projects. This field contains properties for your Salesforce DataCloud connection.

Property Value
Type Description
SalesforceDataCloudProperties

Spark

public SparkProperties Spark { get; set; }

Spark properties.

Property Value
Type Description
SparkProperties