Terraform 0.11

azurerm_app_service_custom_hostname_binding




terraform

azurerm_app_service_custom_hostname_binding

एक App सेवा के भीतर एक होस्टनाम बाइंडिंग का प्रबंधन करता है।

उदाहरण उपयोग

resource "random_id" "server" {
  keepers = {
    azi_id = 1
  }

  byte_length = 8
}

resource "azurerm_resource_group" "test" {
  name     = "some-resource-group"
  location = "West Europe"
}

resource "azurerm_app_service_plan" "test" {
  name                = "some-app-service-plan"
  location            = "${azurerm_resource_group.test.location}"
  resource_group_name = "${azurerm_resource_group.test.name}"

  sku {
    tier = "Standard"
    size = "S1"
  }
}

resource "azurerm_app_service" "test" {
  name                = "${random_id.server.hex}"
  location            = "${azurerm_resource_group.test.location}"
  resource_group_name = "${azurerm_resource_group.test.name}"
  app_service_plan_id = "${azurerm_app_service_plan.test.id}"
}

resource "azurerm_app_service_custom_hostname_binding" "test" {
  hostname            = "www.mywebsite.com"
  app_service_name    = "${azurerm_app_service.test.name}"
  resource_group_name = "${azurerm_resource_group.test.name}"
}

तर्क संदर्भ

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

  • hostname - (आवश्यक) ऐप सेवा के लिए उपयोग करने के लिए कस्टम होस्टनाम निर्दिष्ट करता है, उदाहरण www.example.com । इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।
  • app_service_name - (आवश्यक) ऐप सेवा का नाम जिसमें कस्टम होस्टनाम बाइंडिंग जोड़ना है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

  • resource_group_name - (आवश्यक) संसाधन समूह का नाम जिसमें ऐप सेवा मौजूद है। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

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

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

  • id - ऐप सेवा कस्टम होस्टनाम बाइंडिंग की आईडी

आयात

ऐप सेवा कस्टम होस्टनाम बाइंडिंग को resource id , जैसे का उपयोग करके आयात किया जा सकता है

terraform import azurerm_app_service_custom_hostname_binding.mywebsite /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Web/sites/instance1/hostNameBindings/mywebsite.com