HostNetOffloadCapabilities

HostNetOffloadCapabilities
HostNetOffloadCapabilities

Deprecated as of VI API 4.0, the system defaults will be used.

Offload capabilities are used to optimize virtual machine network performance.

When a virtual machine is transmitting on a network, some operations can be offloaded either to the host or to physical hardware. This data object type defines the set of offload capabilities that may be available on a host.

This data object type is used both to publish the list of offload capabilities and to contain offload capability policy settings. The network policy logic is built on a two-level inheritance scheme which requires that all settings be optional. As a result, all properties on the NetOffloadCapabilities object must be optional.

See also HostNetworkPolicy.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "csumOffload": false,
    "tcpSegmentation": false,
    "zeroCopyXmit": false
}
boolean
csumOffload
Optional

(Optional) The flag to indicate whether or not checksum offloading is supported.

boolean
tcpSegmentation
Optional

(Optional) The flag to indicate whether or not TCP segmentation offloading (TSO) is supported.

boolean
zeroCopyXmit
Optional

(Optional) The flag to indicate whether or not zero copy transmits are supported.