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

ProvisioningConfig

import type { ProvisioningConfig } from "https://googleapis.deno.dev/v1/baremetalsolution:v2.ts";

A provisioning configuration.

interface ProvisioningConfig {
readonly cloudConsoleUri?: string;
customId?: string;
email?: string;
handoverServiceAccount?: string;
instances?: InstanceConfig[];
location?: string;
readonly name?: string;
networks?: NetworkConfig[];
pod?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "DRAFT"
| "SUBMITTED"
| "PROVISIONING"
| "PROVISIONED"
| "VALIDATED"
| "CANCELLED"
| "FAILED";
statusMessage?: string;
ticketId?: string;
readonly updateTime?: Date;
volumes?: VolumeConfig[];
vpcScEnabled?: boolean;
}

§Properties

§
readonly cloudConsoleUri?: string
[src]

Output only. URI to Cloud Console UI view of this provisioning config.

§
customId?: string
[src]

Optional. The user-defined identifier of the provisioning config.

§
email?: string
[src]

Email provided to send a confirmation with provisioning config to. Deprecated in favour of email field in request messages.

§
handoverServiceAccount?: string
[src]

A service account to enable customers to access instance credentials upon handover.

§
instances?: InstanceConfig[]
[src]

Instances to be created.

§
location?: string
[src]

Optional. Location name of this ProvisioningConfig. It is optional only for Intake UI transition period.

§
readonly name?: string
[src]

Output only. The system-generated name of the provisioning config. This follows the UUID format.

§
networks?: NetworkConfig[]
[src]

Networks to be created.

§
pod?: string
[src]

Optional. Pod name. Pod is an independent part of infrastructure. Instance can be connected to the assets (networks, volumes, nfsshares) allocated in the same pod only.

§
readonly state?: "STATE_UNSPECIFIED" | "DRAFT" | "SUBMITTED" | "PROVISIONING" | "PROVISIONED" | "VALIDATED" | "CANCELLED" | "FAILED"
[src]

Output only. State of ProvisioningConfig.

§
statusMessage?: string
[src]

Optional status messages associated with the FAILED state.

§
ticketId?: string
[src]

A generated ticket id to track provisioning request.

§
readonly updateTime?: Date
[src]

Output only. Last update timestamp.

§
volumes?: VolumeConfig[]
[src]

Volumes to be created.

§
vpcScEnabled?: boolean
[src]

If true, VPC SC is enabled for the cluster.