BatchJobNetworkConfiguration interface

(このプロパティはデフォルトでは使用できません。詳細については、サポートにお問い合わせください)ジョブのネットワーク構成。

プロパティ

skipWithdrawFromVnet

ジョブが終了または削除されたときに、仮想ネットワークから DNC にコンピューティング ノードを取り消すかどうか。 true の場合、ノードは仮想ネットワークに DNC に参加したままです。 false の場合、ノードはジョブの終了時に自動的に取り消されます。 既定値は false です。

subnetId

ジョブからタスクを実行しているコンピューティング ノードがタスクの期間中参加する仮想ネットワーク サブネットの ARM リソース識別子。 仮想ネットワークはAzure Batchアカウントと同じ地域およびサブスクリプション内である必要があります。 指定されたサブネットには、ジョブからタスクを実行するコンピューティング ノードの数に対応できる十分な空き IP アドレスが必要です。 これは、プール内のコンピューティング ノードの数までです。 「MicrosoftAzureBatch」サービスプリンシパルは指定されたVNetに対して「Classic Virtual Machine Contributor」Role-Based Access Control(RBAC)役割を持つ必要があり、サービスAzure Batchノード上のタスクをスケジュールできます。 これは、指定された VNet にネットワーク セキュリティ グループ (NSG) が関連付けられているかどうかを確認することで確認できます。 指定したサブネット内のノードへの通信が NSG によって拒否された場合、Batch サービスはコンピューティング ノードの状態を使用不可に設定します。 これは、/subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet} の形式です。 指定されたVNetに関連するネットワークセキュリティグループ(NSG)がある場合、Azure Batchサービスからの受信通信用にいくつかの予約済みシステムポートを有効化する必要があります。 仮想マシン構成で作成されたプールについては、ポート29876と29877を有効にし、Linux用ポート22、Windows用ポート3389を有効にしてください。 ポート443はAzure Storageへの通信用に送信接続のために開かれている必要があります。 詳細については、https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configurationを参照してください。

プロパティの詳細

skipWithdrawFromVnet

ジョブが終了または削除されたときに、仮想ネットワークから DNC にコンピューティング ノードを取り消すかどうか。 true の場合、ノードは仮想ネットワークに DNC に参加したままです。 false の場合、ノードはジョブの終了時に自動的に取り消されます。 既定値は false です。

skipWithdrawFromVnet?: boolean

プロパティ値

boolean

subnetId

ジョブからタスクを実行しているコンピューティング ノードがタスクの期間中参加する仮想ネットワーク サブネットの ARM リソース識別子。 仮想ネットワークはAzure Batchアカウントと同じ地域およびサブスクリプション内である必要があります。 指定されたサブネットには、ジョブからタスクを実行するコンピューティング ノードの数に対応できる十分な空き IP アドレスが必要です。 これは、プール内のコンピューティング ノードの数までです。 「MicrosoftAzureBatch」サービスプリンシパルは指定されたVNetに対して「Classic Virtual Machine Contributor」Role-Based Access Control(RBAC)役割を持つ必要があり、サービスAzure Batchノード上のタスクをスケジュールできます。 これは、指定された VNet にネットワーク セキュリティ グループ (NSG) が関連付けられているかどうかを確認することで確認できます。 指定したサブネット内のノードへの通信が NSG によって拒否された場合、Batch サービスはコンピューティング ノードの状態を使用不可に設定します。 これは、/subscriptions/{subscription}/resourceGroups/{group}/providers/{provider}/virtualNetworks/{network}/subnets/{subnet} の形式です。 指定されたVNetに関連するネットワークセキュリティグループ(NSG)がある場合、Azure Batchサービスからの受信通信用にいくつかの予約済みシステムポートを有効化する必要があります。 仮想マシン構成で作成されたプールについては、ポート29876と29877を有効にし、Linux用ポート22、Windows用ポート3389を有効にしてください。 ポート443はAzure Storageへの通信用に送信接続のために開かれている必要があります。 詳細については、https://learn.microsoft.com/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configurationを参照してください。

subnetId: string

プロパティ値

string