# Enum - VirtualMachineConfigSpecNpivWwnOp(vim.vm.ConfigSpec.NpivWwnOp)

Since
  VI API 2.5

## Enum Description

The root WWN operation mode.

Enum Constants

Name | Description
--- | ---
extend | Generate a new set of WWNs and append them to the existing list Since vSphere API 4.0
generate | Generate a new set of WWNs and assign it to the virtual machine.
remove | Remove the currently assigned WWNs from the virtual machine.
set | Take a client-specified set of WWNs (specified in "wwn" property) and assign them to the virtual machine. If the new WWN quntity are more than existing then we will append them to the existing list of WWNs.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="VirtualMachineConfigSpecNpivWwnOp"> <restriction base="xsd:string"> <enumeration value="generate"/> <enumeration value="set"/> <enumeration value="remove"/> <enumeration value="extend"/> </restriction> </simpleType>