BigQuery Connection v1 API - Class Connection (2.7.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
NameDescription
otherConnection

Properties

Aws

public AwsProperties Aws { get; set; }

Amazon Web Services (AWS) properties.

Property Value
TypeDescription
AwsProperties

Azure

public AzureProperties Azure { get; set; }

Azure properties.

Property Value
TypeDescription
AzureProperties

CloudResource

public CloudResourceProperties CloudResource { get; set; }

Cloud Resource properties.

Property Value
TypeDescription
CloudResourceProperties

CloudSpanner

public CloudSpannerProperties CloudSpanner { get; set; }

Cloud Spanner properties.

Property Value
TypeDescription
CloudSpannerProperties

CloudSql

public CloudSqlProperties CloudSql { get; set; }

Cloud SQL properties.

Property Value
TypeDescription
CloudSqlProperties

ConnectionName

public ConnectionName ConnectionName { get; set; }

ConnectionName-typed view over the Name resource name property.

Property Value
TypeDescription
ConnectionName

CreationTime

public long CreationTime { get; set; }

Output only. The creation timestamp of the connection.

Property Value
TypeDescription
long

Description

public string Description { get; set; }

User provided description.

Property Value
TypeDescription
string

FriendlyName

public string FriendlyName { get; set; }

User provided display name for the connection.

Property Value
TypeDescription
string

HasCredential

public bool HasCredential { get; set; }

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

Property Value
TypeDescription
bool

LastModifiedTime

public long LastModifiedTime { get; set; }

Output only. The last update timestamp of the connection.

Property Value
TypeDescription
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
TypeDescription
string

PropertiesCase

public Connection.PropertiesOneofCase PropertiesCase { get; }
Property Value
TypeDescription
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
TypeDescription
SalesforceDataCloudProperties

Spark

public SparkProperties Spark { get; set; }

Spark properties.

Property Value
TypeDescription
SparkProperties