Class: IControl::ARX::ARXStatusType
- Inherits:
-
Base::Enumeration
- Object
- Base::Enumeration
- IControl::ARX::ARXStatusType
- Defined in:
- lib/icontrol/arx.rb,
lib/icontrol/arx.rb
Overview
The ARXStatusType class defines the status types that can be returned by methods that return the status of an object or module.
Constant Summary
- ARX_UNKNOWN =
The status cannot be determined.
:ARX_UNKNOWN- ARX_DISABLED =
The object is configured but administratively disabled. This state may also occur if an object has sub-objects that have their own status and all of the sub-objects are either disabled or not currently operational.
:ARX_DISABLED- ARX_ONLINE =
The object and all sub-objects are enabled and fully operational.
:ARX_ONLINE- ARX_DEGRADED =
At least one sub-object is either disabled or not currently operational.
:ARX_DEGRADED- ARX_OFFLINE =
The object is administratively enabled but not currently operational.
:ARX_OFFLINE- ARX_FAILED =
The object is not operational due to component failures that require manual intervention.
:ARX_FAILED- ARX_UNINITIALIZED =
The object is not fully configured.
:ARX_UNINITIALIZED- ARX_PENDING =
The operation has been scheduled to start but has not yet started.
:ARX_PENDING- ARX_STARTING =
The operation is currently starting.
:ARX_STARTING- ARX_STARTING_FAILED =
Starting the operation has failed.
:ARX_STARTING_FAILED- ARX_STOPPING =
The operation is currently stopping.
:ARX_STOPPING- ARX_STOPPING_FAILED =
Stopping the operation has failed.
:ARX_STOPPING_FAILED- ARX_STANDBY =
The object is ready, but not currently in use.
:ARX_STANDBY- ARX_SUSPENDED =
The object perational but has been administratively suspended.
:ARX_SUSPENDED- ARX_MIGRATING =
The volume is currently migrating files.
:ARX_MIGRATING