ansible-cvp icon indicating copy to clipboard operation
ansible-cvp copied to clipboard

Retrieve Tags from CV

Open sebastianw opened this issue 2 years ago • 1 comments

Enhancement summary

It should be possible to get a list of tags and where they are assigned from Cloudvision so that it is possible to delete tags.

Which component of AVD is impacted

cv_facts_v3

Use case example

We want to tag customer interfaces on a switch with a special tag. Interfaces that are not in use should not have this tag.

Currently we can create and assign a tag to an interface but it is not possible to get a list of where this tag is currently assigned in Cloudvision. This would be required so that the tag can be deleted from interfaces that are no longer in use.

Describe the solution you'd like

A way to retrieve tags from Cloudvision and where they are assigned so that we can crosscheck them against our database.

Describe alternatives you've considered

Manually using the /api/resources/tag/v2/Tag/all API to retrieve tags. The rest of the Ansible playbook is using this module so it would be some overhead.

Additional context

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

sebastianw avatar Nov 28 '22 12:11 sebastianw

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 15 days

github-actions[bot] avatar Jul 04 '23 00:07 github-actions[bot]