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 the "Machine" resource, which represents a Google Distributed Cloud Edge machine functioning as a Kubernetes node.\u003c/p\u003e\n"],["\u003cp\u003eThe Machine resource's JSON representation includes key attributes 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, with specific formats and descriptions.\u003c/p\u003e\n"],["\u003cp\u003eThe document specifies the format of \u003ccode\u003ecreateTime\u003c/code\u003e and \u003ccode\u003eupdateTime\u003c/code\u003e fields, utilizing RFC3339 UTC "Zulu" format timestamps.\u003c/p\u003e\n"],["\u003cp\u003eThe resource contains fields that denote if a machine is hosting a node, the edge zone it is in, its version, and if it is disabled.\u003c/p\u003e\n"],["\u003cp\u003eTwo primary methods, \u003ccode\u003eget\u003c/code\u003e and \u003ccode\u003elist\u003c/code\u003e, are available for interacting with Machine resources, allowing users to retrieve details of a single machine or list 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."]]