CloudSqlPropertiesResponse class

Connection properties specific to the Cloud SQL.

Constructors

CloudSqlPropertiesResponse({required Input<CloudSqlCredentialResponse> credential, required Input<String> database, required Input<String> instanceId, required Input<String> serviceAccountId, required Input<String> type})
Creates a new CloudSqlPropertiesResponse. credential Input only. Cloud SQL credential. database Database name. instanceId Cloud SQL instance ID in the form project:location:instance. serviceAccountId 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. type Type of the Cloud SQL database.
const
CloudSqlPropertiesResponse.fromMap(Map<String, dynamic> map)
factory

Properties

credential → Input<CloudSqlCredentialResponse>
Input only. Cloud SQL credential.
final
database → Input<String>
Database name.
final
hashCode → int
The hash code for this object.
no setterinherited
instanceId → Input<String>
Cloud SQL instance ID in the form project:location:instance.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serviceAccountId → Input<String>
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.
final
type → Input<String>
Type of the Cloud SQL database.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited