Bicep language

E937577

Bicep language is a domain-specific, declarative language developed by Microsoft for authoring Azure infrastructure-as-code templates more simply and reliably than traditional JSON-based ARM templates.

All labels observed (1)

Label Occurrences
Bicep language canonical 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf declarative language ⓘ
domain-specific language ⓘ
infrastructure-as-code language ⓘ
aimsTo improve authoring experience for Azure IaC ⓘ
provide more concise syntax than ARM JSON ⓘ
category Azure Resource Manager tooling ⓘ
compilesTo Azure Resource Manager templates ⓘ
designedFor Azure Resource Manager ⓘ
authoring Azure infrastructure-as-code templates ⓘ
developer Microsoft ⓘ
documentationURL https://learn.microsoft.com/azure/azure-resource-manager/bicep/overview ⓘ
ecosystem Azure infrastructure-as-code ⓘ
executionModel compiled to ARM and executed by Azure Resource Manager ⓘ
integratesWith Azure CLI ⓘ
Azure DevOps Pipelines ⓘ
linked to: Azure DevOps

Azure PowerShell ⓘ
GitHub Actions ⓘ
introducedBy Azure engineering team ⓘ
license open source ⓘ
paradigm declarative ⓘ
primaryGoal improve reliability of ARM templates ⓘ
simplify authoring of ARM templates ⓘ
replaces JSON-based ARM templates authoring experience ⓘ
repositoryHost GitHub ⓘ
sourceRepositoryURL https://github.com/Azure/bicep ⓘ
supports all Azure Resource Manager resource types ⓘ
conditions ⓘ
linting rules ⓘ
loops ⓘ
module registries ⓘ
modules ⓘ
outputs ⓘ
parameter default values ⓘ
parameters ⓘ
resource dependencies ⓘ
resource scopes ⓘ
resource type validation ⓘ
string interpolation ⓘ
symbolic names for resources ⓘ
template decompilation from ARM JSON ⓘ
template reuse ⓘ
type safety ⓘ
user-defined modules ⓘ
variables ⓘ
targetPlatform Microsoft Azure ⓘ
linked to: Azure
tooling Bicep CLI ⓘ
Visual Studio Code extension ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Azure Resource Manager → predecessorOf → Bicep language ⓘ
Azure resource providers → relatedTo → Bicep language ⓘ