gpt4 book ai didi

amazon-web-services - 指定的 groupName 值无效。它必须仅包含字母数字字符和/或以下 : +=, .@_-

转载 作者:行者123 更新时间:2023-12-03 07:38:20 25 4
gpt4 key购买 nike

我正在尝试通过 Cloudformation 编写 IAM 策略。我尝试通过下面的 yaml 文件进行部署。它无法构建并出现错误。

但是,组名看起来没有任何这些字符。(+=,.@_-)你知道如何解决吗?

错误指定的 groupName 值无效。它必须仅包含字母数字字符和/或以下内容:+=,.@_-(服务:AmazonIdentityManagement;状态代码:400;错误代码:ValidationError;请求 ID:id;代理:null)


Description: ""

Metadata:
Generator: former2

Resources:
MyIAMPolicy:
Type: AWS::IAM::Policy
Properties:
PolicyName: TestLogPolicy
PolicyDocument:
Version: "2012-10-17"
Statement:
- Effect: Allow
Action:
- logs:CreateLogGroup
Resource: !Sub "arn:aws:logs:${AWS::Region}:${AWS::AccountId}:log-group:test_api-app-test:*"
- Effect: Allow
Action:
- logs:CreateLogStream
- logs:PutLogEvents
Resource: !Sub "arn:aws:logs:${AWS::Region}:${AWS::AccountId}:log-group:test_api-app-test:*"
- Effect: Allow
Action:
- logs:CreateExportTask
Resource: !Sub "arn:aws:logs:${AWS::Region}:${AWS::AccountId}:log-group:test_api-app-test:*"
Groups:
- !Sub "arn:aws:iam::${AWS::AccountId}:group/createCloudFormationTest"```

最佳答案

根据documentation :

Groups

The name of the group to associate the policy with.

因此您应该指定组的名称,而不是其 ARN。

关于amazon-web-services - 指定的 groupName 值无效。它必须仅包含字母数字字符和/或以下 : +=, .@_-,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76772135/

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