ImageReferenceArgs

data class ImageReferenceArgs(val id: Output<String>? = null, val offer: Output<String>? = null, val publisher: Output<String>? = null, val sku: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<ImageReferenceArgs>

Constructors

Link copied to clipboard
constructor(id: Output<String>? = null, offer: Output<String>? = null, publisher: Output<String>? = null, sku: Output<String>? = null, version: Output<String>? = null)

Properties

Link copied to clipboard
val id: Output<String>? = null

This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.

Link copied to clipboard
val offer: Output<String>? = null

For example, UbuntuServer or WindowsServer.

Link copied to clipboard
val publisher: Output<String>? = null

For example, Canonical or MicrosoftWindowsServer.

Link copied to clipboard
val sku: Output<String>? = null

For example, 18.04-LTS or 2019-Datacenter.

Link copied to clipboard
val version: Output<String>? = null

A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'.

Functions

Link copied to clipboard
open override fun toJava(): ImageReferenceArgs