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
    },
    "realTimeConfigSupported": false
}
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 support for version-specific IPFIX(NetFlow).

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

The support for version-specific Distributed Port Mirroring sessions.

lacpCapability
Optional

The support for version-specific Link Aggregation Control Protocol.

dpuCapability
Optional

The support for version-specific DPU(SmartNic).

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

The support for version-specific supported MTU.

Since: vSphere API Release 7.0.2.0

boolean
realTimeConfigSupported
Optional

Flag to indicate whether real-time configuration is supported on Distributed Switch.

Real-time configuration is supported in vSphere Distributed Switch Version 9.0 or later.

Since: vSphere API Release 8.0.3.1