File: PowerState.rst

package info (click to toggle)
python-pyvmomi 6.7.1-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 14,980 kB
  • sloc: python: 9,206; xml: 77; makefile: 9
file content (28 lines) | stat: -rw-r--r-- 1,291 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
.. _powerState: ../../vim/vm/RuntimeInfo.rst#powerState

.. _activeTask: ../../vim/ManagedEntity.rst#recentTask

.. _vim.VirtualMachine: ../../vim/VirtualMachine.rst

.. _vim.VirtualMachine.PowerState: ../../vim/VirtualMachine/PowerState.rst

vim.VirtualMachine.PowerState
=============================
  The PowerState type defines a simple set of states for a virtual machine: poweredOn, poweredOff, and suspended. This type does not model substates, such as when a task is running to change the virtual machine state. If the virtual machine is in a state with a task in progress, it transitions to a new state when the task completes. For example, a virtual machine continues to be in the poweredOn state while a suspend task is running, and changes to the suspended state once the task finishes.As a consequence of this approach, clients interested in monitoring the status of a virtual machine should typically track the `activeTask`_ data object in addition to the `powerState`_ object.
  :contained by: `vim.VirtualMachine`_

  :type: `vim.VirtualMachine.PowerState`_

  :name: suspended

values:
--------

poweredOn
   The virtual machine is currently powered on.

poweredOff
   The virtual machine is currently powered off.

suspended
   The virtual machine is currently suspended.