VirtualMachineEncryptionConfiguration<T> 类
定义
Type representing encryption configuration to be applied to a virtual machine.
public class VirtualMachineEncryptionConfiguration<T extends VirtualMachineEncryptionConfiguration<T>>
类型参数
- T
type presenting Windows or Linux specific settings
- 继承
-
java.lang.ObjectVirtualMachineEncryptionConfiguration<T>
构造函数
VirtualMachineEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret) |
Creates VirtualMachineEncryptionConfiguration.
|
字段
aadClientId | |
aadSecret | |
encryptionAlgorithm | |
keyEncryptionKeyURL | |
keyEncryptionKeyVaultId | |
keyVaultId | |
passPhrase | |
volumeType |
方法
aadClientId() | |
aadSecret() | |
keyEncryptionKeyURL() | |
keyEncryptionKeyVaultId() | |
keyVaultId() | |
keyVaultUrl() | |
linuxPassPhrase() | |
osType() | |
volumeEncryptionKeyEncryptAlgorithm() | |
volumeType() | |
withVolumeEncryptionKeyEncryptAlgorithm(String encryptionAlgorithm) |
Specifies the algorithm used to encrypt the disk-encryption key.
|
withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL) |
Specifies the Key Vault URL to the key for protecting or wrapping the disk-encryption key.
|
withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL, String keyEncryptionKeyKevVaultId) |
Specifies the and key vault Id and a vault URL to the key for protecting or wrapping the disk-encryption key.
|
withVolumeType(DiskVolumeType volumeType) |
Specifies the volume to encrypt.
|