مشاركة عبر


Microsoft.Web sites/functions

تعريف مورد Bicep

يمكن نشر نوع مورد المواقع/الوظائف مع العمليات التي تستهدف:

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Web/sites/functions@2024-04-01' = {
  parent: resourceSymbolicName
  kind: 'string'
  name: 'string'
  properties: {
    config: any(Azure.Bicep.Types.Concrete.AnyType)
    config_href: 'string'
    files: {
      {customized property}: 'string'
    }
    function_app_id: 'string'
    href: 'string'
    invoke_url_template: 'string'
    isDisabled: bool
    language: 'string'
    script_href: 'string'
    script_root_path_href: 'string'
    secrets_file_href: 'string'
    test_data: 'string'
    test_data_href: 'string'
  }
}

قيم الخصائص

خصائص FunctionEnvelope

اسم وصف قيمة
التكوين معلومات التكوين. أي
config_href تكوين URI. خيط
الملفات قائمة الملفات. FunctionEnvelopePropertiesFiles
function_app_id معرف تطبيق الوظائف. خيط
href الدالة URI. خيط
invoke_url_template عنوان URL الخاص بالادعاء خيط
isDisabled الحصول على قيمة تشير إلى ما إذا كانت الدالة معطلة أم لا قيمة منطقية
اللغة لغة الدالة خيط
script_href عنوان URI للبرنامج النصي. خيط
script_root_path_href عنوان URI لمسار جذر البرنامج النصي. خيط
secrets_file_href معرف URI لملف البيانات السرية. خيط
test_data اختبار البيانات المستخدمة عند الاختبار عبر مدخل Microsoft Azure. خيط
test_data_href اختبار URI للبيانات. خيط

FunctionEnvelopePropertiesFiles

اسم وصف قيمة

Microsoft.Web/sites/functions

اسم وصف قيمة
نوع نوع المورد. خيط
اسم اسم المورد سلسلة (مطلوب)
الوالد في Bicep، يمكنك تحديد المورد الأصل لمورد تابع. تحتاج فقط إلى إضافة هذه الخاصية عند الإعلان عن المورد التابع خارج المورد الأصل.

لمزيد من المعلومات، راجع مورد تابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: مواقع
خصائص خصائص مورد FunctionEnvelope الخاصة FunctionEnvelopeProperties

نماذج التشغيل السريع

تنشر نماذج التشغيل السريع التالية نوع المورد هذا.

ملف Bicep وصف
تطبيق Azure Function ووظيفة مشغلة من HTTP ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف.
Front Door Standard/Premium مع أصل Azure Functions ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق Azure Functions، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door.

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

يمكن نشر نوع مورد المواقع/الوظائف مع العمليات التي تستهدف:

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Web/sites/functions",
  "apiVersion": "2024-04-01",
  "name": "string",
  "kind": "string",
  "properties": {
    "config": {},
    "config_href": "string",
    "files": {
      "{customized property}": "string"
    },
    "function_app_id": "string",
    "href": "string",
    "invoke_url_template": "string",
    "isDisabled": "bool",
    "language": "string",
    "script_href": "string",
    "script_root_path_href": "string",
    "secrets_file_href": "string",
    "test_data": "string",
    "test_data_href": "string"
  }
}

قيم الخصائص

خصائص FunctionEnvelope

اسم وصف قيمة
التكوين معلومات التكوين. أي
config_href تكوين URI. خيط
الملفات قائمة الملفات. FunctionEnvelopePropertiesFiles
function_app_id معرف تطبيق الوظائف. خيط
href الدالة URI. خيط
invoke_url_template عنوان URL الخاص بالادعاء خيط
isDisabled الحصول على قيمة تشير إلى ما إذا كانت الدالة معطلة أم لا قيمة منطقية
اللغة لغة الدالة خيط
script_href عنوان URI للبرنامج النصي. خيط
script_root_path_href عنوان URI لمسار جذر البرنامج النصي. خيط
secrets_file_href معرف URI لملف البيانات السرية. خيط
test_data اختبار البيانات المستخدمة عند الاختبار عبر مدخل Microsoft Azure. خيط
test_data_href اختبار URI للبيانات. خيط

FunctionEnvelopePropertiesFiles

اسم وصف قيمة

Microsoft.Web/sites/functions

اسم وصف قيمة
apiVersion إصدار واجهة برمجة التطبيقات '2024-04-01'
نوع نوع المورد. خيط
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد FunctionEnvelope الخاصة FunctionEnvelopeProperties
نوع نوع المورد 'Microsoft.Web/sites/functions'

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
تطبيق Azure Function ووظيفة مشغلة من HTTP

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

Deploy to Azure
إنشاء دالة azure C# المستندة إلى خطاف الويب مع القدرة على التحويل لاستخدامها في سيناريوهات تكامل التطبيقات المنطقية
Front Door Standard/Premium مع أصل Azure Functions

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

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

يمكن نشر نوع مورد المواقع/الوظائف مع العمليات التي تستهدف:

  • مجموعات الموارد

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/functions@2024-04-01"
  name = "string"
  kind = "string"
  body = jsonencode({
    properties = {
      config = ?
      config_href = "string"
      files = {
        {customized property} = "string"
      }
      function_app_id = "string"
      href = "string"
      invoke_url_template = "string"
      isDisabled = bool
      language = "string"
      script_href = "string"
      script_root_path_href = "string"
      secrets_file_href = "string"
      test_data = "string"
      test_data_href = "string"
    }
  })
}

قيم الخصائص

خصائص FunctionEnvelope

اسم وصف قيمة
التكوين معلومات التكوين. أي
config_href تكوين URI. خيط
الملفات قائمة الملفات. FunctionEnvelopePropertiesFiles
function_app_id معرف تطبيق الوظائف. خيط
href الدالة URI. خيط
invoke_url_template عنوان URL الخاص بالادعاء خيط
isDisabled الحصول على قيمة تشير إلى ما إذا كانت الدالة معطلة أم لا قيمة منطقية
اللغة لغة الدالة خيط
script_href عنوان URI للبرنامج النصي. خيط
script_root_path_href عنوان URI لمسار جذر البرنامج النصي. خيط
secrets_file_href معرف URI لملف البيانات السرية. خيط
test_data اختبار البيانات المستخدمة عند الاختبار عبر مدخل Microsoft Azure. خيط
test_data_href اختبار URI للبيانات. خيط

FunctionEnvelopePropertiesFiles

اسم وصف قيمة

Microsoft.Web/sites/functions

اسم وصف قيمة
نوع نوع المورد. خيط
اسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: مواقع
خصائص خصائص مورد FunctionEnvelope الخاصة FunctionEnvelopeProperties
نوع نوع المورد "Microsoft.Web/sites/functions@2024-04-01"