IpSecurityRestriction 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篩選器將用於哪些專案。 這是為了支援 Proxy 的IP篩選。 |
vnet |
虛擬網路資源標識碼 |
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)。 比對邏輯為 。。
- 如果屬性為 Null 或空白(預設值),則允許所有主機(或缺少)。
- 使用序數-ignore-case 來比較值(不包括埠號碼)。
- 允許子域通配符,但不符合根域。 例如,*.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)。 比對邏輯為 。。
- 如果屬性為 Null 或空白(預設值),則允許任何轉送的鏈結(或缺少)。
- 如果鏈結中有任何位址(不包括埠號碼)符合 屬性所定義的 CIDR。
X-Azure-FDID 和 X-FD-HealthProbe。 比對邏輯完全相符。
headers?: {[propertyName: string]: string[]}
屬性值
{[propertyName: 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篩選器將用於哪些專案。 這是為了支援 Proxy 的IP篩選。
tag?: string
屬性值
string
vnetSubnetResourceId
虛擬網路資源標識碼
vnetSubnetResourceId?: string
屬性值
string
vnetTrafficTag
(內部)Vnet 流量標籤
vnetTrafficTag?: number
屬性值
number