Data Object - HostNvmeDisconnectSpec(vim.host.NvmeDisconnectSpec)

Parameter to
DisconnectNvmeController
Extends
DynamicData
Since
vSphere API 7.0

Data Object Description

Specifies the parameters necessary to disconnect an NVME controller from a given NVME over Fabrics adapter.

Properties

Name Type Description
controllerNumber*xsd:int

Controller number of the controller to be disconnected.

If this value is set, the subsystemQualifiedName can be left unset and the controller whose controllerNumber field matches this value will be disconnected from the specified adapter. If this value is not set, subsystemQualifiedName must be set.

hbaNamexsd:string

The device name of the NVME over Fabrics host bus adapter.
subnqn*xsd:string

NVME Qualified Name of the NVM subsystem to disconnect from.

If controllerNumber is not specified, the subsystem qualified name has to be specified and any controllers exposed by that subsystem will be disconnected from the specified adapter. This is particularly convenient for the dynamic controller model, where the mapping subsystemNQN <-> ctrlNumber is expected to be 1:1. If controllerNumber is also specified, this value is ignored.

Properties inherited from DynamicData
None
*Need not be set
Show WSDL type definition