本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
适用于 Step Functions 的 Amazon Virt
您可以为 Step Functions ons 创建 Amazon VPC 终端节点策略,在该策略中指定以下内容:
-
可执行操作的委托人。
-
可执行的操作。
-
可对其执行操作的资源。
以下示例显示了 Amazon VPC 终端节点策略,该策略允许一个 IAM 用户创建状态机,并拒绝所有 IAM 用户删除状态机的权限。示例策略还授予所有 IAM 用户执行权限。
{
"Version": "2012-10-17",
"Statement": [
{
"Action": "*Execution",
"Resource": "*",
"Effect": "Allow",
"Principal": "*"
},
{
"Action": "states:CreateStateMachine",
"Resource": "*",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::123456789012:user/MyUser"
}
},
{
"Action": "states:DeleteStateMachine",
"Resource": "*",
"Effect": "Deny",
"Principal": "*"
}
]
}
有关创建终端节点策略的更多信息,请参阅以下内容: