BigQuery Connection v1 API - Class Connection (2.5.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

GoogleGoogle.CloudGoogle.Cloud.BigQueryGoogle.Cloud.BigQuery.ConnectionV1

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

Spark

public SparkProperties Spark { get; set; }

Spark properties.

Property Value
TypeDescription
SparkProperties