Interface VirtualMachineExtension
- All Superinterfaces:
ChildResource<VirtualMachine>, ExternalChildResource<VirtualMachineExtension, VirtualMachine>, HasInnerModel<VirtualMachineExtensionInner>, HasName, HasParent<VirtualMachine>, Indexable, Refreshable<VirtualMachineExtension>, VirtualMachineExtensionBase
public interface VirtualMachineExtension
extends VirtualMachineExtensionBase, ExternalChildResource<VirtualMachineExtension, VirtualMachine>
An immutable client-side representation of an Azure virtual machine extension.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of a virtual machine extension definition as a part of parent definition.static interfaceGrouping of virtual machine extension definition stages as a part of parent virtual machine definition.static interfaceThe entirety of virtual machine extension update as a part of parent virtual machine update.static interfaceThe entirety of a virtual machine extension definition as a part of parent update.static interfaceGrouping of virtual machine extension definition stages as part of parent virtual machine update.static interfaceGrouping of virtual machine extension update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the instance view of the virtual machine extension.Gets a representation of the deferred computation of this call returning the virtual machine extension instance viewMethods inherited from interface ExternalChildResource
idMethods inherited from interface HasInnerModel
innerModelMethods inherited from interface Refreshable
refresh, refreshAsyncMethods inherited from interface VirtualMachineExtensionBase
autoUpgradeMinorVersionEnabled, provisioningState, publicSettings, publicSettingsAsJsonString, publisherName, tags, typeName, versionName
-
Method Details
-
getInstanceViewAsync
Mono<VirtualMachineExtensionInstanceView> getInstanceViewAsync()Gets a representation of the deferred computation of this call returning the virtual machine extension instance view- Returns:
- a representation of the deferred computation of this call returning the virtual machine extension instance view
-
getInstanceView
VirtualMachineExtensionInstanceView getInstanceView()Gets the instance view of the virtual machine extension.- Returns:
- the instance view of the virtual machine extension
-