Share via


AccountEncryption Constructors

Definition

Overloads

AccountEncryption()

Initializes a new instance of the AccountEncryption class.

AccountEncryption(String, KeyVaultProperties, EncryptionIdentity)

Initializes a new instance of the AccountEncryption class.

AccountEncryption()

Initializes a new instance of the AccountEncryption class.

public AccountEncryption ();
Public Sub New ()

Applies to

AccountEncryption(String, KeyVaultProperties, EncryptionIdentity)

Initializes a new instance of the AccountEncryption class.

public AccountEncryption (string keySource = default, Microsoft.Azure.Management.NetApp.Models.KeyVaultProperties keyVaultProperties = default, Microsoft.Azure.Management.NetApp.Models.EncryptionIdentity identity = default);
new Microsoft.Azure.Management.NetApp.Models.AccountEncryption : string * Microsoft.Azure.Management.NetApp.Models.KeyVaultProperties * Microsoft.Azure.Management.NetApp.Models.EncryptionIdentity -> Microsoft.Azure.Management.NetApp.Models.AccountEncryption
Public Sub New (Optional keySource As String = Nothing, Optional keyVaultProperties As KeyVaultProperties = Nothing, Optional identity As EncryptionIdentity = Nothing)

Parameters

keySource
String

The encryption keySource (provider). Possible values (case-insensitive): Microsoft.NetApp, Microsoft.KeyVault Possible values include: 'Microsoft.NetApp', 'Microsoft.KeyVault'

keyVaultProperties
KeyVaultProperties

Properties provided by KeVault. Applicable if keySource is 'Microsoft.KeyVault'.

identity
EncryptionIdentity

Identity used to authenticate to KeyVault. Applicable if keySource is 'Microsoft.KeyVault'.

Applies to