Microsoft.Web sites/slots/config 'pushsettings' 2021-02-01

تعريف مورد Bicep

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

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

خيارات خاصية الاسم

يقبل مورد المواقع/الفتحات/التكوين خصائص مختلفة استنادا إلى قيمة خاصية الاسم . تعرض هذه المقالة الخصائص المتوفرة عند تعيين name: 'pushsettings'.

للحصول على خيارات أخرى، انظر:

تنسيق المورد

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

resource symbolicname 'Microsoft.Web/sites/slots/config@2021-02-01' = {
  name: 'pushsettings'
  kind: 'string'
  parent: resourceSymbolicName
  properties: {
    dynamicTagsJson: 'string'
    isPushEnabled: bool
    tagsRequiringAuth: 'string'
    tagWhitelistJson: 'string'
  }
}

قيم Property

المواقع/الفتحات/إعدادات التكوين

الاسم الوصف القيمة
الاسم اسم المورد

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

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
اسم رمزي للمورد من النوع: الفتحات
خصائص خصائص محددة لمورد PushSettings الخصائص الخاصة ب PushSettings

الخصائص الخاصة ب PushSettings

الاسم الوصف القيمة
dynamicTagsJson الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الديناميكية التي سيتم تقييمها من مطالبات المستخدم في نقطة نهاية تسجيل الدفع. سلسلة
isPushEnabled يحصل على علامة تشير إلى ما إذا كانت نقطة نهاية الدفع ممكنة أم لا. bool (مطلوب)
tagsRequiringAuth الحصول على سلسلة JSON تحتوي على قائمة بالعلامات التي تتطلب استخدام مصادقة المستخدم في نقطة نهاية تسجيل الدفع أو تعيينها.
يمكن أن تتكون العلامات من أحرف أبجدية رقمية وما يلي:
'_', '@', '#', '.', ':', '-'.
يجب إجراء التحقق من الصحة في PushRequestHandler.
سلسلة
tagWhitelistJson الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الموجودة في القائمة المسموح بها للاستخدام بواسطة نقطة نهاية تسجيل الدفع. سلسلة

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

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

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

خيارات خاصية الاسم

يقبل مورد المواقع/الفتحات/التكوين خصائص مختلفة استنادا إلى قيمة خاصية الاسم . تعرض هذه المقالة الخصائص المتوفرة عند تعيين name: 'pushsettings'.

للحصول على خيارات أخرى، انظر:

تنسيق المورد

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

{
  "type": "Microsoft.Web/sites/slots/config",
  "apiVersion": "2021-02-01",
  "name": "pushsettings",
  "kind": "string",
  "properties": {
    "dynamicTagsJson": "string",
    "isPushEnabled": "bool",
    "tagsRequiringAuth": "string",
    "tagWhitelistJson": "string"
  }
}

قيم Property

المواقع/الفتحات/إعدادات التكوين

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Web/sites/slots/config'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2021-02-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
"إعدادات الدفع"
نوع نوع المورد. سلسلة
خصائص خصائص محددة لمورد PushSettings الخصائص الخاصة ب PushSettings

الخصائص الخاصة ب PushSettings

الاسم الوصف القيمة
dynamicTagsJson الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الديناميكية التي سيتم تقييمها من مطالبات المستخدم في نقطة نهاية تسجيل الدفع. سلسلة
isPushEnabled يحصل على علامة تشير إلى ما إذا كانت نقطة نهاية الدفع ممكنة أم لا. bool (مطلوب)
tagsRequiringAuth الحصول على سلسلة JSON تحتوي على قائمة بالعلامات التي تتطلب استخدام مصادقة المستخدم في نقطة نهاية تسجيل الدفع أو تعيينها.
يمكن أن تتكون العلامات من أحرف أبجدية رقمية وما يلي:
'_', '@', '#', '.', ':', '-'.
يجب إجراء التحقق من الصحة في PushRequestHandler.
سلسلة
tagWhitelistJson الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الموجودة في القائمة المسموح بها للاستخدام بواسطة نقطة نهاية تسجيل الدفع. سلسلة

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

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

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

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

خيارات خاصية الاسم

يقبل مورد المواقع/الفتحات/التكوين خصائص مختلفة استنادا إلى قيمة خاصية الاسم . تعرض هذه المقالة الخصائص المتوفرة عند تعيين name: 'pushsettings'.

للحصول على خيارات أخرى، انظر:

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/slots/config@2021-02-01"
  name = "pushsettings"
  parent_id = "string"
  body = jsonencode({
    properties = {
      dynamicTagsJson = "string"
      isPushEnabled = bool
      tagsRequiringAuth = "string"
      tagWhitelistJson = "string"
    }
    kind = "string"
  })
}

قيم Property

المواقع/الفتحات/إعدادات التكوين

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Web/sites/slots/config@2021-02-01"
الاسم اسم المورد "إعدادات الدفع"
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: الفتحات
نوع نوع المورد. سلسلة
خصائص خصائص محددة لمورد PushSettings الخصائص الخاصة ب PushSettings

الخصائص الخاصة ب PushSettings

الاسم الوصف القيمة
dynamicTagsJson الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الديناميكية التي سيتم تقييمها من مطالبات المستخدم في نقطة نهاية تسجيل الدفع. سلسلة
isPushEnabled يحصل على علامة تشير إلى ما إذا كانت نقطة نهاية الدفع ممكنة أم لا. bool (مطلوب)
tagsRequiringAuth الحصول على سلسلة JSON تحتوي على قائمة بالعلامات التي تتطلب استخدام مصادقة المستخدم في نقطة نهاية تسجيل الدفع أو تعيينها.
يمكن أن تتكون العلامات من أحرف أبجدية رقمية وما يلي:
'_', '@', '#', '.', ':', '-'.
يجب إجراء التحقق من الصحة في PushRequestHandler.
سلسلة
tagWhitelistJson الحصول على أو تعيين سلسلة JSON تحتوي على قائمة بالعلامات الموجودة في القائمة المسموح بها للاستخدام بواسطة نقطة نهاية تسجيل الدفع. سلسلة