Directory Structure


 bicep-deployment/
├── globalResources/
│   ├── aad/
│   │   └── aad.bicep
│   ├── azurePolicy/
│   │   └── azurePolicy.bicep
│   ├── azureMonitor/
│   │   └── azureMonitor.bicep
│   └── ...
├── managementGroup/
│   ├── mg1/
│   │   └── subscription1/
│   │       ├── storageAccount/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       ├── virtualNetwork/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       └── README.md
│   └── mg2/
│   │   └── ...
├── modules/
│   ├── storageAccount/
│   │   ├── storageAccountModule1/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   ├── storageAccountModule2/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   └── ...
│   ├── virtualNetwork/
│   │   ├── virtualNetworkModule1/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   ├── virtualNetworkModule2/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   └── ...
│   └── ...
├── azurepipeline.yaml
└── README.md






























 

 

 bicep-deployment/
├── .github/
│   └── workflows/
│       └── main.yml
├── globalResources/
│   ├── aad/
│   │   └── aad.bicep
│   ├── azurePolicy/
│   │   └── azurePolicy.bicep
│   ├── azureMonitor/
│   │   └── azureMonitor.bicep
│   └── ...
├── managementGroup/
│   ├── mg1/
│   │   └── subscription1/
│   │       ├── storageAccount/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       ├── virtualNetwork/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       └── README.md
│   └── mg2/
│   │   └── ...
├── modules/
│   ├── storageAccount/
│   │   ├── storageAccountModule1/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   ├── storageAccountModule2/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   └── ...
│   ├── virtualNetwork/
│   │   ├── virtualNetworkModule1/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   ├── virtualNetworkModule2/
│   │   │   ├── main.bicep
│   │   │   └── parameters.json
│   │   └── ...
│   └── ...
├── azurepipeline.yaml
└── README.md

Comments

Popular posts from this blog

Overview if Biceps

Azure - Bicep : Udmy Les : 1 :