BatchVmConfiguration クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Azure Virtual Machines インフラストラクチャに基づくプール内のコンピューティング ノードの構成。
public class BatchVmConfiguration
type BatchVmConfiguration = class
Public Class BatchVmConfiguration
- 継承
-
BatchVmConfiguration
コンストラクター
BatchVmConfiguration(BatchImageReference, String) |
BatchVmConfiguration の新しいインスタンスを初期化します。 |
プロパティ
ContainerConfiguration |
指定した場合、タスクをコンテナーで実行できるように、プール内の各ノードに対してセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。 |
DataDisks |
プール内のコンピューティング ノードに空のデータ ディスクが接続されている必要がある場合は、このプロパティを指定する必要があります。 |
DiskEncryptionTargets |
Linux プールでは、"TemporaryDisk" のみがサポートされます。Windows プールでは、"OsDisk" と "TemporaryDisk" を指定する必要があります。 |
EphemeralOSDiskPlacement |
このプロパティは、要求のユーザーがオペレーティング システムの場所を選択するために使用できます。たとえば、エフェメラル OS ディスク プロビジョニング用にディスク領域をキャッシュします。 エフェメラル OS ディスク サイズの要件の詳細については、「Windows VM https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements のエフェメラル OS ディスク サイズの要件」と「 の Linux VM」を https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements参照してください。 |
Extensions |
指定した場合、この構成に記載されている拡張機能が各ノードにインストールされます。 |
ImageReference |
Azure Virtual Machines Marketplace イメージまたはカスタム仮想マシンの Azure Image リソースへの参照。 Azure Batchによって検証されたすべての imageReferences の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。 |
IsAutomaticUpdateEnabled |
省略すると、既定値は true になります。 |
LicenseType |
これは、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードの有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略した場合、オンプレミスのライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。 |
NodeAgentSkuId |
Batch ノード エージェントは、プール内の各ノードで実行され、ノードと Batch サービスの間のコマンドおよび制御インターフェイスを提供するプログラムです。 オペレーティング システムに応じてさまざまなノード エージェントの実装 (SKU と呼ばれます) があります。 選択したイメージ参照に一致するノード エージェント SKU を指定する必要があります。 サポートされているノード エージェント SKU の一覧と検証済みイメージ参照の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。 |
NodePlacementPolicy |
Batch Service がノードをプロビジョニングするために使用する割り当てポリシー。 指定しない場合、Batch はリージョン ポリシーを使用します。 |
適用対象
Azure SDK for .NET