Terraform 0.11

alicloud_log_store




terraform

alicloud_log_store

लॉग स्टोर लॉग डेटा को इकट्ठा करने, स्टोर करने और क्वेरी करने के लिए लॉग सर्विस में एक इकाई है। प्रत्येक लॉग स्टोर एक प्रोजेक्ट के अंतर्गत आता है, और प्रत्येक प्रोजेक्ट मल्टीपल लॉगस्टोर्स बना सकता है। विवरण देखें

उदाहरण उपयोग

मूल उपयोग

resource "alicloud_log_project" "example" {
  name       = "tf-log"
  description = "created by terraform"
}
resource "alicloud_log_store" "example" {
  project = "${alicloud_log_project.example.name}"
  name       = "tf-log-store"
  description = "created by terraform"
}

तर्क संदर्भ

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

  • project - (आवश्यक, ForceNew) परियोजना का नाम लॉग स्टोर के अंतर्गत आता है।
  • name - (आवश्यक, ForceNew) लॉग स्टोर, जो एक ही परियोजना में अद्वितीय है।
  • retention_period - डेटा अवधारण समय (दिनों में)। मान्य मान: [1-3650]। 30 के लिए डिफ़ॉल्ट। मान "3650" होने पर लॉग स्टोर डेटा स्थायी रूप से संग्रहीत किया जाएगा।
  • shard_count - इस लॉग स्टोर में shard_count की संख्या। डिफ़ॉल्ट 2. आप इसे "स्प्लिट" या "मर्ज" ऑपरेशन द्वारा संशोधित कर सकते हैं। विवरण देखें

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

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

  • id - लॉग प्रोजेक्ट की आईडी। इसका प्रारूप " : "।
  • project - प्रोजेक्ट का नाम।
  • name - लॉग स्टोर नाम।
  • retention_period - डेटा अवधारण समय।
  • shard_count - shard_count की संख्या।

आयात

आईडी का उपयोग करके लॉग स्टोर को आयात किया जा सकता है, जैसे

$ terraform import alicloud_log_store.example tf-log:tf-log-store