The status attribute of an account resource indicates:
Whether a job that creates a new account resource has completed or is still in progress.
Whether an account resource is in a usable state or in an unusable state.
The status attribute is displayed when viewing information or attributes of any of the following account resources:
vServers
vNets
Server templates
Volumes
Snapshots
Distribution groups
An account resource can have one of the following states:
Pending status: Resource creation or deletion.
SCHEDULED: Indicates that the job is in progress. Wait for the resource to transition from this state to a healthy status before attempting to use it.
FAILED: Indicates that the job cannot be completed. A failed job is also reported in the user interface (UI). When a delete operation fails, the resource transitions to one of the unhealthy states.
Healthly status: The following values indicate that a resource is usable.
OK: Indicates that the resource is healthy and ready to be used.
INFO: Indicates that the resource is healthy but an informational event needs attention in the UI.
UNKNOWN
For vServer resources, the healthy status values are the same as the values for vServer itself. Instead of OK or INFO, a vServer reports one of the following healthy status values: RUNNING, PAUSED, SHUTDOWN, SUSPENDED, INSTALLING, SHUTDOWNDETACHED, MIGRATING_SRC, and MIGRATING_DST.
For vNets, the status of NOT CONNECTED indicates that the vNet is healthy but not associated with a vDC server pool. The iaas-connect-vnet
operation connects the vNet to a server pool and changes the status to OK.
Unhealthy status: A resource exists but might not be usable. This does not apply to the WARNING state.
Note:
Some status values depend on the type of resource; for example, NEEDS_POWERON does not apply to a volume.
CRITICAL
DECONFIGURED
FAULTED
MAINTENANCE
NON_RECOVERABLE
UNCONFIGURED
UNINITIALIZED
UNKNOWN
NEEDS_POWERON
For vServer resources, the unhealthy status values are the same as the values for vServer itself. A vServer reports unhealthy states of BLOCKED, DYING, CRASHED, NOSTATE, and FAILED.
Operations that delete resources might report a state transition until the resource is removed completely. For example, the process of terminating a vServer can exhibit a transition to the state SHUTDOWNDETACHED before the resource is removed.