Show / Hide Table of Contents

Class Connection

Configuration parameters to establish connection with an external data source, except the credential attributes.

Inheritance
object
Connection
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.BigQueryConnectionService.v1.Data
Assembly: Google.Apis.BigQueryConnectionService.v1.dll
Syntax
public class Connection : IDirectResponseSchema

Properties

Aws

Amazon Web Services (AWS) properties.

Declaration
[JsonProperty("aws")]
public virtual AwsProperties Aws { get; set; }
Property Value
Type Description
AwsProperties

Azure

Azure properties.

Declaration
[JsonProperty("azure")]
public virtual AzureProperties Azure { get; set; }
Property Value
Type Description
AzureProperties

CloudResource

Cloud Resource properties.

Declaration
[JsonProperty("cloudResource")]
public virtual CloudResourceProperties CloudResource { get; set; }
Property Value
Type Description
CloudResourceProperties

CloudSpanner

Cloud Spanner properties.

Declaration
[JsonProperty("cloudSpanner")]
public virtual CloudSpannerProperties CloudSpanner { get; set; }
Property Value
Type Description
CloudSpannerProperties

CloudSql

Cloud SQL properties.

Declaration
[JsonProperty("cloudSql")]
public virtual CloudSqlProperties CloudSql { get; set; }
Property Value
Type Description
CloudSqlProperties

Configuration

Optional. Connector configuration.

Declaration
[JsonProperty("configuration")]
public virtual ConnectorConfiguration Configuration { get; set; }
Property Value
Type Description
ConnectorConfiguration

CreationTime

Output only. The creation timestamp of the connection.

Declaration
[JsonProperty("creationTime")]
public virtual long? CreationTime { get; set; }
Property Value
Type Description
long?

Description

User provided description.

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FriendlyName

User provided display name for the connection.

Declaration
[JsonProperty("friendlyName")]
public virtual string FriendlyName { get; set; }
Property Value
Type Description
string

HasCredential

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

Declaration
[JsonProperty("hasCredential")]
public virtual bool? HasCredential { get; set; }
Property Value
Type Description
bool?

KmsKeyName

Optional. The Cloud KMS key that is used for credentials encryption. If omitted, internal Google owned encryption keys are used. Example: projects/[kms_project_id]/locations/[region]/keyRings/[key_region]/cryptoKeys/[key]

Declaration
[JsonProperty("kmsKeyName")]
public virtual string KmsKeyName { get; set; }
Property Value
Type Description
string

LastModifiedTime

Output only. The last update timestamp of the connection.

Declaration
[JsonProperty("lastModifiedTime")]
public virtual long? LastModifiedTime { get; set; }
Property Value
Type Description
long?

Name

Output only. The resource name of the connection in the form of: projects/{project_id}/locations/{location_id}/connections/{connection_id}

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

SalesforceDataCloud

Optional. Salesforce DataCloud properties. This field is intended for use only by Salesforce partner projects. This field contains properties for your Salesforce DataCloud connection.

Declaration
[JsonProperty("salesforceDataCloud")]
public virtual SalesforceDataCloudProperties SalesforceDataCloud { get; set; }
Property Value
Type Description
SalesforceDataCloudProperties

Spark

Spark properties.

Declaration
[JsonProperty("spark")]
public virtual SparkProperties Spark { get; set; }
Property Value
Type Description
SparkProperties

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX