# Data Object - HostPtpConfigPtpPort(vim.host.PtpConfig.PtpPort)

Property of
  HostPtpConfig
Extends
  DynamicData
See also
  HostIpConfig
Since
  vSphere API 7.0.3.0

## Data Object Description

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

Properties

Name | Type | Description
--- | --- | ---
device* | xsd:string | Name of PTP capable network device to be used with this port. Supported values depend on the type of network device used. For DeviceType#virtualNic this field is the name of a valid virtual NIC. See HostVirtualNic. For DeviceType#pciPassthruNic this field is a valid PCI device ID composed of "bus:slot.function", enabled for PCI passthru. See HostPciPassthruInfo. For DeviceType#none this field is ignored.
deviceType* | xsd:string | Type of network device to be used with this port. See DeviceType for supported values. A device type of DeviceType#none indicates that this port is inactive.
index | xsd:int | Index into the list of PTP ports. Supported values are in the range 0 through maxSupportedPtpPorts-1.
ipConfig* | HostIpConfig | IP configuration of this port. For DeviceType#pciPassthruNic, this field reflects current IP configuration, and it can be set. For DeviceType#virtualNic, this field reflects current IP configuration, but it cannot be set. To configure IP settings of a virtual NIC, see HostVirtualNic. For DeviceType#none, this field is ignored.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="HostPtpConfigPtpPort"> <complexContent> <extension base="vim25:DynamicData"> <sequence> <element name="index" type="xsd:int"/> <element name="deviceType" type="xsd:string" minOccurs="0"/> <element name="device" type="xsd:string" minOccurs="0"/> <element name="ipConfig" type="vim25:HostIpConfig" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>