خوادم Microsoft.Web

تعريف مورد Bicep

يمكن نشر نوع مورد serverfarms مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

أمثلة الاستخدام

عينات Bicep

مثال أساسي لنشر App Service: خطة الخدمة.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource serverfarm 'Microsoft.Web/serverfarms@2022-09-01' = {
  name: resourceName
  location: location
  sku: {
    name: 'S1'
  }
  properties: {
    hyperV: false
    perSiteScaling: false
    reserved: false
    zoneRedundant: false
  }
}

الوحدات النمطية التي تم التحقق منها من Azure

يمكن استخدام الوحدات النمطية Azure Verified لنشر نوع المورد هذا.

الوحدة النمطية وصف
خطة خدمة التطبيقات وحدة موارد AVM لخطة خدمة التطبيقات

نماذج Azure Quickstart

تحتوي قوالب Azure Quickstart التالية على نماذج Bicep لنشر نوع المورد هذا.

ملف Bicep وصف
App Service Environment مع خطة الاستضافة وAzure WebApp إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة والتي ستكون قابلة للاستفادة من القطاع الخاص. ستحتوي بيئة App Service على خطة استضافة وتطبيق ويب Azure
App Service Quickstart - تطبيق Linux سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق Windows سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق Windows سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق حاوية Windows سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App.
حساب Azure Cosmos DB باستخدام تطبيق الويب ينشر هذا القالب حساب Azure Cosmos DB، وخطة خدمة التطبيقات، وينشئ تطبيق ويب في خطة خدمة التطبيقات. كما يضيف اثنين من إعدادات التطبيق إلى تطبيق الويب الذي يشير إلى نقطة نهاية حساب Azure Cosmos DB. بهذه الطريقة، يمكن للحلول المنشورة على تطبيق الويب الاتصال بنقطة نهاية حساب Azure Cosmos DB باستخدام هذه الإعدادات.
Azure Digital Twins مع خدمة Function و Private Link ينشئ هذا القالب خدمة Azure Digital Twins تم تكوينها باستخدام وظيفة Azure المتصلة بالشبكة الظاهرية التي يمكنها الاتصال من خلال نقطة نهاية الارتباط الخاص إلى Digital Twins. كما أنه ينشئ منطقة DNS خاصة للسماح بدقة اسم المضيف السلس لنقطة نهاية Digital Twins من الشبكة الظاهرية إلى عنوان IP للشبكة الفرعية الداخلية لنقطة النهاية الخاصة. يتم تخزين اسم المضيف كإعداد ل Azure Function بالاسم "ADT_ENDPOINT".
تطبيق Azure Function ووظيفة مشغلة من HTTP ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف.
تطبيق Azure Function المستضاف على خطة استهلاك Linux يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد.
Azure Function App مع فتحة توزيع يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية.
Azure Function App مع مركز الأحداث والهوية المدارة يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وتخزين Azure وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين
Azure Function App مع تكامل الشبكة الظاهرية يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا.
مثال تطبيق الويب مدير حركة بيانات Azure يوضح هذا القالب كيفية إنشاء ملف تعريف مدير حركة بيانات Azure لخدمة التطبيقات.
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL.
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل
إنشاء تطبيق وظائف في خطة الاستهلاك المرن يوصى باستخدام استضافة Flex Consumption للوظائف التي تتطلب نطاقا ديناميكيا سريعا (بما في ذلك مثيلات الصفر) واتصالات الهوية المدارة وتكامل الشبكة الظاهرية.
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9 ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft.
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis.
إنشاء تطبيق ويب وPE وApplication Gateway v2 ينشئ هذا القالب Azure Web App مع نقطة نهاية خاصة في الشبكة الفرعية لشبكة Azure الظاهرية ، وApplication Gateway v2. يتم نشر بوابة التطبيق في شبكة ظاهرية (شبكة فرعية). يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية باستخدام نقطة النهاية الخاصة
إنشاء حساب Azure Cosmos بدون لمس وAzure Web App ينشئ هذا القالب حساب Azure Cosmos، ويدخل نقطة نهاية Cosmos DB والمفاتيح في إعدادات Azure Web App، ثم ينشر تطبيق ويب ASP MVC من GitHub.
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب تخزين Azure عبر نقاط النهاية الخاصة.
نشر تطبيق ويب Linux أساسي يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا
نشر خطة Azure Function Premium الممكنة من AZ يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر.
توزيع خطة Azure Function Premium مع تكامل vnet يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا.
تطبيق Django يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django.
خدمة تطبيق Flask يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Flask.
Front Door Premium مع أصل App Service Private Link ينشئ هذا القالب Front Door Premium وApp Service، ويستخدم نقطة نهاية خاصة ل Front Door لإرسال نسبة استخدام الشبكة إلى التطبيق.
Front Door Standard/Premium مع أصل App Service ينشئ هذا القالب Front Door Standard/Premium، وهو App Service، ويكون App Service للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door.
Front Door Standard/Premium مع أصل دالات Azure ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق دالات Azure، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door.
تطبيق الوظائف ينشر هذا القالب تطبيق وظائف فارغ وخطة استضافة.
Function App مؤمن بواسطة Azure Frontdoor يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor ودالات Azure محمي بواسطة Azure Private Link.
Web App متعدد المناطق المتوفرة بشكل كبير يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف الواجهة الأمامية لـ Azure
Moesif API Analytics and Monetization سيسجل القالب استدعاءات واجهة برمجة التطبيقات من إدارة Azure API إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب تخزين Azure عبر نقاط النهاية الخاصة.
توفير تطبيق دالة على خطة استهلاك يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service.
توفير تطبيق ويب باستخدام قاعدة بيانات SQL يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات.
وظيفة خطة استهلاك التزويد مع فتحة التوزيع يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
Secure N-tier Web App يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة
Sonarqube Docker Web App على Linux باستخدام Azure SQL ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب "Azure App Service" باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server.
Sonarqube Docker Web App على Linux باستخدام PostgreSQL يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL (معاينة)
SonarQube على Web App مع تكامل PostgreSQL وVNet يوفر هذا القالب سهولة نشر SonarQube إلى Web App على Linux مع خادم PostgreSQL المرن وتكامل VNet وDNS الخاص.
Web App Deployment من GitHub يسمح لك هذا القالب بإنشاء WebApp مرتبط بمستودع GitHub مرتبط.
Web App w/ Application Insights المرسلة إلى Log Analytics سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا.
Web App مع قاعدة بيانات Azure ل MySQL يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على "Azure App Service" Web Apps مع قاعدة بيانات Azure ل MySQL.
Web App مع الهوية المدارة وSQL Server و Ι مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة

تنسيق المورد

لإنشاء مورد Microsoft.Web/serverfarms، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Web/serverfarms@2025-03-01' = {
  extendedLocation: {
    name: 'string'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    asyncScalingEnabled: bool
    elasticScaleEnabled: bool
    freeOfferExpirationTime: 'string'
    hostingEnvironmentProfile: {
      id: 'string'
    }
    hyperV: bool
    installScripts: [
      {
        name: 'string'
        source: {
          sourceUri: 'string'
          type: 'string'
        }
      }
    ]
    isCustomMode: bool
    isSpot: bool
    isXenon: bool
    kubeEnvironmentProfile: {
      id: 'string'
    }
    maximumElasticWorkerCount: int
    network: {
      virtualNetworkSubnetId: 'string'
    }
    perSiteScaling: bool
    planDefaultIdentity: {
      identityType: 'string'
      userAssignedIdentityResourceId: 'string'
    }
    rdpEnabled: bool
    registryAdapters: [
      {
        keyVaultSecretReference: {
          referenceStatus: 'string'
          secretUri: 'string'
        }
        registryKey: 'string'
        type: 'string'
      }
    ]
    reserved: bool
    spotExpirationTime: 'string'
    storageMounts: [
      {
        credentialsKeyVaultReference: {
          referenceStatus: 'string'
          secretUri: 'string'
        }
        destinationPath: 'string'
        name: 'string'
        source: 'string'
        type: 'string'
      }
    ]
    targetWorkerCount: int
    targetWorkerSizeId: int
    workerTierName: 'string'
    zoneRedundant: bool
  }
  sku: {
    capabilities: [
      {
        name: 'string'
        reason: 'string'
        value: 'string'
      }
    ]
    capacity: int
    family: 'string'
    locations: [
      'string'
    ]
    name: 'string'
    size: 'string'
    skuCapacity: {
      default: int
      elasticMaximum: int
      maximum: int
      minimum: int
      scaleType: 'string'
    }
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

قيم الخصائص

Microsoft.Web/serverFarms

اسم وصف قيمة
توسيع الموقع موقع موسع. ExtendedLocation
الهوية هوية الخدمة المدارة. ManagedServiceIdentity
نوع نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference للحصول على تفاصيل القيم المدعومة لنوعها. خيط
مكان موقع المورد. سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد AppServicePlan المحددة AppServicePlanProperties
سكو وصف SKU لمورد قابل للتطوير. SkuDescription
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب

خصائص AppServicePlan

اسم وصف قيمة
asyncScalingEnabled إذا كانت <التعليمات البرمجية>true</code>، فستحاول خطة App Service هذه التوسع بشكل غير متزامن إذا لم يكن هناك عمال كافيون للتوسع بشكل متزامن.
إذا كانت <التعليمات البرمجية>خاطئة</رمز>، فستحاول خطة خدمة التطبيقات هذه تحجيم المزامنة فقط.
قيمة منطقية
elasticScaleEnabled يدعم ServerFarm ElasticScale. سيتم توسيع نطاق التطبيقات في هذه الخطة كما لو كان ServerFarm هو ElasticPremium sku قيمة منطقية
freeOfferانتهاء الصلاحية الوقت الذي تنتهي فيه صلاحية العرض المجاني لمزرعة الخوادم. خيط
hostingEnvironmentProfile مواصفات App Service Environment لاستخدامها في خطة App Service. HostingEnvironmentProfile
هايبر في إذا كانت خطة خدمة تطبيق الحاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>،<التعليمات البرمجية >خطأ</التعليمات البرمجية> خلاف ذلك. قيمة منطقية
installScripts قم بتثبيت البرامج النصية المقترنة بخطة App Service هذه. InstallScript[]
isCustomMode ما إذا كانت مزرعة الخوادم هذه في الوضع المخصص. قيمة منطقية
هو سبوت إذا كانت التعليمات البرمجية <>true</code>، فإن خطة خدمة التطبيقات هذه تمتلك مثيلات موضعية. قيمة منطقية
إيسزينون قديم: إذا كانت خطة خدمة تطبيق حاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>، <التعليمات البرمجية>خطأ</التعليمات البرمجية> خلاف ذلك. قيمة منطقية
ملف kubeEnvironmentProfile مواصفات بيئة Kubernetes لاستخدامها لخطة App Service. KubeEnvironmentProfile
الحد الأقصى ElasticWorkerCount الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه الباحث
شبكة جميع إعدادات الشبكة لمزرعة الخوادم. ServerFarmNetworkSettings
perSiteScaling إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة.
قيمة منطقية
planDefaultIdentity الهوية المراد استخدامها حسب النظام الأساسي لمختلف الميزات والتكاملات باستخدام الهوية المدارة. الهوية الافتراضية
rdpممكن إذا كانت <التعليمات البرمجية>صحيحة</الرمزية>، تمكين الوصول إلى RDP لخطة App Service هذه. ينطبق فقط على IsCustomMode ASPs.
إذا كان <الرمز>خطأ</الرمز>، يتم تعطيل الوصول إلى RDP.
قيمة منطقية
registryAdapters محولات التسجيل المقترنة بخطة App Service هذه. محول التسجيل[]
محجوز إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،<التعليمات البرمجية >خطأ</ التعليمات البرمجية> خلاف ذلك. قيمة منطقية
spotExpirationTime الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. خيط
التخزين عمليات تحميل التخزين المقترنة بخطة App Service هذه. StorageMount[]
targetWorkerCount عدد العاملين بالتحجيم. الباحث
targetWorkerSizeId معرف حجم عامل التحجيم. الباحث
اسم العامل مستوى العامل المستهدف المعين لخطة App Service. خيط
zoneRedundant إذا<التعليمات البرمجية ></التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
قيمة منطقية

تمكن

اسم وصف قيمة
اسم اسم قدرة SKU. خيط
سبب سبب قدرة SKU. خيط
قيمة قيمة قدرة SKU. خيط

الهوية الافتراضية

اسم وصف قيمة
identityType "بلا"
"تم تعيين النظام"
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
userAssignedIdentityResourceId خيط

توسيع الموقع

اسم وصف قيمة
اسم اسم الموقع الموسع. خيط

HostingEnvironmentProfile

اسم وصف قيمة
معرف معرف المورد لبيئة خدمة التطبيقات. خيط

برنامج InstallScript

اسم وصف قيمة
اسم اسم البرنامج النصي للتثبيت. خيط
مصدر مصدر البرنامج النصي للتثبيت. InstallScriptSource

InstallScriptSource

اسم وصف قيمة
sourceUri قم بتثبيت URI لمصدر البرنامج النصي حيث سيتم جلب ملف البرنامج النصي للتثبيت. خيط
نوع نوع البرنامج النصي للتثبيت. "PlatformStorage"
"RemoteAzureBlob"

KeyVaultReferenceWithStatus

اسم وصف قيمة
المرجعالحالة الحالة المرجعية لسر مخزن المفاتيح. خيط
secretUri عنوان URI السري لقبو المفاتيح. خيط

ملف تعريف KubeEnvironment

اسم وصف قيمة
معرف معرف المورد لبيئة Kubernetes. خيط

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. "بلا"
"تم تعيين النظام"
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
معرفات تعيين المستخدم قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

اسم وصف قيمة

محول السجل

اسم وصف قيمة
keyVaultSecretReference مرجع مخزن المفاتيح إلى القيمة التي سيتم وضعها في موقع التسجيل KeyVaultReferenceWithStatus
registryKey مفتاح التسجيل للمحول. خيط
نوع نوع محول التسجيل. 'Binary'
"DWord"
"Expand_String"
"Multi_String"
"QWord"
'String'

علامات تعريف الموارد

اسم وصف قيمة

ServerFarmNetworkSettings

اسم وصف قيمة
virtualNetworkSubnetId معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} خيط

SkuCapacity

اسم وصف قيمة
افتراضي العدد الافتراضي للعمال لخطة App Service SKU هذه. الباحث
مرونةالحد الأقصى الحد الأقصى لعدد العاملين المرنين لخطة App Service SKU هذه. الباحث
الحد الاقصي الحد الأقصى لعدد العاملين لخطة App Service SKU هذه. الباحث
الحد الادني الحد الأدنى لعدد العاملين لخطة App Service SKU هذه. الباحث
مقياس النوع تكوينات المقياس المتوفرة لخطة App Service. خيط

كود التخزين التعريفي

اسم وصف قيمة
قدرات قدرات SKU، على سبيل المثال، هل تم تمكين إدارة نسبة استخدام الشبكة؟ القدرة []
سعة العدد الحالي للمثيلات المعينة للمورد. الباحث
أسرة رمز العائلة لمورد SKU. خيط
مواقع مواقع SKU. سلسلة[]
اسم اسم SKU المورد. خيط
حجم محدد الحجم لمورد SKU. خيط
SKUCapacity الحد الأدنى والحد الأقصى وقيم المقياس الافتراضية ل SKU. SkuCapacity
المستوي مستوى الخدمة لمورد SKU. خيط

StorageMount

اسم وصف قيمة
credentialsKeyVaultReference KV يشير إلى بيانات الاعتماد للاتصال بالمشاركة. KeyVaultReferenceWithStatus
destinationPath مسار على العامل حيث سيتم تركيب التخزين. خيط
اسم اسم حامل التخزين. خيط
مصدر مصدر مشاركة الملفات/التخزين. خيط
نوع نوع حامل التخزين. "AzureFiles"
'FileShare'
'LocalStorage'

UserAssignedIdentity

اسم وصف قيمة

تعريف مورد قالب ARM

يمكن نشر نوع مورد serverfarms مع العمليات التي تستهدف:

أمثلة الاستخدام

قوالب Azure Quickstart

قوالب Azure Quickstart التالية توزيع نوع المورد هذا.

قالب وصف
Airflow Docker Web App على Linux مع postgreSQL

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر صورة puckel/docker-airflow (أحدث علامة) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL
Airflow Web App مع قاعدة بيانات PostgreSQL على App Services

نشر في Azure
قالب لنشر Airflow Web App مع قاعدة بيانات PostgreSQL على App Services
App Service Environment مع الخلفية ل Azure SQL

نشر في Azure
ينشئ هذا القالب بيئة خدمة التطبيقات مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة.
App Service Environment مع خطة الاستضافة وAzure WebApp

نشر في Azure
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة والتي ستكون قابلة للاستفادة من القطاع الخاص. ستحتوي بيئة App Service على خطة استضافة وتطبيق ويب Azure
App Service Quickstart - تطبيق Linux

نشر في Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق Windows

نشر في Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق Windows

نشر في Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق حاوية Windows

نشر في Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
Application Gateway لتطبيق ويب مع تقييد IP

نشر في Azure
ينشئ هذا القالب بوابة تطبيق أمام Azure Web App مع تمكين تقييد IP على تطبيق الويب.
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب

نشر في Azure
توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App.
تطبيق ASP.NET

نشر في Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق ASP.NET.
حساب Azure Cosmos DB باستخدام تطبيق الويب

نشر في Azure
ينشر هذا القالب حساب Azure Cosmos DB، وخطة خدمة التطبيقات، وينشئ تطبيق ويب في خطة خدمة التطبيقات. كما يضيف اثنين من إعدادات التطبيق إلى تطبيق الويب الذي يشير إلى نقطة نهاية حساب Azure Cosmos DB. بهذه الطريقة، يمكن للحلول المنشورة على تطبيق الويب الاتصال بنقطة نهاية حساب Azure Cosmos DB باستخدام هذه الإعدادات.
Azure Digital Twins مع خدمة Function و Private Link

نشر في Azure
ينشئ هذا القالب خدمة Azure Digital Twins تم تكوينها باستخدام وظيفة Azure المتصلة بالشبكة الظاهرية التي يمكنها الاتصال من خلال نقطة نهاية الارتباط الخاص إلى Digital Twins. كما أنه ينشئ منطقة DNS خاصة للسماح بدقة اسم المضيف السلس لنقطة نهاية Digital Twins من الشبكة الظاهرية إلى عنوان IP للشبكة الفرعية الداخلية لنقطة النهاية الخاصة. يتم تخزين اسم المضيف كإعداد ل Azure Function بالاسم "ADT_ENDPOINT".
تطبيق Azure Function ووظيفة مشغلة من HTTP

نشر في Azure
ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف.
تطبيق Azure Function المستضاف على خطة مخصصة

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service.
تطبيق Azure Function المستضاف على خطة استهلاك Linux

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد.
تطبيق Azure Function المستضاف على خطة Premium

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium.
تطبيق Azure Function المستضاف على خطة استهلاك Windows

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Windows، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد.
Azure Function App مع فتحة توزيع

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية.
Azure Function App مع مركز الأحداث والهوية المدارة

نشر في Azure
يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وتخزين Azure وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين
Azure Function App مع تكامل الشبكة الظاهرية

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا.
Azure Logic App مع function

نشر في Azure
ينشئ هذا القالب تطبيقا بلا خادم في Azure باستخدام Logic Apps و Functions. يتم تشغيل Logic App على HTTP POST، ويستدعي Azure Function، ويعيد الاستجابة.
مثال تطبيق الويب مدير حركة بيانات Azure

نشر في Azure
يوضح هذا القالب كيفية إنشاء ملف تعريف مدير حركة بيانات Azure لخدمة التطبيقات.
Buffalo Web App

نشر في Azure
ابدأ تشغيل تطبيق Golang Buffalo على Azure بسرعة وبتكلفة زهيدة.
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL

نشر في Azure
يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL.
استدعاء واجهات برمجة التطبيقات المخصصة من Azure Logic Apps

نشر في Azure
على الرغم من أن Logic Apps توفر مئات الموصلات لخدمات مختلفة، فقد تحتاج إلى استدعاء واجهات برمجة التطبيقات التي تقوم بتشغيل التعليمات البرمجية الخاصة بك. واحدة من أسهل الطرق وأكثرها قابلية للتطوير لاستضافة واجهات برمجة تطبيقات الويب الخاصة بك هي باستخدام "Azure App Service". ينشر هذا القالب تطبيق ويب لواجهة برمجة التطبيقات المخصصة الخاصة بك ويؤمن واجهة برمجة التطبيقات هذه باستخدام مصادقة Azure Active Directory.
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب

نشر في Azure
ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل
إنشاء تطبيق وظائف في خطة الاستهلاك المرن

نشر في Azure
يوصى باستخدام استضافة Flex Consumption للوظائف التي تتطلب نطاقا ديناميكيا سريعا (بما في ذلك مثيلات الصفر) واتصالات الهوية المدارة وتكامل الشبكة الظاهرية.
إنشاء تطبيق ويب + Redis Cache + SQL DB باستخدام قالب

نشر في Azure
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL.
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9

نشر في Azure
ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft.
إنشاء تطبيق ويب على Azure مع تمكين Python

نشر في Azure
ينشئ هذا القالب تطبيق ويب على Azure مع تمكين Python مما يسمح لك بتشغيل تطبيقات Python في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft.
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب

نشر في Azure
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis.
إنشاء تطبيق ويب محمي بواسطة Application Gateway v2

نشر في Azure
ينشئ هذا القالب Azure Web App مع تقييد الوصول ل Application Gateway v2. يتم نشر Application Gateway في vNet (شبكة فرعية) التي تم تمكين نقطة نهاية خدمة "Microsoft.Web". يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية.
إنشاء تطبيق ويب وPE وApplication Gateway v2

نشر في Azure
ينشئ هذا القالب Azure Web App مع نقطة نهاية خاصة في الشبكة الفرعية لشبكة Azure الظاهرية ، وApplication Gateway v2. يتم نشر بوابة التطبيق في شبكة ظاهرية (شبكة فرعية). يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية باستخدام نقطة النهاية الخاصة
إنشاء حساب Azure Cosmos بدون لمس وAzure Web App

نشر في Azure
ينشئ هذا القالب حساب Azure Cosmos، ويدخل نقطة نهاية Cosmos DB والمفاتيح في إعدادات Azure Web App، ثم ينشر تطبيق ويب ASP MVC من GitHub.
إنشاء AppServicePlan وApp في تطبيق. خدمة Env. الإصدار 2

نشر في Azure
إنشاء AppServicePlan وApp في App Service Environment v2
إنشاء AppServicePlan وAppServicePlan في ASE

نشر في Azure
إنشاء AppServicePlan وApp في ASE
إنشاء بيئة خدمة تطبيق Azure باستخدام تطبيق ويب تمت إضافته

نشر في Azure
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin
إنشاء تطبيق Azure Web باستخدام سلسلة اتصال مخزن البيانات الثنائية الكبيرة

نشر في Azure
إنشاء تطبيق ويب Azure باستخدام سلسلة اتصال مخزن البيانات الثنائية الكبيرة، القالب الذي تم تأليفه في الأصل بواسطة Jeff Bowles من Microsoft
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة

نشر في Azure
يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب تخزين Azure عبر نقاط النهاية الخاصة.
إنشاء تطبيق دالة مع هوية خدمة مدارة

نشر في Azure
إنشاء تطبيق دالة مع تمكين هوية الخدمة المدارة مع إعداد Application Insights للسجلات والمقاييس.
نشر تطبيق ويب Linux أساسي

نشر في Azure
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية

نشر في Azure
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا
نشر إعداد مقياس تلقائي لخطة خدمة التطبيقات

نشر في Azure
يسمح لك هذا القالب بنشر نهج مقياس تلقائي لمورد خطة Azure AppService.
نشر خطة Azure Function Premium الممكنة من AZ

نشر في Azure
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر.
توزيع خطة Azure Function Premium مع تكامل vnet

نشر في Azure
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا.
تطبيق Django

نشر في Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django.
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل

نشر في Azure
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم.
EPiserverCMS في Azure

نشر في Azure
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure
موقع eShop على الويب مع ILB ASE

نشر في Azure
بيئة خدمة التطبيقات هي خيار خطة خدمة Premium لخدمة "Azure App Service" التي توفر بيئة معزولة ومخصصة بالكامل لتشغيل تطبيقات "Azure App Service" بشكل آمن على نطاق واسع، بما في ذلك تطبيقات الويب وتطبيقات الأجهزة المحمولة وتطبيقات واجهة برمجة التطبيقات.
خدمة تطبيق Flask

نشر في Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Flask.
Front Door Premium مع أصل App Service Private Link

نشر في Azure
ينشئ هذا القالب Front Door Premium وApp Service، ويستخدم نقطة نهاية خاصة ل Front Door لإرسال نسبة استخدام الشبكة إلى التطبيق.
Front Door Standard/Premium مع أصل App Service

نشر في Azure
ينشئ هذا القالب Front Door Standard/Premium، وهو App Service، ويكون App Service للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door.
Front Door Standard/Premium مع أصل دالات Azure

نشر في Azure
ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق دالات Azure، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door.
تطبيق الوظائف

نشر في Azure
ينشر هذا القالب تطبيق وظائف فارغ وخطة استضافة.
Function App على خطة استهلاك Linux مع الإنشاء عن بعد

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux وتنفيذ الإنشاء عن بعد أثناء نشر التعليمات البرمجية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد.
Function App مؤمن بواسطة Azure Frontdoor

نشر في Azure
يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor ودالات Azure محمي بواسطة Azure Private Link.
Web App متعدد المناطق المتوفرة بشكل كبير

نشر في Azure
يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف الواجهة الأمامية لـ Azure
بيئة خدمة تطبيق ILB مع جدار حماية Azure

نشر في Azure
قوالب Resource Manager ومعلماته التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall
Java CI/CD باستخدام Jenkins وAzure Web Apps

نشر في Azure
هذه عينة ل Java CI/CD باستخدام Jenkins وAzure Web Apps.
كنتيكو إكسبيرينس

نشر في Azure
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure.
Moesif API Analytics and Monetization

نشر في Azure
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من إدارة Azure API إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل
Node App Service

نشر في Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Node.
تطبيق الويب لمدخل فيديو Orchard CMS

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على "Azure App Service" Web Apps مع تمكين وحدة Azure Media Services وتكوينها.
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب تخزين Azure عبر نقاط النهاية الخاصة.
توفير تطبيق دالة على خطة استهلاك

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service.
توفير تطبيق دالة مع نشر المصدر من GitHub

نشر في Azure
ينشر هذا القالب تطبيق الوظائف المستضاف في خطة خدمة التطبيقات المخصصة الجديدة. يحتوي Function App على مورد تابع يتيح التكامل المستمر وينشر التعليمات البرمجية للوظيفة من مستودع GitHub.
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL

نشر في Azure
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة اتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات.
توفير تطبيق ويب باستخدام قاعدة بيانات SQL

نشر في Azure
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات.
وظيفة خطة استهلاك التزويد مع فتحة التوزيع

نشر في Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
PubNub Realtime Gateway لمراكز أحداث Azure

نشر في Azure
توفر بوابة PubNub Realtime ل Azure جسر دفق بيانات في الوقت الفعلي بين شبكة دفق بيانات PubNub ومراكز أحداث Azure. -- اعتبره جسرا ثنائي الاتجاه بين PubNub وAzure!
تطبيق ويب Umbraco CMS القابل للتطوير

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على "Azure App Service" Web Apps.
Secure N-tier Web App

نشر في Azure
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة
تطبيق ويب Umbraco CMS بسيط

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على "Azure App Service" Web Apps.
Sonarqube Docker Web App على Linux باستخدام Azure SQL

نشر في Azure
ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب "Azure App Service" باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server.
Sonarqube Docker Web App على Linux مع MySQL

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل MySQL
Sonarqube Docker Web App على Linux باستخدام PostgreSQL

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL (معاينة)
SonarQube على Web App مع تكامل PostgreSQL وVNet

نشر في Azure
يوفر هذا القالب سهولة نشر SonarQube إلى Web App على Linux مع خادم PostgreSQL المرن وتكامل VNet وDNS الخاص.
Web App Deployment من GitHub

نشر في Azure
يسمح لك هذا القالب بإنشاء WebApp مرتبط بمستودع GitHub مرتبط.
Web App على Linux مع postgreSQL

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL(Preview).
Web App على Linux مع postgreSQL

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL.
Web App w/ Application Insights المرسلة إلى Log Analytics

نشر في Azure
سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا.
Web App مع مجال مخصص وربط SSL اختياري

نشر في Azure
إنشاء تطبيق ويب ومع مجال مخصص وإضافة شهادة SSL اختياريا لتشفير https.
Web App مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search

نشر في Azure
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights.
Web App مع قاعدة بيانات Azure ل MySQL

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على "Azure App Service" Web Apps مع قاعدة بيانات Azure ل MySQL.
Web App مع فتحات نشر مخصصة

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب مع فتحات نشر مخصصة على Azure Web Apps.
Web App مع تسجيل التشخيصات إلى حاوية Blob

نشر في Azure
نشر تطبيق ويب مع تمكين تسجيل التشخيص إلى Storage Account Blob Container.
Web App مع الهوية المدارة وSQL Server و Ι

نشر في Azure
مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة
Web App مع نقطة النهاية الخاصة

نشر في Azure
يسمح لك هذا القالب بإنشاء تطبيق ويب وعرضه من خلال نقطة النهاية الخاصة
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة

نشر في Azure
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة
WebApp يستهلك نقطة نهاية خاصة ل Azure SQL

نشر في Azure
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server
WordPress على App Service مع MySQL In App

نشر في Azure
ينشر هذا القالب تطبيق ويب WordPress على خدمة تطبيقات Windows مع MySQL في التطبيق

تنسيق المورد

لإنشاء مورد Microsoft.Web/serverfarms، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Web/serverfarms",
  "apiVersion": "2025-03-01",
  "name": "string",
  "extendedLocation": {
    "name": "string"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "asyncScalingEnabled": "bool",
    "elasticScaleEnabled": "bool",
    "freeOfferExpirationTime": "string",
    "hostingEnvironmentProfile": {
      "id": "string"
    },
    "hyperV": "bool",
    "installScripts": [
      {
        "name": "string",
        "source": {
          "sourceUri": "string",
          "type": "string"
        }
      }
    ],
    "isCustomMode": "bool",
    "isSpot": "bool",
    "isXenon": "bool",
    "kubeEnvironmentProfile": {
      "id": "string"
    },
    "maximumElasticWorkerCount": "int",
    "network": {
      "virtualNetworkSubnetId": "string"
    },
    "perSiteScaling": "bool",
    "planDefaultIdentity": {
      "identityType": "string",
      "userAssignedIdentityResourceId": "string"
    },
    "rdpEnabled": "bool",
    "registryAdapters": [
      {
        "keyVaultSecretReference": {
          "referenceStatus": "string",
          "secretUri": "string"
        },
        "registryKey": "string",
        "type": "string"
      }
    ],
    "reserved": "bool",
    "spotExpirationTime": "string",
    "storageMounts": [
      {
        "credentialsKeyVaultReference": {
          "referenceStatus": "string",
          "secretUri": "string"
        },
        "destinationPath": "string",
        "name": "string",
        "source": "string",
        "type": "string"
      }
    ],
    "targetWorkerCount": "int",
    "targetWorkerSizeId": "int",
    "workerTierName": "string",
    "zoneRedundant": "bool"
  },
  "sku": {
    "capabilities": [
      {
        "name": "string",
        "reason": "string",
        "value": "string"
      }
    ],
    "capacity": "int",
    "family": "string",
    "locations": [ "string" ],
    "name": "string",
    "size": "string",
    "skuCapacity": {
      "default": "int",
      "elasticMaximum": "int",
      "maximum": "int",
      "minimum": "int",
      "scaleType": "string"
    },
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

قيم الخصائص

Microsoft.Web/serverFarms

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2025-03-01'
توسيع الموقع موقع موسع. ExtendedLocation
الهوية هوية الخدمة المدارة. ManagedServiceIdentity
نوع نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference للحصول على تفاصيل القيم المدعومة لنوعها. خيط
مكان موقع المورد. سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد AppServicePlan المحددة AppServicePlanProperties
سكو وصف SKU لمورد قابل للتطوير. SkuDescription
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد "Microsoft.Web/serverfarms"

خصائص AppServicePlan

اسم وصف قيمة
asyncScalingEnabled إذا كانت <التعليمات البرمجية>true</code>، فستحاول خطة App Service هذه التوسع بشكل غير متزامن إذا لم يكن هناك عمال كافيون للتوسع بشكل متزامن.
إذا كانت <التعليمات البرمجية>خاطئة</رمز>، فستحاول خطة خدمة التطبيقات هذه تحجيم المزامنة فقط.
قيمة منطقية
elasticScaleEnabled يدعم ServerFarm ElasticScale. سيتم توسيع نطاق التطبيقات في هذه الخطة كما لو كان ServerFarm هو ElasticPremium sku قيمة منطقية
freeOfferانتهاء الصلاحية الوقت الذي تنتهي فيه صلاحية العرض المجاني لمزرعة الخوادم. خيط
hostingEnvironmentProfile مواصفات App Service Environment لاستخدامها في خطة App Service. HostingEnvironmentProfile
هايبر في إذا كانت خطة خدمة تطبيق الحاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>،<التعليمات البرمجية >خطأ</التعليمات البرمجية> خلاف ذلك. قيمة منطقية
installScripts قم بتثبيت البرامج النصية المقترنة بخطة App Service هذه. InstallScript[]
isCustomMode ما إذا كانت مزرعة الخوادم هذه في الوضع المخصص. قيمة منطقية
هو سبوت إذا كانت التعليمات البرمجية <>true</code>، فإن خطة خدمة التطبيقات هذه تمتلك مثيلات موضعية. قيمة منطقية
إيسزينون قديم: إذا كانت خطة خدمة تطبيق حاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>، <التعليمات البرمجية>خطأ</التعليمات البرمجية> خلاف ذلك. قيمة منطقية
ملف kubeEnvironmentProfile مواصفات بيئة Kubernetes لاستخدامها لخطة App Service. KubeEnvironmentProfile
الحد الأقصى ElasticWorkerCount الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه الباحث
شبكة جميع إعدادات الشبكة لمزرعة الخوادم. ServerFarmNetworkSettings
perSiteScaling إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة.
قيمة منطقية
planDefaultIdentity الهوية المراد استخدامها حسب النظام الأساسي لمختلف الميزات والتكاملات باستخدام الهوية المدارة. الهوية الافتراضية
rdpممكن إذا كانت <التعليمات البرمجية>صحيحة</الرمزية>، تمكين الوصول إلى RDP لخطة App Service هذه. ينطبق فقط على IsCustomMode ASPs.
إذا كان <الرمز>خطأ</الرمز>، يتم تعطيل الوصول إلى RDP.
قيمة منطقية
registryAdapters محولات التسجيل المقترنة بخطة App Service هذه. محول التسجيل[]
محجوز إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،<التعليمات البرمجية >خطأ</ التعليمات البرمجية> خلاف ذلك. قيمة منطقية
spotExpirationTime الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. خيط
التخزين عمليات تحميل التخزين المقترنة بخطة App Service هذه. StorageMount[]
targetWorkerCount عدد العاملين بالتحجيم. الباحث
targetWorkerSizeId معرف حجم عامل التحجيم. الباحث
اسم العامل مستوى العامل المستهدف المعين لخطة App Service. خيط
zoneRedundant إذا<التعليمات البرمجية ></التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
قيمة منطقية

تمكن

اسم وصف قيمة
اسم اسم قدرة SKU. خيط
سبب سبب قدرة SKU. خيط
قيمة قيمة قدرة SKU. خيط

الهوية الافتراضية

اسم وصف قيمة
identityType "بلا"
"تم تعيين النظام"
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
userAssignedIdentityResourceId خيط

توسيع الموقع

اسم وصف قيمة
اسم اسم الموقع الموسع. خيط

HostingEnvironmentProfile

اسم وصف قيمة
معرف معرف المورد لبيئة خدمة التطبيقات. خيط

برنامج InstallScript

اسم وصف قيمة
اسم اسم البرنامج النصي للتثبيت. خيط
مصدر مصدر البرنامج النصي للتثبيت. InstallScriptSource

InstallScriptSource

اسم وصف قيمة
sourceUri قم بتثبيت URI لمصدر البرنامج النصي حيث سيتم جلب ملف البرنامج النصي للتثبيت. خيط
نوع نوع البرنامج النصي للتثبيت. "PlatformStorage"
"RemoteAzureBlob"

KeyVaultReferenceWithStatus

اسم وصف قيمة
المرجعالحالة الحالة المرجعية لسر مخزن المفاتيح. خيط
secretUri عنوان URI السري لقبو المفاتيح. خيط

ملف تعريف KubeEnvironment

اسم وصف قيمة
معرف معرف المورد لبيئة Kubernetes. خيط

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. "بلا"
"تم تعيين النظام"
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
معرفات تعيين المستخدم قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

اسم وصف قيمة

محول السجل

اسم وصف قيمة
keyVaultSecretReference مرجع مخزن المفاتيح إلى القيمة التي سيتم وضعها في موقع التسجيل KeyVaultReferenceWithStatus
registryKey مفتاح التسجيل للمحول. خيط
نوع نوع محول التسجيل. 'Binary'
"DWord"
"Expand_String"
"Multi_String"
"QWord"
'String'

علامات تعريف الموارد

اسم وصف قيمة

ServerFarmNetworkSettings

اسم وصف قيمة
virtualNetworkSubnetId معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} خيط

SkuCapacity

اسم وصف قيمة
افتراضي العدد الافتراضي للعمال لخطة App Service SKU هذه. الباحث
مرونةالحد الأقصى الحد الأقصى لعدد العاملين المرنين لخطة App Service SKU هذه. الباحث
الحد الاقصي الحد الأقصى لعدد العاملين لخطة App Service SKU هذه. الباحث
الحد الادني الحد الأدنى لعدد العاملين لخطة App Service SKU هذه. الباحث
مقياس النوع تكوينات المقياس المتوفرة لخطة App Service. خيط

كود التخزين التعريفي

اسم وصف قيمة
قدرات قدرات SKU، على سبيل المثال، هل تم تمكين إدارة نسبة استخدام الشبكة؟ القدرة []
سعة العدد الحالي للمثيلات المعينة للمورد. الباحث
أسرة رمز العائلة لمورد SKU. خيط
مواقع مواقع SKU. سلسلة[]
اسم اسم SKU المورد. خيط
حجم محدد الحجم لمورد SKU. خيط
SKUCapacity الحد الأدنى والحد الأقصى وقيم المقياس الافتراضية ل SKU. SkuCapacity
المستوي مستوى الخدمة لمورد SKU. خيط

StorageMount

اسم وصف قيمة
credentialsKeyVaultReference KV يشير إلى بيانات الاعتماد للاتصال بالمشاركة. KeyVaultReferenceWithStatus
destinationPath مسار على العامل حيث سيتم تركيب التخزين. خيط
اسم اسم حامل التخزين. خيط
مصدر مصدر مشاركة الملفات/التخزين. خيط
نوع نوع حامل التخزين. "AzureFiles"
'FileShare'
'LocalStorage'

UserAssignedIdentity

اسم وصف قيمة

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد serverfarms مع العمليات التي تستهدف:

  • مجموعات الموارد للحصول على قائمة بالخصائص المتغيرة في كل إصدار من واجهة برمجة التطبيقات، انظر سجل التغيير.

أمثلة الاستخدام

عينات Terraform

مثال أساسي لنشر App Service: خطة الخدمة.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "serverfarm" {
  type      = "Microsoft.Web/serverfarms@2022-09-01"
  parent_id = azapi_resource.resourceGroup.id
  name      = var.resource_name
  location  = var.location
  body = {
    properties = {
      hyperV         = false
      perSiteScaling = false
      reserved       = false
      zoneRedundant  = false
    }
    sku = {
      name = "S1"
    }
  }
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

الوحدات النمطية التي تم التحقق منها من Azure

يمكن استخدام الوحدات النمطية Azure Verified لنشر نوع المورد هذا.

الوحدة النمطية وصف
خطة خدمة التطبيقات وحدة موارد AVM لخطة خدمة التطبيقات

تنسيق المورد

لإنشاء مورد Microsoft.Web/serverfarms، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/serverfarms@2025-03-01"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
    }
    kind = "string"
    properties = {
      asyncScalingEnabled = bool
      elasticScaleEnabled = bool
      freeOfferExpirationTime = "string"
      hostingEnvironmentProfile = {
        id = "string"
      }
      hyperV = bool
      installScripts = [
        {
          name = "string"
          source = {
            sourceUri = "string"
            type = "string"
          }
        }
      ]
      isCustomMode = bool
      isSpot = bool
      isXenon = bool
      kubeEnvironmentProfile = {
        id = "string"
      }
      maximumElasticWorkerCount = int
      network = {
        virtualNetworkSubnetId = "string"
      }
      perSiteScaling = bool
      planDefaultIdentity = {
        identityType = "string"
        userAssignedIdentityResourceId = "string"
      }
      rdpEnabled = bool
      registryAdapters = [
        {
          keyVaultSecretReference = {
            referenceStatus = "string"
            secretUri = "string"
          }
          registryKey = "string"
          type = "string"
        }
      ]
      reserved = bool
      spotExpirationTime = "string"
      storageMounts = [
        {
          credentialsKeyVaultReference = {
            referenceStatus = "string"
            secretUri = "string"
          }
          destinationPath = "string"
          name = "string"
          source = "string"
          type = "string"
        }
      ]
      targetWorkerCount = int
      targetWorkerSizeId = int
      workerTierName = "string"
      zoneRedundant = bool
    }
    sku = {
      capabilities = [
        {
          name = "string"
          reason = "string"
          value = "string"
        }
      ]
      capacity = int
      family = "string"
      locations = [
        "string"
      ]
      name = "string"
      size = "string"
      skuCapacity = {
        default = int
        elasticMaximum = int
        maximum = int
        minimum = int
        scaleType = "string"
      }
      tier = "string"
    }
  }
}

قيم الخصائص

Microsoft.Web/serverFarms

اسم وصف قيمة
توسيع الموقع موقع موسع. ExtendedLocation
الهوية هوية الخدمة المدارة. ManagedServiceIdentity
نوع نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference للحصول على تفاصيل القيم المدعومة لنوعها. خيط
مكان موقع المورد. سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد AppServicePlan المحددة AppServicePlanProperties
سكو وصف SKU لمورد قابل للتطوير. SkuDescription
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "Microsoft.Web/serverfarms@2025-03-01"

خصائص AppServicePlan

اسم وصف قيمة
asyncScalingEnabled إذا كانت <التعليمات البرمجية>true</code>، فستحاول خطة App Service هذه التوسع بشكل غير متزامن إذا لم يكن هناك عمال كافيون للتوسع بشكل متزامن.
إذا كانت <التعليمات البرمجية>خاطئة</رمز>، فستحاول خطة خدمة التطبيقات هذه تحجيم المزامنة فقط.
قيمة منطقية
elasticScaleEnabled يدعم ServerFarm ElasticScale. سيتم توسيع نطاق التطبيقات في هذه الخطة كما لو كان ServerFarm هو ElasticPremium sku قيمة منطقية
freeOfferانتهاء الصلاحية الوقت الذي تنتهي فيه صلاحية العرض المجاني لمزرعة الخوادم. خيط
hostingEnvironmentProfile مواصفات App Service Environment لاستخدامها في خطة App Service. HostingEnvironmentProfile
هايبر في إذا كانت خطة خدمة تطبيق الحاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>،<التعليمات البرمجية >خطأ</التعليمات البرمجية> خلاف ذلك. قيمة منطقية
installScripts قم بتثبيت البرامج النصية المقترنة بخطة App Service هذه. InstallScript[]
isCustomMode ما إذا كانت مزرعة الخوادم هذه في الوضع المخصص. قيمة منطقية
هو سبوت إذا كانت التعليمات البرمجية <>true</code>، فإن خطة خدمة التطبيقات هذه تمتلك مثيلات موضعية. قيمة منطقية
إيسزينون قديم: إذا كانت خطة خدمة تطبيق حاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>، <التعليمات البرمجية>خطأ</التعليمات البرمجية> خلاف ذلك. قيمة منطقية
ملف kubeEnvironmentProfile مواصفات بيئة Kubernetes لاستخدامها لخطة App Service. KubeEnvironmentProfile
الحد الأقصى ElasticWorkerCount الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه الباحث
شبكة جميع إعدادات الشبكة لمزرعة الخوادم. ServerFarmNetworkSettings
perSiteScaling إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة.
قيمة منطقية
planDefaultIdentity الهوية المراد استخدامها حسب النظام الأساسي لمختلف الميزات والتكاملات باستخدام الهوية المدارة. الهوية الافتراضية
rdpممكن إذا كانت <التعليمات البرمجية>صحيحة</الرمزية>، تمكين الوصول إلى RDP لخطة App Service هذه. ينطبق فقط على IsCustomMode ASPs.
إذا كان <الرمز>خطأ</الرمز>، يتم تعطيل الوصول إلى RDP.
قيمة منطقية
registryAdapters محولات التسجيل المقترنة بخطة App Service هذه. محول التسجيل[]
محجوز إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،<التعليمات البرمجية >خطأ</ التعليمات البرمجية> خلاف ذلك. قيمة منطقية
spotExpirationTime الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. خيط
التخزين عمليات تحميل التخزين المقترنة بخطة App Service هذه. StorageMount[]
targetWorkerCount عدد العاملين بالتحجيم. الباحث
targetWorkerSizeId معرف حجم عامل التحجيم. الباحث
اسم العامل مستوى العامل المستهدف المعين لخطة App Service. خيط
zoneRedundant إذا<التعليمات البرمجية ></التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
قيمة منطقية

تمكن

اسم وصف قيمة
اسم اسم قدرة SKU. خيط
سبب سبب قدرة SKU. خيط
قيمة قيمة قدرة SKU. خيط

الهوية الافتراضية

اسم وصف قيمة
identityType "بلا"
"تم تعيين النظام"
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
userAssignedIdentityResourceId خيط

توسيع الموقع

اسم وصف قيمة
اسم اسم الموقع الموسع. خيط

HostingEnvironmentProfile

اسم وصف قيمة
معرف معرف المورد لبيئة خدمة التطبيقات. خيط

برنامج InstallScript

اسم وصف قيمة
اسم اسم البرنامج النصي للتثبيت. خيط
مصدر مصدر البرنامج النصي للتثبيت. InstallScriptSource

InstallScriptSource

اسم وصف قيمة
sourceUri قم بتثبيت URI لمصدر البرنامج النصي حيث سيتم جلب ملف البرنامج النصي للتثبيت. خيط
نوع نوع البرنامج النصي للتثبيت. "PlatformStorage"
"RemoteAzureBlob"

KeyVaultReferenceWithStatus

اسم وصف قيمة
المرجعالحالة الحالة المرجعية لسر مخزن المفاتيح. خيط
secretUri عنوان URI السري لقبو المفاتيح. خيط

ملف تعريف KubeEnvironment

اسم وصف قيمة
معرف معرف المورد لبيئة Kubernetes. خيط

معرف الخدمة المدارة

اسم وصف قيمة
نوع نوع هوية الخدمة المدارة. "بلا"
"تم تعيين النظام"
"SystemAssigned, UserAssigned"
"تعيين المستخدم"
معرفات تعيين المستخدم قائمة الهويات المعينة من قبل المستخدم المقترنة بالمورد. ستكون مراجع مفاتيح قاموس هوية المستخدم هي معرفات موارد ARM في النموذج: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities

اسم وصف قيمة

محول السجل

اسم وصف قيمة
keyVaultSecretReference مرجع مخزن المفاتيح إلى القيمة التي سيتم وضعها في موقع التسجيل KeyVaultReferenceWithStatus
registryKey مفتاح التسجيل للمحول. خيط
نوع نوع محول التسجيل. 'Binary'
"DWord"
"Expand_String"
"Multi_String"
"QWord"
'String'

علامات تعريف الموارد

اسم وصف قيمة

ServerFarmNetworkSettings

اسم وصف قيمة
virtualNetworkSubnetId معرف Azure Resource Manager للشبكة الظاهرية والشبكة الفرعية التي سيتم ضمها بواسطة تكامل VNET الإقليمي. يجب أن يكون هذا النموذج /subscriptions/{subscriptionName}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} خيط

SkuCapacity

اسم وصف قيمة
افتراضي العدد الافتراضي للعمال لخطة App Service SKU هذه. الباحث
مرونةالحد الأقصى الحد الأقصى لعدد العاملين المرنين لخطة App Service SKU هذه. الباحث
الحد الاقصي الحد الأقصى لعدد العاملين لخطة App Service SKU هذه. الباحث
الحد الادني الحد الأدنى لعدد العاملين لخطة App Service SKU هذه. الباحث
مقياس النوع تكوينات المقياس المتوفرة لخطة App Service. خيط

كود التخزين التعريفي

اسم وصف قيمة
قدرات قدرات SKU، على سبيل المثال، هل تم تمكين إدارة نسبة استخدام الشبكة؟ القدرة []
سعة العدد الحالي للمثيلات المعينة للمورد. الباحث
أسرة رمز العائلة لمورد SKU. خيط
مواقع مواقع SKU. سلسلة[]
اسم اسم SKU المورد. خيط
حجم محدد الحجم لمورد SKU. خيط
SKUCapacity الحد الأدنى والحد الأقصى وقيم المقياس الافتراضية ل SKU. SkuCapacity
المستوي مستوى الخدمة لمورد SKU. خيط

StorageMount

اسم وصف قيمة
credentialsKeyVaultReference KV يشير إلى بيانات الاعتماد للاتصال بالمشاركة. KeyVaultReferenceWithStatus
destinationPath مسار على العامل حيث سيتم تركيب التخزين. خيط
اسم اسم حامل التخزين. خيط
مصدر مصدر مشاركة الملفات/التخزين. خيط
نوع نوع حامل التخزين. "AzureFiles"
'FileShare'
'LocalStorage'

UserAssignedIdentity

اسم وصف قيمة