مشاركة عبر


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). المنطق المطابق هو ..

  • إذا كانت الخاصية فارغة أو خالية (افتراضي)، يسمح بجميع المضيفين (أو عدم وجود).
  • تتم مقارنة القيمة باستخدام ترتيبية-تجاهل-حالة (باستثناء رقم المنفذ).
  • يسمح بأحرف البدل للمجال الفرعي ولكن لا تتطابق مع المجال الجذر. على سبيل المثال، يطابق *.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. منطق المطابقة هو التطابق الدقيق.

ipAddress

عنوان IP الذي يكون تقييد الأمان صالحا له. يمكن أن يكون في شكل عنوان ipv4 خالص (خاصية SubnetMask المطلوبة) أو رمز CIDR مثل ipv4/mask (مطابقة بت بادئة). بالنسبة إلى CIDR، يجب عدم تحديد خاصية SubnetMask.

name

اسم قاعدة تقييد IP.

priority

أولوية قاعدة تقييد IP.

subnetMask

قناع الشبكة الفرعية لنطاق عناوين IP الذي يكون التقييد صالحا له.

subnetTrafficTag

(داخلي) علامة نسبة استخدام الشبكة الفرعية

tag

يحدد ما سيتم استخدام عامل تصفية IP هذا له. هذا لدعم تصفية IP على الوكلاء.

vnetSubnetResourceId

معرف مورد الشبكة الظاهرية

vnetTrafficTag

(داخلي) علامة نسبة استخدام الشبكة الظاهرية

تفاصيل الخاصية

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