GetConnectionProfileResult class
Result data returned by getConnectionProfile.
Constructors
-
GetConnectionProfileResult({required AlloyDbConnectionProfileResponse alloydb, required CloudSqlConnectionProfileResponse cloudsql, required String createTime, required String displayName, required StatusResponse error, required Map<
String, String> labels, required MySqlConnectionProfileResponse mysql, required String name, required OracleConnectionProfileResponse oracle, required PostgreSqlConnectionProfileResponse postgresql, required String provider, required String state, required String updateTime}) -
Creates a new GetConnectionProfileResult.
alloydbAn AlloyDB cluster connection profile.cloudsqlA CloudSQL database connection profile.createTimeThe timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".displayNameThe connection profile display name.errorThe error details in case of state FAILED.labelsThe resource labels for connection profile to use to annotate any related underlying resources such as Compute Engine VMs. An object containing a list of "key": "value" pairs. Example:{ "name": "wrench", "mass": "1.3kg", "count": "3" }.mysqlA MySQL database connection profile.nameThe name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}.oracleAn Oracle database connection profile.postgresqlA PostgreSQL database connection profile.providerThe database provider.stateThe current connection profile state (e.g. DRAFT, READY, or FAILED).updateTimeThe timestamp when the resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".const -
GetConnectionProfileResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- alloydb → AlloyDbConnectionProfileResponse
-
An AlloyDB cluster connection profile.
final
- cloudsql → CloudSqlConnectionProfileResponse
-
A CloudSQL database connection profile.
final
- createTime → String
-
The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
final
- displayName → String
-
The connection profile display name.
final
- error → StatusResponse
-
The error details in case of state FAILED.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Map<
String, String> -
The resource labels for connection profile to use to annotate any related underlying resources such as Compute Engine VMs. An object containing a list of "key": "value" pairs. Example:
{ "name": "wrench", "mass": "1.3kg", "count": "3" }.final - mysql → MySqlConnectionProfileResponse
-
A MySQL database connection profile.
final
- name → String
-
The name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}.
final
- oracle → OracleConnectionProfileResponse
-
An Oracle database connection profile.
final
- postgresql → PostgreSqlConnectionProfileResponse
-
A PostgreSQL database connection profile.
final
- provider → String
-
The database provider.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → String
-
The current connection profile state (e.g. DRAFT, READY, or FAILED).
final
- updateTime → String
-
The timestamp when the resource was last updated. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".
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