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

NfsShare

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

An NFS share.

interface NfsShare {
allowedClients?: AllowedClient[];
readonly id?: string;
labels?: {
[key: string]: string;
}
;
name?: string;
readonly nfsShareId?: string;
pod?: string;
requestedSizeGib?: bigint;
readonly state?:
| "STATE_UNSPECIFIED"
| "PROVISIONED"
| "CREATING"
| "UPDATING"
| "DELETING";
storageType?: "STORAGE_TYPE_UNSPECIFIED" | "SSD" | "HDD";
readonly volume?: string;
}

§Properties

§
allowedClients?: AllowedClient[]
[src]

List of allowed access points.

§
readonly id?: string
[src]

Output only. An identifier for the NFS share, generated by the backend. This is the same value as nfs_share_id and will replace it in the future.

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

Labels as key value pairs.

§
name?: string
[src]

Immutable. The name of the NFS share.

§
readonly nfsShareId?: string
[src]

Output only. An identifier for the NFS share, generated by the backend. This field will be deprecated in the future, use id instead.

§
pod?: string
[src]

Immutable. Pod name. Pod is an independent part of infrastructure. NFSShare can only be connected to the assets (networks, instances) allocated in the same pod.

§
requestedSizeGib?: bigint
[src]

The requested size, in GiB.

§
readonly state?: "STATE_UNSPECIFIED" | "PROVISIONED" | "CREATING" | "UPDATING" | "DELETING"
[src]

Output only. The state of the NFS share.

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

Immutable. The storage type of the underlying volume.

§
readonly volume?: string
[src]

Output only. The underlying volume of the share. Created automatically during provisioning.