Terraform 0.11

datadog_downtime




terraform

datadog_downtime

डेटाडॉग डाउनटाइम संसाधन प्रदान करता है। इसका उपयोग डाटाडॉग डाउनटाइम बनाने और प्रबंधित करने के लिए किया जा सकता है।

उदाहरण उपयोग

# Create a new daily 1700-0900 Datadog downtime
resource "datadog_downtime" "foo" {
  scope = ["*"]
  start = 1483308000
  end   = 1483365600

  recurrence {
    type   = "days"
    period = 1
  }
}

तर्क संदर्भ

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

  • scope - (आवश्यक) डाउनटाइम लागू करने के लिए मदों की एक सूची, जैसे होस्ट: एक्स
  • active - (वैकल्पिक) यह दर्शाता है कि डाउनटाइम अब सक्रिय है या नहीं।
  • disabled - (वैकल्पिक) यदि डाउनटाइम अक्षम किया गया था, तो एक ध्वज दर्शाता है।
  • start - (वैकल्पिक) डाउनटाइम शुरू करने के लिए POSIX टाइमस्टैम्प।
  • end - (वैकल्पिक) डाउनटाइम समाप्त करने के लिए POSIX टाइमस्टैम्प।
  • recurrence - (वैकल्पिक) आवर्ती होने के लिए डाउनटाइम कॉन्फ़िगर करने के लिए एक शब्दकोश।
    • type - दिन, सप्ताह, महीने, या वर्ष
    • period - एक पूर्णांक के रूप में कितनी बार दोहराना है। उदाहरण के लिए प्रत्येक 3 दिनों को दोहराने के लिए, एक प्रकार के दिनों और 3 की अवधि का चयन करें।
    • week_days - (वैकल्पिक) दोहराने के लिए सप्ताह के दिनों की एक सूची। से चुनें: सोम, मंगल, बुध, गुरु, शुक्र, शनि या सूर्य। केवल तभी लागू होता है जब प्रकार सप्ताह होता है। पहले अक्षर को बड़ा करना होगा।
    • until_occurrences - (वैकल्पिक) कितनी बार डाउनटाइम पुनर्निर्धारित किया जाएगा। until_occurrences और जब तक until_date परस्पर परस्पर अनन्य न हों।
    • until_date - (वैकल्पिक) वह तिथि जिस पर पुनरावृत्ति को POSIX टाइमस्टैम्प के रूप में समाप्त होना चाहिए। until_occurrences और जब तक until_date परस्पर परस्पर अनन्य न हों।
  • message - (वैकल्पिक) इस डाउनटाइम के लिए सूचनाओं को शामिल करने के लिए एक संदेश।
  • monitor_id - (वैकल्पिक) संदर्भ जिसके तहत यह डाउनटाइम मॉनिटर किया जाता है, लागू होता है। किसी दिए गए मॉनीटर के लिए डाउनटाइम शेड्यूल करते समय, डेटागॉग end पॉसिक्स टाइमस्टैम्प से मिलान करने के लिए मॉनिटर की silenced संपत्ति को बदल देता है।

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

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

  • id - डेटाडॉग डाउनटाइम की आईडी

आयात

डाउनटाइम्स को उनकी संख्यात्मक आईडी का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import datadog_downtime.bytes_received_localhost 2081