DistributedVirtualSwitchHostMemberConfigSpec

DistributedVirtualSwitchHostMemberConfigSpec
DistributedVirtualSwitchHostMemberConfigSpec

Specification to create or reconfigure ESXi host membership in a DistributedVirtualSwitch.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "dynamicProperty": [
        {
            "_typeName": "string",
            "name": "string",
            "val": {
                "_typeName": "string"
            }
        }
    ],
    "operation": "string",
    "host": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "backing": {
        "_typeName": "string"
    },
    "maxProxySwitchPorts": 0,
    "vendorSpecificConfig": [
        {
            "_typeName": "string",
            "key": "string",
            "opaqueData": "string"
        }
    ]
}
dynamicProperty
Optional

Set of dynamic properties.

This property is optional because only the properties of an object that are unknown to a client will be part of this set. This property is not readonly just in case we want to send such properties from a client in the future.

string
operation
Required

Host member operation type.

See ConfigSpecOperationEnum for valid values.

host
Required

Reference to an instance of the HostSystem managed object.

backing
Optional

Base class.

integer As int32 As int32
maxProxySwitchPorts
Optional

Maximum number of ports allowed in the HostProxySwitch.

ESXi 5.0 and earlier hosts: If you are reconfiguring an existing host membership, that is, the proxy switch already exists, you must reboot the host for the new setting to take effect.

vendorSpecificConfig
Optional

Opaque binary blob that stores vendor specific configuration.