Bicep
2.0.0-Preview1
A module to run Bicep using PowerShell. The module is a community project built using the Bicep assemblies to provide you with an enhanced Bicep experience directly from PowerShell without having Bicep CLI installed.
The module also provides the additional features:
- Generate ARM template parameter files directly from a Bicep file
- Quickly open the API referen
The module also provides the additional features:
- Generate ARM template parameter files directly from a Bicep file
- Quickly open the API referen
A module to run Bicep using PowerShell. The module is a community project built using the Bicep assemblies to provide you with an enhanced Bicep experience directly from PowerShell without having Bicep CLI installed.
The module also provides the additional features:
- Generate ARM template parameter files directly from a Bicep file
- Quickly open the API reference docs by referencing the Bicep types
- Get the result from a build as a string or hashtable instead of writing to a file
- Test if a Bicep file is valid without building it
- Convert Bicep parameter modifiers to decorator style parameters
- Convert JSON objects to Bicep Language
- Install/Update/Uninstall Bicep CLI
- Specify output folder when building* and decompiling Bicep/ARM templates
- Specify output filename when building Bicep files
For more information about Bicep, please visit the official Bicep GitHub Repository:
https://github.com/Azure/bicep
Show more
The module also provides the additional features:
- Generate ARM template parameter files directly from a Bicep file
- Quickly open the API reference docs by referencing the Bicep types
- Get the result from a build as a string or hashtable instead of writing to a file
- Test if a Bicep file is valid without building it
- Convert Bicep parameter modifiers to decorator style parameters
- Convert JSON objects to Bicep Language
- Install/Update/Uninstall Bicep CLI
- Specify output folder when building* and decompiling Bicep/ARM templates
- Specify output filename when building Bicep files
For more information about Bicep, please visit the official Bicep GitHub Repository:
https://github.com/Azure/bicep
Minimum PowerShell version
7.1
This is a prerelease version of Bicep.
There is a newer prerelease version of this module available.
See the version list below for details.
See the version list below for details.
Installation Options
Owners
Copyright
(c) Stefan Ivemo. All rights reserved.
Package Details
Author(s)
- Stefan Ivemo
Tags
azure bicep arm-json arm-templates windows
Functions
Build-Bicep ConvertTo-Bicep Get-BicepVersion Install-BicepCLI Update-BicepCLI Uninstall-BicepCLI Get-BicepApiReference Update-BicepTypes Convert-JsonToBicep Convert-BicepParamsToDecoratorStyle New-BicepParameterFile Update-BicepParameterFile Test-BicepFile
PSEditions
Dependencies
This module has no dependencies.
Release Notes
FileList
- Bicep.nuspec
- Bicep.psd1
- Bicep.psm1
- Assets\BicepTypes.json
- BicepNet.PS\BicepNet.PS.psd1
- Classes\10.BicepDiagnosticLevel.ps1
- Classes\20.BicepDiagnosticEntry.ps1
- Classes\BicepTypesCompleters.ps1
- Classes\BicepVersionsCompleters.ps1
- en-US\Bicep-help.xml
- Private\CompareBicepVersion.ps1
- Private\ConvertToHashtable.ps1
- Private\GenerateParameterFile.ps1
- Private\GetBicepTypes.ps1
- Private\InstalledBicepVersion.ps1
- Private\ListBicepVersions.ps1
- Private\ParseBicep.ps1
- Private\TestBicep.ps1
- Private\TestModuleVersion.ps1
- Private\WriteBicepDiagnostic.ps1
- Private\WriteBicepNetDiagnostic.ps1
- Private\WriteErrorStream.ps1
- Public\Build-Bicep.ps1
- Public\Convert-BicepParamsToDecoratorStyle.ps1
- Public\Convert-JsonToBicep.ps1
- Public\ConvertTo-Bicep.ps1
- Public\Get-BicepApiReference.ps1
- Public\Get-BicepVersion.ps1
- Public\Install-BicepCLI.ps1
- Public\New-BicepParameterFile.ps1
- Public\Test-BicepFile.ps1
- Public\Uninstall-BicepCLI.ps1
- Public\Update-BicepCLI.ps1
- Public\Update-BicepParameterFile.ps1
- Public\Update-BicepTypes.ps1
- BicepNet.PS\Bicep\Azure.Bicep.Types.Az.dll
- BicepNet.PS\Bicep\Azure.Bicep.Types.dll
- BicepNet.PS\Bicep\Azure.Deployments.Core.dll
- BicepNet.PS\Bicep\Azure.Deployments.Expression.dll
- BicepNet.PS\Bicep\Bicep.Core.dll
- BicepNet.PS\Bicep\Bicep.Core.pdb
- BicepNet.PS\Bicep\Bicep.Decompiler.dll
- BicepNet.PS\Bicep\Bicep.Decompiler.pdb
- BicepNet.PS\Bicep\BicepNet.Core.dll
- BicepNet.PS\Bicep\BicepNet.Core.pdb
- BicepNet.PS\Bicep\Microsoft.Bcl.AsyncInterfaces.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.Abstractions.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.Binder.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.FileExtensions.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.Json.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.FileProviders.Abstractions.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.FileProviders.Physical.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.FileSystemGlobbing.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Primitives.dll
- BicepNet.PS\Bicep\Newtonsoft.Json.dll
- BicepNet.PS\Bicep\System.Buffers.dll
- BicepNet.PS\Bicep\System.Collections.Immutable.dll
- BicepNet.PS\Bicep\System.Memory.dll
- BicepNet.PS\Bicep\System.Numerics.Vectors.dll
- BicepNet.PS\Bicep\System.Runtime.CompilerServices.Unsafe.dll
- BicepNet.PS\Bicep\System.Text.Encodings.Web.dll
- BicepNet.PS\Bicep\System.Text.Json.dll
- BicepNet.PS\Bicep\System.Threading.Tasks.Extensions.dll
- BicepNet.PS\Module.NetCore\BicepNet.PS.dll
- BicepNet.PS\Module.NetCore\BicepNet.PS.pdb
- BicepNet.PS\Module.NetCore\Microsoft.ApplicationInsights.dll
- BicepNet.PS\Module.NetCore\Microsoft.Win32.Registry.AccessControl.dll
- BicepNet.PS\Module.NetCore\Microsoft.Win32.SystemEvents.dll
- BicepNet.PS\Module.NetCore\System.CodeDom.dll
- BicepNet.PS\Module.NetCore\System.Configuration.ConfigurationManager.dll
- BicepNet.PS\Module.NetCore\System.Diagnostics.EventLog.dll
- BicepNet.PS\Module.NetCore\System.DirectoryServices.dll
- BicepNet.PS\Module.NetCore\System.Drawing.Common.dll
- BicepNet.PS\Module.NetCore\System.Management.dll
- BicepNet.PS\Module.NetCore\System.Security.Cryptography.Pkcs.dll
- BicepNet.PS\Module.NetCore\System.Security.Cryptography.ProtectedData.dll
- BicepNet.PS\Module.NetCore\System.Security.Permissions.dll
- BicepNet.PS\Module.NetCore\System.Windows.Extensions.dll
Version History
Version | Downloads | Last updated |
---|---|---|
2.7.1-preview | 24 | 10/29/2024 |
2.7.0 | 25,776 | 10/28/2024 |
2.7.0-preview | 38 | 8/11/2024 |
2.6.1 | 44,813 | 8/6/2024 |
2.6.0 | 2,311 | 8/2/2024 |
2.5.0 | 294,164 | 1/14/2024 |
2.4.0 | 11,918 | 9/27/2023 |
2.4.0-Preview1 | 97 | 6/15/2023 |
2.3.3 | 1,098,405 | 11/2/2022 |
2.3.2 | 48,346 | 9/25/2022 |
2.3.1 | 26,539 | 8/2/2022 |
2.3.0 | 4,454 | 6/28/2022 |
2.2.0 | 185,083 | 5/25/2022 |
2.1.0 | 1,002,560 | 12/14/2021 |
2.0.0 | 148,730 | 7/29/2021 |
2.0.0-Preview2 | 50 | 7/23/2021 |
2.0.0-Preview1 (current version) | 56 | 7/15/2021 |
1.5.1 | 389,883 | 6/29/2021 |
1.5.0 | 12,010 | 6/7/2021 |
1.4.7 | 11,026 | 5/19/2021 |
1.4.6 | 530 | 5/12/2021 |
1.4.5 | 63,158 | 4/17/2021 |
1.4.4 | 117 | 4/11/2021 |
1.4.3 | 164 | 3/21/2021 |
1.4.2 | 152 | 3/4/2021 |
1.4.1 | 73 | 3/4/2021 |
1.4.0 | 87 | 3/2/2021 |
1.3.0 | 112 | 2/15/2021 |
1.2.1 | 91 | 1/25/2021 |
1.2.0 | 57 | 1/22/2021 |
1.1.1 | 59 | 1/17/2021 |
1.1.0 | 55 | 1/15/2021 |
1.0.0 | 71 | 1/13/2021 |