WindowsVMDiskEncryptionConfiguration Class
- java.
lang. Object - VirtualMachineEncryptionConfiguration<T>
- com.
microsoft. azure. management. compute. WindowsVMDiskEncryptionConfiguration
- com.
public class WindowsVMDiskEncryptionConfiguration extends VirtualMachineEncryptionConfiguration
Type representing encryption configuration to be applied to a Windows virtual machine.
Constructor Summary
Constructor | Description |
---|---|
WindowsVMDiskEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret) |
Creates WindowsVMDiskEncryptionConfiguration. |
Method Summary
Modifier and Type | Method and Description |
---|---|
Operating |
osType() |
Inherited Members
VirtualMachineEncryptionConfiguration<T>.aadClientId
VirtualMachineEncryptionConfiguration<T>.aadClientId()
VirtualMachineEncryptionConfiguration<T>.aadSecret
VirtualMachineEncryptionConfiguration<T>.aadSecret()
VirtualMachineEncryptionConfiguration<T>.encryptionAlgorithm
VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyURL
VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyURL()
VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyVaultId
VirtualMachineEncryptionConfiguration<T>.keyEncryptionKeyVaultId()
VirtualMachineEncryptionConfiguration<T>.keyVaultId
VirtualMachineEncryptionConfiguration<T>.keyVaultId()
VirtualMachineEncryptionConfiguration<T>.keyVaultUrl()
VirtualMachineEncryptionConfiguration<T>.linuxPassPhrase()
VirtualMachineEncryptionConfiguration<T>.passPhrase
VirtualMachineEncryptionConfiguration<T>.VirtualMachineEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret)
VirtualMachineEncryptionConfiguration<T>.volumeEncryptionKeyEncryptAlgorithm()
VirtualMachineEncryptionConfiguration<T>.volumeType
VirtualMachineEncryptionConfiguration<T>.volumeType()
VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncryptAlgorithm(String encryptionAlgorithm)
VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL)
VirtualMachineEncryptionConfiguration<T>.withVolumeEncryptionKeyEncrypted(String keyEncryptionKeyURL, String keyEncryptionKeyKevVaultId)
VirtualMachineEncryptionConfiguration<T>.withVolumeType(DiskVolumeType volumeType)
Constructor Details
WindowsVMDiskEncryptionConfiguration
public WindowsVMDiskEncryptionConfiguration(String keyVaultId, String aadClientId, String aadSecret)
Creates WindowsVMDiskEncryptionConfiguration.
Parameters:
keyVaultId
- the resource ID of the key vault to store the disk encryption key
aadClientId
- client ID of an AAD application which has permission to the key vault
aadSecret
- client secret corresponding to the aadClientId
Method Details
osType
public OperatingSystemTypes osType()
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Azure SDK for Java