public sealed class CloudSqlProperties : IMessage<CloudSqlProperties>, IEquatable<CloudSqlProperties>, IDeepCloneable<CloudSqlProperties>, IBufferMessage, IMessage
Connection properties specific to the Cloud SQL.
Implements
IMessage<CloudSqlProperties>, IEquatable<CloudSqlProperties>, IDeepCloneable<CloudSqlProperties>, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Connection.V1Assembly
Google.Cloud.BigQuery.Connection.V1.dll
Constructors
CloudSqlProperties()
public CloudSqlProperties()
CloudSqlProperties(CloudSqlProperties)
public CloudSqlProperties(CloudSqlProperties other)
Parameter | |
---|---|
Name | Description |
other | CloudSqlProperties |
Properties
Credential
public CloudSqlCredential Credential { get; set; }
Input only. Cloud SQL credential.
Property Value | |
---|---|
Type | Description |
CloudSqlCredential |
Database
public string Database { get; set; }
Database name.
Property Value | |
---|---|
Type | Description |
String |
InstanceId
public string InstanceId { get; set; }
Cloud SQL instance ID in the form project:location:instance
.
Property Value | |
---|---|
Type | Description |
String |
Type
public CloudSqlProperties.Types.DatabaseType Type { get; set; }
Type of the Cloud SQL database.
Property Value | |
---|---|
Type | Description |
CloudSqlProperties.Types.DatabaseType |