DistributedVirtualSwitchManagerDvsProductSpec

DistributedVirtualSwitchManagerDvsProductSpec
DistributedVirtualSwitchManagerDvsProductSpec

This class is used to specify ProductSpec for the DVS.

The two properties are strictly mutually exclusive. If both properties are set, then an InvalidArgument fault would be thrown.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "newSwitchProductSpec": {
        "_typeName": "string",
        "name": "string",
        "vendor": "string",
        "version": "string",
        "build": "string",
        "forwardingClass": "string",
        "bundleId": "string",
        "bundleUrl": "string"
    },
    "distributedVirtualSwitch": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    }
}
newSwitchProductSpec
Optional

This data object type is a subset of AboutInfo.

An object of this type can be used to describe the specification for a proxy switch module of a DistributedVirtualSwitch.

distributedVirtualSwitch
Optional

Reference to an instance of the DistributedVirtualSwitch managed object.