共用方式為


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) 。 比對邏輯為 。。

  • 如果屬性為 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。 比對邏輯完全相符。

ipAddress

安全性限制有效的 IP 位址。 其格式可以是純 ipv4 位址, (必要的 SubnetMask 屬性) 或 CIDR 標記法,例如 ipv4/mask (前置位比對) 。 針對 CIDR,不得指定 SubnetMask 屬性。

name

IP 限制規則名稱。

priority

IP 限制規則的優先順序。

subnetMask

限制有效之 IP 位址範圍的子網路遮罩。

subnetTrafficTag

(內部) 子網流量標籤

tag

定義此 IP 篩選準則將用於哪些專案。 這是為了支援 Proxy 上的 IP 篩選。

vnetSubnetResourceId

虛擬網路資源識別碼

vnetTrafficTag

(內部) 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