DiskVolumeEncryptionMonitor Interface

Implements

public interface DiskVolumeEncryptionMonitor
extends Refreshable<DiskVolumeEncryptionMonitor>

Type that can be used to monitor encryption enable and disable status of a virtual machine.

Method Summary

Modifier and Type Method and Description
abstract EncryptionStatus dataDiskStatus()
abstract Map<String,InstanceViewStatus> diskInstanceViewEncryptionStatuses()
abstract EncryptionStatus osDiskStatus()
abstract OperatingSystemTypes osType()
abstract String progressMessage()
abstract Mono<DiskVolumeEncryptionMonitor> refreshAsync()

Method Details

dataDiskStatus

public abstract EncryptionStatus dataDiskStatus()

Returns:

data disks encryption status

diskInstanceViewEncryptionStatuses

public abstract Map diskInstanceViewEncryptionStatuses()

Returns:

disks encryption status from instance view level.

osDiskStatus

public abstract EncryptionStatus osDiskStatus()

Returns:

operating system disk encryption status

osType

public abstract OperatingSystemTypes osType()

Returns:

operating system type of the virtual machine

progressMessage

public abstract String progressMessage()

Returns:

the encryption progress message

refreshAsync

public abstract Mono refreshAsync()

Returns:

a representation of the deferred computation of this call returning the encryption status once the refresh is done

Applies to