IpSecurityRestriction interface
Restrição de segurança IP em um aplicativo.
Propriedades
| action | Permitir ou Negar acesso para este intervalo de IP. |
| description | Descrição da regra de restrição de IP. |
| headers | Cabeçalhos de regra de restrição de IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). A lógica de correspondência é ..
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). A lógica de correspondência é ..
X-Azure-FDID e X-FD-HealthProbe. A lógica de correspondência é a correspondência exata. |
| ip |
Endereço IP para o qual a restrição de segurança é válida. Pode ser na forma de endereço ipv4 puro (propriedade SubnetMask necessária) ou notação CIDR, como ipv4/mask (correspondência de bits à esquerda). Para CIDR, a propriedade SubnetMask não deve ser especificada. |
| name | Nome da regra de restrição de IP. |
| priority | Prioridade da regra de restrição de IP. |
| subnet |
Máscara de sub-rede para o intervalo de endereços IP para os quais a restrição é válida. |
| subnet |
(interna) Tag de tráfego de sub-rede |
| tag | Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies. |
| vnet |
ID do recurso de rede virtual |
| vnet |
(interna) Tag de tráfego Vnet |
Detalhes de Propriedade
action
Permitir ou Negar acesso para este intervalo de IP.
action?: string
Valor de Propriedade
string
description
Descrição da regra de restrição de IP.
description?: string
Valor de Propriedade
string
headers
Cabeçalhos de regra de restrição de IP. X-Forwarded-Host (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host#Examples). A lógica de correspondência é ..
- Se a propriedade for nula ou vazia (padrão), todos os hosts (ou falta de) serão permitidos.
- Um valor é comparado usando ordinal-ignore-case (excluindo o número da porta).
- Os curingas de subdomínio são permitidos, mas não correspondem ao domínio raiz. Por exemplo, *.contoso.com corresponde ao foo.contoso.com do subdomínio, mas não ao contoso.com de domínio raiz ou ao foo.bar.contoso.com de vários níveis
- Nomes de host Unicode são permitidos, mas são convertidos em Punycode para correspondência.
X-Forwarded-For (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#Examples). A lógica de correspondência é ..
- Se a propriedade for nula ou vazia (padrão), todas as cadeias encaminhadas (ou falta de) serão permitidas.
- Se qualquer endereço (excluindo o número da porta) na cadeia (separado por vírgula) corresponder ao CIDR definido pela propriedade.
X-Azure-FDID e X-FD-HealthProbe. A lógica de correspondência é a correspondência exata.
headers?: {[propertyName: string]: string[]}
Valor de Propriedade
{[propertyName: string]: string[]}
ipAddress
Endereço IP para o qual a restrição de segurança é válida. Pode ser na forma de endereço ipv4 puro (propriedade SubnetMask necessária) ou notação CIDR, como ipv4/mask (correspondência de bits à esquerda). Para CIDR, a propriedade SubnetMask não deve ser especificada.
ipAddress?: string
Valor de Propriedade
string
name
Nome da regra de restrição de IP.
name?: string
Valor de Propriedade
string
priority
Prioridade da regra de restrição de IP.
priority?: number
Valor de Propriedade
number
subnetMask
Máscara de sub-rede para o intervalo de endereços IP para os quais a restrição é válida.
subnetMask?: string
Valor de Propriedade
string
subnetTrafficTag
(interna) Tag de tráfego de sub-rede
subnetTrafficTag?: number
Valor de Propriedade
number
tag
Define para que esse filtro IP será usado. Isso é para suportar a filtragem de IP em proxies.
tag?: string
Valor de Propriedade
string
vnetSubnetResourceId
ID do recurso de rede virtual
vnetSubnetResourceId?: string
Valor de Propriedade
string
vnetTrafficTag
(interna) Tag de tráfego Vnet
vnetTrafficTag?: number
Valor de Propriedade
number