VirtualMachineImage Interface
Implements
public interface VirtualMachineImage
extends HasInnerModel<VirtualMachineImageInner>
An immutable client-side representation of an Azure virtual machine image.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Map<Integer,Data |
dataDiskImages()
Gets data disk images in the virtual machine image. |
abstract String |
id()
Gets the resource ID of this image. |
abstract
Image |
imageReference()
Gets the image reference representing the publisher, offer, SKU and version of the virtual machine image. |
abstract Region |
location()
Gets the region in which virtual machine image is available. |
abstract String |
offer()
Gets the name of the virtual machine image offer this image is part of. |
abstract
OSDisk |
osDiskImage()
Gets OS disk image in the virtual machine image. |
abstract
Purchase |
plan()
Gets the purchase plan for the virtual machine image. |
abstract String |
publisherName()
Gets the publisher name of the virtual machine image. |
abstract String |
sku()
Gets the commercial name of the virtual machine image (SKU). |
abstract String |
version()
Gets the version of the virtual machine image. |
Method Details
dataDiskImages
public abstract Map
Gets data disk images in the virtual machine image.
Returns:
id
public abstract String id()
Gets the resource ID of this image.
Returns:
imageReference
public abstract ImageReference imageReference()
Gets the image reference representing the publisher, offer, SKU and version of the virtual machine image.
Returns:
location
public abstract Region location()
Gets the region in which virtual machine image is available.
Returns:
offer
public abstract String offer()
Gets the name of the virtual machine image offer this image is part of.
Returns:
osDiskImage
public abstract OSDiskImage osDiskImage()
Gets OS disk image in the virtual machine image.
Returns:
plan
public abstract PurchasePlan plan()
Gets the purchase plan for the virtual machine image.
Returns:
publisherName
public abstract String publisherName()
Gets the publisher name of the virtual machine image.
Returns:
sku
public abstract String sku()
Gets the commercial name of the virtual machine image (SKU).
Returns:
version
public abstract String version()
Gets the version of the virtual machine image.
Returns:
Applies to
Azure SDK for Java