ArmNetAppModelFactory.NetAppAccountEncryption Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.