@@ -11,6 +11,14 @@ const icons = {
1111 icon : "mxgraph.aws4.api_gateway" ,
1212 serviceType : "networkingcontentdelivery" ,
1313 } ,
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+ } ,
1422 "AWS::Lambda::Permission" : {
1523 icon : "mxgraph.aws4.policy" ,
1624 serviceType : "securityidentitycomplicance" ,
@@ -94,8 +102,59 @@ const icons = {
94102 "AWS::WAFv2::WebACLAssociation" : {
95103 icon : "mxgraph.aws4.waf" ,
96104 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+ } ,
99158} ;
100159
101160const colors = {
@@ -244,7 +303,7 @@ const serviceTranslation = {
244303 kms : "key_management_service" ,
245304 stepfunctions : "step_functions" ,
246305 events : "eventbridge" ,
247- logs : "cloudwatch"
306+ logs : "cloudwatch" ,
248307} ;
249308
250309function getIcon ( type ) {
0 commit comments