Azure / ResourceModules

This repository includes a CI platform for and collection of mature and curated Bicep modules. The platform supports both ARM and Bicep and can be leveraged using GitHub actions as well as Azure DevOps pipelines.
https://aka.ms/carml
MIT License
726 stars 459 forks source link

[Feature Request]: Extend Azure NetApp Files module with CMK #2991

Open eriqua opened 1 year ago

eriqua commented 1 year ago

Description

Encryption is now supported by latest documented API version 2022-05-01 Add functionality consistently with other implementations (Ref to issue #2838)

ahmadabdalla commented 1 year ago

Enabling CMK for Net App is not GA yet and requires enabling a feature before it can be allowed:

https://learn.microsoft.com/en-us/azure/azure-netapp-files/configure-customer-managed-keys

Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFAzureKeyVaultEncryption                                                      

FeatureName                ProviderName     RegistrationState   
-----------                ------------     -----------------   
ANFAzureKeyVaultEncryption Microsoft.NetApp Registered

When attempting to enable it, we get 'Encryption with Azure Key Vault is not Allowed'

eriqua commented 1 year ago

Moved to blocked. Will revisit once the feature is GA.