SES如何获得身份的ARN?

lon*_*ony 4 amazon-web-services amazon-ses boto3

如何获取经过验证的SES电子邮件的身份ARN?我有一个已验证的SES电子邮件,我想获取身份ARN以便以编程方式将其分配给Cognito。查看Boto3配置,我找不到任何提供此信息的方法。我得到的最接近的是list_verified_email_addresses,如果经过验证,它只会向我发送电子邮件...没有办法从中获取ARN。

hel*_*loV 5

从Boto3文档,不支持获取身份ARN。但是您可以轻松构建它。假设您位于us-east-1(或使用Boto3获取该区域):

account_num = '1234567890'
identity = 'john@myemail.com'
print 'arn:aws:ses:us-east-1:'+account_num+':identity/'+identity
Run Code Online (Sandbox Code Playgroud)

ARN

arn:aws:ses:us-east-1:1234567890:identity/john@myemail.com
Run Code Online (Sandbox Code Playgroud)

  • @AntoninBeaufort,但问题是如何“以编程方式”获取 ARN (3认同)