Raritan PX2/PX3 JSON-RPC API
Nameplate.idl
1 #ifndef __PDUMODEL_NAMEPLATE_IDL__
2 #define __PDUMODEL_NAMEPLATE_IDL__
3 
7 module pdumodel {
8 
10  structure Rating_2_0_0 {
11  int current;
13  int minVoltage;
14  int maxVoltage;
15  };
16 
18  structure Nameplate {
20  structure Rating {
21  string voltage;
22  string current;
23  string frequency;
24  string power;
25  };
26 
27  string manufacturer;
28  string model;
29  string partNumber;
30  string serialNumber;
32  string imageFileURL;
33  };
34 
35 }
36 
37 #endif
float decimalCurrent
Maximum current in Amperes with potential decimal places.
Definition: Nameplate.idl:12
int current
Maximum current in Amperes rounded down to the nearest integer.
Definition: Nameplate.idl:11
string power
Power rating.
Definition: Nameplate.idl:24
string model
Component model.
Definition: Nameplate.idl:28
Component ratings.
Definition: Nameplate.idl:20
string frequency
Frequency rating.
Definition: Nameplate.idl:23
Rating rating
Ratings.
Definition: Nameplate.idl:31
string current
Current rating.
Definition: Nameplate.idl:22
string voltage
Voltage rating.
Definition: Nameplate.idl:21
string manufacturer
Component manufacturer.
Definition: Nameplate.idl:27
Component nameplate information.
Definition: Nameplate.idl:18
string imageFileURL
URL to component image.
Definition: Nameplate.idl:32
string partNumber
Part number.
Definition: Nameplate.idl:29
PDU Model.
Definition: Ade.idl:7
int minVoltage
Minimum voltage in Volts.
Definition: Nameplate.idl:13
int maxVoltage
Maximum voltage in Volts.
Definition: Nameplate.idl:14
Numerical usage ratings.
Definition: Nameplate.idl:10
string serialNumber
Serial number.
Definition: Nameplate.idl:30