Partager via


VirtualMachineExtensionImageVersion Interface

Implements

public interface VirtualMachineExtensionImageVersion
extends HasInnerModel<VirtualMachineExtensionImageInner>, HasName

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

Method Summary

Modifier and Type Method and Description
abstract VirtualMachineExtensionImage getImage()

Gets virtual machine extension image this version represents.

abstract Mono<VirtualMachineExtensionImage> getImageAsync()

Gets an observable upon subscription emits the image.

abstract String id()

Gets the resource ID of the extension image version.

abstract String regionName()

Gets the region in which virtual machine extension image version is available.

abstract VirtualMachineExtensionImageType type()

Gets the virtual machine extension image type this version belongs to.

Method Details

getImage

public abstract VirtualMachineExtensionImage getImage()

Gets virtual machine extension image this version represents.

Returns:

virtual machine extension image this version represents

getImageAsync

public abstract Mono getImageAsync()

Gets an observable upon subscription emits the image.

Returns:

an observable upon subscription emits the image

id

public abstract String id()

Gets the resource ID of the extension image version.

Returns:

the resource ID of the extension image version

regionName

public abstract String regionName()

Gets the region in which virtual machine extension image version is available.

Returns:

the region in which virtual machine extension image version is available

type

public abstract VirtualMachineExtensionImageType type()

Gets the virtual machine extension image type this version belongs to.

Returns:

the virtual machine extension image type this version belongs to

Applies to