Terraform 0.11 - cloudflare_page rule

cloudflare_page नियम




terraform

cloudflare_page नियम

Cloudflare पेज नियम संसाधन प्रदान करता है।

उदाहरण उपयोग

# Add a page rule to the domain
resource "cloudflare_page_rule" "foobar" {
  domain = "${var.cloudflare_domain}"
  target = "sub.${self.domain}/page"
  priority = 1

  actions = {
    ssl = "flexible",
    email_obfuscation = "on",
  }
}

तर्क संदर्भ

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

  • zone - (आवश्यक) वह ज़ोन जिसमें पृष्ठ नियम जोड़ा जाना चाहिए।
  • target - (आवश्यक) पृष्ठ नियम के साथ लक्षित करने के लिए URL पैटर्न।
  • actions - (आवश्यक) पृष्ठ नियम द्वारा किए गए कार्य, नीचे दिए गए विकल्प।
  • priority - (वैकल्पिक) इस लक्ष्य के लिए दूसरों के बीच पृष्ठ नियम की प्राथमिकता।
  • status - (वैकल्पिक) क्या पृष्ठ नियम सक्रिय है या रोका गया है।

कार्रवाई ब्लॉक निम्नलिखित का समर्थन करते हैं:

  • always_online - (वैकल्पिक) कि क्या यह क्रिया "on" या "off"
  • automatic_https_rewrites - (वैकल्पिक) क्या यह क्रिया "on" या "off"
  • browser_check - (वैकल्पिक) क्या यह क्रिया "on" या "off"
  • email_obfuscation - (वैकल्पिक) क्या यह क्रिया "on" या "off"
  • ip_geolocation - (वैकल्पिक) क्या यह क्रिया "on" या "off"
  • opportunistic_encryption - (वैकल्पिक) कि क्या यह क्रिया "on" या "off"
  • server_side_exclude - (वैकल्पिक) क्या यह क्रिया "on" या "off"
  • smart_errors - (वैकल्पिक) क्या यह क्रिया "on" या "off"
  • always_use_https - (वैकल्पिक) बूलियन कि क्या यह क्रिया सक्षम है। डिफ़ॉल्ट: गलत।
  • disable_apps - (वैकल्पिक) बूलियन कि क्या यह क्रिया सक्षम है। डिफ़ॉल्ट: गलत।
  • disable_performance - (वैकल्पिक) बूलियन कि क्या यह क्रिया सक्षम है। डिफ़ॉल्ट: गलत।
  • disable_security - (वैकल्पिक) बूलियन कि क्या यह क्रिया सक्षम है। डिफ़ॉल्ट: गलत।
  • browser_cache_ttl - (वैकल्पिक) ब्राउज़र कैश के लिए लाइव करने का समय।
  • edge_cache_ttl - (वैकल्पिक) एज कैश के लिए जीने का समय।
  • cache_level - (वैकल्पिक) चाहे "byypass" , "basic" , "simplified" , "aggressive" , या "cache_everything" लिए कैश स्तर सेट करना है या नहीं।
  • forwarding_url - (वैकल्पिक) आगे और किस स्थिति के साथ यूआरएल। निचे देखो।
  • rocket_loader - (वैकल्पिक) "off" लोड "off" , "manual" , या "automatic" लिए रॉकेट लोडर सेट करना है या नहीं।
  • security_level - (वैकल्पिक) चाहे सुरक्षा स्तर को "essentially_off" , "low" , "medium" , "high" , या "under_attack"
  • ssl - (वैकल्पिक) एसएसएल मोड को "off" , "flexible" , "full" , या "strict" या नहीं।

अग्रेषण URL क्रियाएं निम्नलिखित का समर्थन करती हैं:

  • url - (आवश्यक) वह URL जिसके लिए पृष्ठ नियम आगे होना चाहिए।
  • status_code - (आवश्यक) पुनर्निर्देशन के लिए उपयोग करने के लिए स्थिति कोड।

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

निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id - पेज रूल आईडी।
  • zone_id - उस ज़ोन की आईडी जिसमें पेज रूल लागू होगा।
  • target - पृष्ठ नियम द्वारा लक्षित URL पैटर्न।
  • actions - पृष्ठ नियम द्वारा लागू क्रियाएं।
  • priority - पृष्ठ नियम की प्राथमिकता।
  • status - क्या पृष्ठ नियम सक्रिय है या रोका गया है।