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.
credentialInput only. Cloud SQL credential.databaseDatabase name.instanceIdCloud SQL instance ID in the formproject:location:instance.serviceAccountIdThe 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.typeType 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