无效操作:操作 s3:ListObjects 不存在
Invalid Action: The action s3:ListObjects does not exist
无效操作:操作 s3:ListObjects 不存在。您是说 s3:ListBucket 吗?名为 ListObjects 的 API 授权反对 IAM 操作 s3:ListBucket。
获取策略错误
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "S3fileAccess",
"Effect": "Deny",
"Action": [
"s3:PutObject",
"s3:ListObjects",
"s3:GetObject",
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::files-*",
"arn:aws:s3:::log-files-*"
]
}
]
}
正确,ListBucket
“授予列出 Amazon S3 存储桶中部分或全部对象(最多 1000 个)的权限”。有不同的权限来列出存储桶 (ListAllMyBuckets
)。这些名称有点奇怪,我怀疑这是一个遗留问题,因为 S3 是第一个普遍可用的服务。
您可以在这里找到所有权限:Actions, resources, and condition keys for AWS services
无效操作:操作 s3:ListObjects 不存在。您是说 s3:ListBucket 吗?名为 ListObjects 的 API 授权反对 IAM 操作 s3:ListBucket。
获取策略错误
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "S3fileAccess",
"Effect": "Deny",
"Action": [
"s3:PutObject",
"s3:ListObjects",
"s3:GetObject",
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::files-*",
"arn:aws:s3:::log-files-*"
]
}
]
}
正确,ListBucket
“授予列出 Amazon S3 存储桶中部分或全部对象(最多 1000 个)的权限”。有不同的权限来列出存储桶 (ListAllMyBuckets
)。这些名称有点奇怪,我怀疑这是一个遗留问题,因为 S3 是第一个普遍可用的服务。
您可以在这里找到所有权限:Actions, resources, and condition keys for AWS services