我正在尝试创建一个 IAM 策略,该策略允许用户完全访问 dynamodb,但需要注意的是表必须具有Stage带有值的标签Dev。基本上您可以创建一个表,但您应该在其上添加Stage带有值的标签Dev。您只能查看/更新等标签为Stage=Dev.
AWS 文档提到了一种使用Global Context Keys轻松做到这一点的方法:aws:ResourceTag
但是当我使用可视化编辑器时,我在上下文键列表中找不到键。如果我手动编辑 JSON 并添加相同的内容,则会收到警告condition key is not supported
这是我的政策:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "OnlyDynamoDBWithTagValueDev",
"Effect": "Allow",
"Action": "dynamodb:*",
"Resource": "arn:aws:dynamodb:*:accountnumber:table/*",
"Condition": {
"StringEquals": {
"aws:ResourceTag/Stage": "Dev"
}
}
}
]}
Run Code Online (Sandbox Code Playgroud)
我在这里可能做错了什么?
使用cvSet方法,我们可以轻松地用纯色填充图像.有没有什么方法可以帮助你从你的图像中删除一些颜色(例如,我有一个森林的图像.基本上它将有很多绿色组件,叶子等.我可以删除绿色保持其他一切相同.)