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.
Implements
IMessageConnection, IEquatableConnection, IDeepCloneableConnection, 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 |
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 |