Terraform 0.11

aws_guardduty_member




terraform

aws_guardduty_member

एक गार्डडूट सदस्य का प्रबंधन करने के लिए एक संसाधन प्रदान करता है।

उदाहरण उपयोग

resource "aws_guardduty_detector" "master" {
  enable = true
}

resource "aws_guardduty_detector" "member" {
  provider = "aws.dev"

  enable = true
}

resource "aws_guardduty_member" "member" {
  account_id         = "${aws_guardduty_detector.member.account_id}"
  detector_id        = "${aws_guardduty_detector.master.id}"
  email              = "[email protected]"
  invite             = true
  invitation_message = "please accept guardduty invitation"
}

तर्क संदर्भ

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

  • account_id - (आवश्यक) सदस्य खाते के लिए AWS खाता आईडी।
  • detector_id (आवश्यक) गार्डडूट खाते की डिटेक्टर आईडी जहां आप सदस्य खाते बनाना चाहते हैं।
  • email - (आवश्यक) सदस्य खाते के लिए ईमेल पता।
  • invite - (वैकल्पिक) बूलियन चाहे वह एक सदस्य के रूप में गार्डडूट के लिए खाता आमंत्रित करे। false अवहेलना करता false । यह पता लगाने के लिए कि आमंत्रण भेजने की आवश्यकता है (पुनः) भेजा गया है, Terraform स्थिति मान एक रिश्ता_स्टैटस ऑफ Disabled , Enabled , EmailVerificationInProgress या EmailVerificationInProgress
  • invitation_message - (वैकल्पिक) निमंत्रण के लिए संदेश।
  • disable_email_notification - (वैकल्पिक) बूलियन कि क्या कोई ईमेल अधिसूचना खातों में भेजी जाती है। false अवहेलना करता false

समय समाप्ति

aws_guardduty_member निम्नलिखित aws_guardduty_member कॉन्फ़िगरेशन विकल्प प्रदान करता है:

  • create - (डिफ़ॉल्ट 60s ) कब तक गार्डडूट सदस्य के खाते को आमंत्रित करने के लिए सत्यापन के लिए इंतजार करना होगा।
  • update - (डिफ़ॉल्ट 60s ) कब तक गार्डडूट सदस्य के खाते को आमंत्रित करने के लिए सत्यापन के लिए इंतजार करना होगा।

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

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

  • id - गार्डडूट सदस्य की आईडी
  • relationship_status - सदस्य खाते और उसके मास्टर खाते के बीच संबंध की स्थिति। अधिक जानकारी Amazon GuardDuty API संदर्भ में पाई जा सकती है।

आयात

GuardDuty सदस्यों को Master GuardDuty डिटेक्टर आईडी और सदस्य AWS खाता आईडी, जैसे का उपयोग करके आयात किया जा सकता है

$ terraform import aws_guardduty_member.MyMember 00b00fd5aecc0ab60a708659477e9617:123456789012