次の方法で共有


VirtualMachineConfiguration クラス

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

public class VirtualMachineConfiguration

Azure Virtual Machines インフラストラクチャに基づくプール内のコンピューティング ノードの構成。

メソッドの概要

修飾子と型 メソッドと説明
ContainerConfiguration containerConfiguration()

Get を指定すると、タスクをコンテナーで実行できるように、プール内の各ノードでセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。

List<DataDisk> dataDisks()

プール内のコンピューティング ノードに空のデータ ディスクがアタッチされている必要がある場合は、このプロパティを取得する必要があります。

DiskEncryptionConfiguration diskEncryptionConfiguration()

Get を指定すると、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。

List<VMExtension> extensions()

Get を指定すると、この構成で説明されている拡張機能が各ノードにインストールされます。

ImageReference 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 の一覧表示」操作を参照してください。

NodePlacementConfiguration nodePlacementConfiguration()

この構成を取得すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。

OSDisk osDisk()

Get には、一時的な OSDisk 設定の構成が含まれています。

WindowsConfiguration windowsConfiguration()

imageReference で Linux OS イメージが指定されている場合は、このプロパティを取得できません。

VirtualMachineConfiguration withContainerConfiguration(ContainerConfiguration containerConfiguration)

を指定した場合、タスクをコンテナーで実行できるように、プール内の各ノードに対してセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。

VirtualMachineConfiguration withDataDisks(List<DataDisk> dataDisks)

プール内のコンピューティング ノードに空のデータ ディスクが接続されている必要がある場合は、このプロパティを指定する必要があります。

VirtualMachineConfiguration withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)

を指定した場合、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。

VirtualMachineConfiguration withExtensions(List<VMExtension> extensions)

を指定すると、この構成に記載されている拡張機能が各ノードにインストールされます。

VirtualMachineConfiguration withImageReference(ImageReference imageReference)

imageReference 値を設定します。

VirtualMachineConfiguration withLicenseType(String licenseType)

この設定は、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードの有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略すると、オンプレミスのライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。

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 の一覧表示」操作を参照してください。

VirtualMachineConfiguration withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)

この構成を設定すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。

VirtualMachineConfiguration withOsDisk(OSDisk osDisk)

Set には、エフェメラル OSDisk 設定の構成が含まれています。

VirtualMachineConfiguration withWindowsConfiguration(WindowsConfiguration windowsConfiguration)

imageReference で Linux OS イメージが指定されている場合は、このプロパティを指定しないでください。

メソッドの詳細

containerConfiguration

public ContainerConfiguration containerConfiguration()

Get を指定すると、タスクをコンテナーで実行できるように、プール内の各ノードでセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。

戻り値:

containerConfiguration 値

dataDisks

public List dataDisks()

プール内のコンピューティング ノードに空のデータ ディスクがアタッチされている必要がある場合は、このプロパティを取得する必要があります。

戻り値:

dataDisks 値

diskEncryptionConfiguration

public DiskEncryptionConfiguration diskEncryptionConfiguration()

Get を指定すると、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。

戻り値:

diskEncryptionConfiguration 値

extensions

public List extensions()

Get を指定すると、この構成で説明されている拡張機能が各ノードにインストールされます。

戻り値:

拡張機能の値

imageReference

public ImageReference imageReference()

imageReference 値を取得します。

戻り値:

imageReference 値

licenseType

public String licenseType()

この設定は、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードに対して有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略した場合、オンプレミスライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。

戻り値:

licenseType 値

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 の一覧表示」操作を参照してください。

戻り値:

nodeAgentSkuId 値

nodePlacementConfiguration

public NodePlacementConfiguration nodePlacementConfiguration()

この構成を取得すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。

戻り値:

nodePlacementConfiguration 値

osDisk

public OSDisk osDisk()

Get には、一時的な OSDisk 設定の構成が含まれています。

戻り値:

osDisk の値

windowsConfiguration

public WindowsConfiguration windowsConfiguration()

imageReference で Linux OS イメージが指定されている場合は、このプロパティを取得できません。

戻り値:

windowsConfiguration 値

withContainerConfiguration

public VirtualMachineConfiguration withContainerConfiguration(ContainerConfiguration containerConfiguration)

を指定した場合、タスクをコンテナーで実行できるように、プール内の各ノードに対してセットアップが実行されます。 このプールで実行されるすべての通常のタスクとジョブ マネージャー タスクは、containerSettings プロパティを指定する必要があり、他のすべてのタスクで指定できます。

パラメーター:

containerConfiguration - 設定する containerConfiguration 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withDataDisks

public VirtualMachineConfiguration withDataDisks(List dataDisks)

プール内のコンピューティング ノードに空のデータ ディスクが接続されている必要がある場合は、このプロパティを指定する必要があります。

パラメーター:

dataDisks - 設定する dataDisks 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withDiskEncryptionConfiguration

public VirtualMachineConfiguration withDiskEncryptionConfiguration(DiskEncryptionConfiguration diskEncryptionConfiguration)

を指定した場合、暗号化はノードのプロビジョニング中にプール内の各ノードで実行されます。

パラメーター:

diskEncryptionConfiguration - 設定する diskEncryptionConfiguration 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withExtensions

public VirtualMachineConfiguration withExtensions(List extensions)

を指定すると、この構成に記載されている拡張機能が各ノードにインストールされます。

パラメーター:

extensions - 設定する拡張機能の値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withImageReference

public VirtualMachineConfiguration withImageReference(ImageReference imageReference)

imageReference 値を設定します。

パラメーター:

imageReference - 設定する imageReference 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withLicenseType

public VirtualMachineConfiguration withLicenseType(String licenseType)

この設定は、Windows オペレーティング システムを含むイメージにのみ適用され、展開されるノードの有効なオンプレミス ライセンスを保持している場合にのみ使用する必要があります。 省略すると、オンプレミスのライセンス割引は適用されません。 値は次のとおりです。 Windows_Server - オンプレミス ライセンスは Windows Server 用です。 Windows_Client - オンプレミス ライセンスは Windows クライアント用です。

パラメーター:

licenseType - 設定する licenseType 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

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 の一覧表示」操作を参照してください。

パラメーター:

nodeAgentSkuId - 設定する nodeAgentSkuId 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withNodePlacementConfiguration

public VirtualMachineConfiguration withNodePlacementConfiguration(NodePlacementConfiguration nodePlacementConfiguration)

この構成を設定すると、プール内のノードを物理的に割り当てる方法に関する規則が指定されます。

パラメーター:

nodePlacementConfiguration - 設定する nodePlacementConfiguration 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withOsDisk

public VirtualMachineConfiguration withOsDisk(OSDisk osDisk)

Set には、エフェメラル OSDisk 設定の構成が含まれています。

パラメーター:

osDisk - 設定する osDisk 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

withWindowsConfiguration

public VirtualMachineConfiguration withWindowsConfiguration(WindowsConfiguration windowsConfiguration)

imageReference で Linux OS イメージが指定されている場合は、このプロパティを指定しないでください。

パラメーター:

windowsConfiguration - 設定する windowsConfiguration 値

戻り値:

VirtualMachineConfiguration オブジェクト自体。

適用対象