HostPlugStoreTopologyPath

HostPlugStoreTopologyPath
HostPlugStoreTopologyPath

This data object type is an association class that describes a Path and its associated Device.

A Path may be claimed by at most one Device.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "key": "string",
    "name": "string",
    "channelNumber": 0,
    "targetNumber": 0,
    "lunNumber": 0,
    "adapter": "string",
    "target": "string",
    "device": "string"
}
string
key
Required

The identifier for the Path.

string
name
Required

Name of path.

Use this property to correlate this path object to other path objects.

The state of the Path can be retrieved from the data object (@link vim.host.MultipathStateInfo.Path} on the HostMultipathStateInfo data object.

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

integer As int32 As int32
channelNumber
Optional

The channel number for a path if applicable.

integer As int32 As int32
targetNumber
Optional

The target number for a path if applicable.

The target number is not guaranteed to be consistent across reboots or rescans of the adapter.

integer As int32 As int32
lunNumber
Optional

The LUN number for a path if applicable.

string
adapter
Optional

The adapter that provided the Path.

string
target
Optional

The target of the Path if any.

string
device
Optional

The device that claimed the Path if any.