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 like \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, with their types and descriptions.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ecreateTime\u003c/code\u003e and \u003ccode\u003eupdateTime\u003c/code\u003e are represented as timestamps in RFC3339 UTC "Zulu" format.\u003c/p\u003e\n"],["\u003cp\u003eKey details of a machine, including its status, resource name, and associated labels, are present in the document.\u003c/p\u003e\n"],["\u003cp\u003eThe document outlines two methods for interacting with machine resources, \u003ccode\u003eget\u003c/code\u003e for retrieving a single machine and \u003ccode\u003elist\u003c/code\u003e for listing multiple 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."]]