Interface VirtualMachineExtensionImageVersion
- All Superinterfaces:
HasInnerModel<VirtualMachineExtensionImageInner>,HasName
public interface VirtualMachineExtensionImageVersion
extends HasInnerModel<VirtualMachineExtensionImageInner>, HasName
An immutable client-side representation of an Azure virtual machine extension image version.
-
Method Summary
Modifier and TypeMethodDescriptiongetImage()Gets virtual machine extension image this version represents.Gets an observable upon subscription emits the image.id()Gets the resource ID of the extension image version.Gets the region in which virtual machine extension image version is available.type()Gets the virtual machine extension image type this version belongs to.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Method Details
-
id
String id()Gets the resource ID of the extension image version.- Returns:
- the resource ID of the extension image version
-
regionName
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
Gets the virtual machine extension image type this version belongs to.- Returns:
- the virtual machine extension image type this version belongs to
-
getImage
VirtualMachineExtensionImage getImage()Gets virtual machine extension image this version represents.- Returns:
- virtual machine extension image this version represents
-
getImageAsync
Mono<VirtualMachineExtensionImage> getImageAsync()Gets an observable upon subscription emits the image.- Returns:
- an observable upon subscription emits the image
-