Skip to main content

DevicePart

Fields

nametypenullabledescription
nameStringfalseA readable name to identify the device part within the device. Note that the assigned name for the same part (with a particular serial number) may change from snapshot to snapshot if a new device part is added or order of parts is changed. If the device does not list a name for this part, then a unique name will be generated.
partIdStringtrueDevice part's model number. Cisco-like format often refer to this as 'PID', while Arista devices refer to this as 'Model'. Absent if the device part's PID is marked as 'unspecified' or 'N/A'.
serialNumberStringtrueDevice part's serial number. Absent if the device part's serial number is marked as 'unspecified' or 'N/A'.
partTypeDevicePartTypefalseThe type of the device part. The value will be OTHER if this part could not be classified.
descriptionStringtrueThe description of the device part. Absent if the device part's description is missing or blank.
versionIdStringtrueDevice part's version number. Cisco-like format often refer to this as 'VID' while Juniper devices refer to this as 'Version'. Absent if the device part's VID is marked as 'unspecified' or 'N/A'.
supportDevicePartSupporttrueEnd-of-life dates for this device part. Absent unless the vendor is CISCO, PALO_ALTO_NETWORKS, FORTINET, or F5. When the fields lastMaintenanceDate and lastVulnerabilityDate are present, the fields of DevicePartSupport satisfy the following condition: lastMaintenanceDate <= lastVulnerabilityDate <= lastSupportDate.

Used by

network → devices → platform → components

See also

Data model path