DVSFeatureCapability
The DVSFeatureCapability data object represents the capabilities supported by a DistributedVirtualSwitch.
These properties are read-only with the exception of vmDirectPathGen2Supported.
{
"_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
}
Deprecated as of vSphere API 5.0, use networkResourceManagementCapability
.DVSNetworkResourceManagementCapability.networkResourceManagementSupported.
Indicates whether network I/O control is supported on the vSphere Distributed Switch.
Deprecated as of vSphere API 8.0. VMDirectPath Gen 2 is no longer supported and there is no replacement.
Indicates whether VMDirectPath Gen 2 is supported on the distributed virtual switch.
See HostCapability.HostCapability.vmDirectPathGen2Supported and PhysicalNic.PhysicalNic.vmDirectPathGen2Supported.
For a third-party distributed switch implementation, you can specify this property during switch creation or when you call the DistributedVirtualSwitch.UpdateDvsCapability method.
VMDirectPath Gen 2 is supported in vSphere Distributed Switch Version 4.1 or later.
The available teaming modes for the vSphere Distributed Switch.
The value can be one or more of DistributedVirtualSwitchNicTeamingPolicyModeEnum.
Deprecated as of vSphere API 5.0, use networkResourceManagementCapability
.DVSNetworkResourceManagementCapability.networkResourcePoolHighShareValue.
This is the value for high in DVSNetworkResourcePoolAllocationInfo.shares.
This implicitly defines the legal range of share values to be between 1 and this. This also defines values for other level types, such as normal being one half of this value and low being one fourth of this value.
Dataobject representing the feature capabilities of network resource management supported by the vSphere Distributed Switch.
Health check capabilities of health check supported by the vSphere Distributed Switch
The DVSRollbackCapability data object describes the rollback capabilities for a DistributedVirtualSwitch.
The DVSBackupRestoreCapability data object describes backup, restore, and rollback capabilities for distributed virtual switches and distributed virtual portgroups.
Backup and restore capabilities are indicated for DistributedVirtualSwitch. Rollback capability is indicated for DistributedVirtualSwitch and DistributedVirtualPortgroup.
Indicates whether Network Filter feature is supported in vSphere Distributed Switch.
Indicates whether MAC learning feature is supported in vSphere Distributed Switch.