次の方法で共有


NetworkSecurityGroupRule クラス

受信エンドポイントに適用するネットワーク セキュリティ グループ規則。

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.batch._serialization.Model
NetworkSecurityGroupRule

コンストラクター

NetworkSecurityGroupRule(*, priority: int, access: str | _models.NetworkSecurityGroupRuleAccess, source_address_prefix: str, source_port_ranges: List[str] | None = None, **kwargs: Any)

Keyword-Only パラメータ

名前 説明
priority
int

プール内の優先順位は一意である必要があり、優先順位の順に評価されます。 数値が低いほど、優先度は高くなります。 たとえば、順序番号が 150、250、350 のルールを指定できます。 順序番号が 150 のルールは、順序が 250 のルールよりも優先されます。 使用できる優先順位は 150 から 4096 です。 予約済みまたは重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

access

指定した IP アドレス、サブネット範囲、またはタグに対して実行する必要があるアクション。 必須です。 既知の値は、"許可" と "拒否" です。

source_address_prefix
str

有効な値は、1 つの IP アドレス (10.10.10.10)、IP サブネット (つまり、192.168.1.0/24)、既定のタグ、または * (すべてのアドレスの場合) です。 他の値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

source_port_ranges

有効な値は、'>><<' (すべてのポート 0 から 65535) またはポートまたはポート範囲の配列 (つまり、100 から 200) です。ポートは 0 から 65535 の範囲である必要があり、ポート範囲またはポートは重複できません。他の値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。既定値は です >><<。

変数

名前 説明
priority
int

プール内の優先順位は一意である必要があり、優先順位の順に評価されます。 数値が低いほど、優先度は高くなります。 たとえば、順序番号が 150、250、350 のルールを指定できます。 順序番号が 150 のルールは、順序が 250 のルールよりも優先されます。 使用できる優先順位は 150 から 4096 です。 予約済みまたは重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

access

指定した IP アドレス、サブネット範囲、またはタグに対して実行する必要があるアクション。 必須。 既知の値は、"許可" と "拒否" です。

source_address_prefix
str

有効な値は、1 つの IP アドレス (10.10.10.10)、IP サブネット (つまり、192.168.1.0/24)、既定のタグ、または * (すべてのアドレスの場合) です。 他の値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

source_port_ranges

有効な値は、'>><<' (すべてのポート 0 から 65535) またはポートまたはポート範囲の配列 (つまり、100 から 200) です。ポートは 0 から 65535 の範囲である必要があり、ポート範囲またはポートは重複できません。他の値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。既定値は です >><<。