ArmNetAppModelFactory.NetAppAccountEncryption Method

Definition

public static Azure.ResourceManager.NetApp.Models.NetAppAccountEncryption NetAppAccountEncryption(Azure.ResourceManager.NetApp.Models.NetAppKeySource? keySource = default, Azure.ResourceManager.NetApp.Models.NetAppKeyVaultProperties keyVaultProperties = default, Azure.ResourceManager.NetApp.Models.NetAppEncryptionIdentity identity = default);
static member NetAppAccountEncryption : Nullable<Azure.ResourceManager.NetApp.Models.NetAppKeySource> * Azure.ResourceManager.NetApp.Models.NetAppKeyVaultProperties * Azure.ResourceManager.NetApp.Models.NetAppEncryptionIdentity -> Azure.ResourceManager.NetApp.Models.NetAppAccountEncryption
Public Shared Function NetAppAccountEncryption (Optional keySource As Nullable(Of NetAppKeySource) = Nothing, Optional keyVaultProperties As NetAppKeyVaultProperties = Nothing, Optional identity As NetAppEncryptionIdentity = Nothing) As NetAppAccountEncryption

Parameters

keySource
Nullable<NetAppKeySource>

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

keyVaultProperties
NetAppKeyVaultProperties

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

identity
NetAppEncryptionIdentity

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

Returns

A new NetAppAccountEncryption instance for mocking.

Applies to