Class: IControl::System::HardwareInformation
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::System::HardwareInformation
- Defined in:
- lib/icontrol/system.rb,
lib/icontrol/system.rb
Overview
This structure holds the information for an individual piece of hardware in the system.
Instance Attribute Summary collapse
-
#model ⇒ String
Model information.
-
#name ⇒ String
System name for the hardware.
-
#slot ⇒ Numeric
Identifier for the blade holding the hardware (zero for non-blade systems).
-
#type ⇒ IControl::System::HardwareType
General hardware type.
-
#versions ⇒ IControl::System::VersionInformationSequence
Miscellaneous information - an array of name/value pairs holding specific nuggets.
Instance Attribute Details
#model ⇒ String
Model information
209 210 211 |
# File 'lib/icontrol/system.rb', line 209 def model @model end |
#name ⇒ String
System name for the hardware
209 210 211 |
# File 'lib/icontrol/system.rb', line 209 def name @name end |
#slot ⇒ Numeric
Identifier for the blade holding the hardware (zero for non-blade systems)
209 210 211 |
# File 'lib/icontrol/system.rb', line 209 def slot @slot end |
#type ⇒ IControl::System::HardwareType
General hardware type
209 210 211 |
# File 'lib/icontrol/system.rb', line 209 def type @type end |
#versions ⇒ IControl::System::VersionInformationSequence
Miscellaneous information - an array of name/value pairs holding specific nuggets
209 210 211 |
# File 'lib/icontrol/system.rb', line 209 def versions @versions end |