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. alloydb An AlloyDB cluster connection profile. cloudsql A CloudSQL database connection profile. createTime The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z". displayName The connection profile display name. error The error details in case of state FAILED. labels 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" }. mysql A MySQL database connection profile. name The name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}. oracle An Oracle database connection profile. postgresql A PostgreSQL database connection profile. provider The database provider. state The current connection profile state (e.g. DRAFT, READY, or FAILED). updateTime 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".
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