Istruzione Using
using
L’istruzione nei file dei parametri Bicep collega il file dei parametri Bicep a un file Bicep, un modello JSON ARM, o un modulo Bicep, oppure a una specifica di modello. Una dichiarazione using
deve essere presente in qualsiasi file dei parametri Bicep.
Nota
Il file dei parametri Bicep è supportato solo nell’interfaccia della riga di comando di Bicep versione 0.18.4 o successiva, nell'interfaccia della riga di comando di Azure versione 2.47.0 o successiva e in Azure PowerShell versione 9.7.1 o successiva.
Per usare l'istruzione con modelli JSON ARM, moduli Bicep e specifiche di modello, devi avere l'interfaccia della riga di comando di Bicep versione 0.22.6 o successiva e l'interfaccia della riga di comando di Azure versione 2.53.0 o successiva.
Sintassi
Per usare il file Bicep:
using '<path>/<file-name>.bicep'
Per usare il modello JSON ARM:
using '<path>/<file-name>.json'
Per usare il modulo pubblico:
using 'br/public:<file-path>:<tag>'
Ad esempio:
using 'br/public:storage/storage-account:3.0.1' param name = 'mystorage'
Per usare il modulo privato:
using 'br:<acr-name>.azurecr.io/bicep/<file-path>:<tag>'
Ad esempio:
using 'br:myacr.azurecr.io/bicep/modules/storage:v1'
Per usare un modulo privato con un alias definito in bicepconfig.json:
using 'br/<alias>:<file>:<tag>'
Ad esempio:
using 'br/storageModule:storage:v1'
Per usare la specifica di modello:
using 'ts:<subscription-id>/<resource-group-name>/<template-spec-name>:<tag>
Ad esempio:
using 'ts:00000000-0000-0000-0000-000000000000/myResourceGroup/storageSpec:1.0'
Per usare una specifica di modello con un alias definito in bicepconfig.json:
using 'ts/<alias>:<template-spec-name>:<tag>'
Ad esempio:
using 'ts/myStorage:storageSpec:1.0'
Passaggi successivi
- Per informazioni sui file dei parametri Bicep, vedi File dei parametri.
- Per informazioni sulla configurazione degli alias in bicepconfig.json, vedi File di configurazione Bicep.