Terraform 0.11

aws_waf_byte_match_set




terraform

aws_waf_byte_match_set

एक WAF बाइट मैच सेट संसाधन प्रदान करता है

उदाहरण उपयोग

resource "aws_waf_byte_match_set" "byte_set" {
  name = "tf_waf_byte_match_set"

  byte_match_tuples {
    text_transformation   = "NONE"
    target_string         = "badrefer1"
    positional_constraint = "CONTAINS"

    field_to_match {
      type = "HEADER"
      data = "referer"
    }
  }
}

तर्क संदर्भ

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

  • name - (आवश्यक) बाइट मैच सेट का नाम या विवरण।
  • byte_match_tuples - बाइट्स को निर्दिष्ट करता है (आमतौर पर एक स्ट्रिंग जो ASCII वर्णों से मेल खाती है) जिसे आप वेब अनुरोधों में खोजना चाहते हैं, उन अनुरोधों में स्थान जो आप खोजना चाहते हैं, और अन्य सेटिंग्स।

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

byte_match_tuples

तर्क

  • field_to_match - (आवश्यक) एक वेब अनुरोध का वह हिस्सा जिसे आप खोजना चाहते हैं, जैसे कि निर्दिष्ट शीर्ष लेख या क्वेरी स्ट्रिंग।
  • positional_constraint - (आवश्यक) एक वेब अनुरोध के भाग के भीतर जिसे आप खोजना चाहते हैं (उदाहरण के लिए, क्वेरी स्ट्रिंग में, यदि कोई हो), निर्दिष्ट करें कि आप कहाँ खोजना चाहते हैं। जैसे CONTAINS , CONTAINS_WORD या EXACTLY । सभी समर्थित मानों के लिए docs देखें।
  • target_string - (वैकल्पिक) वह मान जिसे आप खोजना चाहते हैं। जैसे HEADER , METHOD या BODY । सभी समर्थित मानों के लिए docs देखें।
  • text_transformation - (आवश्यक) असामान्य स्वरूपण को समाप्त करने के लिए उपयोग किए गए पाठ text_transformation उपयोग AWS WAF को बायपास करने के प्रयास में हमलावर वेब अनुरोधों में करते हैं। यदि आप एक परिवर्तन निर्दिष्ट करते हैं, तो AWS WAF एक मैच के लिए अनुरोध का निरीक्षण करने से पहले target_string पर परिवर्तन करता है। उदाहरण के लिए CMD_LINE , HTML_ENTITY_DECODE या NONE । सभी समर्थित मानों के लिए docs देखें।

field_to_match

तर्क

  • data - (वैकल्पिक) जब type HEADER , तो उस हेडर का नाम दर्ज करें जिसे आप खोजना चाहते हैं, जैसे User-Agent या Referer । यदि कोई अन्य मान है, तो इस फ़ील्ड को छोड़ दें।
  • type - (आवश्यक) वेब अनुरोध का वह भाग जिसे आप AWS WAF चाहते हैं, एक निर्दिष्ट स्ट्रिंग की खोज करें। जैसे HEADER , METHOD या BODY । सभी समर्थित मानों के लिए docs देखें।

टिप्पणियों

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

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

  • id - WAF बाइट मैच सेट की आईडी।