Class CloudSqlProperties
Connection properties specific to the Cloud SQL.
Implements
Inherited Members
Namespace: Google.Apis.BigQueryConnectionService.v1beta1.Data
Assembly: Google.Apis.BigQueryConnectionService.v1beta1.dll
Syntax
public class CloudSqlProperties : IDirectResponseSchema
Properties
Credential
Input only. Cloud SQL credential.
Declaration
[JsonProperty("credential")]
public virtual CloudSqlCredential Credential { get; set; }
Property Value
| Type | Description |
|---|---|
| CloudSqlCredential |
Database
Database name.
Declaration
[JsonProperty("database")]
public virtual string Database { 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 |
InstanceId
Cloud SQL instance ID in the form project:location:instance.
Declaration
[JsonProperty("instanceId")]
public virtual string InstanceId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ServiceAccountId
Output only. The account ID of the service used for the purpose of this connection. When the connection is used in the context of an operation in BigQuery, this service account will serve as the identity being used for connecting to the CloudSQL instance specified in this connection.
Declaration
[JsonProperty("serviceAccountId")]
public virtual string ServiceAccountId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Type
Type of the Cloud SQL database.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |