VirtualMachineImage Interface

public interface VirtualMachineImage extends HasInner

An immutable client-side representation of an Azure virtual machine image.

Method Summary

Modifier and Type Method and Description
Map<Integer, DataDiskImage> dataDiskImages()
String id()
ImageReference imageReference()
Region location()
String offer()
OSDiskImage osDiskImage()
PurchasePlan plan()
String publisherName()
String sku()
String version()

Inherited Members

Method Details

dataDiskImages

public Map dataDiskImages()

Returns:

data disk images in the virtual machine image, indexed by the disk LUN

id

public String id()

Returns:

the resource ID of this image

imageReference

public ImageReference imageReference()

Returns:

the image reference representing the publisher, offer, SKU and version of the virtual machine image

location

public Region location()

Returns:

the region in which virtual machine image is available

offer

public String offer()

Returns:

the name of the virtual machine image offer this image is part of

osDiskImage

public OSDiskImage osDiskImage()

Returns:

OS disk image in the virtual machine image

plan

public PurchasePlan plan()

Returns:

the purchase plan for the virtual machine image

publisherName

public String publisherName()

Returns:

the publisher name of the virtual machine image

sku

public String sku()

Returns:

the commercial name of the virtual machine image (SKU)

version

public String version()

Returns:

the version of the virtual machine image

Applies to