This change incorporates updates to the baseline deployment to add an option in the Storage section of the UI for Zero Trust which then allows for an additional Key Vault to be deployed. Keys created for each storage account and Customer Managed Keys configured for each storage account.
This PR fixes/adds/changes/removes
Adjusted UI definition for custom names - prefix regex set for 1-6 chars but validation mesg said 1-90.
Adds check box for Zero Trust in Custom UI Storage section
Code includes logic to handle and deploy additional key vault, keys and associates with existing identity and storage accounts.
Breaking Changes
N/A
Testing Evidence
Tested deployment in lab environment with multiple scenarios and successfully deployed each time to include the changes added with the option flag set.
As part of this Pull Request I have
[X] Read the Contribution Guide and ensured this PR is compliant with the guide
[X] Ensured the resource API versions in .bicep file/s I am adding/editing are using the latest API version possible
Overview/Summary
This change incorporates updates to the baseline deployment to add an option in the Storage section of the UI for Zero Trust which then allows for an additional Key Vault to be deployed. Keys created for each storage account and Customer Managed Keys configured for each storage account.
This PR fixes/adds/changes/removes
Breaking Changes
Testing Evidence
Tested deployment in lab environment with multiple scenarios and successfully deployed each time to include the changes added with the option flag set.
As part of this Pull Request I have
.bicep
file/s I am adding/editing are using the latest API version possiblemain
branch