Class Connection (1.5.0)

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

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

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
Int64

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
Boolean

LastModifiedTime

public long LastModifiedTime { get; set; }

Output only. The last update timestamp of the connection.

Property Value
TypeDescription
Int64

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
Connection.PropertiesOneofCase