diff options
author | Ed Costello <orthanc@users.noreply.github.com> | 2018-01-30 09:35:49 +1300 |
---|---|---|
committer | Sloane Hertel <shertel@redhat.com> | 2018-01-29 15:35:49 -0500 |
commit | d16bc1c3f4d165ee75910953bb8d6db1451bc1db (patch) | |
tree | 08a8336bc1b6079c5e978f8e387bdd99f0581b48 /hacking | |
parent | bbdddffa1e91a6758314390b596433b263196192 (diff) | |
download | ansible-d16bc1c3f4d165ee75910953bb8d6db1451bc1db.tar.gz |
New aws_ses_identity module to manage AWS Simple Email Service Identity (#31140)
* Add aws_ses_identity module
* Update CI alias, add BotoCoreError exception handling.
* Add SES and SNS permissions to hacking/aws_config to run aws_ses_identity integration tests
Diffstat (limited to 'hacking')
-rw-r--r-- | hacking/aws_config/testing_policies/compute-policy.json | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/hacking/aws_config/testing_policies/compute-policy.json b/hacking/aws_config/testing_policies/compute-policy.json index 5b8625ac7e..0b943a13f3 100644 --- a/hacking/aws_config/testing_policies/compute-policy.json +++ b/hacking/aws_config/testing_policies/compute-policy.json @@ -249,6 +249,37 @@ "Resource": [ "*" ] + }, + { + "Sid": "AllowSESManagement", + "Effect": "Allow", + "Action": [ + "ses:VerifyEmailIdentity", + "ses:DeleteIdentity", + "ses:GetIdentityVerificationAttributes", + "ses:GetIdentityNotificationAttributes", + "ses:VerifyDomainIdentity", + "ses:SetIdentityNotificationTopic", + "ses:SetIdentityHeadersInNotificationsEnabled", + "ses:SetIdentityFeedbackForwardingEnabled" + ], + "Resource": [ + "*" + ] + }, + { + "Sid": "AllowSNSManagement", + "Effect": "Allow", + "Action": [ + "SNS:CreateTopic", + "SNS:DeleteTopic", + "SNS:ListTopics", + "SNS:GetTopicAttributes", + "SNS:ListSubscriptionsByTopic" + ], + "Resource": [ + "*" + ] } ] } |