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

SlurmLoginNodes

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

Configuration for Slurm login nodes in the cluster. Login nodes are Compute Engine VM instances that allow users to access the cluster over SSH.

interface SlurmLoginNodes {
bootDisk?: BootDisk;
count?: bigint;
enableOsLogin?: boolean;
enablePublicIps?: boolean;
readonly instances?: ComputeInstance[];
labels?: {
[key: string]: string;
}
;
machineType?: string;
startupScript?: string;
storageConfigs?: StorageConfig[];
zone?: string;
}

§Properties

§
bootDisk?: BootDisk
[src]

Optional. Boot disk for the login node.

§
count?: bigint
[src]

Required. Number of login node instances to create.

§
enableOsLogin?: boolean
[src]

Optional. Whether OS Login should be enabled on login node instances.

§
enablePublicIps?: boolean
[src]

Optional. Whether login node instances should be assigned external IP addresses.

§
readonly instances?: ComputeInstance[]
[src]

Output only. Information about the login node instances that were created in Compute Engine.

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

Optional. Labels that should be applied to each login node instance.

§
machineType?: string
[src]

Required. Name of the Compute Engine machine type to use for login nodes, e.g. n2-standard-2.

§
startupScript?: string
[src]

Optional. Startup script to be run on each login node instance. Max 256KB. The script must complete within the system-defined default timeout of 5 minutes. For tasks that require more time, consider running them in the background using methods such as & or nohup.

§
storageConfigs?: StorageConfig[]
[src]

Optional. How storage resources should be mounted on each login node.

§
zone?: string
[src]

Required. Name of the zone in which login nodes should run, e.g., us-central1-a. Must be in the same region as the cluster, and must match the zone of any other resources specified in the cluster.