Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Virtual Machine resource type is used to control the state of a virtual machine (VM). The following table shows the mapping between the state of the VM (indicated by the EnabledState property of the Msvm_ComputerSystem instance representing the VM) and the state of the Virtual Machine resource (indicated by the State property of the MSCluster_Resource class or the return of GetClusterResourceState function).
VM state | Virtual Machine resource state |
---|---|
Disabled (3) |
Offline (3) ${REMOVE}$ |
Suspended (32769) |
|
Starting (32770) |
Online Pending (129) / Online (2) |
Stopping (32774) |
Offline Pending (130) / Offline (3) ${REMOVE}$ |
Saving (32773) |
|
Enabled (2) |
Online (2) ${REMOVE}$ |
Paused (32768) |
|
Pausing (32776) |
|
Resuming (32777) |
The following table summarizes the characteristics of the Virtual Machine resource type.
Characteristic | Description |
---|---|
Required dependencies |
None. |
Required private properties |
CheckHeartbeat, MigrationFailureReason, MigrationProgress, OfflineAction, ShutdownAction, VmId |
Optional private properties |
None. |