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
Installation Options
Author(s)
Stefan Ivemo
Copyright
(c) Stefan Ivemo. All rights reserved.
Package Details
Owners
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.3.3 | 87,416 | 11/2/2022 |
2.3.2 | 43,615 | 9/25/2022 |
2.3.1 | 25,983 | 8/2/2022 |
2.3.0 | 3,332 | 6/28/2022 |
2.2.0 | 51,603 | 5/25/2022 |
2.1.0 (current version) | 543,633 | 12/14/2021 |
2.0.0 | 74,093 | 7/29/2021 |
2.0.0-Preview2 | 44 | 7/23/2021 |
2.0.0-Preview1 | 49 | 7/15/2021 |
1.5.1 | 302,414 | 6/29/2021 |
1.5.0 | 12,001 | 6/7/2021 |
1.4.7 | 6,672 | 5/19/2021 |
1.4.6 | 524 | 5/12/2021 |
1.4.5 | 62,778 | 4/17/2021 |
1.4.4 | 112 | 4/11/2021 |
1.4.3 | 154 | 3/21/2021 |
1.4.2 | 147 | 3/4/2021 |
1.4.1 | 52 | 3/4/2021 |
1.4.0 | 80 | 3/2/2021 |
1.3.0 | 105 | 2/15/2021 |
1.2.1 | 86 | 1/25/2021 |
1.2.0 | 52 | 1/22/2021 |
1.1.1 | 53 | 1/17/2021 |
1.1.0 | 50 | 1/15/2021 |
1.0.0 | 59 | 1/13/2021 |