Terraform 0.11
azure_sql_database_server

नोट: Azure सेवा प्रबंधन प्रदाता Azure संसाधन प्रबंधक प्रदाता द्वारा अधिगृहीत किया गया है और अब HashiPorp कर्मचारियों द्वारा सक्रिय रूप से विकसित नहीं किया जा रहा है। इसे समुदाय का समर्थन प्राप्त है। यदि संभव हो तो हम Azure संसाधन प्रबंधक आधारित Microsoft Azure प्रदाता का उपयोग करने की सलाह देते हैं।
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
साथ मेल खाता है।