你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ImageReference 类

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

public class ImageReference

对 Azure 虚拟机 市场映像或自定义虚拟机的 Azure 映像资源的引用。 若要获取Azure Batch验证的所有 imageReference 的列表,请参阅“列出支持的节点代理 SKU”操作。

方法摘要

修饰符和类型 方法和描述
String id()

获取此属性与其他属性互斥。 共享映像库映像的副本必须与 Azure Batch 帐户位于同一区域。 有关 Batch 节点代理与 Batch 服务通信的防火墙设置的信息,请参阅 https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration

String offer()

获取例如 UbuntuServer 或 WindowsServer。

String publisher()

获取例如 Canonical 或 MicrosoftWindowsServer。

String sku()

获取例如 18.04-LTS 或 2019-Datacenter。

String version()

获取值“latest”可以指定为选择最新版本的映像。 如果省略,则默认值为“latest”。

ImageReference withId(String id)

设置此属性与其他属性互斥。 共享映像库映像的副本必须与 Azure Batch 帐户位于同一区域。 有关 Batch 节点代理与 Batch 服务通信的防火墙设置的信息,请参阅 https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration

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”以选择最新版本的映像。 如果省略,则默认值为“latest”。

方法详细信息

id

public String id()

获取此属性与其他属性互斥。 共享映像库映像的副本必须与 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)

设置此属性与其他属性互斥。 共享映像库映像的副本必须与 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 对象本身。

适用于