Bagikan melalui


IpSecurityRestriction Kelas

Pembatasan keamanan IP pada aplikasi.

Warisan
azure.mgmt.web._serialization.Model
IpSecurityRestriction

Konstruktor

IpSecurityRestriction(*, ip_address: str | None = None, subnet_mask: str | None = None, vnet_subnet_resource_id: str | None = None, vnet_traffic_tag: int | None = None, subnet_traffic_tag: int | None = None, action: str | None = None, tag: str | _models.IpFilterTag | None = None, priority: int | None = None, name: str | None = None, description: str | None = None, headers: Dict[str, List[str]] | None = None, **kwargs: Any)

Parameter Kata Kunci-Saja

Nama Deskripsi
ip_address
str

Alamat IP yang berlaku untuk pembatasan keamanan. Ini bisa dalam bentuk alamat ipv4 murni (properti SubnetMask yang diperlukan) atau notasi CIDR seperti ipv4/mask (kecocokan bit terkemuka). Untuk CIDR, properti SubnetMask tidak boleh ditentukan.

subnet_mask
str

Subnet mask untuk rentang alamat IP yang berlaku untuk pembatasan.

vnet_subnet_resource_id
str

Id sumber daya jaringan virtual.

vnet_traffic_tag
int

(internal) Tag lalu lintas Vnet.

subnet_traffic_tag
int

(internal) Tag lalu lintas subnet.

action
str

Izinkan atau Tolak akses untuk rentang IP ini.

tag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi. Nilai yang diketahui adalah: "Default", "XffProxy", dan "ServiceTag".

priority
int

Prioritas aturan pembatasan IP.

name
str

Nama aturan pembatasan IP.

description
str

Deskripsi aturan pembatasan IP.

headers

Header aturan pembatasan IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), semua host(atau kurang) diizinkan.

  • Nilai dibandingkan menggunakan ordinal-ignore-case (tidak termasuk nomor port).

  • Wildcard subdomain diizinkan tetapi tidak cocok dengan domain akar. Misalnya,

*<<.contoso.com cocok dengan foo.contoso.com subdomain tetapi bukan contoso.com domain akar atau foo.bar.contoso.com multi-tingkat

  • Nama host Unicode diizinkan tetapi dikonversi ke Punycode untuk pencocokan.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), rantai yang diteruskan -untuk (atau kurang) adalah

Diperbolehkan.

  • Jika ada alamat (tidak termasuk nomor port) dalam rantai (dipisahkan koma) cocok dengan CIDR yang ditentukan oleh properti .

X-Azure-FDID dan X-FD-HealthProbe. Logika yang cocok sama persis.

Variabel

Nama Deskripsi
ip_address
str

Alamat IP yang berlaku untuk pembatasan keamanan. Ini bisa dalam bentuk alamat ipv4 murni (properti SubnetMask yang diperlukan) atau notasi CIDR seperti ipv4/mask (kecocokan bit terkemuka). Untuk CIDR, properti SubnetMask tidak boleh ditentukan.

subnet_mask
str

Subnet mask untuk rentang alamat IP yang berlaku untuk pembatasan.

vnet_subnet_resource_id
str

Id sumber daya jaringan virtual.

vnet_traffic_tag
int

(internal) Tag lalu lintas Vnet.

subnet_traffic_tag
int

(internal) Tag lalu lintas subnet.

action
str

Izinkan atau Tolak akses untuk rentang IP ini.

tag

Menentukan untuk apa filter IP ini akan digunakan. Ini untuk mendukung pemfilteran IP pada proksi. Nilai yang diketahui adalah: "Default", "XffProxy", dan "ServiceTag".

priority
int

Prioritas aturan pembatasan IP.

name
str

Nama aturan pembatasan IP.

description
str

Deskripsi aturan pembatasan IP.

headers

Header aturan pembatasan IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), semua host(atau kurang) diizinkan.

  • Nilai dibandingkan menggunakan ordinal-ignore-case (tidak termasuk nomor port).

  • Wildcard subdomain diizinkan tetapi tidak cocok dengan domain akar. Misalnya,

*<<.contoso.com cocok dengan foo.contoso.com subdomain tetapi bukan contoso.com domain akar atau foo.bar.contoso.com multi-tingkat

  • Nama host Unicode diizinkan tetapi dikonversi ke Punycode untuk pencocokan.

X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). Logika yang cocok adalah ..

  • Jika properti null atau kosong (default), rantai yang diteruskan -untuk (atau kurang) adalah

Diperbolehkan.

  • Jika ada alamat (tidak termasuk nomor port) dalam rantai (dipisahkan koma) cocok dengan CIDR yang ditentukan oleh properti .

X-Azure-FDID dan X-FD-HealthProbe. Logika yang cocok sama persis.