INNER CODE UNIT · JavaScript
cf
ACloudGuru/serverless-plugin-aws-alerts · src/index.js:494
const cf = [...new Set(dashboardTemplates)].reduce((acc, d) => {
const dashboard = dashboards.createDashboard(
service.service,
stage,
region,
functions,
d
);
const cfResource =
d === 'default' ? 'AlertsDashboard' : `AlertsDashboard${d}`;
const dashboardName =
d === 'default'
? `${service.service}-${stage}-${region}`
: `${service.service}-${stage}-${region}-${d}`;
acc[cfResource] = {
Type: 'AWS::CloudWatch::Dashboard',