Files
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

2.6 KiB

vim.host.MultipathInfo.Path

The HostMultipathInfoPath data object is a storage entity that represents a topological path from a host bus adapter to a SCSI logical unit. Each path is unique although each host bus adapter/SCSI logical unit pair can have multiple paths.Path objects are identified by a key. The specifics of how the key is formatted are dependent on the implementation. Example implementations include using strings like "vmhba1:0:0:0".

extends

vmodl.DynamicData

Attributes:

key (str):

Identifier of the path.

name (str):

Name of path.Use this name to configure LogicalUnit multipathing policy using EnableMultipathPath and DisableMultipathPath .

pathState (str):

State of the path. Must be one of the values of MultipathState activePath can be used for I/O and is currently a working path.standbyPath can be used for I/O but is not a working path or can be used if active paths fail.disabledPath has been administratively disabled.deadPath cannot be used for I/O.unknownPath is in unknown error state.

state (str, optional):

System-reported state of the path. Must be one of the values of MultipathState activePath can be used for I/O.standbyPath can be used for I/O if active paths fail.disabledPath has been administratively disabled.deadPath cannot be used for I/O.unknownPath is in unknown error state.

isWorkingPath (bool, optional):

A path, managed by a given path selection policy(psp) plugin, is denoted to be a Working Path if the psp plugin is likely to select the path for performing I/O in the near future.

adapter (vim.host.HostBusAdapter):

The host bus adapter at one endpoint of this path.

lun (vim.host.MultipathInfo.LogicalUnit):

The logical unit at one endpoint of this path.

transport (vim.host.TargetTransport, optional):

Transport information for the target end of the path.