次の方法で共有


InboundNatPool クラス

  • java.lang.Object
    • com.microsoft.azure.management.batch.InboundNatPool

public class InboundNatPool

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

メソッドの概要

修飾子と型 メソッドと説明
int backendPort()

これを取得するには、Batch プール内で一意である必要があります。 22、3389、29876、29877 を除き、1 ~ 65535 の値を使用できます。これらは予約されています。 予約値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。

int frontendPortRangeEnd()

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

int frontendPortRangeStart()

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

String name()

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

List<NetworkSecurityGroupRule> networkSecurityGroupRules()

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

InboundEndpointProtocol protocol()

使用可能な値は、'TCP'、'UDP' です。

InboundNatPool withBackendPort(int backendPort)

これを設定するには、Batch プール内で一意である必要があります。 22、3389、29876、29877 を除き、1 ~ 65535 の値を使用できます。これらは予約されています。 予約値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。

InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)

Set acceptable values range between 1 to 65534 except except ports from 50000 to 55000 which arereserved by the Batch service. プール内のすべての範囲は個別である必要があり、重複することはできません。 予約された値または重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。

InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)

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

InboundNatPool withName(String name)

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

InboundNatPool withNetworkSecurityGroupRules(List<NetworkSecurityGroupRule> networkSecurityGroupRules)

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

InboundNatPool withProtocol(InboundEndpointProtocol protocol)

設定可能な値は、'TCP'、'UDP'です。

メソッドの詳細

backendPort

public int backendPort()

これを取得するには、Batch プール内で一意である必要があります。 22、3389、29876、29877 を除き、1 ~ 65535 の値を使用できます。これらは予約されています。 予約値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。

戻り値:

backendPort 値

frontendPortRangeEnd

public int frontendPortRangeEnd()

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

戻り値:

frontendPortRangeEnd 値

frontendPortRangeStart

public int frontendPortRangeStart()

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

戻り値:

frontendPortRangeStart 値

name

public String name()

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

戻り値:

名前の値

networkSecurityGroupRules

public List networkSecurityGroupRules()

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

戻り値:

networkSecurityGroupRules 値

protocol

public InboundEndpointProtocol protocol()

使用可能な値は、'TCP'、'UDP' です。

戻り値:

プロトコル値

withBackendPort

public InboundNatPool withBackendPort(int backendPort)

これを設定するには、Batch プール内で一意である必要があります。 22、3389、29876、29877 を除き、1 ~ 65535 の値を使用できます。これらは予約されています。 予約値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。

パラメーター:

backendPort - 設定する backendPort 値

戻り値:

InboundNatPool オブジェクト自体。

withFrontendPortRangeEnd

public InboundNatPool withFrontendPortRangeEnd(int frontendPortRangeEnd)

Set acceptable values range between 1 to 65534 except except ports from 50000 to 55000 which arereserved by the Batch service. プール内のすべての範囲は個別である必要があり、重複することはできません。 予約された値または重複する値が指定されている場合、要求は HTTP 状態コード 400 で失敗します。

パラメーター:

frontendPortRangeEnd - 設定する frontendPortRangeEnd 値

戻り値:

InboundNatPool オブジェクト自体。

withFrontendPortRangeStart

public InboundNatPool withFrontendPortRangeStart(int frontendPortRangeStart)

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

パラメーター:

frontendPortRangeStart - 設定する frontendPortRangeStart 値

戻り値:

InboundNatPool オブジェクト自体。

withName

public InboundNatPool withName(String name)

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

パラメーター:

name - 設定する名前の値

戻り値:

InboundNatPool オブジェクト自体。

withNetworkSecurityGroupRules

public InboundNatPool withNetworkSecurityGroupRules(List networkSecurityGroupRules)

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

パラメーター:

networkSecurityGroupRules - 設定する networkSecurityGroupRules 値

戻り値:

InboundNatPool オブジェクト自体。

withProtocol

public InboundNatPool withProtocol(InboundEndpointProtocol protocol)

設定可能な値は、'TCP'、'UDP'です。

パラメーター:

protocol - 設定するプロトコル値

戻り値:

InboundNatPool オブジェクト自体。

適用対象