Как получить идентификатор ARN подтвержденного электронного письма SES? У меня есть проверенная электронная почта SES, и я хочу получить Identity ARN, чтобы программно назначить ее Cognito. Заглянув в конфигурацию Boto3, я не могу найти ни одного метода, дающего мне эту информацию. Ближайшее, что я получил, - это list_verified_email_addresses, который просто дает мне электронное письмо, если оно подтверждено ... нет способа получить от этого ARN.

5
lony 8 Ноя 2018 в 19:44

1 ответ

Лучший ответ

Из документации Boto3 нет поддержки для получения идентификатора ARN. Но построить его можно легко. Предполагая, что вы находитесь в us-east-1 (или получаете регион с помощью Boto3):

account_num = '1234567890'
identity = 'john@myemail.com'
print 'arn:aws:ses:us-east-1:'+account_num+':identity/'+identity

ARN

arn:aws:ses:us-east-1:1234567890:identity/john@myemail.com
7
helloV 8 Ноя 2018 в 23:58