Terraform module which creates an domains and smtp credentials on AWS SES.
Terraform 0.12 and newer.
module "ses" {
source = "/path/to/module/terraform-aws-ses"
domain_name = var.domain_name
enable_smtp_user_name = true
smtp_user_name = var.smtp_user_name
}
Name | Version |
---|---|
terraform | >= 0.12.6 |
aws | >= 2.65 |
Name | Version |
---|---|
aws | >= 2.65 |
No modules.
Name | Type |
---|---|
aws_iam_access_key.ses_sender | resource |
aws_iam_policy.ses_sender | resource |
aws_iam_user.ses_sender | resource |
aws_iam_user_policy_attachment.ses_sender | resource |
aws_ses_domain_dkim.this | resource |
aws_ses_domain_identity.this | resource |
aws_iam_policy_document.ses_sender | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
domain_name | A domain name that should be issued | string |
n/a | yes |
enable_smtp_user_name | If true, then create SMTP user in IAM | bool |
false |
no |
smtp_user_name | SMTP user name | string |
"ses-smtp-user" |
no |
Name | Description |
---|---|
smtp_password | n/a |
smtp_username | n/a |
Module managed by Marcel Emmert.
Apache 2 Licensed. See LICENSE for full details.