in lib/ab_dashboard.ts [352:370]
public createLEDashboard(vreqFunctionName: string, vrespFunctionName: string, title: string): cloudwatch.Dashboard {
return new cloudwatch.Dashboard(this, "MonitoringDashboard", {
dashboardName: title,
widgets: [
[
new Column(this.createLEVersionsWidget(vreqFunctionName, "us-east-1", "US-East (N. Virginia)")),
new Column(this.createLEVersionsWidget(vreqFunctionName, "us-east-2", "US East (Ohio)")),
new Column(this.createLEVersionsWidget(vreqFunctionName, "eu-west-2", "EU (London)")),
new Column(this.createLEVersionsWidget(vreqFunctionName, "eu-west-1", "EU (Ireland)")),
new Column(this.createLEUsersWidget(vreqFunctionName, "us-east-1", "US-East (N. Virginia)")),
new Column(this.createLEUsersWidget(vreqFunctionName, "us-east-2", "US East (Ohio)")),
new Column(this.createLEUsersWidget(vreqFunctionName, "eu-west-2", "EU (London)")),
new Column(this.createLEUsersWidget(vreqFunctionName, "eu-west-1", "EU (Ireland)")),
new Column(this.createLEInvocationWidget(vreqFunctionName)),
]
]})
}