2016-03-02 89 views
0

当我在aws帐户A中创建SQS以接受s3文件更改时的s3(在B帐户中)消息时。s3发送消息给角色SQS?

我需要设置谁可以发送消息到我创建的SQS。我不知道s3用于发送消息的角色。

回答

0

看来,你的情况是:

  • 帐户A有SQS队列。
  • 帐户B有一个Amazon S3存储桶,其中一个事件被配置为在文件更改时向帐户A中的SQS队列发送通知。

您将需要向SQS队列添加策略以接受来自S3存储桶的事件。从文档复制样本策略(下面的链接),并添加SQS队列的ARN(Amazon资源名称)和S3存储桶的名称。 (我测试过了 - 有效!)

查看文档:Granting Permissions to Publish Event Notification Messages to a Destination