Skip to main content

ciscodnacnetbox

PyPI - Downloads PyPI - Wheel PyPI

Cisco DNA Center Integration with NetBox


ciscodnacnetbox is a NetBox Plugin for Cisco DNA Center.
It uses the Cisco DNA Center Platform APIs to sync data.

Prerequisites

  • Cisco DNA Center
    • Supported release: 1.3.3+
  • NetBox
    • Supported release: 3.3, 3.4, 3.5
      • version ciscodnacnetbox 3.5.0
    • Supported release: 3.2
      • version ciscodnacnetbox 3.2.1
    • Supported release: 3.0
      • version ciscodnacnetbox 3.0.3
    • Supported release: 2.10
      • version ciscodnacnetbox 1.0.1
  • Python
    • Version: 3.3+

Data that is synced

  • Sites
  • Devices
  • IP Address (/32 of Devices)

Screenshots

Settings


Status

Sync


NetBox Inventory


Getting Started

  • Install the plugin from PyPi

    • pip install ciscodnacnetbox
  • Enable the plugin in configuration.py of NetBox

    PLUGINS = [
        'ciscodnacnetbox',
    ]
    

(More details at https://netbox.readthedocs.io/en/stable/plugins/)

If using Docker with NetBox, follow instructions on https://github.com/netbox-community/netbox-docker/wiki/Using-Netbox-Plugins

Sync your data from Cisco DNA Center to NetBox

  • Add your Cisco DNA Center(s) in Settings at the ciscodnacnetbox plugin
  • Check status dashboard that API calls are OK towards your Cisco DNA Center (refresh if being cached)
  • Use the buttons on the Dashboard to sync (Sites is mandatory for Devices to be assigned in Netbox)

Technologies & Frameworks Used

Cisco Products & Services:

Third-Party Products & Services:

Tools & Frameworks:

Authors & Maintainers

License

This project is licensed to you under the terms of the Cisco Sample Code License.

Release files for ciscodnacnetbox 3.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ciscodnacnetbox 3.5.0
File Size Uploaded
ciscodnacnetbox-3.5.0.tar.gz 31.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ciscodnacnetbox 3.5.0
File Interpreter ABI Platform
ciscodnacnetbox-3.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 73.9 kB

Release files / ciscodnacnetbox-3.5.0.tar.gz

Download URL ciscodnacnetbox-3.5.0.tar.gz
Size 31.5 kB
Tags Source
SHA-256 checksum
How to use checksums
5a37fe26bc3ed57d9aba5d8a3114e61813ae9c8020edbc6cec8e3d93f0ba9db3
BLAKE2b-256 checksum
How to use checksums
3ca44e96a9b799324f9a11d94c2563fcfd4bf4f236e104c2fe38ea851b34135b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release files / ciscodnacnetbox-3.5.0-py3-none-any.whl

Download URL ciscodnacnetbox-3.5.0-py3-none-any.whl
Size 42.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
69c395dcdee214532f85f1cd5097faffa702412c555f0d0df4b38db88b2375e5
BLAKE2b-256 checksum
How to use checksums
cfc794f6ac26ed2287a93fdfbf071ad279e42850b900f38a8f6c90cb2a9fb25a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.17

Release history Release notifications | RSS feed

This release

3.5.0 This release

2 release files

3.2.3

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.0.5

2 release files

1.0.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page