ملفات تعريف Microsoft.Cdn/نقاط النهاية/مجموعات الأصل 2021-06-01

تعريف مورد Bicep

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

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

تنسيق المورد

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

resource symbolicname 'Microsoft.Cdn/profiles/endpoints/originGroups@2021-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    healthProbeSettings: {
      probeIntervalInSeconds: int
      probePath: 'string'
      probeProtocol: 'string'
      probeRequestType: 'string'
    }
    origins: [
      {
        id: 'string'
      }
    ]
    responseBasedOriginErrorDetectionSettings: {
      httpErrorRanges: [
        {
          begin: int
          end: int
        }
      ]
      responseBasedDetectedErrorTypes: 'string'
      responseBasedFailoverThresholdPercentage: int
    }
    trafficRestorationTimeToHealedOrNewEndpointsInMinutes: int
  }
}

قيم Property

ملفات التعريف/نقاط النهاية/مجموعات الأصل

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

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

لمزيد من المعلومات، راجع المورد التابع خارج المورد الأصل.
الاسم الرمزي للمورد من النوع: نقاط النهاية
خصائص كائن JSON الذي يحتوي على خصائص مجموعة الأصل. OriginGroupProperties

OriginGroupProperties

الاسم الوصف القيمة
healthProbeSettings إعدادات فحص السلامة للأصل المستخدم لتحديد صحة الأصل. HealthProbeParameters
اصول مصدر المحتوى الذي يتم تسليمه عبر CDN داخل مجموعة أصل معينة. ResourceReference[]
responseBasedOriginErrorDetectionSettings كائن JSON الذي يحتوي على الخصائص لتحديد صحة الأصل باستخدام الطلبات/الاستجابات الحقيقية. هذه الخاصية غير مدعومة حاليا. ResponseBasedOriginErrorDetectionParameters
trafficRestorationTimeToHealedOrNewEndpointsInMinutes الوقت بالدقائق لتحويل نسبة استخدام الشبكة إلى نقطة النهاية تدريجيا عندما تأتي نقطة نهاية غير صحية سليمة أو تتم إضافة نقطة نهاية جديدة. الافتراضي هو 10 دقائق. هذه الخاصية غير مدعومة حاليا. int

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 50

HealthProbeParameters

الاسم الوصف القيمة
probeIntervalInSeconds عدد الثوان بين فحوصات السلامة. الافتراضي هو 240 ثانية. int

القيود:
الحد الأدنى للقيمة = 1
الحد الأقصى للقيمة = 255
مسار الفحص المسار المتعلق بالأصل المستخدم لتحديد صحة الأصل. سلسلة
probeProtocol بروتوكول لاستخدامه في فحص السلامة. 'Http'
'Https'
'NotSet'
probeRequestType نوع طلب فحص السلامة الذي يتم إجراؤه. 'GET'
"الرأس"
'NotSet'

مرجع المورد

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

ResponseBasedOriginErrorDetectionParameters

الاسم الوصف القيمة
httpErrorRanges قائمة نطاقات التعليمات البرمجية لحالة Http التي تعتبر أخطاء خادم للأصل ويتم وضع علامة عليها على أنها غير صحية. HttpErrorRangeParameters[]
responseBasedDetectedErrorTypes نوع أخطاء الاستجابة لطلبات المستخدم الحقيقي التي سيعتبر الأصل غير صحي لها 'بلا'
'TcpAndHttpErrors'
"TcpErrorsOnly"
responseBasedFailoverThresholdPercentage النسبة المئوية للطلبات الفاشلة في العينة حيث يجب تشغيل تجاوز الفشل. int

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 100

HttpErrorRangeParameters

الاسم الوصف القيمة
تبدا البداية الشاملة لنطاق التعليمات البرمجية لحالة http. int

القيود:
الحد الأدنى للقيمة = 100
الحد الأقصى للقيمة = 999
النهاية النهاية الشاملة لنطاق التعليمات البرمجية لحالة http. int

القيود:
الحد الأدنى للقيمة = 100
الحد الأقصى للقيمة = 999

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

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

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

تنسيق المورد

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

{
  "type": "Microsoft.Cdn/profiles/endpoints/originGroups",
  "apiVersion": "2021-06-01",
  "name": "string",
  "properties": {
    "healthProbeSettings": {
      "probeIntervalInSeconds": "int",
      "probePath": "string",
      "probeProtocol": "string",
      "probeRequestType": "string"
    },
    "origins": [
      {
        "id": "string"
      }
    ],
    "responseBasedOriginErrorDetectionSettings": {
      "httpErrorRanges": [
        {
          "begin": "int",
          "end": "int"
        }
      ],
      "responseBasedDetectedErrorTypes": "string",
      "responseBasedFailoverThresholdPercentage": "int"
    },
    "trafficRestorationTimeToHealedOrNewEndpointsInMinutes": "int"
  }
}

قيم Property

ملفات التعريف/نقاط النهاية/مجموعات الأصل

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Cdn/profiles/endpoints/originGroups'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2021-06-01'
الاسم اسم المورد

تعرف على كيفية تعيين الأسماء والأنواع للموارد التابعة في قوالب JSON ARM.
سلسلة (مطلوب)
خصائص كائن JSON الذي يحتوي على خصائص مجموعة الأصل. OriginGroupProperties

OriginGroupProperties

الاسم الوصف القيمة
healthProbeSettings إعدادات فحص السلامة للأصل المستخدم لتحديد صحة الأصل. HealthProbeParameters
اصول مصدر المحتوى الذي يتم تسليمه عبر CDN داخل مجموعة أصل معينة. ResourceReference[]
responseBasedOriginErrorDetectionSettings كائن JSON الذي يحتوي على الخصائص لتحديد صحة الأصل باستخدام الطلبات/الاستجابات الحقيقية. هذه الخاصية غير مدعومة حاليا. ResponseBasedOriginErrorDetectionParameters
trafficRestorationTimeToHealedOrNewEndpointsInMinutes الوقت بالدقائق لتحويل نسبة استخدام الشبكة إلى نقطة النهاية تدريجيا عندما تأتي نقطة نهاية غير صحية سليمة أو تتم إضافة نقطة نهاية جديدة. الافتراضي هو 10 دقائق. هذه الخاصية غير مدعومة حاليا. int

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 50

HealthProbeParameters

الاسم الوصف القيمة
probeIntervalInSeconds عدد الثوان بين فحوصات السلامة. الافتراضي هو 240 ثانية. int

القيود:
الحد الأدنى للقيمة = 1
الحد الأقصى للقيمة = 255
مسار الفحص المسار المتعلق بالأصل المستخدم لتحديد صحة الأصل. سلسلة
probeProtocol بروتوكول لاستخدامه في فحص السلامة. 'Http'
'Https'
'NotSet'
probeRequestType نوع طلب فحص السلامة الذي يتم إجراؤه. 'GET'
"الرأس"
'NotSet'

مرجع المورد

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

ResponseBasedOriginErrorDetectionParameters

الاسم الوصف القيمة
httpErrorRanges قائمة نطاقات التعليمات البرمجية لحالة Http التي تعتبر أخطاء خادم للأصل ويتم وضع علامة عليها على أنها غير صحية. HttpErrorRangeParameters[]
responseBasedDetectedErrorTypes نوع أخطاء الاستجابة لطلبات المستخدم الحقيقي التي سيعتبر الأصل غير صحي لها 'بلا'
'TcpAndHttpErrors'
"TcpErrorsOnly"
responseBasedFailoverThresholdPercentage النسبة المئوية للطلبات الفاشلة في العينة حيث يجب تشغيل تجاوز الفشل. int

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 100

HttpErrorRangeParameters

الاسم الوصف القيمة
تبدا البداية الشاملة لنطاق التعليمات البرمجية لحالة http. int

القيود:
الحد الأدنى للقيمة = 100
الحد الأقصى للقيمة = 999
النهاية النهاية الشاملة لنطاق التعليمات البرمجية لحالة http. int

القيود:
الحد الأدنى للقيمة = 100
الحد الأقصى للقيمة = 999

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

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

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

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

تنسيق المورد

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Cdn/profiles/endpoints/originGroups@2021-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      healthProbeSettings = {
        probeIntervalInSeconds = int
        probePath = "string"
        probeProtocol = "string"
        probeRequestType = "string"
      }
      origins = [
        {
          id = "string"
        }
      ]
      responseBasedOriginErrorDetectionSettings = {
        httpErrorRanges = [
          {
            begin = int
            end = int
          }
        ]
        responseBasedDetectedErrorTypes = "string"
        responseBasedFailoverThresholdPercentage = int
      }
      trafficRestorationTimeToHealedOrNewEndpointsInMinutes = int
    }
  })
}

قيم Property

ملفات التعريف/نقاط النهاية/مجموعات الأصل

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Cdn/profiles/endpoints/originGroups@2021-06-01"
الاسم اسم المورد سلسلة (مطلوب)
parent_id معرف المورد الأصل لهذا المورد. معرف المورد من النوع: نقاط النهاية
خصائص كائن JSON الذي يحتوي على خصائص مجموعة الأصل. OriginGroupProperties

OriginGroupProperties

الاسم الوصف القيمة
healthProbeSettings إعدادات فحص السلامة للأصل المستخدم لتحديد صحة الأصل. HealthProbeParameters
اصول مصدر المحتوى الذي يتم تسليمه عبر CDN داخل مجموعة أصل معينة. ResourceReference[]
responseBasedOriginErrorDetectionSettings كائن JSON الذي يحتوي على الخصائص لتحديد صحة الأصل باستخدام الطلبات/الاستجابات الحقيقية. هذه الخاصية غير مدعومة حاليا. ResponseBasedOriginErrorDetectionParameters
trafficRestorationTimeToHealedOrNewEndpointsInMinutes الوقت بالدقائق لتحويل نسبة استخدام الشبكة إلى نقطة النهاية تدريجيا عندما تأتي نقطة نهاية غير صحية سليمة أو تتم إضافة نقطة نهاية جديدة. الافتراضي هو 10 دقائق. هذه الخاصية غير مدعومة حاليا. int

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 50

HealthProbeParameters

الاسم الوصف القيمة
probeIntervalInSeconds عدد الثوان بين فحوصات السلامة. الافتراضي هو 240 ثانية. int

القيود:
الحد الأدنى للقيمة = 1
الحد الأقصى للقيمة = 255
مسار الفحص المسار المتعلق بالأصل المستخدم لتحديد صحة الأصل. سلسلة
probeProtocol بروتوكول لاستخدامه في فحص السلامة. "Http"
"Https"
"NotSet"
probeRequestType نوع طلب فحص السلامة الذي يتم إجراؤه. "GET"
"HEAD"
"NotSet"

مرجع المورد

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

ResponseBasedOriginErrorDetectionParameters

الاسم الوصف القيمة
httpErrorRanges قائمة نطاقات التعليمات البرمجية لحالة Http التي تعتبر أخطاء خادم للأصل ويتم وضع علامة عليها على أنها غير صحية. HttpErrorRangeParameters[]
responseBasedDetectedErrorTypes نوع أخطاء الاستجابة لطلبات المستخدم الحقيقي التي سيعتبر الأصل غير صحي لها "لا أحد"
"TcpAndHttpErrors"
"TcpErrorsOnly"
responseBasedFailoverThresholdPercentage النسبة المئوية للطلبات الفاشلة في العينة حيث يجب تشغيل تجاوز الفشل. int

القيود:
الحد الأدنى للقيمة = 0
الحد الأقصى للقيمة = 100

HttpErrorRangeParameters

الاسم الوصف القيمة
تبدا البداية الشاملة لنطاق التعليمات البرمجية لحالة http. int

القيود:
الحد الأدنى للقيمة = 100
الحد الأقصى للقيمة = 999
النهاية النهاية الشاملة لنطاق التعليمات البرمجية لحالة http. int

القيود:
الحد الأدنى للقيمة = 100
الحد الأقصى للقيمة = 999