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.
Implements
IMessage<Connection>, IEquatable<Connection>, IDeepCloneable<Connection>, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Connection.V1Assembly
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 |
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 |
Int64 |
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 |
Boolean |
LastModifiedTime
public long LastModifiedTime { get; set; }
Output only. The last update timestamp of the connection.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
PropertiesCase
public Connection.PropertiesOneofCase PropertiesCase { get; }
Property Value | |
---|---|
Type | Description |
Connection.PropertiesOneofCase |