إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
للإشارة إلى مورد موجود غير منشور في ملف Bicep الحالي الخاص بك، أعلن عن المورد الذي يحتوي على existing الكلمة المفتاحية. استخدم الكلمة existing المفتاحية عند نشر مورد يحتاج إلى الحصول على قيمة من مورد موجود. تصل إلى خصائص المورد الحالي من خلال اسمه الرمزي.
المورد لا ينشر مرة أخرى عندما existing تشير إليه الكلمة المفتاحية.
نفس التسلور
المثال التالي يحصل على حساب تخزين موجود في نفس مجموعة الموارد التي يشغلها النشر الحالي. لاحظ أنك تقدم فقط اسم المورد الحالي. تتوفر هذه الخصائص من خلال الاسم الرمزي.
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' existing = {
name: 'examplestorage'
}
output blobEndpoint string = stg.properties.primaryEndpoints.blob
نطاق مختلف
قم بتعيين scope الخاصية للوصول إلى مورد في نطاق مختلف. المثال التالي يشير إلى حساب تخزين موجود في مجموعة موارد مختلفة:
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' existing = {
name: 'examplestorage'
scope: resourceGroup(exampleRG)
}
output blobEndpoint string = stg.properties.primaryEndpoints.blob
لمزيد من المعلومات حول ضبط المنظار، راجع دوال النطاق للعضلة ذات الرأسين.
Troubleshooting
إذا حاولت الإشارة إلى مورد غير موجود، تظهر لك الخطأ NotFound ويفشل النشر. تحقق من اسم ونطاق المورد الذي تحاول الرجوع إليه.
الخطوات التالية
للصيغة لنشر مورد، انظر إعلان الموارد في بايسب.