Använda -instruktion
Instruktionen using
i Bicep-parameterfiler kopplar filen till en Bicep-fil, en JSON Azure Resource Manager-mall (ARM-mall), en Bicep-modul eller en mallspecifikation. En using
deklaration måste finnas i alla Bicep-parameterfiler.
Kommentar
Bicep-parameterfilen stöds endast i Bicep CLI version 0.18.4 eller senare, Azure CLI version 2.47.0 eller senare och Azure PowerShell version 9.7.1 eller senare.
Om du vill använda -instruktionen med JSON ARM-mallar, Bicep-moduler och mallspecifikationer måste du ha Bicep CLI version 0.22.6 eller senare och Azure CLI version 2.53.0 eller senare.
Syntax
Så här använder du Bicep-filer:
using '<path>/<file-name>.bicep'
Så här använder du JSON ARM-mallar:
using '<path>/<file-name>.json'
Så här använder du offentliga moduler:
using 'br/public:<file-path>:<tag>'
Till exempel:
using 'br/public:avm/res/storage/storage-account:0.9.0' param name = 'mystorage'
Så här använder du privata moduler:
using 'br:<acr-name>.azurecr.io/bicep/<file-path>:<tag>'
Till exempel:
using 'br:myacr.azurecr.io/bicep/modules/storage:v1'
Så här använder du en privat modul med ett alias som definierats i en bicepconfig.json fil:
using 'br/<alias>:<file>:<tag>'
Till exempel:
using 'br/storageModule:storage:v1'
Så här använder du mallspecifikationer:
using 'ts:<subscription-id>/<resource-group-name>/<template-spec-name>:<tag>
Till exempel:
using 'ts:00000000-0000-0000-0000-000000000000/myResourceGroup/storageSpec:1.0'
Så här använder du en mallspecifikation med ett alias som definierats i en bicepconfig.json fil:
using 'ts/<alias>:<template-spec-name>:<tag>'
Till exempel:
using 'ts/myStorage:storageSpec:1.0'
Nästa steg
- Läs mer om Bicep-parameterfiler i Skapa parameterfiler för Bicep-distribution.
- Lär dig mer om att konfigurera alias i bicepconfig.json filer i Konfigurera din Bicep-miljö.