VirtualMachineConfiguration クラス
- java.
lang. Object - com.
microsoft. azure. management. batch. VirtualMachineConfiguration
- com.
public class VirtualMachineConfiguration
Azure Virtual Machines インフラストラクチャに基づくプール内のコンピューティング ノードの構成。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Container |
containerConfiguration()
Get を指定すると、タスクをコンテナーで実行できるように、プール内の各ノードでセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。 |
List<Data |
dataDisks()
プール内のコンピューティング ノードに空のデータ ディスクがアタッチされている必要がある場合は、このプロパティを取得する必要があります。 |
Disk |
diskEncryptionConfiguration()
Get を指定すると、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。 |
List<VMExtension> |
extensions()
Get を指定すると、この構成で説明されている拡張機能が各ノードにインストールされます。 |
Image |
imageReference()
imageReference 値を取得します。 |
String |
licenseType()
この設定は、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードに対して有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略した場合、オンプレミスライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。 |
String |
nodeAgentSkuId()
Get the Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. オペレーティング システムに応じてさまざまなノード エージェントの実装 (SKU と呼ばれます) があります。 選択したイメージ参照と一致するノード エージェント SKU を指定する必要があります。 サポートされているノード エージェント SKU の一覧と検証済みイメージ参照の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。 |
Node |
nodePlacementConfiguration()
この構成を取得すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。 |
OSDisk |
osDisk()
Get には、一時的な OSDisk 設定の構成が含まれています。 |
Windows |
windowsConfiguration()
imageReference で Linux OS イメージが指定されている場合は、このプロパティを取得できません。 |
Virtual |
withContainerConfiguration(ContainerConfiguration containerConfiguration)
を指定した場合、タスクをコンテナーで実行できるように、プール内の各ノードに対してセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。 |
Virtual |
withDataDisks(List<DataDisk> dataDisks)
プール内のコンピューティング ノードに空のデータ ディスクが接続されている必要がある場合は、このプロパティを指定する必要があります。 |
Virtual |
withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)
を指定した場合、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。 |
Virtual |
withExtensions(List<VMExtension> extensions)
を指定すると、この構成に記載されている拡張機能が各ノードにインストールされます。 |
Virtual |
withImageReference(ImageReference imageReference)
imageReference 値を設定します。 |
Virtual |
withLicenseType(String licenseType)
この設定は、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードの有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略すると、オンプレミスのライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。 |
Virtual |
withNodeAgentSkuId(String nodeAgentSkuId)
Set the Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. オペレーティング システムに応じてさまざまなノード エージェントの実装 (SKU と呼ばれます) があります。 選択したイメージ参照に一致するノード エージェント SKU を指定する必要があります。 サポートされているノード エージェント SKU の一覧と検証済みイメージ参照の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。 |
Virtual |
withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)
この構成を設定すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。 |
Virtual |
withOsDisk(OSDisk osDisk)
Set には、エフェメラル OSDisk 設定の構成が含まれています。 |
Virtual |
withWindowsConfiguration(WindowsConfiguration windowsConfiguration)
imageReference で Linux OS イメージが指定されている場合は、このプロパティを指定しないでください。 |
メソッドの詳細
containerConfiguration
public ContainerConfiguration containerConfiguration()
Get を指定すると、タスクをコンテナーで実行できるように、プール内の各ノードでセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。
戻り値:
dataDisks
public List
プール内のコンピューティング ノードに空のデータ ディスクがアタッチされている必要がある場合は、このプロパティを取得する必要があります。
戻り値:
diskEncryptionConfiguration
public DiskEncryptionConfiguration diskEncryptionConfiguration()
Get を指定すると、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。
戻り値:
extensions
public List
Get を指定すると、この構成で説明されている拡張機能が各ノードにインストールされます。
戻り値:
imageReference
public ImageReference imageReference()
imageReference 値を取得します。
戻り値:
licenseType
public String licenseType()
この設定は、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードに対して有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略した場合、オンプレミスライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。
戻り値:
nodeAgentSkuId
public String nodeAgentSkuId()
Get the Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. オペレーティング システムに応じてさまざまなノード エージェントの実装 (SKU と呼ばれます) があります。 選択したイメージ参照と一致するノード エージェント SKU を指定する必要があります。 サポートされているノード エージェント SKU の一覧と検証済みイメージ参照の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。
戻り値:
nodePlacementConfiguration
public NodePlacementConfiguration nodePlacementConfiguration()
この構成を取得すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。
戻り値:
osDisk
public OSDisk osDisk()
Get には、一時的な OSDisk 設定の構成が含まれています。
戻り値:
windowsConfiguration
public WindowsConfiguration windowsConfiguration()
imageReference で Linux OS イメージが指定されている場合は、このプロパティを取得できません。
戻り値:
withContainerConfiguration
public VirtualMachineConfiguration withContainerConfiguration(ContainerConfiguration containerConfiguration)
を指定した場合、タスクをコンテナーで実行できるように、プール内の各ノードに対してセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。
パラメーター:
戻り値:
withDataDisks
public VirtualMachineConfiguration withDataDisks(List
プール内のコンピューティング ノードに空のデータ ディスクが接続されている必要がある場合は、このプロパティを指定する必要があります。
パラメーター:
戻り値:
withDiskEncryptionConfiguration
public VirtualMachineConfiguration withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)
を指定した場合、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。
パラメーター:
戻り値:
withExtensions
public VirtualMachineConfiguration withExtensions(List
を指定すると、この構成に記載されている拡張機能が各ノードにインストールされます。
パラメーター:
戻り値:
withImageReference
public VirtualMachineConfiguration withImageReference(ImageReference imageReference)
imageReference 値を設定します。
パラメーター:
戻り値:
withLicenseType
public VirtualMachineConfiguration withLicenseType(String licenseType)
この設定は、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードの有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略すると、オンプレミスのライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。
パラメーター:
戻り値:
withNodeAgentSkuId
public VirtualMachineConfiguration withNodeAgentSkuId(String nodeAgentSkuId)
Set the Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. オペレーティング システムに応じてさまざまなノード エージェントの実装 (SKU と呼ばれます) があります。 選択したイメージ参照に一致するノード エージェント SKU を指定する必要があります。 サポートされているノード エージェント SKU の一覧と検証済みイメージ参照の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。
パラメーター:
戻り値:
withNodePlacementConfiguration
public VirtualMachineConfiguration withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)
この構成を設定すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。
パラメーター:
戻り値:
withOsDisk
public VirtualMachineConfiguration withOsDisk(OSDisk osDisk)
Set には、エフェメラル OSDisk 設定の構成が含まれています。
パラメーター:
戻り値:
withWindowsConfiguration
public VirtualMachineConfiguration withWindowsConfiguration(WindowsConfiguration windowsConfiguration)
imageReference で Linux OS イメージが指定されている場合は、このプロパティを指定しないでください。
パラメーター:
戻り値:
適用対象
Azure SDK for Java