VirtualMachineEncryption Interface
public interface VirtualMachineEncryption
Virtual machine encryption related operations.
Method Summary
Method Details
disable
public DiskVolumeEncryptionMonitor disable(DiskVolumeType volumeType)
Disable encryption for virtual machine disks.
Parameters:
Returns:
disableAsync
public Observable
Disable encryption for virtual machine disks.
Parameters:
Returns:
enable
public DiskVolumeEncryptionMonitor enable(LinuxVMDiskEncryptionConfiguration encryptionSettings)
Enable encryption for Linux virtual machine disks.
Parameters:
Returns:
enable
public DiskVolumeEncryptionMonitor enable(String keyVaultId, String aadClientId, String aadSecret)
Enable encryption for virtual machine disks.
Parameters:
Returns:
enable
public DiskVolumeEncryptionMonitor enable(WindowsVMDiskEncryptionConfiguration encryptionSettings)
Enable encryption for Windows virtual machine disks.
Parameters:
Returns:
enableAsync
public Observable
Enable encryption for Linux virtual machine disks.
Parameters:
Returns:
enableAsync
public Observable
Enable encryption for virtual machine disks.
Parameters:
Returns:
enableAsync
public Observable
Enable encryption for Windows virtual machine disks.
Parameters:
Returns:
getMonitor
public DiskVolumeEncryptionMonitor getMonitor()
Returns:
getMonitorAsync
public Observable
Returns:
Applies to
Azure SDK for Java