Output only. The time when the node pool was created.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
Output only. The time when the node pool was last updated.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
labels
map (key: string, value: string)
Labels associated with this resource.
An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.
hostedNode
string
Canonical resource name of the node that this machine is responsible for hosting e.g. projects/{project}/locations/{location}/clusters/{clusterId}/nodePools/{pool_id}/{node}, Or empty if the machine is not assigned to assume the role of a node.
For control plane nodes hosted on edge machines, this will return the following format: "projects/{project}/locations/{location}/clusters/{clusterId}/controlPlaneNodes/{node}".
zone
string
The Google Distributed Cloud Edge zone of this machine.
version
string
Output only. The software version of the machine.
disabled
boolean
Output only. Whether the machine is disabled. If disabled, the machine is unable to enter service.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-11 UTC."],[[["\u003cp\u003eA Machine resource in Google Distributed Cloud Edge represents a Kubernetes node.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation of a Machine includes details such as its \u003ccode\u003ename\u003c/code\u003e, \u003ccode\u003ecreateTime\u003c/code\u003e, \u003ccode\u003eupdateTime\u003c/code\u003e, \u003ccode\u003elabels\u003c/code\u003e, \u003ccode\u003ehostedNode\u003c/code\u003e, \u003ccode\u003ezone\u003c/code\u003e, \u003ccode\u003eversion\u003c/code\u003e, and \u003ccode\u003edisabled\u003c/code\u003e status.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecreateTime\u003c/code\u003e and \u003ccode\u003eupdateTime\u003c/code\u003e fields provide timestamps in RFC3339 UTC "Zulu" format, indicating when the machine was created and last updated, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThere are two available methods for managing Machines: \u003ccode\u003eget\u003c/code\u003e, to retrieve a specific Machine's details, and \u003ccode\u003elist\u003c/code\u003e, to view all Machines within a project and location.\u003c/p\u003e\n"],["\u003cp\u003eMachines can host nodes, or be a control plane, as described in the \u003ccode\u003ehostedNode\u003c/code\u003e field.\u003c/p\u003e\n"]]],[],null,["# REST Resource: projects.locations.machines\n\n- [Resource: Machine](#Machine)\n - [JSON representation](#Machine.SCHEMA_REPRESENTATION)\n- [Methods](#METHODS_SUMMARY)\n\nResource: Machine\n-----------------\n\nA Google Distributed Cloud Edge machine capable of acting as a Kubernetes node."]]