Terraform 0.11

openstack_fw_rule_v1




terraform

openstack_fw_rule_v1

OpenStack के भीतर एक v1 फ़ायरवॉल नियम संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

resource "openstack_fw_rule_v1" "rule_1" {
  name             = "my_rule"
  description      = "drop TELNET traffic"
  action           = "deny"
  protocol         = "tcp"
  destination_port = "23"
  enabled          = "true"
}

तर्क संदर्भ

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

  • region - (वैकल्पिक) वह क्षेत्र जिसमें v1 कम्प्यूट क्लाइंट प्राप्त करना है। एक फ़ायरवॉल नियम बनाने के लिए एक कंप्यूट क्लाइंट की आवश्यकता होती है। यदि छोड़ दिया जाता है, तो प्रदाता के region तर्क का उपयोग किया जाता है। इसे बदलने से एक नया फ़ायरवॉल नियम बनता है।

  • name - (वैकल्पिक) फ़ायरवॉल नियम के लिए एक अद्वितीय नाम। इसे बदलने से मौजूदा फ़ायरवॉल नियम का name अपडेट होता है।

  • description - (वैकल्पिक) फ़ायरवॉल नियम के लिए एक विवरण। इसे बदलने से मौजूदा फ़ायरवॉल नियम का description अपडेट हो जाता है।

  • protocol - (आवश्यक) वह प्रोटोकॉल प्रकार जिस पर फ़ायरवॉल नियम संचालित होता है। मान्य मान हैं: tcp , udp , icmp , और any । इसे बदलने से मौजूदा फ़ायरवॉल नियम का protocol अपडेट हो जाता protocol

  • action - (आवश्यक) कार्रवाई जब फ़ायरवॉल नियम से मेल खाती है, तो "अनुमति दें" या "इनकार" किया जाना चाहिए। इसे बदलने से मौजूदा फ़ायरवॉल नियम की action अद्यतन होती है।

  • ip_version - (वैकल्पिक) IP संस्करण, या तो 4 (डिफ़ॉल्ट) या 6. इस अपडेट को ip_version से मौजूदा फ़ायरवॉल नियम का ip_version अपडेट होता है।

  • source_ip_address - (वैकल्पिक) स्रोत आईपी पता जिस पर फ़ायरवॉल नियम संचालित होता है। इसे बदलने से मौजूदा फ़ायरवॉल नियम के source_ip_address अपडेट source_ip_address हैं।

  • destination_ip_address - (वैकल्पिक) गंतव्य आईपी पता जिस पर फ़ायरवॉल नियम संचालित होता है। इसे बदलने से मौजूदा फ़ायरवॉल नियम का गंतव्य_प_ड्रेस अपडेट हो destination_ip_address है।

  • source_port - (वैकल्पिक) स्रोत पोर्ट जिस पर फ़ायरवॉल नियम संचालित होता है। इसे बदलने से मौजूदा फ़ायरवॉल नियम का source_port अपडेट होता है।

  • destination_port - (वैकल्पिक) गंतव्य पोर्ट जिस पर फ़ायरवॉल नियम संचालित होता है। इसे बदलने से मौजूदा फ़ायरवॉल नियम का गंतव्य_पोर्ट अपडेट होता destination_port

  • enabled - (वैकल्पिक) फ़ायरवॉल नियम के लिए सक्षम स्थिति ("सत्य" या "असत्य" होना चाहिए यदि प्रदान की गई - "सत्य" में चूक)। इसे बदलने से मौजूदा फ़ायरवॉल नियम की enabled स्थिति अपडेट हो जाती है।

  • tenant_id - (वैकल्पिक) फ़ायरवॉल नियम का स्वामी। आवश्यक है यदि व्यवस्थापक किसी अन्य किरायेदार के लिए फ़ायरवॉल नियम बनाना चाहता है। इसे बदलने से एक नया फ़ायरवॉल नियम बनता है।

  • value_specs - (वैकल्पिक) अतिरिक्त विकल्पों का मानचित्र।

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

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

  • region - उपर्युक्त तर्क देखें।
  • name - उपर्युक्त तर्क देखें।
  • description - उपर्युक्त तर्क देखें।
  • protocol - उपर्युक्त तर्क देखें।
  • action - उपर्युक्त तर्क देखें।
  • ip_version - उपरोक्त तर्क देखें।
  • source_ip_address - उपरोक्त संदर्भ देखें।
  • destination_ip_address - उपर्युक्त तर्क देखें।
  • source_port - उपर्युक्त तर्क देखें।
  • destination_port - उपर्युक्त तर्क देखें।
  • enabled - उपर्युक्त तर्क देखें।
  • tenant_id - उपर्युक्त तर्क देखें।

आयात

id , जैसे, का उपयोग करके फ़ायरवॉल नियम आयात किए जा सकते हैं

$ terraform import openstack_fw_rule_v1.rule_1 8dbc0c28-e49c-463f-b712-5c5d1bbac327