Terraform 0.11

azure_sql_database_server




terraform

azure_sql_database_server

दिए गए डेटाबेस सर्वर पर लागू होने के लिए एक नया फ़ायरवॉल नियम परिभाषित करता है।

उदाहरण उपयोग

resource "azure_sql_database_server" "sql-serv1" {
  # ...
}

resource "azure_sql_database_server" "sql-serv2" {
  # ...
}

resource "azure_sql_database_server_firewall_rule" "constraint" {
  name     = "terraform-testing-rule"
  start_ip = "154.0.0.0"
  end_ip   = "154.0.0.255"

  database_server_names = [
    "${azure_sql_database_server.sql-serv1.name}",
    "${azure_sql_database_server.sql-serv2.name}",
  ]
}

तर्क संदर्भ

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

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

  • start_ip - (आवश्यक) IPv4 जो नियम के अनुप्रयोग IP के निचले हिस्से का प्रतिनिधित्व करेगा। IP से / से अधिक के ट्रैफ़िक को इसके बराबर या इसके बराबर तक end_ip की अनुमति होगी।

  • end_ip - (आवश्यक) IPv4 जो नियम के अनुप्रयोग IP की ऊपरी सीमा का प्रतिनिधित्व करेगा। IP के कम / से या उससे भी ऊपर के सभी start_ip नीचे से start_ip जाने की अनुमति होगी।

  • database_server_names - (आवश्यक) Azure SQL डेटाबेस सर्वर के नाम का नियम जो नियम पर लागू किया जाना चाहिए।

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

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

  • id - डेटाबेस सर्वर आईडी। दिए गए name साथ मेल खाता है।