Terraform 0.11

cloudstack_instance




terraform

cloudstack_instance

एक सेवा की पेशकश, डिस्क की पेशकश और टेम्पलेट के आधार पर एक स्वचालित मशीन बनाता है और स्वचालित रूप से शुरू होता है।

उदाहरण उपयोग

resource "cloudstack_instance" "web" {
  name             = "server-1"
  service_offering = "small"
  network_id       = "6eb22f91-7454-4107-89f4-36afcdf33021"
  template         = "CentOS 6.5"
  zone             = "zone-1"
}

तर्क संदर्भ

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

  • name - (आवश्यक) उदाहरण का नाम।

  • display_name - (वैकल्पिक) उदाहरण का प्रदर्शन नाम।

  • service_offering - (आवश्यक) इस उदाहरण के लिए उपयोग की जाने वाली सेवा की पेशकश का नाम या आईडी।

  • network_id - (वैकल्पिक) इस उदाहरण को कनेक्ट करने के लिए नेटवर्क की आईडी। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • ip_address - (वैकल्पिक) इस उदाहरण को निर्दिष्ट करने के लिए IP पता। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • template - (आवश्यक) इस उदाहरण के लिए उपयोग किए गए टेम्पलेट का नाम या आईडी। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • root_disk_size - (वैकल्पिक) गीगाबाइट में रूट डिस्क का आकार। रूट डिस्क को परिनियोजित किया जाता है। केवल टेम्पलेट-आधारित परिनियोजन पर लागू होता है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • group - (वैकल्पिक) उदाहरण के समूह का नाम।

  • affinity_group_ids - (वैकल्पिक) इस उदाहरण पर लागू होने के लिए आत्मीयता समूह आईडी की सूची।

  • affinity_group_names - (वैकल्पिक) इस उदाहरण पर लागू होने के लिए आत्मीयता समूह के नामों की सूची।

  • security_group_ids - (वैकल्पिक) इस उदाहरण पर लागू करने के लिए सुरक्षा समूह ID की सूची। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • security_group_names - (वैकल्पिक) इस उदाहरण पर लागू करने के लिए सुरक्षा समूह नामों की सूची। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • project - (वैकल्पिक) इस उदाहरण को तैनात करने के लिए परियोजना का नाम या आईडी। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • zone - (आवश्यक) zone का नाम या आईडी जहाँ यह उदाहरण बनाया जाएगा। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • user_data - (वैकल्पिक) उदाहरण लॉन्च करते समय प्रदान करने वाला उपयोगकर्ता डेटा।

  • keypair - (वैकल्पिक) SSH कुंजी जोड़ी का नाम जिसका उपयोग इस उदाहरण तक पहुँचने के लिए किया जाएगा।

  • expunge - (वैकल्पिक) यह निर्धारित करता है कि यदि उदाहरण नष्ट हो जाता है, तो यह निष्कासित होता है (असत्य को असत्य)

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

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

  • id - उदाहरण आईडी।
  • display_name - उदाहरण का प्रदर्शन नाम।