Skip to main content

node_types

Creates, updates, deletes, gets or lists a node_types resource.

Overview

Namenode_types
TypeResource
Idgoogle.vmwareengine.node_types

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
namestringOutput only. The resource name of this node type. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-proj/locations/us-central1-a/nodeTypes/standard-72
availableCustomCoreCountsarrayOutput only. List of possible values of custom core count.
capabilitiesarrayOutput only. Capabilities of this node type.
diskSizeGbinteger (int32)Output only. The amount of storage available, defined in GB.
displayNamestringOutput only. The friendly name for this node type. For example: ve1-standard-72
familiesarrayOutput only. Families of the node type. For node types to be in the same cluster they must share at least one element in the families.
kindstringOutput only. The type of the resource.
memoryGbinteger (int32)Output only. The amount of physical memory available, defined in GB.
nodeTypeIdstringOutput only. The canonical identifier of the node type (corresponds to the NodeType). For example: standard-72.
totalCoreCountinteger (int32)Output only. The total number of CPU cores in a single node.
virtualCpuCountinteger (int32)Output only. The total number of virtual CPUs in a single node.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectprojectsId, locationsId, nodeTypesIdGets details of a single NodeType.
listselectprojectsId, locationsIdpageSize, pageToken, filterLists node types

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
locationsIdstring
nodeTypesIdstring
projectsIdstring
filterstring
pageSizeinteger (int32)
pageTokenstring

SELECT examples

Gets details of a single NodeType.

SELECT
name,
availableCustomCoreCounts,
capabilities,
diskSizeGb,
displayName,
families,
kind,
memoryGb,
nodeTypeId,
totalCoreCount,
virtualCpuCount
FROM google.vmwareengine.node_types
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND nodeTypesId = '{{ nodeTypesId }}' -- required;