HostPtpConfigPtpPort

HostPtpConfigPtpPort
HostPtpConfigPtpPort

Configuration of a PTP port, a logical entity providing an interface to the network for sending and receiving PTP messages with timestamping.

Since: vSphere API Release 7.0.3.0

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "index": 0,
    "deviceType": "string",
    "device": "string",
    "ipConfig": {
        "_typeName": "string",
        "dhcp": false,
        "ipAddress": "string",
        "subnetMask": "string",
        "ipV6Config": {
            "_typeName": "string",
            "ipV6Address": [
                {
                    "_typeName": "string",
                    "ipAddress": "string",
                    "prefixLength": 0,
                    "origin": "string",
                    "dadState": "string",
                    "lifetime": "string",
                    "operation": "string"
                }
            ],
            "autoConfigurationEnabled": false,
            "dhcpV6Enabled": false
        }
    }
}
integer As int32 As int32
index
Required

Index into the list of PTP ports.

Supported values are in the range 0 through maxSupportedPtpPorts-1.

string
deviceType
Optional

Type of network device to be used with this port.

See HostPtpConfigDeviceTypeEnum for supported values. A device type of none indicates that this port is inactive.

string
device
Optional

Name of PTP capable network device to be used with this port.

Supported values depend on the type of network device used. For virtualNic this field is the name of a valid virtual NIC. See HostVirtualNic. For pciPassthruNic this field is a valid PCI device ID composed of "bus:slot.function", enabled for PCI passthru. See HostPciPassthruInfo. For none this field is ignored.

ipConfig
Optional

The IP configuration.

Availability
Added in vSphere API Release 7.0.3.0