Terraform 0.11

packet_volume




terraform

packet_volume

आपको अपने खाते पर ब्लॉक वॉल्यूम का प्रबंधन करने की अनुमति देने के लिए एक पैकेट ब्लॉक स्टोरेज वॉल्यूम संसाधन प्रदान करता है। एक बार टेराफ़ॉर्म द्वारा बनाए जाने के बाद, उन्हें एपी और packet_block_attach और packet_block_detach स्क्रिप्ट का उपयोग करके संलग्न किया जाना चाहिए।

उदाहरण उपयोग

# Create a new block volume
resource "packet_volume" "volume1" {
  description   = "terraform-volume-1"
  facility      = "ewr1"
  project_id    = "${packet_project.cool_project.id}"
  plan          = "storage_1"
  size          = 100
  billing_cycle = "hourly"

  snapshot_policies = {
    snapshot_frequency = "1day"

    snapshot_count = 7
  }

  snapshot_policies = {
    snapshot_frequency = "1month"

    snapshot_count = 6
  }
}

तर्क संदर्भ

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

  • plan - (आवश्यक) वॉल्यूम के सर्विस प्लान स्लग
  • facility - (आवश्यक) वॉल्यूम बनाने की सुविधा
  • project_id - (आवश्यक) मात्रा को परिनियोजित करने के लिए पैकेट प्रोजेक्ट ID
  • size - (आवश्यक) वॉल्यूम बनाने के लिए GB में आकार
  • billing_cycle साइकिल - बिलिंग चक्र, "प्रति घंटा" के लिए डिफ़ॉल्ट है
  • description - मात्रा के लिए वैकल्पिक विवरण
  • snapshot_policies - स्नैपशॉट नीतियों की वैकल्पिक सूची
  • locked - लॉक या वॉल्यूम अनलॉक करें

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

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

  • id - वॉल्यूम की अनूठी आईडी
  • name - मात्रा का नाम
  • description - मात्रा का विवरण
  • size - मात्रा के GB में आकार
  • plan - प्रदर्शन की योजना वॉल्यूम चालू है
  • billing_cycle - बिलिंग चक्र, प्रति घंटा के billing_cycle चूक
  • facility - सुविधा की मात्रा में रहती है
  • state - मात्रा की स्थिति
  • locked - वॉल्यूम लॉक है या नहीं
  • project_id - प्रोजेक्ट आईडी वॉल्यूम में है
  • attachments - attachments एक सूची, प्रत्येक के पास स्वयं href विशेषता है
  • created - वॉल्यूम बनाने के लिए टाइमस्टैम्प
  • updated - अंतिम बार वॉल्यूम अपडेट किया गया था