你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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 筛选器的用途。 这是为了支持代理上的 IP 筛选。 |
vnet |
虚拟网络资源 ID |
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 或空 (默认) ,则允许任何转发的 for 链 (或缺少) 。
- 如果任何地址 (链中不包括端口号) (逗号分隔) 与 属性定义的 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 筛选器的用途。 这是为了支持代理上的 IP 筛选。
tag?: string
属性值
string
vnetSubnetResourceId
虚拟网络资源 ID
vnetSubnetResourceId?: string
属性值
string
vnetTrafficTag
(内部) Vnet 流量标记
vnetTrafficTag?: number
属性值
number