إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
- أحدث
- 2025-03-01
- 2024-11-01
- 2024-04-01
- 2023-12-01
- 2023-01-01
- 2022-09-01
- 2022-03-01
- 2021-03-01
- 2021-02-01
- 2021-01-15
- 2021-01-01
-
2020-12-01 - 2020-10-01
- 2020-09-01
-
2020-06-01 - 2019-08-01
- 2018-02-01
- 2016-09-01
- 2015-08-01
تعريف مورد 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 |
| |
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من إدارة 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
| اسم | وصف | قيمة |
|---|---|---|
| توسيع الموقع | موقع موسع. | |
| الهوية | هوية الخدمة المدارة. | |
| نوع | نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى 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 لمورد قابل للتطوير. | |
| العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
خصائص 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. | |
| الحد الأقصى 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. | |
| المستوي | مستوى الخدمة لمورد SKU. | خيط |
StorageMount
| اسم | وصف | قيمة |
|---|---|---|
| credentialsKeyVaultReference | KV يشير إلى بيانات الاعتماد للاتصال بالمشاركة. | KeyVaultReferenceWithStatus |
| destinationPath | مسار على العامل حيث سيتم تركيب التخزين. | خيط |
| اسم | اسم حامل التخزين. | خيط |
| مصدر | مصدر مشاركة الملفات/التخزين. | خيط |
| نوع | نوع حامل التخزين. | "AzureFiles" 'FileShare' 'LocalStorage' |
UserAssignedIdentity
| اسم | وصف | قيمة |
|---|
تعريف مورد قالب ARM
يمكن نشر نوع مورد serverfarms مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد لقائمة الخصائص المتغيرة في كل إصدار من واجهة برمجة التطبيقات، راجع سجل التغيير.
أمثلة الاستخدام
قوالب Azure Quickstart
قوالب Azure Quickstart التالية توزيع نوع المورد هذا.
| قالب | وصف |
|---|---|
|
Airflow Docker Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر صورة puckel/docker-airflow (أحدث علامة) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL |
|
Airflow Web App مع قاعدة بيانات PostgreSQL على App Services |
قالب لنشر Airflow Web App مع قاعدة بيانات PostgreSQL على App Services |
|
App Service Environment مع الخلفية ل Azure SQL |
ينشئ هذا القالب بيئة خدمة التطبيقات مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة. |
|
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 لتطبيق ويب مع تقييد IP |
ينشئ هذا القالب بوابة تطبيق أمام Azure Web App مع تمكين تقييد IP على تطبيق الويب. |
|
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب |
توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App. |
|
تطبيق ASP.NET |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق ASP.NET. |
|
حساب 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 المستضاف على خطة مخصصة |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
|
تطبيق Azure Function المستضاف على خطة استهلاك Linux |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
|
تطبيق Azure Function المستضاف على خطة Premium |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium. |
|
تطبيق Azure Function المستضاف على خطة استهلاك Windows |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Windows، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
|
Azure Function App مع فتحة توزيع |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية. |
|
Azure Function App مع مركز الأحداث والهوية المدارة |
يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وتخزين Azure وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين |
|
Azure Function App مع تكامل الشبكة الظاهرية |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
|
Azure Logic App مع function |
ينشئ هذا القالب تطبيقا بلا خادم في Azure باستخدام Logic Apps و Functions. يتم تشغيل Logic App على HTTP POST، ويستدعي Azure Function، ويعيد الاستجابة. |
|
مثال تطبيق الويب مدير حركة بيانات Azure |
يوضح هذا القالب كيفية إنشاء ملف تعريف مدير حركة بيانات Azure لخدمة التطبيقات. |
|
Buffalo Web App |
ابدأ تشغيل تطبيق Golang Buffalo على Azure بسرعة وبتكلفة زهيدة. |
|
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL |
يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL. |
|
استدعاء واجهات برمجة التطبيقات المخصصة من Azure Logic Apps |
على الرغم من أن Logic Apps توفر مئات الموصلات لخدمات مختلفة، فقد تحتاج إلى استدعاء واجهات برمجة التطبيقات التي تقوم بتشغيل التعليمات البرمجية الخاصة بك. واحدة من أسهل الطرق وأكثرها قابلية للتطوير لاستضافة واجهات برمجة تطبيقات الويب الخاصة بك هي باستخدام "Azure App Service". ينشر هذا القالب تطبيق ويب لواجهة برمجة التطبيقات المخصصة الخاصة بك ويؤمن واجهة برمجة التطبيقات هذه باستخدام مصادقة Azure Active Directory. |
|
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب |
ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل |
|
إنشاء تطبيق وظائف في خطة الاستهلاك المرن |
يوصى باستخدام استضافة Flex Consumption للوظائف التي تتطلب نطاقا ديناميكيا سريعا (بما في ذلك مثيلات الصفر) واتصالات الهوية المدارة وتكامل الشبكة الظاهرية. |
|
إنشاء تطبيق ويب + Redis Cache + SQL DB باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL. |
|
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9 |
ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
|
إنشاء تطبيق ويب على Azure مع تمكين Python |
ينشئ هذا القالب تطبيق ويب على Azure مع تمكين Python مما يسمح لك بتشغيل تطبيقات Python في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
|
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis. |
|
إنشاء تطبيق ويب محمي بواسطة Application Gateway v2 |
ينشئ هذا القالب Azure Web App مع تقييد الوصول ل Application Gateway v2. يتم نشر Application Gateway في vNet (شبكة فرعية) التي تم تمكين نقطة نهاية خدمة "Microsoft.Web". يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية. |
|
إنشاء تطبيق ويب و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. |
| إنشاء AppServicePlan وApp في تطبيق. خدمة Env. الإصدار 2 |
إنشاء AppServicePlan وApp في App Service Environment v2 |
|
إنشاء AppServicePlan وAppServicePlan في ASE |
إنشاء AppServicePlan وApp في ASE |
|
إنشاء بيئة خدمة تطبيق Azure باستخدام تطبيق ويب تمت إضافته |
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin |
|
إنشاء تطبيق Azure Web باستخدام سلسلة اتصال مخزن البيانات الثنائية الكبيرة |
إنشاء تطبيق ويب Azure باستخدام سلسلة اتصال مخزن البيانات الثنائية الكبيرة، القالب الذي تم تأليفه في الأصل بواسطة Jeff Bowles من Microsoft |
|
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة |
يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب تخزين Azure عبر نقاط النهاية الخاصة. |
|
إنشاء تطبيق دالة مع هوية خدمة مدارة |
إنشاء تطبيق دالة مع تمكين هوية الخدمة المدارة مع إعداد Application Insights للسجلات والمقاييس. |
|
نشر تطبيق ويب Linux أساسي |
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي |
|
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية |
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا |
|
نشر إعداد مقياس تلقائي لخطة خدمة التطبيقات |
يسمح لك هذا القالب بنشر نهج مقياس تلقائي لمورد خطة Azure AppService. |
|
نشر خطة Azure Function Premium الممكنة من AZ |
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر. |
|
توزيع خطة Azure Function Premium مع تكامل vnet |
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
|
تطبيق Django |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django. |
|
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل |
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
|
EPiserverCMS في Azure |
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure |
| موقع eShop على الويب مع ILB ASE |
بيئة خدمة التطبيقات هي خيار خطة خدمة Premium لخدمة "Azure App Service" التي توفر بيئة معزولة ومخصصة بالكامل لتشغيل تطبيقات "Azure App Service" بشكل آمن على نطاق واسع، بما في ذلك تطبيقات الويب وتطبيقات الأجهزة المحمولة وتطبيقات واجهة برمجة التطبيقات. |
|
خدمة تطبيق 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 على خطة استهلاك Linux مع الإنشاء عن بعد |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux وتنفيذ الإنشاء عن بعد أثناء نشر التعليمات البرمجية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
|
Function App مؤمن بواسطة Azure Frontdoor |
يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor ودالات Azure محمي بواسطة Azure Private Link. |
|
Web App متعدد المناطق المتوفرة بشكل كبير |
يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف الواجهة الأمامية لـ Azure |
| بيئة خدمة تطبيق ILB مع جدار حماية Azure |
قوالب Resource Manager ومعلماته التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall |
|
Java CI/CD باستخدام Jenkins وAzure Web Apps |
هذه عينة ل Java CI/CD باستخدام Jenkins وAzure Web Apps. |
| |
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure. |
| |
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من إدارة Azure API إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل |
|
Node App Service |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Node. |
| تطبيق الويب لمدخل فيديو |
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على "Azure App Service" Web Apps مع تمكين وحدة Azure Media Services وتكوينها. |
|
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب تخزين Azure عبر نقاط النهاية الخاصة. |
|
توفير تطبيق دالة على خطة استهلاك |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
|
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
|
توفير تطبيق دالة مع نشر المصدر من GitHub |
ينشر هذا القالب تطبيق الوظائف المستضاف في خطة خدمة التطبيقات المخصصة الجديدة. يحتوي Function App على مورد تابع يتيح التكامل المستمر وينشر التعليمات البرمجية للوظيفة من مستودع GitHub. |
|
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة اتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات. |
|
توفير تطبيق ويب باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات. |
|
وظيفة خطة استهلاك التزويد مع فتحة التوزيع |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
|
PubNub Realtime Gateway لمراكز أحداث Azure |
توفر بوابة PubNub Realtime ل Azure جسر دفق بيانات في الوقت الفعلي بين شبكة دفق بيانات PubNub ومراكز أحداث Azure. -- اعتبره جسرا ثنائي الاتجاه بين PubNub وAzure! |
|
تطبيق ويب Umbraco CMS القابل للتطوير |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على "Azure App Service" Web Apps. |
|
Secure N-tier Web App |
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة |
|
تطبيق ويب Umbraco CMS بسيط |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على "Azure App Service" Web Apps. |
|
Sonarqube Docker Web App على Linux باستخدام Azure SQL |
ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب "Azure App Service" باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server. |
|
Sonarqube Docker Web App على Linux مع MySQL |
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل MySQL |
|
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 على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL(Preview). |
|
Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL. |
|
Web App w/ Application Insights المرسلة إلى Log Analytics |
سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا. |
|
Web App مع مجال مخصص وربط SSL اختياري |
إنشاء تطبيق ويب ومع مجال مخصص وإضافة شهادة SSL اختياريا لتشفير https. |
|
Web App مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights. |
|
Web App مع قاعدة بيانات Azure ل MySQL |
يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على "Azure App Service" Web Apps مع قاعدة بيانات Azure ل MySQL. |
|
Web App مع فتحات نشر مخصصة |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب مع فتحات نشر مخصصة على Azure Web Apps. |
|
Web App مع تسجيل التشخيصات إلى حاوية Blob |
نشر تطبيق ويب مع تمكين تسجيل التشخيص إلى Storage Account Blob Container. |
|
Web App مع الهوية المدارة وSQL Server و Ι |
مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة |
|
Web App مع نقطة النهاية الخاصة |
يسمح لك هذا القالب بإنشاء تطبيق ويب وعرضه من خلال نقطة النهاية الخاصة |
|
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة |
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة |
|
WebApp يستهلك نقطة نهاية خاصة ل Azure SQL |
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server |
|
WordPress على App Service مع MySQL In App |
ينشر هذا القالب تطبيق ويب 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' |
| توسيع الموقع | موقع موسع. | |
| الهوية | هوية الخدمة المدارة. | |
| نوع | نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى 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 لمورد قابل للتطوير. | |
| العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
| نوع | نوع المورد | "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. | |
| الحد الأقصى 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. | |
| المستوي | مستوى الخدمة لمورد 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
| اسم | وصف | قيمة |
|---|---|---|
| توسيع الموقع | موقع موسع. | |
| الهوية | هوية الخدمة المدارة. | |
| نوع | نوع المورد. إذا كان المورد تطبيقا، يمكنك الرجوع إلى 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 لمورد قابل للتطوير. | |
| العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. |
| نوع | نوع المورد | "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. | |
| الحد الأقصى 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. | |
| المستوي | مستوى الخدمة لمورد SKU. | خيط |
StorageMount
| اسم | وصف | قيمة |
|---|---|---|
| credentialsKeyVaultReference | KV يشير إلى بيانات الاعتماد للاتصال بالمشاركة. | KeyVaultReferenceWithStatus |
| destinationPath | مسار على العامل حيث سيتم تركيب التخزين. | خيط |
| اسم | اسم حامل التخزين. | خيط |
| مصدر | مصدر مشاركة الملفات/التخزين. | خيط |
| نوع | نوع حامل التخزين. | "AzureFiles" 'FileShare' 'LocalStorage' |
UserAssignedIdentity
| اسم | وصف | قيمة |
|---|