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.Object
VirtualMachineEncryptionConfiguration<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.

适用于