Skip to content

TechHoldingLLC/terraform-aws-ses

Repository files navigation

Requirements

Name Version
terraform >=1.10.0
aws >= 5.0
cloudflare >= 4

Providers

Name Version
aws >= 5.0
cloudflare >= 4

Modules

Name Source Version
lambda_ses_logging git::https://github.com/TechHoldingLLC/terraform-aws-lambda-function.git v1.0.11

Resources

Name Type
aws_route53_record.bounce_ses_domain_mail_from_mx resource
aws_route53_record.bounce_ses_domain_mail_from_txt resource
aws_route53_record.ses_dkim_record resource
aws_route53_record.ses_dmarc_record resource
aws_ses_domain_dkim.ses_dkim resource
aws_ses_domain_identity.ses_domain resource
aws_ses_domain_mail_from.bounce resource
aws_ses_identity_notification_topic.ses resource
aws_sns_topic.ses_logging resource
cloudflare_record.bounce_ses_domain_mail_from_mx resource
cloudflare_record.bounce_ses_domain_mail_from_txt resource
cloudflare_record.ses_dkim_record resource
cloudflare_record.ses_dmarc_record resource
aws_region.current data source

Inputs

Name Description Type Default Required
cloudflare_zone_id CloudFlare zone id string "" no
domain Domain name for domain identity string n/a yes
enable_ses_logging Enable SES logging bool false no
feedback_notification_type Feedback notification type, valid values are Bounce, Complaint, Delivery list(string)
[
"Bounce",
"Complaint",
"Delivery"
]
no
route53_zone_id Route53 zone id string "" no
ses_logs_retention_period SES logs retention period number 30 no

Outputs

Name Description
arn The ARN of the domain identity
domain Name of the domain identity

License

Apache 2 Licensed. See LICENSE for full details.

About

Public Terraform module for AWS SES

Resources

License

Stars

Watchers

Forks

Packages

No packages published