EncryptionConfiguration Constructors

Definition

Overloads

EncryptionConfiguration()

Initializes a new instance of the EncryptionConfiguration class.

EncryptionConfiguration(String, String, String, CMKIdentityDefinition)

Initializes a new instance of the EncryptionConfiguration class.

EncryptionConfiguration()

Initializes a new instance of the EncryptionConfiguration class.

public EncryptionConfiguration ();
Public Sub New ()

Applies to

EncryptionConfiguration(String, String, String, CMKIdentityDefinition)

Initializes a new instance of the EncryptionConfiguration class.

public EncryptionConfiguration (string keyName, string vaultBaseUrl, string keyVersion = default, Microsoft.Azure.Management.DataFactory.Models.CMKIdentityDefinition identity = default);
new Microsoft.Azure.Management.DataFactory.Models.EncryptionConfiguration : string * string * string * Microsoft.Azure.Management.DataFactory.Models.CMKIdentityDefinition -> Microsoft.Azure.Management.DataFactory.Models.EncryptionConfiguration
Public Sub New (keyName As String, vaultBaseUrl As String, Optional keyVersion As String = Nothing, Optional identity As CMKIdentityDefinition = Nothing)

Parameters

keyName
String

The name of the key in Azure Key Vault to use as Customer Managed Key.

vaultBaseUrl
String

The url of the Azure Key Vault used for CMK.

keyVersion
String

The version of the key used for CMK. If not provided, latest version will be used.

identity
CMKIdentityDefinition

User assigned identity to use to authenticate to customer's key vault. If not provided Managed Service Identity will be used.

Applies to