我可以使用以下模板成功创建自定义IAM策略(托管):
routes.MapRoute(name:"CustomerList", template:"api/customer",defaults: new { controller = "Customer", action = "Get" });
但是当我尝试添加"" PolicyName":" test2""模板中的标签我收到此错误:
遇到不受支持的属性PolicyName
我可以为自定义托管策略设置任何名称吗?
答案 0 :(得分:2)
当通过CloudFormation创建IAM托管策略时,目前无法为其设置自定义名称。这同样适用于IAM角色。
名称模式将如下生成:
StackName-ResourceName-RandomString
另外,您可以查看IAM Managed Policy Guide了解可用属性。
答案 1 :(得分:1)
要创建不附加堆栈名称和堆栈随机字符串的静态名称,请将其添加到属性中:
"ManagedPolicyName": "myManagedPolicyRocks"