nodes
Creates, updates, deletes, gets or lists a nodes
resource.
Overview
Name | nodes |
Type | Resource |
Id | google.vmwareengine.nodes |
Fields
The following fields are returned by SELECT
queries:
- get
- list
Successful response
Name | Datatype | Description |
---|---|---|
name | string | Output 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 |
customCoreCount | string (int64) | Output only. Customized number of cores |
fqdn | string | Output only. Fully qualified domain name of the node. |
internalIp | string | Output only. Internal IP address of the node. |
nodeTypeId | string | Output only. The canonical identifier of the node type (corresponds to the NodeType ). For example: standard-72. |
state | string | Output only. The state of the appliance. |
version | string | Output only. The version number of the VMware ESXi management component in this cluster. |
Successful response
Name | Datatype | Description |
---|---|---|
name | string | Output 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 |
customCoreCount | string (int64) | Output only. Customized number of cores |
fqdn | string | Output only. Fully qualified domain name of the node. |
internalIp | string | Output only. Internal IP address of the node. |
nodeTypeId | string | Output only. The canonical identifier of the node type (corresponds to the NodeType ). For example: standard-72. |
state | string | Output only. The state of the appliance. |
version | string | Output only. The version number of the VMware ESXi management component in this cluster. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
get | select | projectsId , locationsId , privateCloudsId , clustersId , nodesId | Gets details of a single node. | |
list | select | projectsId , locationsId , privateCloudsId , clustersId | pageSize , pageToken | Lists nodes in a given cluster. |
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.
Name | Datatype | Description |
---|---|---|
clustersId | string | |
locationsId | string | |
nodesId | string | |
privateCloudsId | string | |
projectsId | string | |
pageSize | integer (int32) | |
pageToken | string |
SELECT
examples
- get
- list
Gets details of a single node.
SELECT
name,
customCoreCount,
fqdn,
internalIp,
nodeTypeId,
state,
version
FROM google.vmwareengine.nodes
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND privateCloudsId = '{{ privateCloudsId }}' -- required
AND clustersId = '{{ clustersId }}' -- required
AND nodesId = '{{ nodesId }}' -- required;
Lists nodes in a given cluster.
SELECT
name,
customCoreCount,
fqdn,
internalIp,
nodeTypeId,
state,
version
FROM google.vmwareengine.nodes
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND privateCloudsId = '{{ privateCloudsId }}' -- required
AND clustersId = '{{ clustersId }}' -- required
AND pageSize = '{{ pageSize }}'
AND pageToken = '{{ pageToken }}';