【发布时间】:2018-03-29 14:45:00
【问题描述】:
当我通过 aws 控制台或 aws cli 将 lambda 函数订阅到 SNS 主题时,订阅信息中会显示一个名为“subscriber”的列。它确实包含我的帐户 ID。
我似乎无法通过 cli 或控制台控制此字段,但我可以通过 ansible:
---
- name: set up topic and subscribe lambda
sns_topic:
name: "topic_name"
state: present
display_name: "Display Name"
subscriptions:
- endpoint: "arn:aws:lambda:ap-southeast-2:123456789:function:functionName"
protocol: "lambda"
subscriber: 123456789
subscriber 字段是可选的,但是没有它,SNS 消息似乎无法到达 lambda。
- 这个字段有什么用?
- 我可以将其他帐户中的 Lambda 订阅到我的 SNS 主题吗?
- 如何使用 AWS CLI 更改此字段?
- 为什么它在 Ansible 2.4 中是可选的
【问题讨论】:
标签: amazon-web-services ansible aws-lambda amazon-sns