This repository has been archived by the owner on Dec 1, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
Add API Endpoints to Plugin #68
Comments
Hi @juliop-arista , Nautobot Jobs can be triggered via API. |
@JulioPDX - this is where the Jobs would be launched from the API - https://nautobot.readthedocs.io/en/stable/additional-features/jobs/#via-the-api. I'm still working on getting the exact URL for the sync. |
The api endpoint would be: |
Thank you @jvanderaa ! |
ghost
closed this as completed
Jul 5, 2022
This issue was closed.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Environment
Proposed Functionality
At the moment there are no API endpoints for this plugin. This means that all sync jobs have to be executed within nautobot. This also prevents the user from executing a sync operation outside of nautobot. I think it would be beneficial to add API endpoints to run sync jobs in either direction.
Use Case
When working with CVP, there can be a workflow to add or remove devices. Once this is complete, a workflow could then be initiated to call the sync from cloudvision to nautbot job. This would then keep nautobot and CVP in sync in a fairly close window. Allowing this option in the form of an endpoint would allow the user to initiate this from whatever workflow currently exists in their environment.
The text was updated successfully, but these errors were encountered: