INNER CODE UNIT · JavaScript
subscription
serverless/serverless · packages/serverless/lib/plugins/aws/alerts/index.js:272
const subscription = (notifications || []).map((n) => ({
Protocol: n.protocol,
Endpoint: n.endpoint,
}))
return {
Type: 'AWS::SNS::Topic',
Properties: {
TopicName: topicName,
Subscription: subscription,
},
}
}
_addAlertTopic(key, topics, alertTopics, customAlarmName) {
const topicConfig = topics[key]
const isTopicConfigAnObject = _.isObject(topicConfig)