Skip to content

Latest commit

 

History

History
60 lines (45 loc) · 3.06 KB

README.md

File metadata and controls

60 lines (45 loc) · 3.06 KB

Terraform Imperva Cloud WAF Module

This repository serves as a abstraction and simplification for common uses of the Imperva Cloud WAF terraform resources.
This module must be used with Terraform version of 0.14 or newer.

Usage

Here is an example illustrating an onboarding a single data center site with load balancing:

module "my_site_single_data_center" {
  source      = "./incapsula-site-single-dc-load-balancing"
  domain      = "my-site.incaptest.co"
  data_center = {
    name           = "my-data-center"
    origin_servers = {
      os1 = {
        address = "1.1.1.1"
      },
      os2 = {
        address = "2.2.2.2"
      }
    }
  }
}

Examples

The examples directory contains a "get started" examples, demonstrating how to use the module or its sub-modules

Here you can find a few examples on how to use this module (and sub-modules):

Resources

A list of resources this module provides.

Name Type
incapsula_site resource
incapsula_data_centers_configuration resource
incapsula_policy resource
incapsula_policy_asset_association resource
incapsula_incap_rule resource
incapsula_bots_configuration resource
incapsula_security_rule_exception resource
incapsula_waf_security_rule resource

Authors

Module is maintained by the team at Imperva

License

Mozilla Public License 2.0