Class: IControl::ARX::ARXStatusType

Inherits:
Base::Enumeration
  • Object
show all
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

Method Summary

Methods inherited from Base::Enumeration

from_soap