Hi, I am trying to create a basic Azure Blueprint that deploys an Azure SQL database + server. I will mainly use an ARM template and policies to audit certain features.
I want to add these features to the ARM template:
- TLS 1.2 encryption
- Transparent Data Encryption (TDE)
- Database/server auditing
- Database backup enabled
- Backup storage redundancy choice
- Datacenter region (inherited from Resource Group location)
- Azure Active Directory login instead of SQL authentication
- Option to choose the maintenance window
- Management Locks for resources or the Resource Group
- Azure Sentinel
- Microsoft Defender for Cloud
I was wondering if it is possible to include all these features or do I need to configure some things manually after deploying the Azure Blueprint? And what is the easiest way to setup an ARM template with all these features?
Your help would be highly appreciated.
Thanks