Share via


LinuxVMDiskEncryptionConfiguration Constructors

Definition

Overloads

LinuxVMDiskEncryptionConfiguration(String)

Creates LinuxVMDiskEncryptionSettings.

LinuxVMDiskEncryptionConfiguration(String, String, String)

Creates LinuxVMDiskEncryptionSettings.

LinuxVMDiskEncryptionConfiguration(String)

Creates LinuxVMDiskEncryptionSettings.

public LinuxVMDiskEncryptionConfiguration (string keyVaultId);
new Microsoft.Azure.Management.Compute.Fluent.LinuxVMDiskEncryptionConfiguration : string -> Microsoft.Azure.Management.Compute.Fluent.LinuxVMDiskEncryptionConfiguration
Public Sub New (keyVaultId As String)

Parameters

keyVaultId
String

The resource id of the key vault to store the disk encryption key.

Applies to

LinuxVMDiskEncryptionConfiguration(String, String, String)

Creates LinuxVMDiskEncryptionSettings.

public LinuxVMDiskEncryptionConfiguration (string keyVaultId, string aadClientId, string aadSecret);
new Microsoft.Azure.Management.Compute.Fluent.LinuxVMDiskEncryptionConfiguration : string * string * string -> Microsoft.Azure.Management.Compute.Fluent.LinuxVMDiskEncryptionConfiguration
Public Sub New (keyVaultId As String, aadClientId As String, aadSecret As String)

Parameters

keyVaultId
String

The resource id of the key vault to store the disk encryption key.

aadClientId
String

Client id of an AAD application which has permission to the key vault.

aadSecret
String

Client secret corresponding to the aadClientId.

Applies to