Terraform 0.11

aws_wafregional_rule




terraform

aws_wafregional_rule

एप्लिकेशन लोड Balancer के साथ उपयोग के लिए एक WAF क्षेत्रीय नियम संसाधन प्रदान करता है।

उदाहरण उपयोग

resource "aws_wafregional_ipset" "ipset" {
  name = "tfIPSet"

  ip_set_descriptor {
    type  = "IPV4"
    value = "192.0.7.0/24"
  }
}

resource "aws_wafregional_rule" "wafrule" {
  name        = "tfWAFRule"
  metric_name = "tfWAFRule"

  predicate {
    type    = "IPMatch"
    data_id = "${aws_wafregional_ipset.ipset.id}"
    negated = false
  }
}

तर्क संदर्भ

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

  • name - (आवश्यक) नियम का नाम या विवरण।
  • metric_name - (आवश्यक) इस नियम के Amazon CloudWatch मीट्रिक का नाम या विवरण।
  • predicate - (वैकल्पिक) किसी नियम में सम्मिलित करने वाली वस्तुएँ।

नेस्टेड फील्ड्स

predicate

अधिक जानकारी के लिए WAF दस्तावेज़ देखें।

तर्क

  • type - (आवश्यक) एक नियम में विधेय का प्रकार। मान्य मान: ByteMatch , GeoMatch , IPMatch , RegexMatch , SizeConstraint , SqlInjectionMatch , या XssMatch
  • data_id - (आवश्यक) एक विधेय की विशिष्ट पहचानकर्ता, जैसे कि एक ByteMatchSet या IPSet की आईडी।
  • negated - (आवश्यक) क्या आप सेटिंग्स या वस्तुओं में निर्दिष्ट नकारात्मक सेटिंग्स का उपयोग करना चाहते हैं।

टिप्पणियों

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

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

  • id - WAF क्षेत्रीय नियम की आईडी।