devdeer.Templates.Bicep 2.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package devdeer.Templates.Bicep --version 2.0.1
NuGet\Install-Package devdeer.Templates.Bicep -Version 2.0.1
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="devdeer.Templates.Bicep" Version="2.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add devdeer.Templates.Bicep --version 2.0.1
#r "nuget: devdeer.Templates.Bicep, 2.0.1"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install devdeer.Templates.Bicep as a Cake Addin
#addin nuget:?package=devdeer.Templates.Bicep&version=2.0.1

// Install devdeer.Templates.Bicep as a Cake Tool
#tool nuget:?package=devdeer.Templates.Bicep&version=2.0.1

Bicep module templates used by DEVDEER.

This package is mainly for internal usage at DEVDEER. However most of the conventions are related to the
suggestions in the [Microsoft Cloud Adoption Framework (CAF)](https://docs.microsoft.com/en-us/azure/cloud-adoption-framework/ready/azure-best-practices/resource-abbreviations).
We also tried to provide much freedom by parametrizing a lot.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
5.0.3-beta 2,271 12/26/2023
5.0.2-beta 334 12/18/2023
5.0.1-beta 124 12/17/2023
5.0.0-beta 106 12/17/2023
4.2.15 600 12/26/2023
4.2.14 136 12/26/2023
4.2.13 142 12/26/2023
4.2.12 90 12/25/2023
4.2.11 130 12/25/2023
4.2.10 120 12/25/2023
4.2.9 138 12/17/2023
4.2.8 110 12/17/2023
4.2.7 825 11/24/2023
4.2.6 92 11/24/2023
4.2.5 518 11/9/2023
4.2.4 274 11/5/2023
4.2.3 145 11/4/2023
4.2.2 154 11/4/2023
4.2.1 132 11/4/2023
4.2.0 149 11/4/2023
4.1.0 261 11/1/2023
4.0.3 621 8/19/2023
4.0.2 192 8/17/2023
4.0.1 232 8/17/2023
4.0.0 203 8/17/2023
3.3.2 195 8/17/2023
3.3.1 348 7/21/2023
3.3.0 257 7/12/2023
3.2.1 235 7/4/2023
3.2.0 131 7/4/2023
3.1.7 365 6/14/2023
3.1.6 322 5/18/2023
3.1.5 167 5/10/2023
3.1.4 467 3/24/2023
3.1.3 212 3/24/2023
3.1.2 194 3/24/2023
3.1.1 193 3/24/2023
3.1.0 199 3/24/2023
3.0.12-beta 178 3/24/2023
3.0.11-beta 141 3/24/2023
3.0.10-beta 145 3/23/2023
3.0.9-beta 232 3/16/2023
3.0.8-beta 141 3/16/2023
3.0.7-beta 217 3/16/2023
3.0.6-beta 339 2/25/2023
3.0.5-beta 186 2/25/2023
3.0.4-beta 200 2/24/2023
3.0.3-beta 197 2/23/2023
3.0.2-beta 165 2/23/2023
3.0.1-beta 231 2/23/2023
3.0.0-beta 251 2/7/2023
2.2.2 766 10/6/2022
2.2.1 356 10/5/2022
2.2.0 359 10/5/2022
2.1.0 432 9/26/2022
2.0.8 615 8/10/2022
2.0.7 427 6/27/2022
2.0.6 447 6/27/2022
2.0.5 879 6/1/2022
2.0.4 418 6/1/2022
2.0.3 614 4/11/2022
2.0.2 999 3/12/2022
2.0.1 432 3/6/2022
2.0.0 415 3/5/2022
1.3.0 451 2/21/2022
1.1.2 302 1/10/2022
1.1.1 264 1/7/2022
1.1.0 268 1/5/2022
1.0.7 461 12/9/2021
1.0.6 261 12/9/2021
1.0.4 277 12/9/2021
1.0.2 6,460 11/23/2021
1.0.1 5,794 11/23/2021
1.0.0 266 11/23/2021
0.10.2-beta 286 11/19/2021
0.10.1-beta 259 11/18/2021
0.9.6-beta 220 11/12/2021
0.9.5-beta 221 11/1/2021
0.9.4-beta 284 10/27/2021
0.9.3-beta 235 10/5/2021
0.9.2-beta 525 8/24/2021
0.9.1-beta 241 8/24/2021
0.9.0-beta 201 8/24/2021
0.8.5-beta 220 8/24/2021
0.8.4-beta 215 8/24/2021
0.8.0-beta 358 8/19/2021
0.7.1-beta 270 8/18/2021
0.7.0-beta 265 8/17/2021
0.6.0-beta 401 8/11/2021
0.5.1-beta 301 8/9/2021
0.5.0-beta 340 8/6/2021
0.4.1-beta 258 8/5/2021
0.4.0-beta 214 8/5/2021
0.3.1-beta 219 8/5/2021
0.3.0-beta 284 8/3/2021
0.1.2-beta 416 7/28/2021
0.1.1-beta 258 7/28/2021

- IP Masking can be optional disabled for AI
- New module for options enables central logic for retrieving and building options from a file `bicepSettings.json`.
- Fixed BICEP linter warnings.
- Removed VM size suggestion due to better readability and to avoid staling of the scripts. Caller now has to know the exact VM image type.
- Added component for AKS with AGIC and Bastion support
- Added module for AKS.
- Added module for Application Gateway.
- Added module for Application Gateway WAF policy.
- Added module for Role Assignment.
- Public IP takes SKU props now.
- Added module for resource groups.
- Suffix part for stage now can be left empty.
- KeyVault can be configured for RBAC now (is the new default).