@@ -53,6 +53,7 @@ JAVALAB_APP_TYPES = %w(
53
53
Theater
54
54
Neighborhood
55
55
Console
56
+ Playground
56
57
)
57
58
-%>
58
59
Globals:
@@ -435,7 +436,8 @@ Resources:
435
436
<% {
436
437
Theater : { MemorySize : 1769 , Timeout : 90 } ,
437
438
Neighborhood : { MemorySize : 512 , Timeout : 90 } ,
438
- Console : { MemorySize : 512 , Timeout : 90 }
439
+ Console : { MemorySize : 512 , Timeout : 90 } ,
440
+ Playground : { MemorySize : 512 , Timeout : 300 }
439
441
} . each do |name , config | -%>
440
442
BuildAndRunJava<%= name%> ProjectFunction:
441
443
Type: AWS::Serverless::Function
@@ -572,7 +574,7 @@ Resources:
572
574
Label: Concurrent Executions Across All Lambdas
573
575
ReturnData: true
574
576
Expression: SUM(METRICS())
575
- <% { Theater : "m2" , Neighborhood : "m3" , Console : "m4" } . each do |name , id | -%>
577
+ <% { Theater : "m2" , Neighborhood : "m3" , Console : "m4" , Playground : "m5" } . each do |name , id | -%>
576
578
- Id: <%= id%>
577
579
ReturnData: false
578
580
MetricStat:
@@ -655,6 +657,7 @@ Resources:
655
657
- HighWebsocketConnectionsAlarm
656
658
- NeighborhoodHighInvocationsAlarm
657
659
- TheaterHighInvocationsAlarm
660
+ - PlaygroundHighInvocationsAlarm
658
661
Properties:
659
662
ActionsEnabled: true
660
663
AlarmActions:
@@ -667,6 +670,7 @@ Resources:
667
670
ALARM(${SubDomainName}_high_http_requests) OR
668
671
ALARM(${SubDomainName}_high_websocket_connections) OR
669
672
ALARM(${SubDomainName}_neighborhood_high_invocations) OR
673
+ ALARM(${SubDomainName}_playground_high_invocations) OR
670
674
ALARM(${SubDomainName}_theater_high_invocations)"
671
675
InsufficientDataActions: []
672
676
OKActions: []
0 commit comments