Class: IControl::ARX::Chassis
- Inherits:
-
Base
- Object
- Base
- IControl::ARX::Chassis
- Defined in:
- lib/icontrol/arx/chassis.rb,
lib/icontrol/arx.rb
Overview
The Chassis Interface lets applications retrieve ARX system information.
Instance Method Summary collapse
-
#ha_peer ⇒ HAStatus
Returns the status of this ARX’s high availability peer.
-
#ha_status ⇒ HAStatus
Returns this ARX’s high availability status.
-
#health ⇒ HealthDefinition
Returns a list of system health events.
-
#hostname ⇒ String
Returns the system hostname.
-
#hw_version ⇒ String
Returns the ARX chassis hardware version.
-
#model ⇒ String
Returns the ARX model.
-
#processor_stats ⇒ ProcessorStats
Returns a list of processor statistics for this system.
-
#serial ⇒ String
Returns the ARX serial number.
-
#storage_status ⇒ StorageStatus
Returns a list of storage system statuses.
-
#sw_version ⇒ String
Returns the system software version.
-
#type ⇒ String
Returns the system type.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class IControl::Base
Instance Method Details
#ha_peer ⇒ HAStatus
Returns the status of this ARX’s high availability peer.
12 13 14 |
# File 'lib/icontrol/arx/chassis.rb', line 12 def ha_peer super end |
#ha_status ⇒ HAStatus
Returns this ARX’s high availability status.
20 21 22 |
# File 'lib/icontrol/arx/chassis.rb', line 20 def ha_status super end |
#health ⇒ HealthDefinition
Returns a list of system health events.
28 29 30 |
# File 'lib/icontrol/arx/chassis.rb', line 28 def health super end |
#hostname ⇒ String
Returns the system hostname.
36 37 38 |
# File 'lib/icontrol/arx/chassis.rb', line 36 def hostname super end |
#hw_version ⇒ String
Returns the ARX chassis hardware version.
44 45 46 |
# File 'lib/icontrol/arx/chassis.rb', line 44 def hw_version super end |
#model ⇒ String
Returns the ARX model.
52 53 54 |
# File 'lib/icontrol/arx/chassis.rb', line 52 def model super end |
#processor_stats ⇒ ProcessorStats
Returns a list of processor statistics for this system.
60 61 62 |
# File 'lib/icontrol/arx/chassis.rb', line 60 def processor_stats super end |
#serial ⇒ String
Returns the ARX serial number.
68 69 70 |
# File 'lib/icontrol/arx/chassis.rb', line 68 def serial super end |
#storage_status ⇒ StorageStatus
Returns a list of storage system statuses.
76 77 78 |
# File 'lib/icontrol/arx/chassis.rb', line 76 def storage_status super end |
#sw_version ⇒ String
Returns the system software version.
84 85 86 |
# File 'lib/icontrol/arx/chassis.rb', line 84 def sw_version super end |
#type ⇒ String
Returns the system type.
92 93 94 |
# File 'lib/icontrol/arx/chassis.rb', line 92 def type super end |