ElasticEncryptionConfiguration Constructor

Definition

Initializes a new instance of ElasticEncryptionConfiguration.

public ElasticEncryptionConfiguration(Azure.ResourceManager.NetApp.Models.ElasticPoolEncryptionKeySource elasticPoolEncryptionKeySource = default, Azure.Core.ResourceIdentifier keyVaultPrivateEndpointResourceId = default);
public ElasticEncryptionConfiguration(Azure.ResourceManager.NetApp.Models.ElasticPoolEncryptionKeySource elasticPoolEncryptionKeySource, Azure.Core.ResourceIdentifier keyVaultPrivateEndpointResourceId);
new Azure.ResourceManager.NetApp.Models.ElasticEncryptionConfiguration : Azure.ResourceManager.NetApp.Models.ElasticPoolEncryptionKeySource * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.NetApp.Models.ElasticEncryptionConfiguration
Public Sub New (Optional elasticPoolEncryptionKeySource As ElasticPoolEncryptionKeySource = Nothing, Optional keyVaultPrivateEndpointResourceId As ResourceIdentifier = Nothing)
Public Sub New (elasticPoolEncryptionKeySource As ElasticPoolEncryptionKeySource, keyVaultPrivateEndpointResourceId As ResourceIdentifier)

Parameters

elasticPoolEncryptionKeySource
ElasticPoolEncryptionKeySource

Pool Encryption Key Source.

keyVaultPrivateEndpointResourceId
ResourceIdentifier

The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.

Exceptions

keyVaultPrivateEndpointResourceId is null.

Applies to