GooglePrivacyDlpV2CloudSqlProperties class
Cloud SQL connection properties.
Constructors
- GooglePrivacyDlpV2CloudSqlProperties({GooglePrivacyDlpV2CloudSqlIamCredential? cloudSqlIam, String? connectionName, String? databaseEngine, int? maxConnections, GooglePrivacyDlpV2SecretManagerCredential? usernamePassword})
- GooglePrivacyDlpV2CloudSqlProperties.fromJson(Map json_)
Properties
- cloudSqlIam ↔ GooglePrivacyDlpV2CloudSqlIamCredential?
-
Built-in IAM authentication (must be configured in Cloud SQL).
getter/setter pair
- connectionName ↔ String?
-
The Cloud SQL instance for which the connection is defined.
getter/setter pair
- databaseEngine ↔ String?
-
The database engine used by the Cloud SQL instance that this connection
configures.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxConnections ↔ int?
-
DLP will limit its connections to max_connections.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- usernamePassword ↔ GooglePrivacyDlpV2SecretManagerCredential?
-
A username and password stored in Secret Manager.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited