devdeer.Templates.Bicep 3.1.2

There is a newer version of this package available.
See the version list below for details.
dotnet add package devdeer.Templates.Bicep --version 3.1.2
NuGet\Install-Package devdeer.Templates.Bicep -Version 3.1.2
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="3.1.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add devdeer.Templates.Bicep --version 3.1.2
#r "nuget: devdeer.Templates.Bicep, 3.1.2"
#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=3.1.2

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

BICEP templates

Introduction

This is a collection of BICEP templates which serve as patterns for DEVDEER default resources in Azure. The folder modules contains the actual specific templates. BICEP files in this folder are meant to represent single resources in Azure. The folder components is providing BICEP modules which are creating resources which need different Azure deployments at one.

Developer notes

If you want to add another template just create a BICEP file in the root and add the modules needed. Afterwards create a JSON file named like the BICEP but ending with parameters.test.json. The just run the .\samples\deploy-test.ps1 providing the name of the folder.

The deployments are taking there options from the DEVDEER AKV from the key SpockBicepSettings. This gets downloaded and stored in ./bicepSettings.json. After one deployment this file is restored using a tmp.json which lives only for the runtime of the deployment and gets deleted automatically afterwards.

The following pre-prequisites are needed on your machine:

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,279 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.3.0 147 4/15/2024
4.2.15 658 12/26/2023
4.2.14 138 12/26/2023
4.2.13 144 12/26/2023
4.2.12 92 12/25/2023
4.2.11 132 12/25/2023
4.2.10 122 12/25/2023
4.2.9 140 12/17/2023
4.2.8 112 12/17/2023
4.2.7 828 11/24/2023
4.2.6 94 11/24/2023
4.2.5 520 11/9/2023
4.2.4 276 11/5/2023
4.2.3 147 11/4/2023
4.2.2 156 11/4/2023
4.2.1 134 11/4/2023
4.2.0 151 11/4/2023
4.1.0 263 11/1/2023
4.0.3 624 8/19/2023
4.0.2 194 8/17/2023
4.0.1 234 8/17/2023
4.0.0 205 8/17/2023
3.3.2 197 8/17/2023
3.3.1 351 7/21/2023
3.3.0 258 7/12/2023
3.2.1 236 7/4/2023
3.2.0 132 7/4/2023
3.1.7 367 6/14/2023
3.1.6 324 5/18/2023
3.1.5 169 5/10/2023
3.1.4 469 3/24/2023
3.1.3 213 3/24/2023
3.1.2 195 3/24/2023
3.1.1 194 3/24/2023
3.1.0 200 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 767 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 1,000 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,461 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

- Replaced package icon.
- Rework of appservice-dotnet component.
- Storage container as WORM option now.
- SQL Azure now has default policy 'Default' and allows passing it in.
- Added identity option to SQL Server and AAD login now is supported.
- SQL server now by default has a connectivity policy of 'Default' instead of 'Redirect'.
- Added modules for service bus.
- Fixed wrong mixin of slot environment vars.
- Additional slot-depending site settings can be passed in.
- Added optional user assigned identity to sites.
- Added container instance module.
- Fixed params for polcies in container registry module.
- Added identity to slot.
- Adding WEBSITE_RUN_FROM_PACKAGE for Linux App Service.
- BICEP 0.15 linter warnings removed.
- Added package readme.
- Component appservice-dotnet now names app service plan correctly.
- Cognitive service module is generalized.