Terraform 0.11 - azurerm_cosmosdb_account

डेटा स्रोत: azurerm_cosmosdb_account




terraform

डेटा स्रोत: azurerm_cosmosdb_account

Azure CosmosDB (औपचारिक रूप से DocumentDB) खाते के गुणों तक पहुँचने के लिए इस डेटा स्रोत का उपयोग करें।

उदाहरण उपयोग

data "azurerm_cosmosdb_account" "test" {
  name                = "tfex-cosmosdb-account"
  resource_group_name = "tfex-cosmosdb-account-rg"
}

output "cosmosdb_account_endpoint" {
  value = "${data.azurerm_cosmosdb_account.jobs.endpoint}"
}

तर्क संदर्भ

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

  • name - (आवश्यक) कॉस्मॉसडीबी खाते का नाम निर्दिष्ट करता है।

  • resource_group_name - (आवश्यक) उस संसाधन समूह का नाम निर्दिष्ट करता है जिसमें CosmosDB खाता रहता है।

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

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

  • id - कॉसमॉसडीबी अकाउंट की आईडी।

  • location - Azure स्थान जहाँ संसाधन मौजूद है।

  • tags - संसाधनों को सौंपे गए टैग की मैपिंग।

  • offer_type - इस CosmosDB खाते द्वारा उपयोग किया जाने वाला ऑफ़र प्रकार।

  • kind - कॉस्मॉसडीबी खाते की तरह।

  • ip_range_filter - इस CosmosDB खाते के लिए वर्तमान IP फ़िल्टर

  • enable_automatic_failover - यदि इस CosmosDB खाते के लिए स्वचालित फ़ेलओवर सक्षम है।

निम्न गुणों के साथ इस CosmosDB खाते के लिए निरंतरता सेटिंग्स

  • संगति_लेवल - इस CosmosDB खाते द्वारा उपयोग की जाने वाली संगति स्तर।
  • max_interval_in_seconds - स्थिरता स्तर की मात्रा (सेकंड में) जब स्थिरता स्तर max_interval_in_seconds स्थिरता है, तो सहन कर लिया।
  • max_staleness_prefix - स्थिरता स्तर max_staleness_prefix होने पर सहन किए गए अनुरोधों की संख्या।

geo_location भौगोलिक स्थान डेटा निम्नलिखित गुणों के साथ दोहराया जाता है:

  • id - स्थान की आईडी।
  • location - Azure क्षेत्र होस्टिंग का नाम प्रतिकृति डेटा।
  • priority - priority पर स्थान विफल हो जाते हैं।

  • endpoint - एंडपॉइंट को कॉस्मोसडीबी खाते से कनेक्ट करने के लिए उपयोग किया जाता है।

  • read_endpoints - इस कॉस्मोसडीबी खाते के लिए उपलब्ध रीड read_endpoints एक सूची।

  • write_endpoints - इस कॉस्मॉस डीबी खाते के लिए उपलब्ध लेखन समापन बिंदुओं की एक सूची।

  • प्राथमिक_मास्टर_की - कॉस्मॉसडीबी खाते के लिए प्राथमिक मास्टर कुंजी।

  • secondary_master_key - कॉस्मॉसडीबी खाते के लिए माध्यमिक मास्टर कुंजी।

  • primary_readonly_master_key - CosmosDB खाते के लिए प्राथमिक रीड-ओनली मास्टर कुंजी।

  • secondary_readonly_master_key - सेकेंडरी रीड-ओनली मास्टर कुंजी फॉर कोस्मोसबडी अकाउंट।