ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
- أحدث
- 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-11-01
- 2018-02-01
- 2016-08-01
تعريف مورد Bicep
يمكن نشر نوع مورد المواقع/الملحقات مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/sites/extensions، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Web/sites/extensions@2021-01-01' = {
parent: resourceSymbolicName
kind: 'string'
name: 'MSDeploy'
properties: {
appOffline: bool
connectionString: 'string'
dbType: 'string'
packageUri: 'string'
setParameters: {
{customized property}: 'string'
}
setParametersXmlFileUri: 'string'
skipAppData: bool
}
}
قيم الخصائص
Microsoft.Web/sites/extensions
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد. | خيط |
اسم | اسم المورد | "MSDeploy" (مطلوب) |
الوالد | في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل. لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل. |
الاسم الرمزي للمورد من النوع: مواقع |
خصائص | خصائص الموارد الأساسية | MSDeployCoreOrMSDeployStatusProperties |
MSDeployCoreOrMSDeployStatusProperties
اسم | وصف | قيمة |
---|---|---|
appOffline | تعيين قاعدة AppOffline أثناء تنفيذ عملية MSDeploy. الإعداد هو <التعليمات البرمجية>خطأ</> التعليمات البرمجية بشكل افتراضي. |
قيمة منطقية |
سلسلة الاتصال | سلسلة اتصال SQL | خيط |
نوع db | نوع قاعدة البيانات | خيط |
packageUri | حزمة URI | خيط |
setParameters | معلمات MSDeploy. يجب عدم تعيين إذا تم استخدام SetParametersXmlFileUri. | |
setParametersXmlFileUri | URI لملف MSDeploy Parameters. يجب عدم تعيين إذا تم استخدام SetParameters. | خيط |
skipAppData | يتحكم في ما إذا كانت عملية MSDeploy تتخطى دليل App_Data. إذا تم تعيينه إلى <التعليمات البرمجية>true</code>، فإن دليل App_Data الموجود على الوجهة لن يتم حذف، وسيتم تجاهل أي دليل App_Data في المصدر. الإعداد هو <التعليمات البرمجية>خطأ</> التعليمات البرمجية بشكل افتراضي. |
قيمة منطقية |
MSDeployCoreSetParameters
اسم | وصف | قيمة |
---|
أمثلة الاستخدام
نماذج Azure Quickstart
تحتوي قوالب Azure Quickstart التالية على نماذج Bicep لنشر نوع المورد هذا.
ملف Bicep | وصف |
---|---|
|
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل |
تعريف مورد قالب ARM
يمكن نشر نوع مورد المواقع/الملحقات مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/sites/extensions، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Web/sites/extensions",
"apiVersion": "2021-01-01",
"name": "string",
"kind": "string",
"properties": {
"appOffline": "bool",
"connectionString": "string",
"dbType": "string",
"packageUri": "string",
"setParameters": {
"{customized property}": "string"
},
"setParametersXmlFileUri": "string",
"skipAppData": "bool"
}
}
قيم الخصائص
Microsoft.Web/sites/extensions
اسم | وصف | قيمة |
---|---|---|
apiVersion | إصدار واجهة برمجة التطبيقات | '2021-01-01' |
نوع | نوع المورد. | خيط |
اسم | اسم المورد | "MSDeploy" (مطلوب) |
خصائص | خصائص الموارد الأساسية | MSDeployCoreOrMSDeployStatusProperties |
نوع | نوع المورد | "Microsoft.Web/sites/extensions" |
MSDeployCoreOrMSDeployStatusProperties
اسم | وصف | قيمة |
---|---|---|
appOffline | تعيين قاعدة AppOffline أثناء تنفيذ عملية MSDeploy. الإعداد هو <التعليمات البرمجية>خطأ</> التعليمات البرمجية بشكل افتراضي. |
قيمة منطقية |
سلسلة الاتصال | سلسلة اتصال SQL | خيط |
نوع db | نوع قاعدة البيانات | خيط |
packageUri | حزمة URI | خيط |
setParameters | معلمات MSDeploy. يجب عدم تعيين إذا تم استخدام SetParametersXmlFileUri. | |
setParametersXmlFileUri | URI لملف MSDeploy Parameters. يجب عدم تعيين إذا تم استخدام SetParameters. | خيط |
skipAppData | يتحكم في ما إذا كانت عملية MSDeploy تتخطى دليل App_Data. إذا تم تعيينه إلى <التعليمات البرمجية>true</code>، فإن دليل App_Data الموجود على الوجهة لن يتم حذف، وسيتم تجاهل أي دليل App_Data في المصدر. الإعداد هو <التعليمات البرمجية>خطأ</> التعليمات البرمجية بشكل افتراضي. |
قيمة منطقية |
MSDeployCoreSetParameters
اسم | وصف | قيمة |
---|
أمثلة الاستخدام
قوالب Azure Quickstart
قوالب Azure Quickstart التالية توزيع نوع المورد هذا.
قالب | وصف |
---|---|
تطبيق Azure Function المستضاف على خطة مخصصة |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
تطبيق Azure Function المستضاف على خطة Premium |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium. |
تطبيق Azure Function المستضاف على خطة استهلاك Windows |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Windows، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
Function App على خطة استهلاك Linux مع الإنشاء عن بعد |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux وتنفيذ الإنشاء عن بعد أثناء نشر التعليمات البرمجية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
|
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد المواقع/الملحقات مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/sites/extensions، أضف Terraform التالي إلى القالب.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sites/extensions@2021-01-01"
name = "string"
parent_id = "string"
body = {
kind = "string"
properties = {
appOffline = bool
connectionString = "string"
dbType = "string"
packageUri = "string"
setParameters = {
{customized property} = "string"
}
setParametersXmlFileUri = "string"
skipAppData = bool
}
}
}
قيم الخصائص
Microsoft.Web/sites/extensions
اسم | وصف | قيمة |
---|---|---|
نوع | نوع المورد. | خيط |
اسم | اسم المورد | "MSDeploy" (مطلوب) |
parent_id | معرف المورد الأصل لهذا المورد. | معرف المورد من النوع: مواقع |
خصائص | خصائص الموارد الأساسية | MSDeployCoreOrMSDeployStatusProperties |
نوع | نوع المورد | "Microsoft.Web/sites/extensions@2021-01-01" |
MSDeployCoreOrMSDeployStatusProperties
اسم | وصف | قيمة |
---|---|---|
appOffline | تعيين قاعدة AppOffline أثناء تنفيذ عملية MSDeploy. الإعداد هو <التعليمات البرمجية>خطأ</> التعليمات البرمجية بشكل افتراضي. |
قيمة منطقية |
سلسلة الاتصال | سلسلة اتصال SQL | خيط |
نوع db | نوع قاعدة البيانات | خيط |
packageUri | حزمة URI | خيط |
setParameters | معلمات MSDeploy. يجب عدم تعيين إذا تم استخدام SetParametersXmlFileUri. | |
setParametersXmlFileUri | URI لملف MSDeploy Parameters. يجب عدم تعيين إذا تم استخدام SetParameters. | خيط |
skipAppData | يتحكم في ما إذا كانت عملية MSDeploy تتخطى دليل App_Data. إذا تم تعيينه إلى <التعليمات البرمجية>true</code>، فإن دليل App_Data الموجود على الوجهة لن يتم حذف، وسيتم تجاهل أي دليل App_Data في المصدر. الإعداد هو <التعليمات البرمجية>خطأ</> التعليمات البرمجية بشكل افتراضي. |
قيمة منطقية |
MSDeployCoreSetParameters
اسم | وصف | قيمة |
---|