Amazon web services 亚马逊的正确假设政策文件和政策文件是什么

Amazon web services 亚马逊的正确假设政策文件和政策文件是什么,amazon-web-services,amazon-iam,amazon-comprehend,Amazon Web Services,Amazon Iam,Amazon Comprehend,我有以下假定的政策文件: { "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Principal": {"Service":

我有以下假定的政策文件:

                            {
                              "Version": "2012-10-17",
                              "Statement": {
                                "Effect": "Allow",
                                "Principal": {"Service": "comprehend.amazonaws.com"},
                                "Action": "sts:AssumeRole"
                              }
                            }
{
                                  "Version": "2012-10-17",
                                  "Statement": {
                                    "Effect": "Allow",
                                    "Action": "s3:GetObject",
                                    "Resource": "arn:aws:s3:::${bucket.name}/*"
                                  }
                                }
以及下列政策文件:

                            {
                              "Version": "2012-10-17",
                              "Statement": {
                                "Effect": "Allow",
                                "Principal": {"Service": "comprehend.amazonaws.com"},
                                "Action": "sts:AssumeRole"
                              }
                            }
{
                                  "Version": "2012-10-17",
                                  "Statement": {
                                    "Effect": "Allow",
                                    "Action": "s3:GetObject",
                                    "Resource": "arn:aws:s3:::${bucket.name}/*"
                                  }
                                }
不幸的是,我从Amazon Encription得到的是
没有对输入的读取访问权:提供的数据访问角色没有对输入数据的正确访问权。
。怎么了


完整的源代码如下:

找到了原因:必须等待一点(比如30秒),然后才能访问新创建的bucket和policy