/
cluster_node_extended.go
44 lines (32 loc) · 1.26 KB
/
cluster_node_extended.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*
* Isilon SDK
*
* Isilon SDK - Language bindings for the OneFS API
*
* API version: 5
* Contact: sdk@isilon.com
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/
package isi_sdk_8_1_0
type ClusterNodeExtended struct {
// An object containing a node's drive subsystem XML configuration file.
DriveDConfig *ClusterNodeDriveDConfig `json:"drive_d_config,omitempty"`
// List of the drives in this node.
Drives []NodeDrivesNodeDrive `json:"drives,omitempty"`
// Node hardware identifying information (static).
Hardware *ClusterNodeHardware `json:"hardware,omitempty"`
// Node ID (Device Number) of this node.
Id int32 `json:"id,omitempty"`
// Logical Node Number (LNN) of this node.
Lnn int32 `json:"lnn,omitempty"`
// Node partition information.
Partitions *ClusterNodePartitions `json:"partitions,omitempty"`
// Node sensor information (hardware reported).
Sensors *ClusterNodeSensors `json:"sensors,omitempty"`
// List of the sleds in this node.
Sleds []NodeSledsNodeSled `json:"sleds,omitempty"`
// Node state information (reported and modifiable).
State *ClusterNodeStateExtended `json:"state,omitempty"`
// Node status information (hardware reported).
Status *ClusterNodeStatus `json:"status,omitempty"`
}