Skip to content

v3.20.0

Choose a tag to compare

@github-actions github-actions released this 26 Jul 11:43
· 310 commits to master since this release
615a684
Terraform configuration capability for Account Takeover  (#305)

* Adding terraform support for ATO site allowlist

* Adding tests for ATO allowlist client

* Adding tests for ATO allowlist resource

* Adding edge cases check for ATO allowlist configuration

* Assign description to ATO allowlist

* Assign description to ATO allowlist

* Changing errors in ATO to match the global imperva error format

* Adding ATO mitigation configuration client

* Adding ATO mitigation configuration
 - Additionally making changes to ATO allowlist log messages for better diagnostics

* Removing updatedAt test for allowlist as it is not deterministic

* Update tests to not depend on updatedAt timestamp for ATO allowlist

* Adding documentation for ATO terraform usage

* Updating status code requirements for ATO

* Update ATO site mitigation configuration documentation

* Update ATO mitigation client to be deterministic in the order of endpoints. We solve this by using each endpoint mitigation configuration to have its own ID

* Update ATO mitigation client to be deterministic in the order of endpoints. We solve this by using each endpoint mitigation configuration to have its own ID

* Refactor site level mitigation to allow endpoint level mitigation and update docs

* Make account id optional for ato mitigation configuration

* Adding documentation changes

- Updating ATO resources to handle site doesn't exist error