isilon/models/
node_status_node.rs1#[allow(unused_imports)]
2use serde_json::Value;
3
4#[derive(Debug, Serialize, Deserialize)]
5pub struct NodeStatusNode {
6 #[serde(rename = "batterystatus")]
8 pub batterystatus: Option <crate::models::NodeStatusNodeBatterystatus>,
9 #[serde(rename = "capacity")]
11 pub capacity: Option<Vec <crate::models::NodeStatusNodeCapacityItem>>,
12 #[serde(rename = "cpu")]
14 pub cpu: Option <crate::models::NodeStatusNodeCpu>,
15 #[serde(rename = "error")]
17 pub error: Option<String>,
18 #[serde(rename = "id")]
20 pub id: Option<i32>,
21 #[serde(rename = "lnn")]
23 pub lnn: Option<i32>,
24 #[serde(rename = "nvram")]
26 pub nvram: Option <crate::models::NodeStatusNodeNvram>,
27 #[serde(rename = "powersupplies")]
29 pub powersupplies: Option <crate::models::NodeStatusNodePowersupplies>,
30 #[serde(rename = "release")]
32 pub release: Option<String>,
33 #[serde(rename = "status")]
35 pub status: Option<i32>,
36 #[serde(rename = "uptime")]
38 pub uptime: Option<i32>,
39 #[serde(rename = "version")]
41 pub version: Option<String>,
42}