netbox

IPAM and DCIM via NetBox REST API.

11 templates 10 bound DCIM & IPAM active
info: 11

Actions

ActionCategoryDescriptionParamsCommand TemplateFlags
devicesinfoList DCIM devicesapi_url, api_tokencurl -s -H 'Authorization: Token {api_token}' {api_url}/api/dcim/devices/idempotent
3-layer composition
INTERFACE#ActionDef & { name: "devices", category: "info" }
PROVIDERcommand_template: "curl -s -H 'Authorization: Token {api_token}' {api_url}/api/dcim/devices/"
params: { api_url: from_field: "netbox_url", api_token: from_field: "netbox_token" }

Import

import "quicue.ca/template/netbox/patterns"

actions: patterns.#unetboxRegistry

JSON-LD

{
  "@id": "https://quicue.ca/project/quicue-netbox",
  "@type": "quicue:Provider",
  "quicue:providerName": "netbox",
  "quicue:category": "dcim-ipam",
  "quicue:actionCount": 11
}