Click or drag to resize
ServerState Class
Represents the state of a compute server.
Inheritance Hierarchy
SystemObject
  net.openstack.CoreExtensibleEnumServerState
    net.openstack.Core.DomainServerState

Namespace: net.openstack.Core.Domain
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
public sealed class ServerState : ExtensibleEnum<ServerState>

The ServerState type exposes the following members.

Methods
  NameDescription
Public methodEquals
Indicates whether the current object is equal to another object of the same type.
(Inherited from ExtensibleEnumT.)
Public methodStatic memberFromName
Gets the ServerState instance with the specified name.
Public methodToString
Returns a string that represents the current object.
(Inherited from ExtensibleEnumT.)
Top
Properties
  NameDescription
Public propertyStatic memberActive
Gets a ServerState representing a server which is active and ready to use.
Public propertyStatic memberBuild
Gets a ServerState representing a server which is currently being built.
Public propertyStatic memberDeleted
Gets a ServerState representing a server which has been deleted.
Public propertyStatic memberError
Gets a ServerState representing a server which failed to perform an operation and is now in an error state.
Public propertyStatic memberHardReboot
Gets a ServerState representing a server currently performing a hard reboot. When the reboot operation completes, the server will be in the Active state.
Public propertyStatic memberMigrating
Gets a ServerState representing a server which is currently being moved from one physical node to another.
Public propertyName
Gets the canonical name of this member.
(Inherited from ExtensibleEnumT.)
Public propertyStatic memberPassword
Gets a ServerState representing the password for the server is being changed.
Public propertyStatic memberPrepRescue
Gets a ServerState representing a server currently executing a rescue action.
Public propertyStatic memberPrepUnrescue
Gets a ServerState representing a server currently executing an un-rescue action.
Public propertyStatic memberReboot
Gets a ServerState representing a server currently performing a soft reboot. When the reboot operation completes, the server will be in the Active state.
Public propertyStatic memberRebuild
Gets a ServerState representing a server currently being rebuilt. When the rebuild operation completes, the server will be in the Active state if the rebuild was successful; otherwise, it will be in the Error state if the rebuild operation failed.
Public propertyStatic memberRescue
Gets a ServerState representing a server currently in rescue mode.
Public propertyStatic memberResize
Gets a ServerState representing a server currently executing a resize action. When the resize operation completes, the server will be in the VerifyResize state if the resize was successful; otherwise, it will be in the Active state if the resize operation failed.
Public propertyStatic memberRevertResize
Gets a ServerState representing a server currently executing a revert resize action.
Public propertyStatic memberSuspended
Gets a ServerState for a server that is currently inactive, either by request or necessity.
Public propertyStatic memberUnknown
Gets a ServerState for a server that is currently in an unknown state.
Public propertyStatic memberVerifyResize
Gets a ServerState representing a server which completed a resize operation and is now waiting for the operation to be confirmed or reverted.
Top
Remarks
This class functions as a strongly-typed enumeration of known server states, with added support for unknown states returned by a server extension.
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6, 1.5, 1.4, 1.3.6
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also