如何在Terraform中创建发送电子邮件的策略



我有一个SES帐户,用于从亚马逊AWS发送电子邮件我想为它创建一个可以发送邮件的策略如何使用Terraform

data "aws_iam_policy_document" "policy_§sender_ses" {
statement {
actions = [
"ses:SendEmail",
"ses:SendRawEmail"
]
resources = [
"*"
]
}
}
resource "aws_iam_policy" "policy_companysender_ses" {
name        = "policy_companysender_ses"
path        = "/"
description = "Policy to allow email sending for companyrama company sender"
policy = data.aws_iam_policy_document.policy_companysender_ses.json
}
resource "aws_iam_policy_attachment" "roles_policy_companysender_ses" {
name       = "roles_policy_companysender_ses"
roles      = [var.role_name]
policy_arn = aws_iam_policy.policy_companysender_ses.arn
}

相关内容

最新更新