Skip to main content

nodes

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

Overview

Namenodes
TypeResource
Idgoogle.vmwareengine.nodes

Fields

NameDatatypeDescription
namestringOutput only. The resource name of this node. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/clusters/my-cluster/nodes/my-node
customCoreCountstringOutput only. Customized number of cores
fqdnstringOutput only. Fully qualified domain name of the node.
internalIpstringOutput only. Internal IP address of the node.
nodeTypeIdstringOutput only. The canonical identifier of the node type (corresponds to the NodeType). For example: standard-72.
statestringOutput only. The state of the appliance.
versionstringOutput only. The version number of the VMware ESXi management component in this cluster.

Methods

NameAccessible byRequired ParamsDescription
getSELECTclustersId, locationsId, nodesId, privateCloudsId, projectsIdGets details of a single node.
listSELECTclustersId, locationsId, privateCloudsId, projectsIdLists nodes in a given cluster.

SELECT examples

Lists nodes in a given cluster.

SELECT
name,
customCoreCount,
fqdn,
internalIp,
nodeTypeId,
state,
version
FROM google.vmwareengine.nodes
WHERE clustersId = '{{ clustersId }}'
AND locationsId = '{{ locationsId }}'
AND privateCloudsId = '{{ privateCloudsId }}'
AND projectsId = '{{ projectsId }}';