次の方法で共有


IpSecurityRestriction クラス

定義

アプリの IP セキュリティ制限。

public class IpSecurityRestriction
type IpSecurityRestriction = class
Public Class IpSecurityRestriction
継承
IpSecurityRestriction

コンストラクター

IpSecurityRestriction()

IpSecurityRestriction クラスの新しいインスタンスを初期化します。

IpSecurityRestriction(String, String, String, Nullable<Int32>, Nullable<Int32>, String, String, Nullable<Int32>, String, String, IDictionary<String,IList<String>>)

IpSecurityRestriction クラスの新しいインスタンスを初期化します。

プロパティ

Action

この IP 範囲のアクセスを許可または拒否するを取得または設定します。

Description

IP 制限規則の説明を取得または設定します。

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 または空 (既定値) の場合は、転送されるチェーン (または の不足) が許可されます。
  • チェーン (コンマ区切り) 内のアドレス (ポート番号を除く) が、 プロパティで定義されている CIDR と一致する場合。

X-Azure-FDID と X-FD-HealthProbe。 一致するロジックは完全に一致します。

IpAddress

セキュリティ制限が有効な IP アドレスを取得または設定します。 純粋な ipv4 アドレス (必要な SubnetMask プロパティ) または ipv4/mask (先頭のビット一致) などの CIDR 表記の形式にすることができます。 CIDR の場合、SubnetMask プロパティを指定しないでください。

Name

IP 制限規則の名前を取得または設定します。

Priority

IP 制限規則の優先度を取得または設定します。

SubnetMask

制限が有効な IP アドレスの範囲のサブネット マスクを取得または設定します。

SubnetTrafficTag

(内部) サブネット トラフィック タグを取得または設定します

Tag

この IP フィルターの用途を定義する値を取得または設定します。 これは、プロキシでの IP フィルター処理をサポートするためです。 使用できる値は、'Default'、'XffProxy'、'ServiceTag' です。

VnetSubnetResourceId

仮想ネットワーク リソース ID を取得または設定します

VnetTrafficTag

(内部) Vnet トラフィック タグを取得または設定します

適用対象