Terraform 0.11

aws_waf_rule_group




terraform

aws_waf_rule_group

एक WAF नियम समूह संसाधन प्रदान करता है

उदाहरण उपयोग

resource "aws_waf_rule" "example" {
  name        = "example"
  metric_name = "example"
}

resource "aws_waf_rule_group" "example" {
  name = "example"
  metric_name = "example"
  activated_rule {
    action {
      type = "COUNT"
    }
    priority = 50
    rule_id = "${aws_waf_rule.example.id}"
  }
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • name - (आवश्यक) नियम समूह का एक अनुकूल नाम
  • metric_name - (आवश्यक) नियम समूह से मीट्रिक के लिए एक अनुकूल नाम
  • activated_rule - (वैकल्पिक) सक्रिय नियमों की एक सूची, नीचे देखें

नेस्टेड ब्लॉक

activated_rule

तर्क

  • action - (आवश्यक) वह क्रिया निर्दिष्ट करता है जो क्लाउडफ़ोर्स या एडब्ल्यूएस डब्ल्यूएएफ तब लेता है जब एक वेब अनुरोध नियम में शर्तों से मेल खाता है।
    • type - (आवश्यक) जैसे BLOCK , ALLOW , या COUNT
  • priority - (आवश्यक) वह क्रम निर्दिष्ट करता है जिसमें नियमों का मूल्यांकन किया जाता है। उच्च मूल्य वाले नियमों से पहले कम मूल्य वाले नियमों का मूल्यांकन किया जाता है।
  • rule_id - (आवश्यक) एक rule की आईडी
  • type - (वैकल्पिक) नियम प्रकार, या तो rule , [ RATE_BASED ] ((/ डॉक्स / प्रदाता / aws / r / waf_rate_based_rule.html), या GROUP । REGARAR के लिए डिफ़ॉल्ट।

संदर्भ संदर्भित करता है

उपरोक्त सभी तर्कों के अलावा, निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id - WAF नियम समूह की आईडी।