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

NodeGroupNode

import type { NodeGroupNode } from "https://googleapis.deno.dev/v1/compute:v1.ts";
interface NodeGroupNode {
accelerators?: AcceleratorConfig[];
consumedResources?: InstanceConsumptionInfo;
cpuOvercommitType?: "CPU_OVERCOMMIT_TYPE_UNSPECIFIED" | "ENABLED" | "NONE";
disks?: LocalDisk[];
instanceConsumptionData?: InstanceConsumptionData[];
instances?: string[];
name?: string;
nodeType?: string;
satisfiesPzs?: boolean;
serverBinding?: ServerBinding;
serverId?: string;
status?:
| "CREATING"
| "DELETING"
| "INVALID"
| "READY"
| "REPAIRING";
totalResources?: InstanceConsumptionInfo;
upcomingMaintenance?: UpcomingMaintenance;
}

§Properties

§
accelerators?: AcceleratorConfig[]
[src]

Accelerators for this node.

§
consumedResources?: InstanceConsumptionInfo
[src]

Node resources that are reserved by all instances.

§
cpuOvercommitType?: "CPU_OVERCOMMIT_TYPE_UNSPECIFIED" | "ENABLED" | "NONE"
[src]

CPU overcommit.

§
disks?: LocalDisk[]
[src]

Local disk configurations.

§
instanceConsumptionData?: InstanceConsumptionData[]
[src]

Instance data that shows consumed resources on the node.

§
instances?: string[]
[src]

Instances scheduled on this node.

§
name?: string
[src]

The name of the node.

§
nodeType?: string
[src]

The type of this node.

§
satisfiesPzs?: boolean
[src]

[Output Only] Reserved for future use.

§
serverBinding?: ServerBinding
[src]

Binding properties for the physical server.

§
serverId?: string
[src]

Server ID associated with this node.

§
status?: "CREATING" | "DELETING" | "INVALID" | "READY" | "REPAIRING"
[src]
§

Total amount of available resources on the node.

§
upcomingMaintenance?: UpcomingMaintenance
[src]

[Output Only] The information about an upcoming maintenance event.