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 プロパティ) または ipv4/mask (先頭のビット一致) などの CIDR 表記の形式を使用できます。 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 または空 (既定値) の場合は、すべてのホスト (または の不足) が許可されます。
- 値は、ordinal-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 プロパティ) または ipv4/mask (先頭のビット一致) などの CIDR 表記の形式を使用できます。 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