ملفات تعريف 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 |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ