Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend bicep visualizer to display Azure Verified Module (or any module) components #16390

Open
SteveMacNZ opened this issue Feb 13, 2025 · 0 comments
Labels
enhancement New feature or request story: visualizer

Comments

@SteveMacNZ
Copy link

When using Azure Verified Modules (AVM) in bicep deployment templates, bicep visualizer will only show the AVM modules as a folder without any details on the resources that are being called within the AVM module, like snippit below, The AVM modules can contain mulitple different resource components depending on the parameters passed. for example the virtual-network AVM module can create the vNet, subnets, diagonstic settings, peerings,resource locks etc.

Image

Currently to work around this, to create documentation need to copy the AVM main.bicep for the module into code and run visualizer on that which displays all possible resource components, including ones that you are not deploying.

Image

Ideally I would like to see the bicep visualizer being able to display the called resources in the AVM modules - possibly displaying the module name with the folder reference like its currently displaying but using avm:module rather than just and then displaying the called resources branching off that folder.

previously incorrectly raised under VS Code issue microsoft/vscode#240569

@SteveMacNZ SteveMacNZ added the enhancement New feature or request label Feb 13, 2025
@github-project-automation github-project-automation bot moved this to Todo in Bicep Feb 13, 2025
@stephaniezyen stephaniezyen added this to the Committed Backlog milestone Feb 19, 2025
@StephenWeatherford StephenWeatherford changed the title Extend bicep visualizer to display Azure Verified Module components Extend bicep visualizer to display Azure Verified Module (or any module) components Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request story: visualizer
Projects
Status: Todo
Development

No branches or pull requests

2 participants