次の方法で共有


InboundNatPool クラス

Batch プール内のコンピューティング ノード上の特定のポートを外部でアドレス指定するために使用できる受信 NAT プール。

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

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

コンストラクター

InboundNatPool(*, name: str, protocol: str | _models.InboundEndpointProtocol, backend_port: int, frontend_port_range_start: int, frontend_port_range_end: int, network_security_group_rules: List[_models.NetworkSecurityGroupRule] | None = None, **kwargs: Any)

キーワードのみのパラメーター

名前 説明
name
str

名前は Batch プール内で一意である必要があります。文字、数字、アンダースコア、ピリオド、ハイフンを含めることができます。 名前は文字または数字で始まる必要があり、末尾は文字、数字、またはアンダースコアで終わる必要があり、77 文字を超えることはできません。 無効な値が指定された場合、要求は HTTP 状態コード 400 で失敗します。 必須。

protocol

エンドポイントのプロトコル。 必須。 既知の値は、"TCP" と "UDP" です。

backend_port
int

これは Batch プール内で一意である必要があります。 22、3389、29876、29877 は予約済みのため、1 から 65535 までの値を指定できます。 予約された値が指定された場合、要求は HTTP 状態コード 400 で失敗します。 必須です。

frontend_port_range_start
int

許容される値の範囲は 1 ~ 65534 です。ただし、予約されているポートは 50000 ~ 55000 です。 プール内のすべての範囲は個別である必要があり、重複することはできません。 予約済み値または重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

frontend_port_range_end
int

指定できる値の範囲は 1 ~ 65534 です。ただし、Batch サービスによって予約されている 50000 ~ 55000 のポートを除きます。 プール内のすべての範囲は個別である必要があり、重複することはできません。 予約済み値または重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

network_security_group_rules

Batch プール上のすべてのエンドポイントで指定できるルールの最大数は 25 です。 ネットワーク セキュリティ グループの規則が指定されていない場合は、指定された backendPort への受信アクセスを許可する既定の規則が作成されます。 ネットワーク セキュリティ グループ規則の最大数を超えた場合、要求は HTTP 状態コード 400 で失敗します。

変数

名前 説明
name
str

名前は Batch プール内で一意である必要があります。文字、数字、アンダースコア、ピリオド、ハイフンを含めることができます。 名前は文字または数字で始まる必要があり、末尾は文字、数字、またはアンダースコアで終わる必要があり、77 文字を超えることはできません。 無効な値が指定された場合、要求は HTTP 状態コード 400 で失敗します。 必須。

protocol

エンドポイントのプロトコル。 必須。 既知の値は、"TCP" と "UDP" です。

backend_port
int

これは Batch プール内で一意である必要があります。 22、3389、29876、29877 は予約済みのため、1 から 65535 までの値を指定できます。 予約された値が指定された場合、要求は HTTP 状態コード 400 で失敗します。 必須。

frontend_port_range_start
int

許容される値の範囲は 1 ~ 65534 です。ただし、予約されているポートは 50000 ~ 55000 です。 プール内のすべての範囲は個別である必要があり、重複することはできません。 予約済み値または重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

frontend_port_range_end
int

指定できる値の範囲は 1 ~ 65534 です。ただし、Batch サービスによって予約されている 50000 ~ 55000 のポートを除きます。 プール内のすべての範囲は個別である必要があり、重複することはできません。 予約済み値または重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。 必須。

network_security_group_rules

Batch プール上のすべてのエンドポイントで指定できるルールの最大数は 25 です。 ネットワーク セキュリティ グループの規則が指定されていない場合は、指定された backendPort への受信アクセスを許可する既定の規則が作成されます。 ネットワーク セキュリティ グループ規則の最大数を超えた場合、要求は HTTP 状態コード 400 で失敗します。