Files
deb-python-pyvmomi/docs/vim/cluster/DasFailoverLevelAdvancedRuntimeInfo.rst
Shawn Hartsock 15f7be9a52 pyVmomi reStructured Text Documentation
This external documentation for pyVmomi was generated using Googly Docs
(aka Google Standard Documentation) which renders very cleanly in
GitHub. Internal documentation for a class should be done in Sphinx
format because tools like pyCharm and Eclipse can use that documentation
as a hint for code completion.

Note: External docs as Googly Docs, internal docs as Sphinx.

Closes bug#15
2014-06-17 14:07:42 -04:00

53 lines
2.9 KiB
ReStructuredText

.. _int: https://docs.python.org/2/library/stdtypes.html
.. _usedSlots: ../../vim/cluster/DasFailoverLevelAdvancedRuntimeInfo.rst#usedSlots
.. _totalGoodHosts: ../../vim/cluster/DasFailoverLevelAdvancedRuntimeInfo.rst#totalGoodHosts
.. _vSphere API 4.0: ../../vim/version.rst#vimversionversion5
.. _vim.cluster.DasAdvancedRuntimeInfo: ../../vim/cluster/DasAdvancedRuntimeInfo.rst
.. _ClusterFailoverLevelAdmissionControlPolicy: ../../vim/cluster/FailoverLevelAdmissionControlPolicy.rst
.. _vim.cluster.DasFailoverLevelAdvancedRuntimeInfo.VmSlots: ../../vim/cluster/DasFailoverLevelAdvancedRuntimeInfo/VmSlots.rst
.. _vim.cluster.DasFailoverLevelAdvancedRuntimeInfo.SlotInfo: ../../vim/cluster/DasFailoverLevelAdvancedRuntimeInfo/SlotInfo.rst
.. _vim.cluster.DasFailoverLevelAdvancedRuntimeInfo.HostSlots: ../../vim/cluster/DasFailoverLevelAdvancedRuntimeInfo/HostSlots.rst
vim.cluster.DasFailoverLevelAdvancedRuntimeInfo
===============================================
Advanced runtime information related to the high availability service for a cluster that has been configured with a failover level admission control policy. See `ClusterFailoverLevelAdmissionControlPolicy`_ .
:extends: vim.cluster.DasAdvancedRuntimeInfo_
:since: `vSphere API 4.0`_
Attributes:
slotInfo (`vim.cluster.DasFailoverLevelAdvancedRuntimeInfo.SlotInfo`_):
Slot information for this cluster.
totalSlots (`int`_):
The total number of slots available in the cluster.See SlotInfo
usedSlots (`int`_):
The number of slots currently being used.See SlotInfo
unreservedSlots (`int`_):
The number of slots that are not used by currently powered on virtual machines and not reserved to satisfy the configured failover level. This number gives an indication of how many additional virtual machines can be powered on in this cluster without violating the failover level (assuming the new virtual machine's reservations are satisfied by the current slot size). This value is computed as follows (where m is the configured failover level): Remove the m largest hosts (ie. the ones with the most slots) from the list of "good" hosts (see `totalGoodHosts`_ ). Sum up the number of slots on the remaining hosts and deduct the number of currently used slots (see `usedSlots`_ ). If this number is negative, use zero instead.See SlotInfo
totalVms (`int`_):
The total number of powered on vms in the cluster.
totalHosts (`int`_):
The total number of hosts in the cluster.
totalGoodHosts (`int`_):
The total number of connected hosts that are not in maintance mode and that do not have any DAS-related config issues on them.
hostSlots (`vim.cluster.DasFailoverLevelAdvancedRuntimeInfo.HostSlots`_, optional):
vmsRequiringMultipleSlots (`vim.cluster.DasFailoverLevelAdvancedRuntimeInfo.VmSlots`_, optional):
The list of virtual machines whose reservations and memory overhead are not satisfied by a single slot.