VirtualMachineAssessPatchesResult Interface

public interface VirtualMachineAssessPatchesResult

An immutable client-side representation of VirtualMachineAssessPatchesResult.

Method Summary

Modifier and Type Method and Description
abstract String assessmentActivityId()

Gets the assessmentActivityId property: The activity ID of the operation that produced this result.

abstract AvailablePatchCountByClassification availablePatchCountByClassification()

Gets the availablePatchCountByClassification property: Summarization of patches available for installation on the machine by classification.

abstract ErrorDetail errorDetails()

Gets the errorDetails property: Error details.

abstract VirtualMachineAssessPatchesResultInner innerModel()

Gets the inner com.azure.resourcemanager.connectedvmware.fluent.models.VirtualMachineAssessPatchesResultInner object.

abstract OffsetDateTime lastModifiedDateTime()

Gets the lastModifiedDateTime property: The UTC timestamp when the operation finished.

abstract OsTypeUM osType()

Gets the osType property: The operating system type of the machine.

abstract PatchServiceUsed patchServiceUsed()

Gets the patchServiceUsed property: Specifies the patch service used for the operation.

abstract Boolean rebootPending()

Gets the rebootPending property: The overall reboot status of the VM.

abstract OffsetDateTime startDateTime()

Gets the startDateTime property: The UTC timestamp when the operation began.

abstract PatchOperationStartedBy startedBy()

Gets the startedBy property: Indicates if operation was triggered by user or by platform.

abstract PatchOperationStatus status()

Gets the status property: The overall success or failure status of the operation.

Method Details

assessmentActivityId

public abstract String assessmentActivityId()

Gets the assessmentActivityId property: The activity ID of the operation that produced this result.

Returns:

the assessmentActivityId value.

availablePatchCountByClassification

public abstract AvailablePatchCountByClassification availablePatchCountByClassification()

Gets the availablePatchCountByClassification property: Summarization of patches available for installation on the machine by classification.

Returns:

the availablePatchCountByClassification value.

errorDetails

public abstract ErrorDetail errorDetails()

Gets the errorDetails property: Error details.

The errors that were encountered during execution of the operation. The details array contains the list of them.

Returns:

the errorDetails value.

innerModel

public abstract VirtualMachineAssessPatchesResultInner innerModel()

Gets the inner com.azure.resourcemanager.connectedvmware.fluent.models.VirtualMachineAssessPatchesResultInner object.

Returns:

the inner object.

lastModifiedDateTime

public abstract OffsetDateTime lastModifiedDateTime()

Gets the lastModifiedDateTime property: The UTC timestamp when the operation finished.

Returns:

the lastModifiedDateTime value.

osType

public abstract OsTypeUM osType()

Gets the osType property: The operating system type of the machine.

Returns:

the osType value.

patchServiceUsed

public abstract PatchServiceUsed patchServiceUsed()

Gets the patchServiceUsed property: Specifies the patch service used for the operation.

Returns:

the patchServiceUsed value.

rebootPending

public abstract Boolean rebootPending()

Gets the rebootPending property: The overall reboot status of the VM. It will be true when partially installed patches require a reboot to complete installation but the reboot has not yet occurred.

Returns:

the rebootPending value.

startDateTime

public abstract OffsetDateTime startDateTime()

Gets the startDateTime property: The UTC timestamp when the operation began.

Returns:

the startDateTime value.

startedBy

public abstract PatchOperationStartedBy startedBy()

Gets the startedBy property: Indicates if operation was triggered by user or by platform.

Returns:

the startedBy value.

status

public abstract PatchOperationStatus status()

Gets the status property: The overall success or failure status of the operation. It remains "InProgress" until the operation completes. At that point it will become "Unknown", "Failed", "Succeeded", or "CompletedWithWarnings.".

Returns:

the status value.

Applies to