Azure / bicep

Bicep is a declarative language for describing and deploying Azure resources
MIT License
3.26k stars 753 forks source link

Show specific dependencies between modules #3357

Open afscrome opened 3 years ago

afscrome commented 3 years ago

Is your feature request related to a problem? Please describe. Currently if you have two modules that depend on each other, the bicep visualiser only shows that the modules are dependant on each other

Take the following example of deploying a VM Scale set behind a bastion. Currently the visualiser shows the scale set module has a dependency on the infrastructure module.

image

Describe the solution you'd like

The dependency between these modules specifically comes from one of the network security groups in the infrastructure template, so I'd rather see the dependencies shown as

image

alex-frankel commented 3 years ago

We don't currently track this info, but it is a good suggestion. cc @shenglol FYI