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, withVolumeType
public 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.