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\u003eThis document describes a Google Distributed Cloud Edge machine, which functions as a Kubernetes node.\u003c/p\u003e\n"],["\u003cp\u003eThe JSON representation of a machine includes fields such as \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, defining its properties.\u003c/p\u003e\n"],["\u003cp\u003eMachines contain a resource name, the time it was created or updated, any associated labels, the node it's hosting (if any), the edge zone, the software version, and whether it is disabled.\u003c/p\u003e\n"],["\u003cp\u003eThere are methods available to interact with machines, including \u003ccode\u003eget\u003c/code\u003e to retrieve details of a specific machine, and \u003ccode\u003elist\u003c/code\u003e to get all machines within a project and location.\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."]]