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

Cluster

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

A collection of virtual machines and connected resources forming a high-performance computing cluster capable of running large-scale, tightly coupled workloads. A cluster combines a set a compute resources that perform computations, storage resources that contain inputs and store outputs, an orchestrator that is responsible for assigning jobs to compute resources, and network resources that connect everything together.

interface Cluster {
computeResources?: {
[key: string]: ComputeResource;
}
;
readonly createTime?: Date;
description?: string;
labels?: {
[key: string]: string;
}
;
name?: string;
networkResources?: {
[key: string]: NetworkResource;
}
;
orchestrator?: Orchestrator;
readonly reconciling?: boolean;
storageResources?: {
[key: string]: StorageResource;
}
;
readonly updateTime?: Date;
}

§Properties

§
computeResources?: {
[key: string]: ComputeResource;
}
[src]

Optional. Compute resources available to the cluster. Keys specify the ID of the compute resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).

§
readonly createTime?: Date
[src]

Output only. Time that the cluster was originally created.

§
description?: string
[src]

Optional. User-provided description of the cluster.

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

Optional. Labels applied to the cluster. Labels can be used to organize clusters and to filter them in queries.

§
name?: string
[src]

Identifier. Relative resource name of the cluster, in the format projects/{project}/locations/{location}/clusters/{cluster}.

§
networkResources?: {
[key: string]: NetworkResource;
}
[src]

Optional. Network resources available to the cluster. Must contain at most one value. Keys specify the ID of the network resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).

§
orchestrator?: Orchestrator
[src]

Optional. Orchestrator that is responsible for scheduling and running jobs on the cluster.

§
readonly reconciling?: boolean
[src]

Output only. Indicates whether changes to the cluster are currently in flight. If this is true, then the current state might not match the cluster's intended state.

§
storageResources?: {
[key: string]: StorageResource;
}
[src]

Optional. Storage resources available to the cluster. Keys specify the ID of the storage resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).

§
readonly updateTime?: Date
[src]

Output only. Time that the cluster was most recently updated.