Terraform 0.11

openstack_vpnaas_ipsec_policy_v2




terraform

openstack_vpnaas_ipsec_policy_v2

OpenStack के भीतर V2 न्यूट्रॉन IPSec नीति संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

resource "openstack_vpnaas_ipsec_policy_v2" "policy_1" {
  name = "my_policy"
}

तर्क संदर्भ

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

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

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

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

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

  • auth_algorithm - (ऑप्शनल) ऑथेंटिकेशन हैश अल्गोरिथम। मान्य मान sha1, sha256, sha384, sha512 हैं। डिफ़ॉल्ट शा 1 है। इसे बदलने से मौजूदा पॉलिसी का एल्गोरिदम अपडेट हो जाता है।

  • encapsulation_mode - (वैकल्पिक) इनकैप्सुलेशन मोड। वैध मान सुरंग और परिवहन हैं। डिफ़ॉल्ट सुरंग है। इसे बदलने से मौजूदा पॉलिसी अपडेट हो जाती है।

  • encryption_algorithm - (वैकल्पिक) एन्क्रिप्शन एल्गोरिथम। मान्य मान 3des, anes-128, anes-192 और इसी तरह के हैं। डिफ़ॉल्ट मान aes-128 है। इसे बदलने से मौजूदा पॉलिसी अपडेट हो जाती है।

  • pfs - (वैकल्पिक) सही आगे की गोपनीयता मोड। मान्य मान Group2, Group5 और Group14 हैं। डिफ़ॉल्ट समूह 5 है। इसे बदलने से मौजूदा पॉलिसी अपडेट हो जाती है।

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

  • lifetime - (वैकल्पिक) सुरक्षा संघ का जीवनकाल। यूनिट और मूल्य के होते हैं।

    • unit - (वैकल्पिक) सुरक्षा संघ के जीवनकाल के लिए इकाइयाँ। कुछ सेकंड या किलोबाइट हो सकते हैं। डिफ़ॉल्ट सेकंड है।
    • value - (वैकल्पिक) सुरक्षा संघ के जीवनकाल के लिए मूल्य। एक सकारात्मक पूर्णांक होना चाहिए। डिफ़ॉल्ट 3600 है।
  • value_specs - (वैकल्पिक) अतिरिक्त विकल्पों का मानचित्र।

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

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

  • region - उपर्युक्त तर्क देखें।
  • name - उपर्युक्त तर्क देखें।
  • tenant_id - उपर्युक्त तर्क देखें।
  • description - उपर्युक्त तर्क देखें।
  • auth_algorithm - उपर्युक्त तर्क देखें।
  • encapsulation_mode - ऊपर दिए गए तर्क संदर्भ देखें।
  • encryption_algorithm - उपर्युक्त तर्क देखें।
  • pfs - उपर्युक्त तर्क देखें।
  • transform_protocol - उपरोक्त तर्क देखें।
  • lifetime - उपर्युक्त तर्क देखें।
    • unit - उपर्युक्त तर्क देखें।
    • value - ऊपर दिया गया संदर्भ देखें।
  • value_specs - उपर्युक्त तर्क देखें।

आयात

id का उपयोग करके नीतियां आयात की जा सकती हैं, जैसे

$ terraform import openstack_vpnaas_ipsec_policy_v2.policy_1 832cb7f3-59fe-40cf-8f64-8350ffc03272