This pull request includes changes to the Scenarios/Secure-Baseline/bicepWithAVM/03-Supporting-Services/main.bicep file and related files to support the addition of virtual machines and a container registry. The changes include the addition of new parameters, types, and modules for the virtual machines and container registry, as well as updates to the naming conventions.
This pull request includes changes to the
Scenarios/Secure-Baseline/bicepWithAVM/03-Supporting-Services/main.bicep
file and related files to support the addition of virtual machines and a container registry. The changes include the addition of new parameters, types, and modules for the virtual machines and container registry, as well as updates to the naming conventions.Additions to parameters and types:
Scenarios/Secure-Baseline/bicepWithAVM/03-Supporting-Services/main.bicep
: Added parameters for the jump box subnet, virtual machine size, admin username and password, NIC configurations, OS disk configuration, and container registry SKU. [1] [2]Scenarios/Secure-Baseline/bicepWithAVM/03-Supporting-Services/modules/virtual-machine/types.bicep
: Added types for image reference, NIC configuration, OS disk, IP configuration, and managed disk.Scenarios/Secure-Baseline/bicepWithAVM/03-Supporting-Services/modules/container-registry/types.bicep
: Added type for container registry SKU.Additions to modules:
Scenarios/Secure-Baseline/bicepWithAVM/03-Supporting-Services/main.bicep
: Added modules for Windows and Linux virtual machines and container registry.Updates to naming conventions:
Scenarios/Secure-Baseline/bicepWithAVM/commonModules/naming/abbreviations.json
: Added abbreviation for container registry.Scenarios/Secure-Baseline/bicepWithAVM/commonModules/naming/types.bicep
: Added container registry to resource type type.Imports and other changes:
Scenarios/Secure-Baseline/bicepWithAVM/03-Supporting-Services/main.bicep
: Imported types from the virtual machine and container registry modules.