Cisco DNA Center Integration with NetBox
Project description
ciscodnacnetbox
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
- Supported release: 3.3, 3.4, 3.5
- 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.pyof NetBoxPLUGINS = [ '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:
- dnacentersdk (Python SDK)
- django
Authors & Maintainers
- Robert Csapo rcsapo@cisco.com
License
This project is licensed to you under the terms of the Cisco Sample Code License.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ciscodnacnetbox-3.5.0.tar.gz.
File metadata
- Download URL: ciscodnacnetbox-3.5.0.tar.gz
- Upload date:
- Size: 31.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a37fe26bc3ed57d9aba5d8a3114e61813ae9c8020edbc6cec8e3d93f0ba9db3
|
|
| MD5 |
cd88f89ea1d2180896dc48b67c83a5a0
|
|
| BLAKE2b-256 |
3ca44e96a9b799324f9a11d94c2563fcfd4bf4f236e104c2fe38ea851b34135b
|
File details
Details for the file ciscodnacnetbox-3.5.0-py3-none-any.whl.
File metadata
- Download URL: ciscodnacnetbox-3.5.0-py3-none-any.whl
- Upload date:
- Size: 42.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69c395dcdee214532f85f1cd5097faffa702412c555f0d0df4b38db88b2375e5
|
|
| MD5 |
09dac57c1a0b84a53a2c07f15e1bd898
|
|
| BLAKE2b-256 |
cfc794f6ac26ed2287a93fdfbf071ad279e42850b900f38a8f6c90cb2a9fb25a
|