ImageReference クラス

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

public class ImageReference

Azure Virtual Machines Marketplace イメージまたはカスタム仮想マシンの Azure Image リソースへの参照。 Azure Batchによって検証されたすべての imageReferences の一覧を取得するには、「サポートされているノード エージェント SKU の一覧表示」操作を参照してください。

コンストラクターの概要

コンストラクター 説明
ImageReference()

メソッドの概要

修飾子と型 メソッドと説明
java.lang.String id()

このプロパティの取得は、他のプロパティと相互に排他的です。

java.lang.String offer()

たとえば、UbuntuServer や WindowsServer を取得します。

java.lang.String publisher()

たとえば、Canonical や MicrosoftWindowsServer を取得します。

java.lang.String sku()

たとえば、18.04-LTS や 2019-Datacenter を取得します。

java.lang.String version()

'latest' の値を取得して、イメージの最新バージョンを選択できます。

ImageReference withId(String id)

このプロパティを他のプロパティと相互に排他的に設定します。

ImageReference withOffer(String offer)

たとえば、UbuntuServer や WindowsServer に設定します。

ImageReference withPublisher(String publisher)

たとえば、Canonical や MicrosoftWindowsServer を設定します。

ImageReference withSku(String sku)

たとえば、18.04-LTS または 2019-Datacenter に設定します。

ImageReference withVersion(String version)

'latest' の値を設定して、イメージの最新バージョンを選択できます。

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

ImageReference

public ImageReference()

メソッドの詳細

id

public String id()

このプロパティの取得は、他のプロパティと相互に排他的です。 Shared Image Gallery イメージには、Azure Batch アカウントと同じリージョンにレプリカが必要です。 Batch ノード エージェントが Batch サービスと通信するためのファイアウォール設定の詳細については、「」を参照してください https://docs.microsoft.com/en-us/azure/batch/batch-api-basics\#virtual-network-vnet-and-firewall-configuration

Returns:

id 値

offer

public String offer()

たとえば、UbuntuServer や WindowsServer を取得します。

Returns:

オファーの価値

publisher

public String publisher()

たとえば、Canonical や MicrosoftWindowsServer を取得します。

Returns:

発行元の値

sku

public String sku()

たとえば、18.04-LTS や 2019-Datacenter を取得します。

Returns:

sku 値

version

public String version()

'latest' の値を取得して、イメージの最新バージョンを選択できます。 省略した場合、既定値は 'latest' です。

Returns:

バージョン値

withId

public ImageReference withId(String id)

このプロパティを他のプロパティと相互に排他的に設定します。 Shared Image Gallery イメージには、Azure Batch アカウントと同じリージョンにレプリカが必要です。 Batch ノード エージェントが Batch サービスと通信するためのファイアウォール設定の詳細については、「」を参照してください https://docs.microsoft.com/en-us/azure/batch/batch-api-basics\#virtual-network-vnet-and-firewall-configuration

Parameters:

id - 設定する ID 値

Returns:

ImageReference オブジェクト自体。

withOffer

public ImageReference withOffer(String offer)

たとえば、UbuntuServer や WindowsServer を設定します。

Parameters:

offer - 設定するオファーの値

Returns:

ImageReference オブジェクト自体。

withPublisher

public ImageReference withPublisher(String publisher)

たとえば、Canonical や MicrosoftWindowsServer を設定します。

Parameters:

publisher - 設定する発行元の値

Returns:

ImageReference オブジェクト自体。

withSku

public ImageReference withSku(String sku)

たとえば、18.04-LTS または 2019-Datacenter に設定します。

Parameters:

sku - 設定する SKU 値

Returns:

ImageReference オブジェクト自体。

withVersion

public ImageReference withVersion(String version)

'latest' の値を設定して、イメージの最新バージョンを選択できます。 省略した場合、既定値は 'latest' です。

Parameters:

version - 設定するバージョン値

Returns:

ImageReference オブジェクト自体。

適用対象