Class VirtualMachinePatchStatus
java.lang.Object
com.azure.resourcemanager.compute.models.VirtualMachinePatchStatus
The status of virtual machine patch operations.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of VirtualMachinePatchStatus class. -
Method Summary
Modifier and TypeMethodDescriptionGet the availablePatchSummary property: The available patch summary of the latest assessment operation for the virtual machine.Get the configurationStatuses property: The enablement status of the specified patchMode.Get the lastPatchInstallationSummary property: The installation summary of the latest installation operation for the virtual machine.voidvalidate()Validates the instance.withAvailablePatchSummary(AvailablePatchSummary availablePatchSummary) Set the availablePatchSummary property: The available patch summary of the latest assessment operation for the virtual machine.withLastPatchInstallationSummary(LastPatchInstallationSummary lastPatchInstallationSummary) Set the lastPatchInstallationSummary property: The installation summary of the latest installation operation for the virtual machine.
-
Constructor Details
-
VirtualMachinePatchStatus
public VirtualMachinePatchStatus()Creates an instance of VirtualMachinePatchStatus class.
-
-
Method Details
-
availablePatchSummary
Get the availablePatchSummary property: 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 availablePatchSummary property: 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
Get the lastPatchInstallationSummary property: The installation summary of the latest installation operation for the virtual machine.- Returns:
- the lastPatchInstallationSummary value.
-
withLastPatchInstallationSummary
public VirtualMachinePatchStatus withLastPatchInstallationSummary(LastPatchInstallationSummary lastPatchInstallationSummary) Set the lastPatchInstallationSummary property: 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
Get the configurationStatuses property: The enablement status of the specified patchMode.- Returns:
- the configurationStatuses value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-