REST Resource: nodeTypes

Resource: NodeType

Represent a sole-tenant Node Type resource.

Each node within a node group must have a node type. A node type specifies the total amount of cores and memory for that node. Currently, the only available node type is

n1-node-96-624

node type that has 96 vCPUs and 624 GB of memory, available in multiple zones. For more information read Node types.

JSON representation
{
  "kind": string,
  "id": string,
  "creationTimestamp": string,
  "name": string,
  "description": string,
  "cpuPlatform": string,
  "guestCpus": integer,
  "memoryMb": integer,
  "localSsdGb": integer,
  "deprecated": {
    object (DeprecationStatus)
  },
  "zone": string,
  "selfLink": string,
  "maxVms": integer
}
Fields
kind

string

[Output Only] The type of the resource. Always

compute#nodeType

for node types.

id

string (uint64 format)

[Output Only] The unique identifier for the resource. This identifier is defined by the server.

creationTimestamp

string

[Output Only] Creation timestamp in RFC3339 text format.

name

string

[Output Only] Name of the resource.

description

string

[Output Only] An optional textual description of the resource.

cpuPlatform

string

[Output Only] The CPU platform used by this node type.

guestCpus

integer

[Output Only] The number of virtual CPUs that are available to the node type.

memoryMb

integer

[Output Only] The amount of physical memory available to the node type, defined in MB.

localSsdGb

integer

[Output Only] Local SSD available to the node type, defined in GB.

deprecated

object (DeprecationStatus)

[Output Only] The deprecation status associated with this node type.

zone

string

[Output Only] The name of the zone where the node type resides, such as us-central1-a.

maxVms

integer

[Output Only] Maximum number of VMs that can be created for this node type.

Methods

aggregatedList

Retrieves an aggregated list of node types.

get

Returns the specified node type.

list

Retrieves a list of node types available to the specified project.