【发布时间】:2017-12-21 23:24:17
【问题描述】:
我正在编写一个 lambda 脚本,该脚本 */ 仅在本地工作 /*。
我想将此脚本的使用范围扩展到其他地区。 为此,我想更新我的脚本,所以我从 :
print(ec2c.describe_regions())
当我测试它时,它说:
模块初始化错误:发生错误(UnauthorizedOperation) 调用 DescribeRegions 操作时:您无权 执行此操作。
但是,我的策略在 Action 中包含 ec2:DescribeRegions :
{
"roleName": "ec2_scan_role",
"policies": [
{
"document": {
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"ec2:DescribeInstances",
"ec2:StartInstances",
"ec2:DescribeRegions",
"ec2:StopInstances",
"ec2:DescribeInstanceStatus"
],
"Resource": "*"
}
[...]
怎么了?!
谢谢,
【问题讨论】:
标签: amazon-ec2 amazon-iam