v1
latestOpenAPI 3.0.0Apache v2 License2026-07-148442331.2 MBdcim
patch/dcim/interface-templates/{id}/
Request body
createdstring date-time nullable
descriptionstring
device_typeinteger nullable
displaystring
idinteger
labelstring
Physical label
last_updatedstring date-time nullable
mgmt_onlyboolean
module_typeinteger nullable
namestring required
{module} is accepted as a substitution for the module bay position when attached to a module type.
poe_mode'pd' | 'pse'
poe_type'type1-ieee802.3af' | 'type2-ieee802.3at' | 'type2-ieee802.3az' | 'type3-ieee802.3bt' | 'type4-ieee802.3bt' | 'passive-24v-2pair' | 'passive-24v-4pair' | 'passive-48v-2pair' | 'passive-48v-4pair'
type'virtual' | 'bridge' | 'lag' | '100base-fx' | '100base-lfx' | '100base-tx' | '100base-t1' | '1000base-t' | '2.5gbase-t' | '5gbase-t' | '10gbase-t' | '10gbase-cx4' | '1000base-x-gbic' | '1000base-x-sfp' | '10gbase-x-sfpp' | '10gbase-x-xfp' | '10gbase-x-xenpak' | '10gbase-x-x2' | '25gbase-x-sfp28' | '50gbase-x-sfp56' | '40gbase-x-qsfpp' | '50gbase-x-sfp28' | '100gbase-x-cfp' | '100gbase-x-cfp2' | '200gbase-x-cfp2' | '100gbase-x-cfp4' | '100gbase-x-cpak' | '100gbase-x-qsfp28' | '200gbase-x-qsfp56' | '400gbase-x-qsfpdd' | '400gbase-x-osfp' | '800gbase-x-qsfpdd' | '800gbase-x-osfp' | '1000base-kx' | '10gbase-kr' | '10gbase-kx4' | '25gbase-kr' | '40gbase-kr4' | '50gbase-kr' | '100gbase-kp4' | '100gbase-kr2' | '100gbase-kr4' | 'ieee802.11a' | 'ieee802.11g' | 'ieee802.11n' | 'ieee802.11ac' | 'ieee802.11ad' | 'ieee802.11ax' | 'ieee802.11ay' | 'ieee802.15.1' | 'other-wireless' | 'gsm' | 'cdma' | 'lte' | 'sonet-oc3' | 'sonet-oc12' | 'sonet-oc48' | 'sonet-oc192' | 'sonet-oc768' | 'sonet-oc1920' | 'sonet-oc3840' | '1gfc-sfp' | '2gfc-sfp' | '4gfc-sfp' | '8gfc-sfpp' | '16gfc-sfpp' | '32gfc-sfp28' | '64gfc-qsfpp' | '128gfc-qsfp28' | 'infiniband-sdr' | 'infiniband-ddr' | 'infiniband-qdr' | 'infiniband-fdr10' | 'infiniband-fdr' | 'infiniband-edr' | 'infiniband-hdr' | 'infiniband-ndr' | 'infiniband-xdr' | 't1' | 'e1' | 't3' | 'e3' | 'xdsl' | 'docsis' | 'gpon' | 'xg-pon' | 'xgs-pon' | 'ng-pon2' | 'epon' | '10g-epon' | 'cisco-stackwise' | 'cisco-stackwise-plus' | 'cisco-flexstack' | 'cisco-flexstack-plus' | 'cisco-stackwise-80' | 'cisco-stackwise-160' | 'cisco-stackwise-320' | 'cisco-stackwise-480' | 'cisco-stackwise-1t' | 'juniper-vcp' | 'extreme-summitstack' | 'extreme-summitstack-128' | 'extreme-summitstack-256' | 'extreme-summitstack-512' | 'other' required
urlstring uri
Response
createdstring date-time nullable
descriptionstring
displaystring
idinteger
labelstring
Physical label
last_updatedstring date-time nullable
mgmt_onlyboolean
namestring required
{module} is accepted as a substitution for the module bay position when attached to a module type.
urlstring uri