@@ -11,6 +11,14 @@ const icons = {
11
11
icon : "mxgraph.aws4.api_gateway" ,
12
12
serviceType : "networkingcontentdelivery" ,
13
13
} ,
14
+ "AWS::Serverless::HttpApi" : {
15
+ icon : "mxgraph.aws4.api_gateway" ,
16
+ serviceType : "networkingcontentdelivery" ,
17
+ } ,
18
+ "AWS::Serverless::StateMachine" : {
19
+ icon : "mxgraph.aws4.step_functions" ,
20
+ serviceType : "applicationintegration" ,
21
+ } ,
14
22
"AWS::Lambda::Permission" : {
15
23
icon : "mxgraph.aws4.policy" ,
16
24
serviceType : "securityidentitycomplicance" ,
@@ -94,8 +102,59 @@ const icons = {
94
102
"AWS::WAFv2::WebACLAssociation" : {
95
103
icon : "mxgraph.aws4.waf" ,
96
104
serviceType : "securityidentitycomplicance" ,
97
- }
98
-
105
+ } ,
106
+ "AWS::ApiGatewayV2::Api" : {
107
+ icon : "mxgraph.aws4.api_gateway" ,
108
+ serviceType : "networkingcontentdelivery" ,
109
+ } ,
110
+ "AWS::ApiGatewayV2::ApiGatewayManagedOverrides" : {
111
+ icon : "mxgraph.aws4.api_gateway" ,
112
+ serviceType : "networkingcontentdelivery" ,
113
+ } ,
114
+ "AWS::ApiGatewayV2::ApiMapping" : {
115
+ icon : "mxgraph.aws4.api_gateway" ,
116
+ serviceType : "networkingcontentdelivery" ,
117
+ } ,
118
+ "AWS::ApiGatewayV2::Authorizer" : {
119
+ icon : "mxgraph.aws4.api_gateway" ,
120
+ serviceType : "networkingcontentdelivery" ,
121
+ } ,
122
+ "AWS::ApiGatewayV2::Deployment" : {
123
+ icon : "mxgraph.aws4.api_gateway" ,
124
+ serviceType : "networkingcontentdelivery" ,
125
+ } ,
126
+ "AWS::ApiGatewayV2::DomainName" : {
127
+ icon : "mxgraph.aws4.api_gateway" ,
128
+ serviceType : "networkingcontentdelivery" ,
129
+ } ,
130
+ "AWS::ApiGatewayV2::Integration" : {
131
+ icon : "mxgraph.aws4.api_gateway" ,
132
+ serviceType : "networkingcontentdelivery" ,
133
+ } ,
134
+ "AWS::ApiGatewayV2::IntegrationResponse" : {
135
+ icon : "mxgraph.aws4.api_gateway" ,
136
+ serviceType : "networkingcontentdelivery" ,
137
+ } ,
138
+ "AWS::ApiGatewayV2::Model" : {
139
+ icon : "mxgraph.aws4.api_gateway" ,
140
+ serviceType : "networkingcontentdelivery" ,
141
+ } ,
142
+ "AWS::ApiGatewayV2::Route" : {
143
+ icon : "mxgraph.aws4.api_gateway" ,
144
+ serviceType : "networkingcontentdelivery" ,
145
+ } ,
146
+ "AWS::ApiGatewayV2::RouteResponse" : {
147
+ icon : "mxgraph.aws4.api_gateway" ,
148
+ serviceType : "networkingcontentdelivery" ,
149
+ } ,
150
+ "AWS::ApiGatewayV2::Stage" : {
151
+ icon : "mxgraph.aws4.api_gateway" ,
152
+ serviceType : "networkingcontentdelivery" ,
153
+ } ,
154
+ "AWS::ApiGatewayV2::VpcLink" : {
155
+ icon : "mxgraph.aws4.api_gateway" ,
156
+ serviceType : "networkingcontentdelivery" ,
157
+ } ,
99
158
} ;
100
159
101
160
const colors = {
@@ -244,7 +303,7 @@ const serviceTranslation = {
244
303
kms : "key_management_service" ,
245
304
stepfunctions : "step_functions" ,
246
305
events : "eventbridge" ,
247
- logs : "cloudwatch"
306
+ logs : "cloudwatch" ,
248
307
} ;
249
308
250
309
function getIcon ( type ) {
0 commit comments