次の方法で共有


BatchInboundNatPool コンストラクター

定義

BatchInboundNatPool の新しいインスタンスを初期化します。

public BatchInboundNatPool (string name, Azure.ResourceManager.Batch.Models.BatchInboundEndpointProtocol protocol, int backendPort, int frontendPortRangeStart, int frontendPortRangeEnd);
new Azure.ResourceManager.Batch.Models.BatchInboundNatPool : string * Azure.ResourceManager.Batch.Models.BatchInboundEndpointProtocol * int * int * int -> Azure.ResourceManager.Batch.Models.BatchInboundNatPool
Public Sub New (name As String, protocol As BatchInboundEndpointProtocol, backendPort As Integer, frontendPortRangeStart As Integer, frontendPortRangeEnd As Integer)

パラメーター

name
String

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

protocol
BatchInboundEndpointProtocol

エンドポイントのプロトコル。

backendPort
Int32

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

frontendPortRangeStart
Int32

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

frontendPortRangeEnd
Int32

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

例外

name が null です。

適用対象