Items[]Endpoints`json:"items" description:"list of service endpoint lists"`
}
// NodeSystemInfo is a set of ids/uuids to uniquely identify the node.
typeNodeSystemInfostruct{
// MachineID is the machine-id reported by the node
MachineIDstring`json:"machineID" description:"machine id is the machine-id reported by the node"`
// SystemUUID is the system-uuid reported by the node
SystemUUIDstring`json:"systemUUID" description:"system uuid is the system-uuid reported by the node"`
}
// NodeStatus is information about the current status of a node.
typeNodeStatusstruct{
// NodePhase is the current lifecycle phase of the node.
...
...
@@ -626,6 +634,17 @@ type NodeStatus struct {
Conditions[]NodeCondition`json:"conditions,omitempty" description:"conditions is an array of current node conditions"`
// Queried from cloud provider, if available.
Addresses[]NodeAddress`json:"addresses,omitempty" description:"list of addresses reachable to the node"`
// NodeSystemInfo is a set of ids/uuids to uniquely identify the node
NodeInfoNodeSystemInfo`json:"nodeInfo,omitempty" description:"node identity is a set of ids/uuids to uniquely identify the node"`
}
// NodeInfo is the information collected on the node.
typeNodeInfostruct{
TypeMeta`json:",inline"`
// Capacity represents the available resources.
CapacityResourceList`json:"capacity,omitempty" description:"resource capacity of a node represented as a map of resource name to quantity of resource"`
// NodeSystemInfo is a set of ids/uuids to uniquely identify the node
NodeSystemInfo`json:",inline,omitempty" description:"node identity is a set of ids/uuids to uniquely identify the node"`
Conditions[]NodeCondition`json:"conditions,omitempty" description:"conditions is an array of current node conditions"`
// Queried from cloud provider, if available.
Addresses[]NodeAddress`json:"addresses,omitempty" description:"list of addresses reachable to the node"`
// NodeSystemInfo is a set of ids/uuids to uniquely identify the node
NodeInfoNodeSystemInfo`json:"nodeInfo,omitempty" description:"node identity is a set of ids/uuids to uniquely identify the node"`
}
// NodeInfo is the information collected on the node.
typeNodeInfostruct{
TypeMeta`json:",inline"`
// Capacity represents the available resources.
CapacityResourceList`json:"capacity,omitempty" description:"resource capacity of a node represented as a map of resource name to quantity of resource"`
// NodeSystemInfo is a set of ids/uuids to uniquely identify the node
NodeSystemInfo`json:",inline,omitempty" description:"node identity is a set of ids/uuids to uniquely identify the node"`
}
// Described the current lifecycle phase of a node.