Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pokud chcete odkazovat na existující prostředek, který není nasazený v aktuálním souboru Bicep, deklarujte prostředek pomocí klíčového existing slova.
existing Klíčové slovo použijte při nasazování prostředku, který potřebuje získat hodnotu z existujícího prostředku. K vlastnostem existujícího prostředku se dostanete prostřednictvím jeho symbolického názvu.
Prostředek se znovu nenasadí, když existing na něj klíčové slovo odkazuje.
Stejný obor
Následující příklad získá existující účet pro ukládání dat ve stejné skupině prostředků jako aktuální nasazení. Všimněte si, že zadáte pouze název existujícího prostředku. Vlastnosti jsou k dispozici prostřednictvím symbolického názvu.
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' existing = {
name: 'examplestorage'
}
output blobEndpoint string = stg.properties.primaryEndpoints.blob
Jiný obor
scope Nastavte vlastnost pro přístup k prostředku v jiném oboru. Následující příklad odkazuje na existující účet úložiště v jiné skupině prostředků:
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' existing = {
name: 'examplestorage'
scope: resourceGroup(exampleRG)
}
output blobEndpoint string = stg.properties.primaryEndpoints.blob
Další informace o nastavení oboru naleznete v tématu Funkce Scope pro Bicep.
Řešení problémů
Pokud se pokusíte odkazovat na prostředek, který neexistuje, zobrazí se NotFound chyba a vaše nasazení selže. Zkontrolujte název a rozsah prostředku, na který se pokoušíte odkazovat.
Další kroky
Najdete syntax pro nasazení prostředku v deklaraci prostředků v Bicep.