猿问

Firehose无法担当角色

我正在尝试使用Firehose API(JS),但不断出现以下错误:

“ InvalidArgumentException:Firehose无法承担角色arn:aws:iam :: XXXXXXXXXX:role / NAME。请检查提供的角色。

我检查了角色,并设置了自定义策略,以包括STS和Firehose操作的所有资源。如果我允许AssumeRole在STS下运行,我不知道为什么会出现此错误。

方法调用

我使用的方法是createDeliveryStream(params = {}, callback)S3DestinationConfiguration

政策JSON

{

    "Version": "2012-10-17",

    "Statement": [

        {

            "Sid": "VisualEditor0",

            "Effect": "Allow",

            "Action": [

                "iam:*",

                "kinesisvideo:*",

                "s3:PutAccountPublicAccessBlock",

                "s3:GetAccountPublicAccessBlock",

                "s3:ListAllMyBuckets",

                "s3:*",

                "firehose:*",

                "sts:*",

                "s3:HeadBucket"

            ],

            "Resource": "*"

        }

    ]

}


犯罪嫌疑人X
浏览 122回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答