Terraform 0.11

alicloud_ess_schedule




terraform

alicloud_ess_schedule

एक ईएसएस अनुसूची संसाधन प्रदान करता है।

उदाहरण उपयोग

resource "alicloud_ess_scaling_group" "scaling" {
  # Other parameters...
}

resource "alicloud_ess_scaling_configuration" "config" {
  # Other parameters...
}

resource "alicloud_ess_scaling_rule" "rule" {
  # Other parameters...
}

resource "alicloud_ess_schedule" "schedule" {
  scheduled_action    = "${alicloud_ess_scaling_rule.rule.ari}"
  launch_time         = "2017-04-29T07:30Z"
  scheduled_task_name = "sg-schedule"
}

तर्क संदर्भ

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

  • scheduled_action - (आवश्यक) संचालन तब किया जाता है जब अनुसूचित कार्य शुरू हो जाता है। स्केलिंग नियम के विशिष्ट पहचानकर्ता में भरें।
  • launch_time - (आवश्यक) संचालन तब किया जाता है जब अनुसूचित कार्य शुरू हो जाता है। स्केलिंग नियम के विशिष्ट पहचानकर्ता में भरें।
  • scheduled_task_name - (वैकल्पिक) अनुसूचित कार्य का प्रदर्शन नाम, जो 2-40 वर्ण (अंग्रेजी या चीनी) लंबा होना चाहिए।
  • description - (वैकल्पिक) अनुसूचित कार्य का विवरण, जो २-२०० अक्षर (अंग्रेजी या चीनी) लंबा है।
  • launch_expiration_time - (वैकल्पिक) समय अवधि जिसके भीतर विफल अनुसूचित कार्य वापस लिया जाता है। डिफ़ॉल्ट मान 600s है। मूल्य सीमा: [0, 21600]
  • recurrence_type - (वैकल्पिक) दोहराए जाने वाले निर्धारित कार्य का प्रकार। RecurrenceType, RecurrenceValue और RecurrenceEndTime को निर्दिष्ट करना होगा। वैकल्पिक मूल्य:
    • दैनिक: एक निर्धारित कार्य के लिए दिन में पुनरावृत्ति अंतराल।
    • साप्ताहिक: एक निर्धारित कार्य के लिए सप्ताह के अनुसार पुनरावृत्ति अंतराल।
    • मासिक: एक निर्धारित कार्य के लिए महीने के अनुसार पुनरावृत्ति अंतराल।
  • recurrence_value - (वैकल्पिक) दोहराए जाने वाले निर्धारित कार्य का मूल्य। RecurrenceType, RecurrenceValue और RecurrenceEndTime को निर्दिष्ट करना होगा।
    • दैनिक: सीमा में केवल एक मूल्य [1,31] भरा जा सकता है।
    • साप्ताहिक: कई मान भरे जा सकते हैं। रविवार से शनिवार के मूल्य क्रम में 0 से 6 हैं। एकाधिक मानों को एक अल्पविराम "," द्वारा अलग किया जाएगा।
    • मासिक: एबी के प्रारूप में। A और B का मान श्रेणी 1 से 31 है, और B मान A मान से अधिक होना चाहिए।
  • recurrence_end_time - (वैकल्पिक) दोहराए जाने वाले निर्धारित कार्य का अंत समय। दिनांक स्वरूप ISO8601 मानक का अनुसरण करता है और UTC समय का उपयोग करता है। यह YYYY-MM-DDThh: mmZ के प्रारूप में है। निर्माण या संशोधन के 90 दिन बाद एक समय बिंदु में प्रवेश नहीं किया जा सकता है। RecurrenceType, RecurrenceValue और RecurrenceEndTime को निर्दिष्ट करना होगा।
  • task_enabled - (वैकल्पिक) क्या अनुसूचित कार्य को सक्षम करना है। डिफ़ॉल्ट मान सत्य है।

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

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

  • id - शेड्यूल टास्क आईडी।
  • scheduled_action - शेड्यूल टास्क की कार्रवाई।
  • launch_time - शेड्यूल टास्क के समय को ट्रिगर किया जाएगा।
  • scheduled_task_name - शेड्यूल टास्क का नाम।
  • description - अनुसूची कार्य का विवरण।
  • task_enabled - कार्य को सक्षम करने के लिए सक्षम करें।

आयात

ईएसएस अनुसूची कार्य को आईडी, जैसे का उपयोग करके आयात किया जा सकता है

$ terraform import alicloud_ess_schedule.example abc123456