Terraform 0.11

openstack_db_configuration_v1




terraform

openstack_db_configuration_v1

ओपनस्टैक के भीतर V1 DB कॉन्फ़िगरेशन संसाधन का प्रबंधन करता है।

उदाहरण उपयोग

विन्यास

resource "openstack_db_configuration_v1" "test" {
  name        = "test"
  description = "description"

  datastore {
    version = "mysql-5.7"
    type    = "mysql"
  }

  configuration {
    name  = "max_connections"
    value = 200
  }
}

तर्क संदर्भ

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

  • region - (आवश्यक) वह क्षेत्र जिसमें db उदाहरण बनाना है। इसे बदलने से एक नया उदाहरण बनता है।

  • name - (आवश्यक) संसाधन के लिए एक अद्वितीय नाम।

  • description - (वैकल्पिक) संसाधन का विवरण।

  • datastore - (आवश्यक) डेटाबेस इंजन प्रकार और संस्करण की एक सरणी। डेटास्टोर ऑब्जेक्ट संरचना नीचे प्रलेखित है। इसे बदलने से संसाधन बनता है।

  • configuration - (वैकल्पिक) कॉन्फ़िगरेशन पैरामीटर नाम और मान का एक सरणी। कई बार निर्दिष्ट किया जा सकता है। कॉन्फ़िगरेशन ऑब्जेक्ट संरचना नीचे दर्ज़ है।

datastore ब्लॉक का समर्थन करता है:

  • type - (आवश्यक) डेटाबेस इंजन प्रकार इस विन्यास के साथ प्रयोग किया जाना है। इसे बदलने से एक नया संसाधन बनता है।
  • version - (आवश्यक) डेटाबेस इंजन प्रकार का संस्करण इस कॉन्फ़िगरेशन के साथ उपयोग किया जाना है। इसे बदलने से एक नया संसाधन बनता है।

configuration ब्लॉक का समर्थन करता है:

  • name - (वैकल्पिक) कॉन्फ़िगरेशन पैरामीटर नाम। इसे बदलने से एक नया संसाधन बनता है।
  • value - (वैकल्पिक) कॉन्फ़िगरेशन पैरामीटर मान। इसे बदलने से एक नया संसाधन बनता है।

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

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

  • region - उपर्युक्त तर्क देखें।
  • name - उपर्युक्त तर्क देखें।
  • description - उपर्युक्त तर्क देखें।
  • datastore/type - उपर्युक्त तर्क देखें।
  • datastore/version - उपर्युक्त तर्क देखें।
  • configuration/name - उपर्युक्त तर्क देखें।
  • configuration/value - उपर्युक्त तर्क देखें।