VMwareDVSFeatureCapability

VMwareDVSFeatureCapability
VMwareDVSFeatureCapability

Indicators of support for version-specific DVS features that are only available on a VMware-class switch.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "networkResourceManagementSupported": false,
    "vmDirectPathGen2Supported": false,
    "nicTeamingPolicy": [
        "string"
    ],
    "networkResourcePoolHighShareValue": 0,
    "networkResourceManagementCapability": {
        "_typeName": "string",
        "networkResourceManagementSupported": false,
        "networkResourcePoolHighShareValue": 0,
        "qosSupported": false,
        "userDefinedNetworkResourcePoolsSupported": false,
        "networkResourceControlVersion3Supported": false,
        "userDefinedInfraTrafficPoolSupported": false
    },
    "healthCheckCapability": {
        "_typeName": "string"
    },
    "rollbackCapability": {
        "_typeName": "string",
        "rollbackSupported": false
    },
    "backupRestoreCapability": {
        "_typeName": "string",
        "backupRestoreSupported": false
    },
    "networkFilterSupported": false,
    "macLearningSupported": false,
    "vspanSupported": false,
    "lldpSupported": false,
    "ipfixSupported": false,
    "ipfixCapability": {
        "_typeName": "string",
        "ipfixSupported": false,
        "ipv6ForIpfixSupported": false,
        "observationDomainIdSupported": false
    },
    "multicastSnoopingSupported": false,
    "vspanCapability": {
        "_typeName": "string",
        "mixedDestSupported": false,
        "dvportSupported": false,
        "remoteSourceSupported": false,
        "remoteDestSupported": false,
        "encapRemoteSourceSupported": false,
        "erspanProtocolSupported": false,
        "mirrorNetstackSupported": false
    },
    "lacpCapability": {
        "_typeName": "string",
        "lacpSupported": false,
        "multiLacpGroupSupported": false,
        "lacpFastModeSupported": false
    },
    "dpuCapability": {
        "_typeName": "string",
        "networkOffloadSupported": false,
        "activeStandbyModeSupported": false
    },
    "nsxSupported": false,
    "mtuCapability": {
        "_typeName": "string",
        "minMtuSupported": 0,
        "maxMtuSupported": 0
    }
}
boolean
vspanSupported
Optional

Flag to indicate whether vspan(DVMirror) is supported on the vSphere Distributed Switch.

Distributed Port Mirroring is supported in vSphere Distributed Switch Version 5.0 or later.

boolean
lldpSupported
Optional

Flag to indicate whether LLDP(Link Layer Discovery Protocol) is supported on the vSphere Distributed Switch.

LLDP is supported in vSphere Distributed Switch Version 5.0 or later.

boolean
ipfixSupported
Optional

Deprecated as of vSphere API 6.0, use VMwareDvsIpfixCapability.

Flag to indicate whether IPFIX(NetFlow) is supported on the vSphere Distributed Switch.

IPFIX is supported in vSphere Distributed Switch Version 5.0 or later.

ipfixCapability
Optional

The feature capabilities of Ipfix supported by the vSphere Distributed Switch.

boolean
multicastSnoopingSupported
Optional

Flag to indicate whether multicast snooping(IGMP/MLD Snooping) is supported on the vSphere Distributed Switch.

IGMP/MLD Snooping is supported in vSphere Distributed Switch Version 6.0 or later.

vspanCapability
Optional

Indicators of support for version-specific Distributed Port Mirroring sessions.

lacpCapability
Optional

The feature capabilities of Link Aggregation Control Protocol supported by the vSphere Distributed Switch.

dpuCapability
Optional

The feature capabilities of Dpu Features supported by the vSphere Distributed Switch.

Since: vSphere API Release 8.0.0.1

boolean
nsxSupported
Optional

Flag to indicate whether NSX is supported on the vSphere Distributed Switch.

NSX is supported in vSphere Distributed Switch Version 7.0 or later.

mtuCapability
Optional

Indicators of support for version-specific supported MTU.

Since: vSphere API Release 7.0.2.0