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

Lun

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

A storage volume logical unit number (LUN).

interface Lun {
bootLun?: boolean;
readonly expireTime?: Date;
id?: string;
readonly instances?: string[];
multiprotocolType?: "MULTIPROTOCOL_TYPE_UNSPECIFIED" | "LINUX";
readonly name?: string;
shareable?: boolean;
sizeGb?: bigint;
state?:
| "STATE_UNSPECIFIED"
| "CREATING"
| "UPDATING"
| "READY"
| "DELETING"
| "COOL_OFF";
storageType?: "STORAGE_TYPE_UNSPECIFIED" | "SSD" | "HDD";
storageVolume?: string;
wwid?: string;
}

§Properties

§
bootLun?: boolean
[src]

Display if this LUN is a boot LUN.

§
readonly expireTime?: Date
[src]

Output only. Time after which LUN will be fully deleted. It is filled only for LUNs in COOL_OFF state.

§
id?: string
[src]

An identifier for the LUN, generated by the backend.

§
readonly instances?: string[]
[src]

Output only. Instances this Lun is attached to.

§
multiprotocolType?: "MULTIPROTOCOL_TYPE_UNSPECIFIED" | "LINUX"
[src]

The LUN multiprotocol type ensures the characteristics of the LUN are optimized for each operating system.

§
readonly name?: string
[src]

Output only. The name of the LUN.

§
shareable?: boolean
[src]

Display if this LUN can be shared between multiple physical servers.

§
sizeGb?: bigint
[src]

The size of this LUN, in GiB.

§
state?: "STATE_UNSPECIFIED" | "CREATING" | "UPDATING" | "READY" | "DELETING" | "COOL_OFF"
[src]

The state of this storage volume.

§
storageType?: "STORAGE_TYPE_UNSPECIFIED" | "SSD" | "HDD"
[src]

The storage type for this LUN.

§
storageVolume?: string
[src]

Display the storage volume for this LUN.

§
wwid?: string
[src]

The WWID for this LUN.