Instructie gebruiken
De using
instructie in Bicep-parametersbestanden koppelt het bestand aan een Bicep-bestand, een JSON Azure Resource Manager-sjabloon (ARM-sjabloon), een Bicep-module of een sjabloonspecificatie. Er moet een using
declaratie aanwezig zijn in alle Bicep-parametersbestanden.
Notitie
Het Bicep-parametersbestand wordt alleen ondersteund in bicep CLI versie 0.18.4 of hoger, Azure CLI versie 2.47.0 of hoger en Azure PowerShell versie 9.7.1 of hoger.
Als u de instructie wilt gebruiken met JSON ARM-sjablonen, Bicep-modules en sjabloonspecificaties, moet u Bicep CLI versie 0.22.6 of hoger en Azure CLI versie 2.53.0 of hoger hebben.
Syntaxis
Bicep-bestanden gebruiken:
using '<path>/<file-name>.bicep'
JSON ARM-sjablonen gebruiken:
using '<path>/<file-name>.json'
Openbare modules gebruiken:
using 'br/public:<file-path>:<tag>'
Voorbeeld:
using 'br/public:avm/res/storage/storage-account:0.9.0' param name = 'mystorage'
Privémodules gebruiken:
using 'br:<acr-name>.azurecr.io/bicep/<file-path>:<tag>'
Voorbeeld:
using 'br:myacr.azurecr.io/bicep/modules/storage:v1'
Een privémodule gebruiken met een alias die is gedefinieerd in een bicepconfig.json-bestand:
using 'br/<alias>:<file>:<tag>'
Voorbeeld:
using 'br/storageModule:storage:v1'
Sjabloonspecificaties gebruiken:
using 'ts:<subscription-id>/<resource-group-name>/<template-spec-name>:<tag>
Voorbeeld:
using 'ts:00000000-0000-0000-0000-000000000000/myResourceGroup/storageSpec:1.0'
Een sjabloonspecificatie gebruiken met een alias die is gedefinieerd in een bicepconfig.json-bestand:
using 'ts/<alias>:<template-spec-name>:<tag>'
Voorbeeld:
using 'ts/myStorage:storageSpec:1.0'
Volgende stappen
- Meer informatie over Bicep-parametersbestanden in Parametersbestanden maken voor Bicep-implementatie.
- Meer informatie over het configureren van aliassen in bicepconfig.json bestanden in Uw Bicep-omgeving configureren.