Field |
Required |
Accessor |
Description |
device
|
|
name |
Device
|
name
|
|
— |
Name
|
label
|
—
|
— |
Physical label
|
role
|
—
|
name |
Role
|
manufacturer
|
—
|
name |
Manufacturer
|
parent
|
—
|
name |
Parent inventory item
|
part_id
|
—
|
— |
Manufacturer-assigned part identifier
|
serial
|
—
|
— |
Serial number
|
asset_tag
|
—
|
— |
A unique tag used to identify this item
|
discovered
|
—
|
— |
This item was automatically discovered
Specify true or false
|
description
|
—
|
— |
Description
|
tags
|
—
|
slug |
Tag slugs separated by commas, encased with double quotes (e.g. "tag1,tag2,tag3")
|
component_type
|
—
|
— |
Component Type
Import Value |
Label |
dcim.consoleport |
DCIM | console port |
dcim.consoleserverport |
DCIM | console server port |
dcim.frontport |
DCIM | front port |
dcim.interface |
DCIM | interface |
dcim.poweroutlet |
DCIM | power outlet |
dcim.powerport |
DCIM | power port |
dcim.rearport |
DCIM | rear port |
|
component_name
|
—
|
— |
Component Name
|
id
|
—
|
— |
Numeric ID of an existing object to update (if not creating a new object)
|
Required fields must be specified for all objects.
Related objects may be referenced by any unique attribute. For example, vrf.rd
would identify a VRF by its route distinguisher.