Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

PrivateConnection

import type { PrivateConnection } from "https://googleapis.deno.dev/v1/datamigration:v1.ts";

The PrivateConnection resource is used to establish private connectivity with the customer's network.

interface PrivateConnection {
readonly createTime?: Date;
displayName?: string;
readonly error?: Status;
labels?: {
[key: string]: string;
}
;
name?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "CREATING"
| "CREATED"
| "FAILED"
| "DELETING"
| "FAILED_TO_DELETE"
| "DELETED";
readonly updateTime?: Date;
vpcPeeringConfig?: VpcPeeringConfig;
}

§Properties

§
readonly createTime?: Date
[src]

Output only. The create time of the resource.

§
displayName?: string
[src]

The private connection display name.

§
readonly error?: Status
[src]

Output only. The error details in case of state FAILED.

§
labels?: {
[key: string]: string;
}
[src]

The resource labels for private connections 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" }.

§
name?: string
[src]

The name of the resource.

§
readonly state?: "STATE_UNSPECIFIED" | "CREATING" | "CREATED" | "FAILED" | "DELETING" | "FAILED_TO_DELETE" | "DELETED"
[src]

Output only. The state of the private connection.

§
readonly updateTime?: Date
[src]

Output only. The last update time of the resource.

§
vpcPeeringConfig?: VpcPeeringConfig
[src]

VPC peering configuration.