Terraform 0.11

aws_cloudwatch_log_destination




terraform

aws_cloudwatch_log_destination

एक CloudWatch लॉग गंतव्य संसाधन प्रदान करता है।

उदाहरण उपयोग

resource "aws_cloudwatch_log_destination" "test_destination" {
  name       = "test_destination"
  role_arn   = "${aws_iam_role.iam_for_cloudwatch.arn}"
  target_arn = "${aws_kinesis_stream.kinesis_for_cloudwatch.arn}"
}

तर्क संदर्भ

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

  • name - (आवश्यक) लॉग गंतव्य के लिए एक नाम
  • role_arn - (आवश्यक) IAM की ARN भूमिका जो अमेज़न CloudWatch को लक्ष्य में डेटा डालने की अनुमति देती है
  • target_arn - (आवश्यक) गंतव्य के लिए लक्ष्य Amazon Kinesis स्ट्रीम या Amazon Lambda संसाधन का ARN

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

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

  • arn - अमेज़न संसाधन नाम (ARN) लॉग डेस्टिनेशन को निर्दिष्ट करता है।

आयात

CloudWatch लॉग्स गंतव्यों को name का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import aws_cloudwatch_log_destination.test_destination test_destination