gpt4 book ai didi

amazon-web-services - 如何使用 AWS CLI 创建策略

转载 作者:行者123 更新时间:2023-12-04 12:25:02 25 4
gpt4 key购买 nike

我正在尝试使用 AWS CLI 创建策略。在这个命令中,file://policy 做了什么?引用?

aws iam create-policy --policy-name my-policy --policy-document file://policy

我试过:
aws iam create-policy --policy-name mypolicy --policy-document file://mypolicy.json

这是创建策略的正确方法吗?

另外,当我们使用 AWS CLI 创建策略时,有没有一种方法可以直接使用策略 json 内容?如果是,请分享一些例子。

最佳答案

file://policy 是指包含您希望用于定义您正在创建的策略的策略声明的本地 json 文件。
您可以使用 CLI 内联执行此操作。以推荐的 EKS Autoscaler 策略为例:

aws iam create-policy \
--policy-name AmazonEKSClusterAutoscalerPolicy \
--policy-document \
'{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"autoscaling:DescribeAutoScalingGroups",
"autoscaling:DescribeAutoScalingInstances",
"autoscaling:DescribeLaunchConfigurations",
"autoscaling:DescribeTags",
"autoscaling:SetDesiredCapacity",
"autoscaling:TerminateInstanceInAutoScalingGroup",
"ec2:DescribeLaunchTemplateVersions"
],
"Resource": "*",
"Effect": "Allow"
}
]
}'

关于amazon-web-services - 如何使用 AWS CLI 创建策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59103954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com