ConnectionCloudSql class

Constructors

ConnectionCloudSql({required Input<ConnectionCloudSqlCredential> credential, required Input<String> database, required Input<String> instanceId, Input<String?>? serviceAccountId, required Input<String> type})
Creates a new ConnectionCloudSql. credential Cloud SQL properties. database Database name. instanceId Cloud SQL instance ID in the form project:location:instance. serviceAccountId (Output) type Type of the Cloud SQL database.
const
ConnectionCloudSql.fromMap(Map<String, dynamic> map)
factory

Properties

credential → Input<ConnectionCloudSqlCredential>
Cloud SQL properties. Structure is documented below.
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?>?
(Output) 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. Possible values are: DATABASE_TYPE_UNSPECIFIED, POSTGRES, MYSQL.
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