IpSecurityRestrictionOutput interface
تقييد أمان IP على أحد التطبيقات.
الخصائص
| action | السماح بالوصول إلى نطاق IP هذا أو رفضه. |
| description | وصف قاعدة تقييد IP. |
| headers | عناوين قاعدة تقييد IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). المنطق المطابق هو ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). المنطق المطابق هو ..
X-Azure-FDID وX-FD-HealthProbe. منطق المطابقة هو التطابق الدقيق. |
| ip |
عنوان IP الذي يكون تقييد الأمان صالحا له. يمكن أن يكون في شكل عنوان ipv4 خالص (خاصية SubnetMask المطلوبة) أو رمز CIDR مثل ipv4/mask (مطابقة بت بادئة). بالنسبة إلى CIDR، يجب عدم تحديد خاصية SubnetMask. |
| name | اسم قاعدة تقييد IP. |
| priority | أولوية قاعدة تقييد IP. |
| subnet |
قناع الشبكة الفرعية لنطاق عناوين IP الذي يكون التقييد صالحا له. |
| subnet |
(داخلي) علامة نسبة استخدام الشبكة الفرعية |
| tag | يحدد ما سيتم استخدام عامل تصفية IP هذا له. هذا لدعم تصفية IP على الوكلاء. |
| vnet |
معرف مورد الشبكة الظاهرية |
| vnet |
(داخلي) علامة نسبة استخدام الشبكة الظاهرية |
تفاصيل الخاصية
action
السماح بالوصول إلى نطاق IP هذا أو رفضه.
action?: string
قيمة الخاصية
string
description
وصف قاعدة تقييد IP.
description?: string
قيمة الخاصية
string
headers
عناوين قاعدة تقييد IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). المنطق المطابق هو ..
- إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بجميع المضيفين (أو عدم وجود).
- تتم مقارنة القيمة باستخدام ترتيبية-تجاهل-حالة (باستثناء رقم المنفذ).
- يسمح بأحرف البدل للمجال الفرعي ولكن لا تتطابق مع المجال الجذر. على سبيل المثال، يطابق *.contoso.com المجال الفرعي foo.contoso.com ولكن ليس المجال الجذر contoso.com أو foo.bar.contoso.com متعدد المستويات
- يسمح بأسماء مضيف Unicode ولكن يتم تحويلها إلى Punycode للمطابقة.
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). المنطق المطابق هو ..
- إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بأي سلاسل إعادة توجيه (أو نقص).
- إذا كان أي عنوان (باستثناء رقم المنفذ) في السلسلة (مفصول بفواصل) يطابق CIDR المحدد بواسطة الخاصية.
X-Azure-FDID وX-FD-HealthProbe. منطق المطابقة هو التطابق الدقيق.
headers?: Record<string, string[]>
قيمة الخاصية
Record<string, string[]>
ipAddress
عنوان IP الذي يكون تقييد الأمان صالحا له. يمكن أن يكون في شكل عنوان ipv4 خالص (خاصية SubnetMask المطلوبة) أو رمز CIDR مثل ipv4/mask (مطابقة بت بادئة). بالنسبة إلى CIDR، يجب عدم تحديد خاصية SubnetMask.
ipAddress?: string
قيمة الخاصية
string
name
اسم قاعدة تقييد IP.
name?: string
قيمة الخاصية
string
priority
أولوية قاعدة تقييد IP.
priority?: number
قيمة الخاصية
number
subnetMask
قناع الشبكة الفرعية لنطاق عناوين IP الذي يكون التقييد صالحا له.
subnetMask?: string
قيمة الخاصية
string
subnetTrafficTag
(داخلي) علامة نسبة استخدام الشبكة الفرعية
subnetTrafficTag?: number
قيمة الخاصية
number
tag
يحدد ما سيتم استخدام عامل تصفية IP هذا له. هذا لدعم تصفية IP على الوكلاء.
tag?: "Default" | "XffProxy" | "ServiceTag"
قيمة الخاصية
"Default" | "XffProxy" | "ServiceTag"
vnetSubnetResourceId
معرف مورد الشبكة الظاهرية
vnetSubnetResourceId?: string
قيمة الخاصية
string
vnetTrafficTag
(داخلي) علامة نسبة استخدام الشبكة الظاهرية
vnetTrafficTag?: number
قيمة الخاصية
number