GetConnectionProfileResult

data class GetConnectionProfileResult(val alloydb: AlloyDbConnectionProfileResponse, val cloudsql: CloudSqlConnectionProfileResponse, val createTime: String, val displayName: String, val error: StatusResponse, val labels: Map<String, String>, val mysql: MySqlConnectionProfileResponse, val name: String, val oracle: OracleConnectionProfileResponse, val postgresql: PostgreSqlConnectionProfileResponse, val provider: String, val state: String, val updateTime: String)

Constructors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An AlloyDB cluster connection profile.

Link copied to clipboard

A CloudSQL database connection profile.

Link copied to clipboard

The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".

Link copied to clipboard

The connection profile display name.

Link copied to clipboard

The error details in case of state FAILED.

Link copied to clipboard

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" }.

Link copied to clipboard

A MySQL database connection profile.

Link copied to clipboard

The name of this connection profile resource in the form of projects/{project}/locations/{location}/connectionProfiles/{connectionProfile}.

Link copied to clipboard

An Oracle database connection profile.

Link copied to clipboard

A PostgreSQL database connection profile.

Link copied to clipboard

The database provider.

Link copied to clipboard

The current connection profile state (e.g. DRAFT, READY, or FAILED).

Link copied to clipboard

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".