Terraform 0.11

azurerm_express_route_circuit_authorization




terraform

azurerm_express_route_circuit_authorization

एक ExpressRoute सर्किट प्राधिकरण का प्रबंधन करता है।

उदाहरण उपयोग

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

resource "azurerm_express_route_circuit" "test" {
  name                     = "expressRoute1"
  resource_group_name      = "${azurerm_resource_group.test.name}"
  location                 = "${azurerm_resource_group.test.location}"
  service_provider_name    = "Equinix"
  peering_location         = "Silicon Valley"
  bandwidth_in_mbps        = 50
  sku {
    tier   = "Standard"
    family = "MeteredData"
  }
  allow_classic_operations = false

  tags {
    environment = "Production"
  }
}

resource "azurerm_express_route_circuit_authorization" "test" {
  name                       = "exampleERCAuth"
  express_route_circuit_name = "${azurerm_express_route_circuit.test.name}"
  resource_group_name        = "${azurerm_resource_group.test.name}"
}

तर्क संदर्भ

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

  • name - (आवश्यक) ExpressRoute सर्किट का नाम। इस परिवर्तन से एक नया संसाधन बनने के लिए बाध्य होता है।

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

  • express_route_circuit_name - (आवश्यक) एक्सप्रेस रूट सर्किट का नाम जिसमें प्राधिकरण बनाना है।

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

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

  • id - ExpressRoute सर्किट प्राधिकरण की संसाधन आईडी।

  • authorization_key - प्राधिकरण कुंजी।

  • authorization_use_status - प्राधिकरण स्थिति का उपयोग करता है।

आयात

ExpressRoute सर्किट प्राधिकरण resource id का उपयोग करके आयात किया जा सकता है, जैसे

terraform import azurerm_express_route_circuit_authorization.auth1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Network/expressRouteCircuits/myExpressRoute/authorizations/auth1