Resource: Machine
A Google Distributed Cloud Edge machine capable of acting as a Kubernetes node.
| JSON representation | 
|---|
| { "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "hostedNode": string, "zone": string, "version": string, "disabled": boolean } | 
| Fields | |
|---|---|
| name | 
 Required. The resource name of the machine. | 
| createTime | 
 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:  | 
| updateTime | 
 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:  | 
| labels | 
 Labels associated with this resource. An object containing a list of  | 
| hostedNode | 
 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 | 
 The Google Distributed Cloud Edge zone of this machine. | 
| version | 
 Output only. The software version of the machine. | 
| disabled | 
 Output only. Whether the machine is disabled. If disabled, the machine is unable to enter service. | 
| Methods | |
|---|---|
| 
 | Gets details of a single Machine. | 
| 
 | Lists Machines in a given project and location. |