Bicep
2.1.0
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 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 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
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 bicepnet psbicep
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 Publish-Bicep Restore-Bicep
PSEditions
Dependencies
This module has no dependencies.
Release Notes
FileList
- Bicep.nuspec
- BicepNet.PS\Bicep\System.Private.DataContractSerialization.dll
- BicepNet.PS\Bicep\System.Security.Principal.Windows.dll
- Private\ListBicepVersions.ps1
- Public\Publish-Bicep.ps1
- BicepNet.PS\Bicep\Azure.ResourceManager.Resources.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.Json.dll
- BicepNet.PS\Bicep\System.ComponentModel.Primitives.dll
- BicepNet.PS\Bicep\System.Reflection.Emit.dll
- BicepNet.PS\Bicep\System.Text.Encodings.Web.dll
- Bicep.psd1
- Private\ParseBicep.ps1
- Public\Restore-Bicep.ps1
- BicepNet.PS\Bicep\Bicep.Core.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.FileProviders.Abstractions.dll
- BicepNet.PS\Bicep\System.ComponentModel.TypeConverter.dll
- BicepNet.PS\Bicep\System.Reflection.Emit.ILGeneration.dll
- BicepNet.PS\Bicep\System.Text.Json.dll
- Bicep.psm1
- Private\TestBicep.ps1
- Public\Test-BicepFile.ps1
- BicepNet.PS\Bicep\Bicep.Core.pdb
- BicepNet.PS\Bicep\Microsoft.Extensions.FileProviders.Physical.dll
- BicepNet.PS\Bicep\System.Diagnostics.DiagnosticSource.dll
- BicepNet.PS\Bicep\System.Reflection.TypeExtensions.dll
- BicepNet.PS\Bicep\System.Text.RegularExpressions.dll
- Assets\BicepTypes.json
- Private\TestModuleVersion.ps1
- Public\Uninstall-BicepCLI.ps1
- BicepNet.PS\Bicep\Bicep.Core.RegistryClient.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.FileSystemGlobbing.dll
- BicepNet.PS\Bicep\System.Dynamic.Runtime.dll
- BicepNet.PS\Bicep\System.Runtime.CompilerServices.Unsafe.dll
- BicepNet.PS\Bicep\System.Threading.dll
- BicepNet.PS\BicepNet.PS.psd1
- Private\WriteBicepDiagnostic.ps1
- Public\Update-BicepCLI.ps1
- BicepNet.PS\Bicep\Bicep.Core.RegistryClient.pdb
- BicepNet.PS\Bicep\Microsoft.Extensions.Primitives.dll
- BicepNet.PS\Bicep\System.IO.Abstractions.dll
- BicepNet.PS\Bicep\System.Runtime.InteropServices.RuntimeInformation.dll
- BicepNet.PS\Bicep\System.Threading.Tasks.Extensions.dll
- Classes\10.BicepDiagnosticLevel.ps1
- Private\WriteBicepNetDiagnostic.ps1
- Public\Update-BicepParameterFile.ps1
- BicepNet.PS\Bicep\Bicep.Decompiler.dll
- BicepNet.PS\Bicep\Microsoft.Identity.Client.dll
- BicepNet.PS\Bicep\System.IO.Compression.ZipFile.dll
- BicepNet.PS\Bicep\System.Runtime.Numerics.dll
- BicepNet.PS\Bicep\System.Threading.Thread.dll
- Classes\20.BicepDiagnosticEntry.ps1
- Private\WriteErrorStream.ps1
- Public\Update-BicepTypes.ps1
- BicepNet.PS\Bicep\Bicep.Decompiler.pdb
- BicepNet.PS\Bicep\Microsoft.Identity.Client.Extensions.Msal.dll
- BicepNet.PS\Bicep\System.IO.FileSystem.AccessControl.dll
- BicepNet.PS\Bicep\System.Runtime.Serialization.Formatters.dll
- BicepNet.PS\Bicep\System.Threading.ThreadPool.dll
- Classes\BicepTypesCompleters.ps1
- Public\Build-Bicep.ps1
- BicepNet.PS\Bicep\Azure.Bicep.Types.Az.dll
- BicepNet.PS\Bicep\BicepNet.Core.dll
- BicepNet.PS\Bicep\Newtonsoft.Json.dll
- BicepNet.PS\Bicep\System.IO.FileSystem.Primitives.dll
- BicepNet.PS\Bicep\System.Runtime.Serialization.Json.dll
- BicepNet.PS\Bicep\System.Xml.ReaderWriter.dll
- Classes\BicepVersionsCompleters.ps1
- Public\Convert-BicepParamsToDecoratorStyle.ps1
- BicepNet.PS\Bicep\Azure.Bicep.Types.dll
- BicepNet.PS\Bicep\BicepNet.Core.pdb
- BicepNet.PS\Bicep\System.AppContext.dll
- BicepNet.PS\Bicep\System.Linq.dll
- BicepNet.PS\Bicep\System.Runtime.Serialization.Primitives.dll
- BicepNet.PS\Bicep\System.Xml.XDocument.dll
- en-US\Bicep-help.xml
- Public\Convert-JsonToBicep.ps1
- BicepNet.PS\Bicep\Azure.Core.dll
- BicepNet.PS\Bicep\Microsoft.Bcl.AsyncInterfaces.dll
- BicepNet.PS\Bicep\System.Buffers.dll
- BicepNet.PS\Bicep\System.Linq.Expressions.dll
- BicepNet.PS\Bicep\System.Security.AccessControl.dll
- BicepNet.PS\Bicep\System.Xml.XmlDocument.dll
- Private\CompareBicepVersion.ps1
- Public\ConvertTo-Bicep.ps1
- BicepNet.PS\Bicep\Azure.Deployments.Core.dll
- BicepNet.PS\Bicep\Microsoft.CSharp.dll
- BicepNet.PS\Bicep\System.Collections.Concurrent.dll
- BicepNet.PS\Bicep\System.Memory.Data.dll
- BicepNet.PS\Bicep\System.Security.Cryptography.OpenSsl.dll
- BicepNet.PS\Bicep\System.Xml.XmlSerializer.dll
- Private\ConvertToHashtable.ps1
- Public\Get-BicepApiReference.ps1
- BicepNet.PS\Bicep\Azure.Deployments.Expression.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.Abstractions.dll
- BicepNet.PS\Bicep\System.Collections.Immutable.dll
- BicepNet.PS\Bicep\System.Memory.dll
- BicepNet.PS\Bicep\System.Security.Cryptography.Primitives.dll
- BicepNet.PS\Module.NetCore\BicepNet.PS.dll
- Private\GenerateParameterFile.ps1
- Public\Get-BicepVersion.ps1
- BicepNet.PS\Bicep\Azure.Deployments.Templates.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.Binder.dll
- BicepNet.PS\Bicep\System.Collections.NonGeneric.dll
- BicepNet.PS\Bicep\System.Numerics.Vectors.dll
- BicepNet.PS\Bicep\System.Security.Cryptography.ProtectedData.dll
- BicepNet.PS\Module.NetCore\BicepNet.PS.pdb
- Private\GetBicepTypes.ps1
- Public\Install-BicepCLI.ps1
- BicepNet.PS\Bicep\Azure.Identity.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.dll
- BicepNet.PS\Bicep\System.Collections.Specialized.dll
- BicepNet.PS\Bicep\System.ObjectModel.dll
- Private\InstalledBicepVersion.ps1
- Public\New-BicepParameterFile.ps1
- BicepNet.PS\Bicep\Azure.ResourceManager.dll
- BicepNet.PS\Bicep\Microsoft.Extensions.Configuration.FileExtensions.dll
- BicepNet.PS\Bicep\System.ComponentModel.dll
Version History
Version | Downloads | Last updated |
---|---|---|
2.8.0 | 11,438 | 2/14/2025 |
2.8.0-preview | 3 | 2/14/2025 |
2.7.1-preview | 43 | 10/29/2024 |
2.7.0 | 68,623 | 10/28/2024 |
2.7.0-preview | 38 | 8/11/2024 |
2.6.1 | 67,548 | 8/6/2024 |
2.6.0 | 2,358 | 8/2/2024 |
2.5.0 | 351,412 | 1/14/2024 |
2.4.0 | 12,504 | 9/27/2023 |
2.4.0-Preview1 | 97 | 6/15/2023 |
2.3.3 | 1,169,584 | 11/2/2022 |
2.3.2 | 48,346 | 9/25/2022 |
2.3.1 | 26,543 | 8/2/2022 |
2.3.0 | 4,454 | 6/28/2022 |
2.2.0 | 202,814 | 5/25/2022 |
2.1.0 (current version) | 1,041,519 | 12/14/2021 |
2.0.0 | 151,487 | 7/29/2021 |
2.0.0-Preview2 | 50 | 7/23/2021 |
2.0.0-Preview1 | 56 | 7/15/2021 |
1.5.1 | 393,789 | 6/29/2021 |
1.5.0 | 12,010 | 6/7/2021 |
1.4.7 | 11,313 | 5/19/2021 |
1.4.6 | 530 | 5/12/2021 |
1.4.5 | 63,173 | 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 |