Is there an existing issue for this?
Current Behavior
The variable backup_plan_config_aurora has a property restore_testing_overrides which is listed as optional(str) variables.tf#315 but is then used in jsondecode() in locals.tf#15 without checking for it's nullability.
Expected Behavior
Either the variable should be mandatory or the jsondecode should check for null values.
Steps To Reproduce
using 1.3.0-rc2
Using the example triggers this issue:
backup_plan_config_aurora = {
"compliance_resource_types" : [
"Aurora"
],
"rules" : [
],
"enable" : false,
"selection_tag" : "NHSE-Enable-Backup"
}
Output
Code of Conduct
Sensitive Information Declaration