Validation required in ARM template.
KenMeyer25 opened this issue · 0 comments
KenMeyer25 commented
ARM template does not validate that the base resource name or SQL user details meet required naming conventions. This causes deployment errors, because ARM allows incorrect naming and passwords.
Require validation for base resource:
- Only lower case letters a - z or numeric number 1 to 9 allowed.
- Cannot use hyphen
- Resource name cannot end with a numeric value
Required validation for SQL password must meet minimum requirements here - https://docs.microsoft.com/en-us/sql/relational-databases/security/password-policy?view=sql-server-ver15#password-complexity