Terraform 0.11

packet_volume_attachment




terraform

packet_volume_attachment

उपकरणों के पैकेट ब्लॉक स्टोरेज वॉल्यूम के लिए लगाव प्रदान करता है।

डिवाइस और वॉल्यूम एक ही स्थान (सुविधा) में होना चाहिए।

एक बार टेराफॉर्म द्वारा संलग्न होने के बाद, उन्हें फिर packet_block_attach और packet_block_detach स्क्रिप्ट का उपयोग करके माउंट किया जाना चाहिए।

उदाहरण उपयोग

  resource "packet_project" "test_project" {
      name = "test-project"
  }

  resource "packet_device" "test_device_va" {
      hostname         = "terraform-test-device-va"
      plan             = "baremetal_0"
      facility         = "ewr1"
      operating_system = "ubuntu_16_04"
      billing_cycle    = "hourly"
      project_id       = "${packet_project.test_project.id}"
  }

  resource "packet_volume" "test_volume_va" {
      plan = "storage_1"
      billing_cycle = "hourly"
      size = 100
      project_id = "${packet_project.test_project.id}"
      facility = "ewr1"
      snapshot_policies = { snapshot_frequency = "1day", snapshot_count = 7 }
  }

  resource "packet_volume_attachment" "test_volume_attachment" {
      device_id = "${packet_device.test_device_va.id}"
      volume_id = "${packet_volume.test_volume_va.id}"
  }

तर्क संदर्भ

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

  • volume_id - (आवश्यक) संलग्न करने के लिए वॉल्यूम की आईडी
  • device_id - (आवश्यक) उस डिवाइस की आईडी जिसमें वॉल्यूम संलग्न किया जाना चाहिए

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

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

  • id - वॉल्यूम अटैचमेंट की यूनिक आईडी