我正在跟踪AWS的,试图将访问日志添加到我的应用程序负载均衡器中。正是Bucket permissions -> To prepare an Amazon S3 bucket for access logging ->第5点所描述的策略。不幸的是,当我添加策略时,它返回'MalformedPolicy:无效策略语法‘ identifiers =
我在一个配置文件中有一个来自众多帐户的ARN列表,然后我将其构建到一个S3桶策略中。但是,如果其中一个ARN无效,比如arn:aws:iam::12345679012:user/foo-bar,那么在尝试应用包含该ARN的策略时,我将得到以下异常:
lib/aws/core/client.rb:375:in `return_or_raise': Invalid principal in policy (AWS::S3::Errors::<
在我的terraform配置中,我将一个policy附加到一些roles上。 policy = "${aws_iam_policy.s3-read-access.arn}"不幸的是,我得到了一个错误:Error putting S3policy: MalformedPolicy: Policies must be valid JSON and the first byte