Interface VirtualMachineExtension

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<VirtualMachine>, com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource<VirtualMachineExtension, VirtualMachine>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<VirtualMachineExtensionInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<VirtualMachine>, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<VirtualMachineExtension>, VirtualMachineExtensionBase

public interface VirtualMachineExtension extends VirtualMachineExtensionBase, com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource<VirtualMachineExtension, VirtualMachine>
An immutable client-side representation of an Azure virtual machine extension.
  • 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

      Gets the instance view of the virtual machine extension.
      Returns:
      the instance view of the virtual machine extension