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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VirtualMachineExtensionImagegetImage()Mono<VirtualMachineExtensionImage>getImageAsync()Stringid()StringregionName()VirtualMachineExtensionImageTypetype()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
-
-
-
Method Detail
-
id
String id()
- Returns:
- the resource ID of the extension image version
-
regionName
String regionName()
- Returns:
- the region in which virtual machine extension image version is available
-
type
VirtualMachineExtensionImageType type()
- Returns:
- the virtual machine extension image type this version belongs to
-
getImage
VirtualMachineExtensionImage getImage()
- Returns:
- virtual machine extension image this version represents
-
getImageAsync
Mono<VirtualMachineExtensionImage> getImageAsync()
- Returns:
- an observable upon subscription emits the image
-
-