Terraform 0.11

aws_ssm_association




terraform

aws_ssm_association

एक SSM दस्तावेज़ को इंस्टेंस या EC2 टैग से संबद्ध करता है।

उदाहरण उपयोग

resource "aws_ssm_association" "example" {
  name = "${aws_ssm_document.example.name}"

  targets {
    key    = "InstanceIds"
    values = "${aws_instance.example.id}"
  }
}

तर्क संदर्भ

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

  • name - (आवश्यक) आवेदन करने के लिए एसएसएम दस्तावेज़ का नाम।
  • association_name - (वैकल्पिक) एसोसिएशन के लिए वर्णनात्मक नाम।
  • document_version - (वैकल्पिक) वह दस्तावेज़ संस्करण जिसे आप लक्ष्य (ओं) के साथ जोड़ना चाहते हैं। एक विशिष्ट संस्करण या डिफ़ॉल्ट संस्करण हो सकता है।
  • instance_id - (वैकल्पिक) SSM दस्तावेज़ को लागू करने के लिए उदाहरण ID। दस्तावेज़ स्कीमा संस्करण 2.0 और इसके बाद के संस्करण के लिए प्रमुख InstanceIds साथ targets उपयोग करें।
  • output_location - (वैकल्पिक) एक आउटपुट लोकेशन ब्लॉक। आउटपुट लोकेशन नीचे दर्ज़ है।
  • parameters - (वैकल्पिक) एसएसएम दस्तावेज़ को पारित करने के लिए मनमाने ढंग से स्ट्रिंग मापदंडों का एक ब्लॉक।
  • schedule_expression - (वैकल्पिक) एक क्रोन अभिव्यक्ति जब एसोसिएशन को लक्ष्य पर लागू किया जाएगा।
  • targets - (वैकल्पिक) एसएसएम एसोसिएशन के लक्ष्यों से युक्त एक ब्लॉक। लक्ष्य नीचे दिए गए हैं। AWS वर्तमान में अधिकतम 5 लक्ष्यों का समर्थन करता है।

आउटपुट स्थान ( output_location ) एक S3 बाल्टी है जहां आप इस एसोसिएशन के परिणामों को संग्रहीत करना चाहते हैं:

  • s3_bucket_name - (आवश्यक) S3 बाल्टी नाम।
  • s3_key_prefix - (वैकल्पिक) S3 बाल्टी उपसर्ग। कॉन्फ़िगर नहीं किए जाने पर रूट में संग्रहीत परिणाम।

दस्तावेज़ इन कुंजियों को लागू करने के लिए आईडी या टैग किस उदाहरण को निर्दिष्ट करते हैं:

  • key - (आवश्यक) या तो InstanceIds या tag:Tag Name EC2 टैग निर्दिष्ट करने के लिए tag:Tag Name
  • values - (आवश्यक) उदाहरण आईडी या टैग मूल्यों की एक सूची। AWS वर्तमान में इसे 1 लक्ष्य मान तक सीमित करता है।

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

उपरोक्त सभी तर्कों के अलावा, निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • name - आवेदन करने के लिए एसएसएम दस्तावेज़ का नाम।
  • instance_ids - वह उदाहरण आईडी जिसे SSM दस्तावेज़ में लागू किया गया था।
  • parameters - अतिरिक्त पैरामीटर एसएसएम दस्तावेज़ को पारित किया।