Terraform 0.11

azurerm_lb_backend_address_pool




terraform

azurerm_lb_backend_address_pool

एक LoadBalancer बैकएंड एड्रेस पूल बनाएँ।

उदाहरण उपयोग

resource "azurerm_resource_group" "test" {
  name     = "LoadBalancerRG"
  location = "West US"
}

resource "azurerm_public_ip" "test" {
  name                         = "PublicIPForLB"
  location                     = "West US"
  resource_group_name          = "${azurerm_resource_group.test.name}"
  public_ip_address_allocation = "static"
}

resource "azurerm_lb" "test" {
  name                = "TestLoadBalancer"
  location            = "West US"
  resource_group_name = "${azurerm_resource_group.test.name}"

  frontend_ip_configuration {
    name                 = "PublicIPAddress"
    public_ip_address_id = "${azurerm_public_ip.test.id}"
  }
}

resource "azurerm_lb_backend_address_pool" "test" {
  resource_group_name = "${azurerm_resource_group.test.name}"
  loadbalancer_id     = "${azurerm_lb.test.id}"
  name                = "BackEndAddressPool"
}

तर्क संदर्भ

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

  • name - (आवश्यक) बैकएंड एड्रेस पूल का नाम निर्दिष्ट करता है।
  • resource_group_name - (आवश्यक) संसाधन समूह का नाम जिसमें संसाधन बनाना है।
  • loadbalancer_id - (आवश्यक) LoadBalancer की वह आईडी जिसमें बैकएंड एड्रेस पूल बनाना है।

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

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

  • id - लोडबेलर की आईडी जिससे संसाधन जुड़ा हुआ है।

आयात

लोड बैलेंसर बैकएंड एड्रेस पूल को resource id , जैसे का उपयोग करके आयात किया जा सकता है

terraform import azurerm_lb_backend_address_pool.test /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.Network/loadBalancers/lb1/backendAddressPools/pool1