Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Sep 20:41
· 32 commits to main since this release
dd16b52
(firewall-manager-shield_advanced): add missing attributes @eladlevi-dy (#38)

add missing attribues that cause drifts.

add attributes automaticResponseStatus, automaticResponseAction and overrideCustomerWebaclClassic.

why

These attributes are part of the firewall manager shield advanced policy values and had to be addressed in the module, otherwise there will be drift any time "drift detection" runs.

      ~ security_service_policy_data {
          ~ managed_service_data = jsonencode(
              ~ {
                  - automaticResponseConfiguration = {
                      - automaticResponseAction = null
                      - automaticResponseStatus = "IGNORED"
                    } -> null
                  - overrideCustomerWebaclClassic  = false -> null
                    # (1 unchanged element hidden)
                }
            )
            # (1 unchanged attribute hidden)
        }
        # (2 unchanged blocks hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

references

Link to AWS doc.