public class WindowsVMDiskEncryptionConfiguration extends VirtualMachineEncryptionConfiguration<WindowsVMDiskEncryptionConfiguration>
aadClientId, aadSecret, encryptionAlgorithm, keyEncryptionKeyURL, keyEncryptionKeyVaultId, keyVaultId, passPhrase, volumeType| Constructor and Description |
|---|
WindowsVMDiskEncryptionConfiguration(String keyVaultId)
Creates WindowsVMDiskEncryptionConfiguration.
|
WindowsVMDiskEncryptionConfiguration(String keyVaultId,
String aadClientId,
String aadSecret)
Creates WindowsVMDiskEncryptionConfiguration.
|
| Modifier and Type | Method and Description |
|---|---|
OperatingSystemTypes |
osType() |
aadClientId, aadSecret, keyEncryptionKeyURL, keyEncryptionKeyVaultId, keyVaultId, keyVaultUrl, linuxPassPhrase, volumeEncryptionKeyEncryptAlgorithm, volumeType, withVolumeEncryptionKeyEncryptAlgorithm, withVolumeEncryptionKeyEncrypted, withVolumeEncryptionKeyEncrypted, withVolumeTypepublic WindowsVMDiskEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret)
keyVaultId - the resource ID of the key vault to store the disk encryption keyaadClientId - client ID of an AAD application which has permission to the key vaultaadSecret - client secret corresponding to the aadClientIdpublic WindowsVMDiskEncryptionConfiguration(String keyVaultId)
keyVaultId - the resource ID of the key vault to store the disk encryption keypublic OperatingSystemTypes osType()
osType in class VirtualMachineEncryptionConfiguration<WindowsVMDiskEncryptionConfiguration>Copyright © 2019. All rights reserved.