Share via


DiskEncryptionProperties Constructors

Definition

Overloads

DiskEncryptionProperties()

Initializes a new instance of the DiskEncryptionProperties class.

DiskEncryptionProperties(String, String, String, String, String, Nullable<Boolean>)

Initializes a new instance of the DiskEncryptionProperties class.

DiskEncryptionProperties()

Initializes a new instance of the DiskEncryptionProperties class.

public DiskEncryptionProperties ();
Public Sub New ()

Applies to

DiskEncryptionProperties(String, String, String, String, String, Nullable<Boolean>)

Initializes a new instance of the DiskEncryptionProperties class.

public DiskEncryptionProperties (string vaultUri = default, string keyName = default, string keyVersion = default, string encryptionAlgorithm = default, string msiResourceId = default, bool? encryptionAtHost = default);
new Microsoft.Azure.Management.HDInsight.Models.DiskEncryptionProperties : string * string * string * string * string * Nullable<bool> -> Microsoft.Azure.Management.HDInsight.Models.DiskEncryptionProperties
Public Sub New (Optional vaultUri As String = Nothing, Optional keyName As String = Nothing, Optional keyVersion As String = Nothing, Optional encryptionAlgorithm As String = Nothing, Optional msiResourceId As String = Nothing, Optional encryptionAtHost As Nullable(Of Boolean) = Nothing)

Parameters

vaultUri
String

Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net

keyName
String

Key name that is used for enabling disk encryption.

keyVersion
String

Specific key version that is used for enabling disk encryption.

encryptionAlgorithm
String

Algorithm identifier for encryption, default RSA-OAEP. Possible values include: 'RSA-OAEP', 'RSA-OAEP-256', 'RSA1_5'

msiResourceId
String

Resource ID of Managed Identity that is used to access the key vault.

encryptionAtHost
Nullable<Boolean>

Indicates whether or not resource disk encryption is enabled.

Applies to