Using deyimi

using Bicep parametre dosyalarındaki deyimi Bicep parametre dosyasını bir Bicep dosyası, ARM JSON şablonu veya Bicep modülü ya da şablon belirtimi ile bağlar. Herhangi using bir Bicep parametre dosyasında bir bildirim bulunmalıdır.

Not

Bicep parametre dosyası yalnızca Bicep CLI sürüm 0.18.4 veya daha yeni, Azure CLI sürüm 2.47.0 veya daha yeni ve Azure PowerShell sürüm 9.7.1 veya daha yeni sürümlerde desteklenir.

deyimini ARM JSON şablonları, Bicep modülleri ve şablon belirtimleriyle kullanmak için Bicep CLI sürüm 0.22.6 veya üzeri ve Azure CLI sürüm 2.53.0 veya üzeri olmalıdır.

Sözdizimi

  • Bicep dosyasını kullanmak için:

    using '<path>/<file-name>.bicep'
    
  • ARM JSON şablonunu kullanmak için:

    using '<path>/<file-name>.json'
    
  • Genel modülleri kullanmak için:

    using 'br/public:<file-path>:<tag>'
    

    Örneğin:

    using 'br/public:avm/res/storage/storage-account:0.9.0' 
    
    param name = 'mystorage'
    
  • Özel modülü kullanmak için:

    using 'br:<acr-name>.azurecr.io/bicep/<file-path>:<tag>'
    

    Örneğin:

    using 'br:myacr.azurecr.io/bicep/modules/storage:v1'
    

    bicepconfig.json'de tanımlanmış bir diğer adla özel modül kullanmak için:

    using 'br/<alias>:<file>:<tag>'
    

    Örneğin:

    using 'br/storageModule:storage:v1'
    
  • Şablon belirtimlerini kullanmak için:

    using 'ts:<subscription-id>/<resource-group-name>/<template-spec-name>:<tag>
    

    Örneğin:

    using 'ts:00000000-0000-0000-0000-000000000000/myResourceGroup/storageSpec:1.0'
    

    bicepconfig.json'de tanımlanan diğer adla şablon belirtimlerini kullanmak için:

    using 'ts/<alias>:<template-spec-name>:<tag>'
    

    Örneğin:

    using 'ts/myStorage:storageSpec:1.0'
    

Sonraki adımlar