Terraform 0.11

alicloud_db_account




terraform

alicloud_db_account

एक आरडीएस खाता संसाधन प्रदान करता है और डेटाबेस का प्रबंधन करने के लिए उपयोग किया जाता है। एक RDS उदाहरण कई डेटाबेस खाते का समर्थन करता है।

उदाहरण उपयोग

resource "alicloud_db_account" "default" {
    instance_id = "rm-2eps..."
    name = "tf_account"
    password = "..."
}

तर्क संदर्भ

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

  • instance_id - (आवश्यक) उदाहरण के Id जिसमें खाता है।
  • name - (आवश्यक) ऑपरेशन खाता एक विशिष्ट जांच की आवश्यकता है। इसमें लोअर केस लेटर्स, नंबर और अंडरलाइन शामिल हो सकते हैं, और एक लेटर से शुरू होना चाहिए और इसमें 16 से ज्यादा कैरेक्टर नहीं होने चाहिए।
  • password - (आवश्यक) ऑपरेशन पासवर्ड। इसमें 6 से 32 अक्षरों की लंबाई के साथ अक्षर, अंक या रेखांकित शामिल हो सकते हैं।
  • description - (वैकल्पिक) डेटाबेस विवरण। यह https: // से शुरू नहीं हो सकता। यह एक चीनी चरित्र या अंग्रेजी अक्षर से शुरू होना चाहिए। इसमें चीनी और अंग्रेजी वर्ण, रेखांकित (_), हाइफ़न (-), और संख्याएँ शामिल हो सकती हैं। लंबाई 2-256 अक्षर हो सकती है।
  • type - खाते का विशेषाधिकार प्रकार।

    • सामान्य: सामान्य विशेषाधिकार।
    • सुपर: उच्च विशेषाधिकार।

    सामान्य करने के लिए डिफ़ॉल्ट। यह MySQL 5.5 / 5.6 के लिए ही मान्य है।

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

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

  • id - चालू खाता संसाधन आईडी। प्रारूप आईडी और खाता नाम प्रारूप के साथ " : "।
  • instance_id - DB उदाहरण के आईडी।
  • name - DB खाते का नाम।
  • description - खाता विवरण।
  • type - खाते का विशेषाधिकार प्रकार।

आयात

RDS खाते को आईडी, जैसे का उपयोग करके आयात किया जा सकता है

$ terraform import alicloud_db_account.example "rm-12345:tf_account"