-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.scan/misconfigurationIssues relating to misconfiguration scanningIssues relating to misconfiguration scanning
Description
Our current implementation parses several legacy Azure Database Terraform resources, all of which have been deprecated and replaced by their Flexible Server equivalents:
azurerm_postgresql_server→ replaced byazurerm_postgresql_flexible_serverazurerm_postgresql_firewall_rule→ replaced byazurerm_postgresql_flexible_server_firewall_ruleazurerm_postgresql_configuration→ replaced byazurerm_postgresql_flexible_server_configurationazurerm_mysql_server→ replaced byazurerm_mysql_flexible_server
We need to add full support for all corresponding Flexible Server resources while maintaining backward compatibility with the existing parsing logic for legacy resources.
Additionally, for azurerm_mysql_server, we previously extracted server configuration and firewall rules directly from the single resource. The new Flexible Server model introduces standalone resources — azurerm_mysql_flexible_server_firewall_rule and azurerm_mysql_flexible_server_configuration — which must now also be parsed and handled appropriately.
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.scan/misconfigurationIssues relating to misconfiguration scanningIssues relating to misconfiguration scanning