v3.20.0
·
310 commits
to master
since this release
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