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.
§
instanceConsumptionData?: InstanceConsumptionData[]
[src]Instance data that shows consumed resources on the node.
§
serverBinding?: ServerBinding
[src]Binding properties for the physical server.
§
totalResources?: InstanceConsumptionInfo
[src]Total amount of available resources on the node.
§
upcomingMaintenance?: UpcomingMaintenance
[src][Output Only] The information about an upcoming maintenance event.