Terraform 0.11

aws_ses_domain_dkim




terraform

aws_ses_domain_dkim

एक SES डोमेन DKIM पीढ़ी संसाधन प्रदान करता है।

डोमेन स्वामित्व को पहले ses_domain_identity संसाधन का उपयोग करके पुष्टि करने की आवश्यकता है

तर्क संदर्भ

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

  • domain - (आवश्यक) के लिए DKIM टोकन जेनरेट करने के लिए सत्यापित डोमेन नाम।

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

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

  • dkim_tokens - SES द्वारा उत्पन्न DKIM टोकन। इन टोकन का उपयोग SES Easy DKIM को सत्यापित करने के लिए उपयोग किए जाने वाले CNAME रिकॉर्ड बनाने के लिए किया जाना चाहिए। उदाहरण के लिए नीचे देखें कि यह रूट 53 में होस्ट किए जाने और टेराफॉर्म द्वारा प्रबंधित किए जाने पर इसे कैसे प्राप्त किया जा सकता है। AWS SES डॉक्स में अमेज़ॅन SES में डोमेन सत्यापित करने के बारे में अधिक जानें।

उदाहरण उपयोग

resource "aws_ses_domain_identity" "example" {
  domain = "example.com"
}

resource "aws_ses_domain_dkim" "example" {
  domain = "${aws_ses_domain_identity.example.domain}"
}

resource "aws_route53_record" "example_amazonses_verification_record" {
  count   = 3
  zone_id = "ABCDEFGHIJ123"
  name    = "${element(aws_ses_domain_dkim.example.dkim_tokens, count.index)}._domainkey.example.com"
  type    = "CNAME"
  ttl     = "600"
  records = ["${element(aws_ses_domain_dkim.example.dkim_tokens, count.index)}.dkim.amazonses.com"]
}

आयात

DKIM टोकन को domain विशेषता का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import aws_ses_domain_dkim.example example.com