ConnectionProfile

class ConnectionProfile : KotlinCustomResource

Creates a new connection profile in a given project and location.

Properties

Link copied to clipboard

An AlloyDB cluster connection profile.

Link copied to clipboard

A CloudSQL database connection profile.

Link copied to clipboard

Required. The connection profile identifier.

Link copied to clipboard
val createTime: Output<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".

Link copied to clipboard
val displayName: Output<String>

The connection profile display name.

Link copied to clipboard
val error: Output<StatusResponse>

The error details in case of state FAILED.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val labels: Output<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" }.

Link copied to clipboard
val location: Output<String>
Link copied to clipboard

A MySQL database connection profile.

Link copied to clipboard
val name: Output<String>

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
val project: Output<String>
Link copied to clipboard
val provider: Output<String>

The database provider.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val requestId: Output<String>?

Optional. A unique ID used to identify the request. If the server receives two requests with the same ID, then the second request is ignored. It is recommended to always set this value to a UUID. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 40 characters.

Link copied to clipboard
val skipValidation: Output<Boolean>?

Optional. Create the connection profile without validating it. The default is false. Only supported for Oracle connection profiles.

Link copied to clipboard
val state: Output<String>

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

Link copied to clipboard
val updateTime: Output<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".

Link copied to clipboard
val urn: Output<String>