Class VirtualMachinePatchStatus

java.lang.Object
com.microsoft.azure.management.compute.VirtualMachinePatchStatus

public class VirtualMachinePatchStatus extends Object
The status of virtual machine patch operations.
  • Constructor Details

    • VirtualMachinePatchStatus

      public VirtualMachinePatchStatus()
  • Method Details

    • availablePatchSummary

      public AvailablePatchSummary availablePatchSummary()
      Get the available patch summary of the latest assessment operation for the virtual machine.
      Returns:
      the availablePatchSummary value
    • withAvailablePatchSummary

      public VirtualMachinePatchStatus withAvailablePatchSummary(AvailablePatchSummary availablePatchSummary)
      Set the available patch summary of the latest assessment operation for the virtual machine.
      Parameters:
      availablePatchSummary - the availablePatchSummary value to set
      Returns:
      the VirtualMachinePatchStatus object itself.
    • lastPatchInstallationSummary

      public LastPatchInstallationSummary lastPatchInstallationSummary()
      Get the installation summary of the latest installation operation for the virtual machine.
      Returns:
      the lastPatchInstallationSummary value
    • withLastPatchInstallationSummary

      public VirtualMachinePatchStatus withLastPatchInstallationSummary(LastPatchInstallationSummary lastPatchInstallationSummary)
      Set the installation summary of the latest installation operation for the virtual machine.
      Parameters:
      lastPatchInstallationSummary - the lastPatchInstallationSummary value to set
      Returns:
      the VirtualMachinePatchStatus object itself.
    • configurationStatuses

      public List<InstanceViewStatus> configurationStatuses()
      Get the enablement status of the specified patchMode.
      Returns:
      the configurationStatuses value