Field |
Required |
Accessor |
Description |
manufacturer
|
|
name |
The manufacturer which produces this device type
|
model
|
|
— |
Model
|
slug
|
|
— |
Slug
|
u_height
|
|
— |
Height (U)
|
default_platform
|
—
|
name |
The default platform for devices of this type (optional)
|
part_number
|
—
|
— |
Discrete part number (optional)
|
exclude_from_utilization
|
—
|
— |
Devices of this type are excluded when calculating rack utilization.
Specify true or false
|
is_full_depth
|
—
|
— |
Device consumes both front and rear rack faces.
Specify true or false
|
subdevice_role
|
—
|
— |
Parent devices house child devices in device bays. Leave blank if this device type is neither a parent nor a child.
|
airflow
|
—
|
— |
Airflow
|
description
|
—
|
— |
Description
|
weight
|
—
|
— |
Device weight
|
weight_unit
|
—
|
— |
Unit for device weight
Import Value |
Label |
kg |
Kilograms |
g |
Grams |
lb |
Pounds |
oz |
Ounces |
|
comments
|
—
|
— |
Comments
|
tags
|
—
|
slug |
Tag slugs separated by commas, encased with double quotes (e.g. "tag1,tag2,tag3")
|
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.