MalformedPolicyDocument错误表明您的策略文档格式不正确。这可以通过以下方式解决:
{ "Version": "2012-10-17", "Statement": [ { "Effect": 'Allow”, "Action": [ "s3:PutObject", "s3:GetObject" ], "Resource": "arn:aws:s3:::my-bucket/*" } ] }
aws iam create-policy --policy-name my-policy --policy-document file://my-policy.json
通过执行这些步骤来解决MalformedPolicyDocument问题,您应该能够成功地创建AWS策略。