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

Upgrade

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

Describes Private cloud Upgrade.

interface Upgrade {
readonly componentUpgrades?: VmwareUpgradeComponent[];
readonly createTime?: Date;
readonly description?: string;
readonly endTime?: Date;
readonly estimatedDuration?: number;
etag?: string;
readonly name?: string;
schedule?: Schedule;
readonly startVersion?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "SCHEDULED"
| "ONGOING"
| "SUCCEEDED"
| "PAUSED"
| "FAILED"
| "CANCELLING"
| "CANCELLED"
| "RESCHEDULING";
readonly targetVersion?: string;
readonly type?:
| "TYPE_UNSPECIFIED"
| "VSPHERE_UPGRADE"
| "VSPHERE_PATCH"
| "WORKAROUND"
| "FIRMWARE_UPGRADE"
| "SWITCH_UPGRADE"
| "OTHER"
| "INFRASTRUCTURE_UPGRADE";
readonly uid?: string;
readonly updateTime?: Date;
readonly version?: string;
}

§Properties

§
readonly componentUpgrades?: VmwareUpgradeComponent[]
[src]

Output only. Output Only. The list of component upgrades.

§
readonly createTime?: Date
[src]

Output only. Output Only. Creation time of this resource.

§
readonly description?: string
[src]

Output only. Output Only. The description of the upgrade. This is used to provide additional information about the private cloud upgrade, such as the upgrade's purpose, the changes included in the upgrade, or any other relevant information about the upgrade.

§
readonly endTime?: Date
[src]

Output only. Output Only. End time of the upgrade.

§
readonly estimatedDuration?: number
[src]

Output only. Output Only. The estimated total duration of the upgrade. This information can be used to plan or schedule upgrades to minimize disruptions. Please note that the estimated duration is only an estimate. The actual upgrade duration may vary.

§
etag?: string
[src]

The etag for the upgrade resource. If this is provided on update, it must match the server's etag.

§
readonly name?: string
[src]

Output only. Identifier. The resource name of the private cloud Upgrade. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-west1-a/privateClouds/my-cloud/upgrades/my-upgrade

§
schedule?: Schedule
[src]

Schedule details for the upgrade.

§
readonly startVersion?: string
[src]

Output only. Output Only. The start version

§
readonly state?: "STATE_UNSPECIFIED" | "SCHEDULED" | "ONGOING" | "SUCCEEDED" | "PAUSED" | "FAILED" | "CANCELLING" | "CANCELLED" | "RESCHEDULING"
[src]

Output only. The current state of the upgrade.

§
readonly targetVersion?: string
[src]

Output only. Output Only. The target version

§
readonly type?: "TYPE_UNSPECIFIED" | "VSPHERE_UPGRADE" | "VSPHERE_PATCH" | "WORKAROUND" | "FIRMWARE_UPGRADE" | "SWITCH_UPGRADE" | "OTHER" | "INFRASTRUCTURE_UPGRADE"
[src]

Output only. Output Only. The type of upgrade.

§
readonly uid?: string
[src]

Output only. System-generated unique identifier for the resource.

§
readonly updateTime?: Date
[src]

Output only. Output Only. Last update time of this resource.

§
readonly version?: string
[src]

Output only.