Terraform 0.11

heroku_space




terraform

heroku_space

पृथक, अत्यधिक उपलब्ध, सुरक्षित एप्लिकेशन निष्पादन वातावरण में ऐप्स चलाने के लिए हरोकू स्पेस संसाधन प्रदान करता है।

उदाहरण उपयोग

// Create a new Heroku space
resource "heroku_space" "default" {
  name = "test-space"
  organization = "my-company"
  region = "virginia"
}

// Create a new Heroku app in test-space
resource "heroku_app" "default" {
  name = "test-app"
  space = "${heroku_space.default.name}"
  organization = {
    name = "my-company"
  }
}

तर्क संदर्भ

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

  • name - (आवश्यक) स्थान का नाम।
  • organization - (आवश्यक) organization का नाम जो अंतरिक्ष का मालिक होगा।
  • region - (वैकल्पिक) वह क्षेत्र जिसे अंतरिक्ष में बनाया जाना चाहिए।
  • shield - (वैकल्पिक) निजी स्थान को shielded जाना चाहिए या नहीं।

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

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

  • id - अंतरिक्ष की आईडी।
  • name - अंतरिक्ष का नाम।
  • organization - अंतरिक्ष का संगठन।
  • region - अंतरिक्ष का क्षेत्र।
  • outbound_ips - अंतरिक्ष का स्थिर आउटबाउंड NAT IP है

आयात

स्पेस id का उपयोग करके स्पेस आयात किया जा सकता है, जैसे

$ terraform import heroku_space.foobar MySpace