UNPKG

@zklogic/draw.io

Version:

Draw.IO - Graph Editor integration in Angular-cli

1 lines 149 kB
Sidebar.prototype.addAWS4Palette=function(){var e=(mxConstants.STYLE_SHAPE,mxConstants.STYLE_SHAPE,"sketch=0;outlineConnect=0;gradientColor=none;fontColor=#545B64;strokeColor=none;fillColor=#879196;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4."),t=(mxConstants.STYLE_SHAPE,mxConstants.STYLE_SHAPE,"mxgraph.aws4"),n=this,r=100,l=100,a=78;this.setCurrentSearchEntryLibrary("aws4","aws4Arrows"),this.addAWS4ArrowsPalette(1,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4General Resources"),this.addAWS4GeneralResourcesPalette(1,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Illustrations"),this.addAWS4IllustrationsPalette(1,e,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Groups"),this.addAWS4GroupsPalette(1,t,n,"points=[[0,0],[0.25,0],[0.5,0],[0.75,0],[1,0],[1,0.25],[1,0.5],[1,0.75],[1,1],[0.75,1],[0.5,1],[0.25,1],[0,1],[0,0.75],[0,0.5],[0,0.25]];"),this.setCurrentSearchEntryLibrary("aws4","aws4Analytics"),this.addAWS4AnalyticsPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Application Integration"),this.addAWS4ApplicationIntegrationPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4AR VR"),this.addAWS4ARVRPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Cost Management"),this.addAWS4CostManagementPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Blockchain"),this.addAWS4BlockchainPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Business Applications"),this.addAWS4BusinessApplicationsPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Compute"),this.addAWS4ComputePalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Containers"),this.addAWS4ContainersPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Customer Enablement"),this.addAWS4CustomerEnablementPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Customer Engagement"),this.addAWS4CustomerEngagementPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Database"),this.addAWS4DatabasePalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Developer Tools"),this.addAWS4DeveloperToolsPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4End User Computing"),this.addAWS4EndUserComputingPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Front End Web Mobile"),this.addAWS4FrontEndWebMobilePalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Game Tech"),this.addAWS4GameTechPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Internet of Things"),this.addAWS4InternetOfThingsPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Machine Learning"),this.addAWS4MachineLearningPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Management Governance"),this.addAWS4ManagementGovernancePalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Media Services"),this.addAWS4MediaServicesPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Migration Transfer"),this.addAWS4MigrationTransferPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Network Content Delivery"),this.addAWS4NetworkContentDeliveryPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Quantum Technologies"),this.addAWS4QuantumTechnologiesPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Robotics"),this.addAWS4RoboticsPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Satellite"),this.addAWS4SatellitePalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Security Identity Compliance"),this.addAWS4SecurityIdentityCompliancePalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Serverless"),this.addAWS4ServerlessPalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary("aws4","aws4Storage"),this.addAWS4StoragePalette(1,r,l,a,t,n),this.setCurrentSearchEntryLibrary()},Sidebar.prototype.addAWS4ArrowsPalette=function(e,t,n){var r="aws amazon web service arrows arrow ";this.addPaletteFunctions("aws4Arrows","AWS / Arrows",!1,[this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=none;elbow=vertical;startArrow=block;startFill=1;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Default (left)",null,this.getTagsForStencil(t,"",r+"default left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=none;endFill=1;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Default (left)",null,this.getTagsForStencil(t,"",r+"default left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=block;elbow=vertical;startArrow=block;startFill=1;endFill=1;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Default (double)",null,this.getTagsForStencil(t,"",r+"default double").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=none;elbow=vertical;startArrow=openThin;startFill=0;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Open (thin, left)",null,this.getTagsForStencil(t,"",r+"open thin left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=openThin;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Open (thin, left)",null,this.getTagsForStencil(t,"",r+"open thin left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=openThin;elbow=vertical;startArrow=openThin;startFill=0;endFill=0;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Open (thin, double)",null,this.getTagsForStencil(t,"",r+"open thin double").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=none;elbow=vertical;startArrow=open;startFill=0;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Open (left)",null,this.getTagsForStencil(t,"",r+"open left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=open;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Open (left)",null,this.getTagsForStencil(t,"",r+"open left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=open;elbow=vertical;startArrow=open;startFill=0;endFill=0;strokeColor=#545B64;rounded=0;",100*e,0*e,"","Open (double)",null,this.getTagsForStencil(t,"",r+"open double").join(" "))])},Sidebar.prototype.addAWS4GeneralResourcesPalette=function(e,t,n){var r="aws amazon web service general resources ",l="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",a=(mxConstants.STYLE_SHAPE,"sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];gradientDirection=north;outlineConnect=0;fontColor=#232F3E;gradientColor=#505863;fillColor=#1E262E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.");this.addPaletteFunctions("aws4General Resources","AWS / General Resources",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+t+".marketplace;",78*e,78*e,"","Marketplace",null,null,this.getTagsForStencil(t,"marketplace",r).join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+t+".general;",78*e,78*e,"","General",null,null,this.getTagsForStencil(t,"general",r).join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+t+".all_products;",78*e,78*e,"","All Products",null,null,this.getTagsForStencil(t,"all products",r).join(" ")),this.createVertexTemplateEntry(l+"all_products;",78*e,78*e,"","All Products",null,null,this.getTagsForStencil(t,"all products",r).join(" ")),this.createVertexTemplateEntry(l+"camera2;",78*e,62*e,"","Camera",null,null,this.getTagsForStencil(t,"camera",r).join(" ")),this.createVertexTemplateEntry(l+"client;",78*e,76*e,"","Client",null,null,this.getTagsForStencil(t,"client",r).join(" ")),this.createVertexTemplateEntry(l+"corporate_data_center;",53*e,78*e,"","Corporate Data Center",null,null,this.getTagsForStencil(t,"corporate data center",r).join(" ")),this.createVertexTemplateEntry(l+"disk;",78*e,78*e,"","Disk",null,null,this.getTagsForStencil(t,"disk",r).join(" ")),this.createVertexTemplateEntry(l+"documents;",64*e,78*e,"","Documents",null,null,this.getTagsForStencil(t,"documents",r).join(" ")),this.createVertexTemplateEntry(l+"email_2;",78*e,49*e,"","Email",null,null,this.getTagsForStencil(t,"email",r).join(" ")),this.createVertexTemplateEntry(l+"forums;",78*e,76*e,"","Forums",null,null,this.getTagsForStencil(t,"forums",r).join(" ")),this.createVertexTemplateEntry(l+"gear;",78*e,78*e,"","Gear",null,null,this.getTagsForStencil(t,"gear",r).join(" ")),this.createVertexTemplateEntry(l+"generic_database;",59*e,78*e,"","Generic Database",null,null,this.getTagsForStencil(t,"generic database",r).join(" ")),this.createVertexTemplateEntry(l+"generic_firewall;",78*e,66*e,"","Generic Firewall",null,null,this.getTagsForStencil(t,"generic firewall",r).join(" ")),this.createVertexTemplateEntry(l+"internet;",78*e,48*e,"","Internet",null,null,this.getTagsForStencil(t,"internet",r).join(" ")),this.createVertexTemplateEntry(l+"internet_alt1;",78*e,48*e,"","Internet",null,null,this.getTagsForStencil(t,"internet",r).join(" ")),this.createVertexTemplateEntry(l+"internet_alt2;",78*e,78*e,"","Internet",null,null,this.getTagsForStencil(t,"internet gateway",r).join(" ")),this.createVertexTemplateEntry(l+"internet_alt22;",78*e,78*e,"","Internet",null,null,this.getTagsForStencil(t,"internet gateway",r).join(" ")),this.createVertexTemplateEntry(l+"mobile_client;",41*e,78*e,"","Mobile Client",null,null,this.getTagsForStencil(t,"mobile client",r).join(" ")),this.createVertexTemplateEntry(l+"multimedia;",78*e,73*e,"","Multimedia",null,null,this.getTagsForStencil(t,"multimedia",r).join(" ")),this.createVertexTemplateEntry(l+"office_building;",50*e,78*e,"","Office Building",null,null,this.getTagsForStencil(t,"office building",r).join(" ")),this.createVertexTemplateEntry(l+"question;",41*e,78*e,"","Question",null,null,this.getTagsForStencil(t,"question",r).join(" ")),this.createVertexTemplateEntry(l+"saml_token;",78*e,78*e,"","SAML Token",null,null,this.getTagsForStencil(t,"saml token",r).join(" ")),this.createVertexTemplateEntry(l+"ssl_padlock;",78*e,76*e,"","SSL Padlock",null,null,this.getTagsForStencil(t,"ssl padlock",r).join(" ")),this.createVertexTemplateEntry(l+"tape_storage;",78*e,38*e,"","Tape Storage",null,null,this.getTagsForStencil(t,"tape storage",r).join(" ")),this.createVertexTemplateEntry(l+"traditional_server;",45*e,78*e,"","Traditional Server",null,null,this.getTagsForStencil(t,"traditional server",r).join(" ")),this.createVertexTemplateEntry(l+"user;",78*e,78*e,"","User",null,null,this.getTagsForStencil(t,"user",r).join(" ")),this.createVertexTemplateEntry(l+"users;",78*e,78*e,"","Users",null,null,this.getTagsForStencil(t,"users",r).join(" ")),this.createVertexTemplateEntry(l+"external_toolkit;",68*e,78*e,"","Toolkit",null,null,this.getTagsForStencil(t,"external toolkit",r).join(" ")),this.createVertexTemplateEntry(l+"external_sdk;",68*e,78*e,"","SDK",null,null,this.getTagsForStencil(t,"external sdk software development kit",r).join(" "))])},Sidebar.prototype.addAWS4IllustrationsPalette=function(e,t,n,r){var l="aws amazon web service illustrations ";this.addPaletteFunctions("aws4Illustrations","AWS / Illustrations",!1,[this.createVertexTemplateEntry(t+"illustration_users;pointerEvents=1",100*e,100*e,"users",null,null,null,this.getTagsForStencil(n,"users",l).join(" ")),this.createVertexTemplateEntry(t+"illustration_notification;pointerEvents=1",100*e,81*e,"notification",null,null,null,this.getTagsForStencil(n,"users",l).join(" ")),this.createVertexTemplateEntry(t+"illustration_devices;pointerEvents=1",100*e,73*e,"devices",null,null,null,this.getTagsForStencil(n,"devices",l).join(" ")),this.createVertexTemplateEntry(t+"illustration_desktop;pointerEvents=1",100*e,91*e,"desktop",null,null,null,this.getTagsForStencil(n,"desktop",l).join(" ")),this.createVertexTemplateEntry(t+"illustration_office_building;pointerEvents=1",100*e,71*e,"office building",null,null,null,this.getTagsForStencil(n,"office building",l).join(" "))])},Sidebar.prototype.addAWS4GroupsPalette=function(e,t,n,r){var l=r+"outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;container=1;pointerEvents=0;collapsible=0;recursiveResize=0;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",a="aws amazon web service groups group ";this.addPaletteFunctions("aws4Groups","AWS / Groups",!1,[this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_aws_cloud_alt;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;",130*e,130*e,"AWS Cloud",null,null,null,this.getTagsForStencil(t,"cloud",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_aws_cloud;strokeColor=#232F3E;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#232F3E;dashed=0;",130*e,130*e,"AWS Cloud",null,null,null,this.getTagsForStencil(t,"cloud",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_region;strokeColor=#147EBA;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=1;",130*e,130*e,"Region",null,null,null,this.getTagsForStencil(t,"region",a).join(" ")),this.createVertexTemplateEntry("fillColor=none;strokeColor=#147EBA;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#147EBA;",130*e,130*e,"Availability Zone",null,null,null,this.getTagsForStencil(t,"availability zone",a).join(" ")),this.createVertexTemplateEntry("fillColor=none;strokeColor=#DD3522;verticalAlign=top;fontStyle=0;fontColor=#DD3522;",130*e,130*e,"Security group",null,null,null,this.getTagsForStencil(t,"security",a).join(" ")),this.createVertexTemplateEntry(l+"groupCenter;grIcon="+t+".group_auto_scaling_group;grStroke=1;strokeColor=#D86613;fillColor=none;verticalAlign=top;align=center;fontColor=#D86613;dashed=1;spacingTop=25;",130*e,130*e,"Auto Scaling group",null,null,null,this.getTagsForStencil(t,"auto scaling",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_vpc;strokeColor=#248814;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#AAB7B8;dashed=0;",130*e,130*e,"VPC",null,null,null,this.getTagsForStencil(t,"vpc virtual private cloud",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_security_group;grStroke=0;strokeColor=#147EBA;fillColor=#E6F2F8;verticalAlign=top;align=left;spacingLeft=30;fontColor=#147EBA;dashed=0;",130*e,130*e,"Private subnet",null,null,null,this.getTagsForStencil(t,"private subnet",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_security_group;grStroke=0;strokeColor=#248814;fillColor=#E9F3E6;verticalAlign=top;align=left;spacingLeft=30;fontColor=#248814;dashed=0;",130*e,130*e,"Public subnet",null,null,null,this.getTagsForStencil(t,"public subnet",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_on_premise;strokeColor=#5A6C86;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#5A6C86;dashed=0;",130*e,130*e,"Server contents",null,null,null,this.getTagsForStencil(t,"server contents",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_corporate_data_center;strokeColor=#5A6C86;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#5A6C86;dashed=0;",130*e,130*e,"Corporate data center",null,null,null,this.getTagsForStencil(t,"corporate data center",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_elastic_beanstalk;strokeColor=#D86613;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#D86613;dashed=0;",130*e,130*e,"Elastic Beanstalk container",null,null,null,this.getTagsForStencil(t,"elastic beanstalk container",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_ec2_instance_contents;strokeColor=#D86613;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#D86613;dashed=0;",130*e,130*e,"EC2 instance contents",null,null,null,this.getTagsForStencil(t,"ec2 instance contents",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_spot_fleet;strokeColor=#D86613;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#D86613;dashed=0;",130*e,130*e,"Spot Fleet",null,null,null,this.getTagsForStencil(t,"spot fleet",a).join(" ")),this.createVertexTemplateEntry(l+"group;grIcon="+t+".group_aws_step_functions_workflow;strokeColor=#CD2264;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#CD2264;dashed=0;",130*e,130*e,"AWS Step Functions workflow",null,null,null,this.getTagsForStencil(t,"step function",a).join(" ")),this.createVertexTemplateEntry("fillColor=none;strokeColor=#5A6C86;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#5A6C86;",130*e,130*e,"Generic group",null,null,null,this.getTagsForStencil(t,"generic",a).join(" ")),this.createVertexTemplateEntry("fillColor=#EFF0F3;strokeColor=none;dashed=0;verticalAlign=top;fontStyle=0;fontColor=#232F3D;",130*e,130*e,"Generic group",null,null,null,this.getTagsForStencil(t,"generic",a).join(" "))])},Sidebar.prototype.addAWS4AnalyticsPalette=function(e,t,n,r,l,a,i){var o="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#4D27AA;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",c="aws amazon web service analytics ";this.addPaletteFunctions("aws4Analytics","AWS / Analytics",!1,[this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".analytics;",r,r,"","Analytics",null,null,this.getTagsForStencil(l,"analytics",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".athena;",r,r,"","Athena",null,null,this.getTagsForStencil(l,"athena",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".cloudsearch2;",r,r,"","CloudSearch",null,null,this.getTagsForStencil(l,"cloudsearch",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".elasticsearch_service;",r,r,"","ElasticSearch Service",null,null,this.getTagsForStencil(l,"elasticsearch service",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".emr;",r,r,"","EMR",null,null,this.getTagsForStencil(l,"emr",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".finspace;",r,r,"","FinSpace",null,null,this.getTagsForStencil(l,"finspace",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".kinesis;",r,r,"","Kinesis",null,null,this.getTagsForStencil(l,"kinesis",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".kinesis_data_analytics;",r,r,"","Kinesis Data Analytics",null,null,this.getTagsForStencil(l,"kinesis data analytics",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".kinesis_data_firehose;",r,r,"","Kinesis Firehose",null,null,this.getTagsForStencil(l,"kinesis firehose",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".kinesis_data_streams;",r,r,"","Kinesis Data Streams",null,null,this.getTagsForStencil(l,"kinesis data streams",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".kinesis_video_streams;",r,r,"","Kinesis Video Streams",null,null,this.getTagsForStencil(l,"kinesis video streams",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".quicksight;",r,r,"","QuickSight",null,null,this.getTagsForStencil(l,"quicksight quick sight",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".redshift;",r,r,"","Redshift",null,null,this.getTagsForStencil(l,"redshift",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".data_pipeline;",r,r,"","Data Pipeline",null,null,this.getTagsForStencil(l,"data pipeline",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".managed_streaming_for_kafka;",r,r,"","Managed Streaming for Kafka",null,null,this.getTagsForStencil(l,"managed streaming for kafka",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".glue;",r,r,"","Glue",null,null,this.getTagsForStencil(l,"glue",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".glue_databrew;",r,r,"","Glue DataBrew",null,null,this.getTagsForStencil(l,"glue databrew",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".glue_elastic_views;",r,r,"","Glue Elastic Views",null,null,this.getTagsForStencil(l,"glue elastic views",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".lake_formation;",r,r,"","Lake Formation",null,null,this.getTagsForStencil(l,"lake formation",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".data_exchange;",r,r,"","Data Exchange",null,null,this.getTagsForStencil(l,"data aexchange",c).join(" ")),this.createVertexTemplateEntry(s+"resourceIcon;resIcon="+l+".sql_workbench;",r,r,"","SQL Workbench",null,null,this.getTagsForStencil(l,"sql workbench",c).join(" ")),this.createVertexTemplateEntry(o+"search_documents;",68*e,78*e,"","Search Documents",null,null,this.getTagsForStencil(l,"search documents",c).join(" ")),this.createVertexTemplateEntry(o+"cluster;",78*e,78*e,"","Cluster",null,null,this.getTagsForStencil(l,"hdfs cluster",c).join(" ")),this.createVertexTemplateEntry(o+"data_lake_resource_icon;",78*e,78*e,"","Data Lake",null,null,this.getTagsForStencil(l,"data lake",c).join(" ")),this.createVertexTemplateEntry(o+"emr_engine;",78*e,59*e,"","EMR Engine",null,null,this.getTagsForStencil(l,"emr engine",c).join(" ")),this.createVertexTemplateEntry(o+"emr_engine_mapr_m3;",78*e,59*e,"","EMR Engine MapR M3",null,null,this.getTagsForStencil(l,"emr engine mapr m3",c).join(" ")),this.createVertexTemplateEntry(o+"emr_engine_mapr_m5;",78*e,59*e,"","EMR Engine MapR M5",null,null,this.getTagsForStencil(l,"emr engine mapr m5",c).join(" ")),this.createVertexTemplateEntry(o+"emr_engine_mapr_m7;",78*e,59*e,"","EMR Engine MapR M7",null,null,this.getTagsForStencil(l,"emr engine mapr m7",c).join(" ")),this.createVertexTemplateEntry(o+"hdfs_cluster;",78*e,78*e,"","HDFS Cluster",null,null,this.getTagsForStencil(l,"cluster",c).join(" ")),this.createVertexTemplateEntry(o+"dense_compute_node;",78*e,78*e,"","Dense Compute Node",null,null,this.getTagsForStencil(l,"dense compute node",c).join(" ")),this.createVertexTemplateEntry(o+"dense_storage_node;",78*e,78*e,"","Dense Storage Node",null,null,this.getTagsForStencil(l,"dense storage node",c).join(" ")),this.createVertexTemplateEntry(o+"redshift_ra3;",78*e,78*e,"","Redshift RA3",null,null,this.getTagsForStencil(l,"redshift ra3",c).join(" ")),this.createVertexTemplateEntry(o+"glue_crawlers;",78*e,78*e,"","Crawler",null,null,this.getTagsForStencil(l,"crawler",c).join(" ")),this.createVertexTemplateEntry(o+"glue_databrew;",78*e,78*e,"","Glue DataBrew",null,null,this.getTagsForStencil(l,"glue databrew",c).join(" ")),this.createVertexTemplateEntry(o+"glue_data_catalog;",72*e,78*e,"","Glue Data Catalog",null,null,this.getTagsForStencil(l,"glue data catalog",c).join(" ")),this.createVertexTemplateEntry(o+"redshift_ml;",78*e,78*e,"","Redshift ML",null,null,this.getTagsForStencil(l,"redshift ml",c).join(" "))])},Sidebar.prototype.addAWS4ApplicationIntegrationPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#B0084D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#FF4F8B;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service application integration ";this.addPaletteFunctions("aws4Application Integration","AWS / Application Integration",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".application_integration;",r,r,"","Application Integration",null,null,this.getTagsForStencil(l,"application integration",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".api_gateway;",r,r,"","API Gateway",null,null,this.getTagsForStencil(l,"api gateway",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".mq;",r,r,"","MQ",null,null,this.getTagsForStencil(l,"mq",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".sns;",r,r,"","Simple Notification Service",null,null,this.getTagsForStencil(l,"sns simple notification service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".sqs;",r,r,"","Simple Queue Service",null,null,this.getTagsForStencil(l,"sqs simple queue service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".appsync;",r,r,"","AppSync",null,null,this.getTagsForStencil(l,"appsync",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".eventbridge;",r,r,"","EventBridge",null,null,this.getTagsForStencil(l,"eventbridge event bridge",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".managed_workflows_for_apache_airflow;",r,r,"","Managed Workflows for Apache Airflow",null,null,this.getTagsForStencil(l,"managed workflows for apache airflow",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".step_functions;",r,r,"","Step Functions",null,null,this.getTagsForStencil(l,"step functions",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".mobile_application;",r,r,"","Console Mobile Application",null,null,this.getTagsForStencil(l,"console mobile application",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".express_workflow;",r,r,"","Express Workflows",null,null,this.getTagsForStencil(l,"express workflows",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".appflow;",r,r,"","AppFlow",null,null,this.getTagsForStencil(l,"appflow",s).join(" ")),this.createVertexTemplateEntry(i+"endpoint;",78*e,78*e,"","API Gateway Endpoint",null,null,this.getTagsForStencil(l,"api application programming interface gateway endpoint",s).join(" ")),this.createVertexTemplateEntry(i+"email_notification;",78*e,78*e,"","Email Notification",null,null,this.getTagsForStencil(l,"email notification",s).join(" ")),this.createVertexTemplateEntry(i+"event;",78*e,78*e,"","Event",null,null,this.getTagsForStencil(l,"event",s).join(" ")),this.createVertexTemplateEntry(i+"eventbridge_custom_event_bus_resource;",78*e,69*e,"","Custom Event Bus",null,null,this.getTagsForStencil(l,"eventbridge custom event bus resource",s).join(" ")),this.createVertexTemplateEntry(i+"eventbridge_default_event_bus_resource;",78*e,53*e,"","Default Event Bus",null,null,this.getTagsForStencil(l,"eventbridge default event bus resource",s).join(" ")),this.createVertexTemplateEntry(i+"eventbridge_saas_partner_event_bus_resource;",78*e,78*e,"","SaaS Event Bus",null,null,this.getTagsForStencil(l,"eventbridge saas partner event bus resource",s).join(" ")),this.createVertexTemplateEntry(i+"event_resource;",78*e,78*e,"","Event Resource",null,null,this.getTagsForStencil(l,"event resource",s).join(" ")),this.createVertexTemplateEntry(i+"http_notification;",78*e,78*e,"","HTTP Notification",null,null,this.getTagsForStencil(l,"http notification",s).join(" ")),this.createVertexTemplateEntry(i+"topic;",78*e,67*e,"","Topic",null,null,this.getTagsForStencil(l,"topic",s).join(" ")),this.createVertexTemplateEntry(i+"message;",76*e,78*e,"","Message",null,null,this.getTagsForStencil(l,"message",s).join(" ")),this.createVertexTemplateEntry(i+"queue;",78*e,47*e,"","Queue",null,null,this.getTagsForStencil(l,"queue",s).join(" ")),this.createVertexTemplateEntry(i+"rule_3;",78*e,68*e,"","Rule",null,null,this.getTagsForStencil(l,"rule",s).join(" "))])},Sidebar.prototype.addAWS4ARVRPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web service ar vr augmented virtual reality ";this.addPaletteFunctions("aws4AR VR","AWS / AR & VR",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".ar_vr;",r,r,"","AR & VR",null,null,this.getTagsForStencil(l,"ar vr augmented virtual reality",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".sumerian;",r,r,"","Sumerian",null,null,this.getTagsForStencil(l,"sumerian",o).join(" "))])},Sidebar.prototype.addAWS4CostManagementPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web service cost management ";this.addPaletteFunctions("aws4Cost Management","AWS / Cost Management",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".cost_management;",r,r,"","Cost Management",null,null,this.getTagsForStencil(l,"cost management",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".application_cost_profiler;",r,r,"","Application Cost Profiler",null,null,this.getTagsForStencil(l,"application cost profiler",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".budgets_2;",r,r,"","Budgets",null,null,this.getTagsForStencil(l,"budgets",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".cost_and_usage_report;",r,r,"","Cost & Usage Report",null,null,this.getTagsForStencil(l,"cost and usage report",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".cost_explorer;",r,r,"","Cost Explorer",null,null,this.getTagsForStencil(l,"cost explorer",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".custom_billing_manager;",r,r,"","Custom Billing Manager",null,null,this.getTagsForStencil(l,"custom billing manager",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".reserved_instance_reporting;",r,r,"","Reserved Instance Reporting",null,null,this.getTagsForStencil(l,"reserved instance reporting",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".savings_plans;",r,r,"","Savings Plans",null,null,this.getTagsForStencil(l,"savings plans",o).join(" "))])},Sidebar.prototype.addAWS4BlockchainPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D45B07;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service cost management ";this.addPaletteFunctions("aws4Blockchain","AWS / Blockchain",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".blockchain;",r,r,"","Blockchain",null,null,this.getTagsForStencil(l,"blockchain",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".managed_blockchain;",r,r,"","Managed Blockchain",null,null,this.getTagsForStencil(l,"managed blockchain",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".quantum_ledger_database;",r,r,"","Quantum Ledger Database",null,null,this.getTagsForStencil(l,"quantum ledger database",s).join(" ")),this.createVertexTemplateEntry(i+"blockchain_resource;",78*e,23*e,"","Blockchain Resource",null,null,this.getTagsForStencil(l,"blockchain resource",s).join(" "))])},Sidebar.prototype.addAWS4BusinessApplicationsPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BF0816;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#FF5252;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service business applications ";this.addPaletteFunctions("aws4Business Applications","AWS / Business Applications",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".business_application;",r,r,"","Business Application",null,null,this.getTagsForStencil(l,"business application",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".alexa_for_business;",r,r,"","Alexa for Business",null,null,this.getTagsForStencil(l,"alexa for business",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".chime;",r,r,"","Chime",null,null,this.getTagsForStencil(l,"chime",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".chime;",r,r,"","Chime SDK",null,null,this.getTagsForStencil(l,"chime sdk software development kit",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".chime;",r,r,"","Chime Voice Connector",null,null,this.getTagsForStencil(l,"chime voice connector",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".connect;",r,r,"","Connect",null,null,this.getTagsForStencil(l,"connect",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".honeycode;",r,r,"","Honeycode",null,null,this.getTagsForStencil(l,"honeycode",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".pinpoint;",r,r,"","Pinpoint",null,null,this.getTagsForStencil(l,"pinpoint",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".pinpoint;",r,r,"","Pinpoint APIs",null,null,this.getTagsForStencil(l,"pinpoint api application programming interface",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".simple_email_service;",r,r,"","Simple Email Service",null,null,this.getTagsForStencil(l,"simple email service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".workdocs;",r,r,"","WorkDocs",null,null,this.getTagsForStencil(l,"workdocs",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".workdocs;",r,r,"","WorkDocs SDKs",null,null,this.getTagsForStencil(l,"workdocs sdk software development kit",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".workmail;",r,r,"","WorkMail",null,null,this.getTagsForStencil(l,"workmail",s).join(" ")),this.createVertexTemplateEntry(i+"pinpoint_journey;",78*e,75*e,"","Pinpoint Journey",null,null,this.getTagsForStencil(l,"pinpoint journey",s).join(" ")),this.createVertexTemplateEntry(i+"email;",78*e,69*e,"","Email",null,null,this.getTagsForStencil(l,"email",s).join(" "))])},Sidebar.prototype.addAWS4ComputePalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D45B07;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service compute ";this.addPaletteFunctions("aws4Compute","AWS / Compute",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".compute;",r,r,"","Compute",null,null,this.getTagsForStencil(l,"compute",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".ec2;",r,r,"","EC2",null,null,this.getTagsForStencil(l,"ec2",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".auto_scaling2;",r,r,"","EC2 Auto Scaling",null,null,this.getTagsForStencil(l,"ec2 auto scaling",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".auto_scaling3;",r,r,"","Auto Scaling",null,null,this.getTagsForStencil(l,"auto scaling",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".bottlerocket;",r,r,"","Bottlerocket",null,null,this.getTagsForStencil(l,"bottlerocket",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".lightsail;",r,r,"","Lightsail",null,null,this.getTagsForStencil(l,"lightsail",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".app_runner;",r,r,"","App Runner",null,null,this.getTagsForStencil(l,"app application runner",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".batch;",r,r,"","Batch",null,null,this.getTagsForStencil(l,"batch",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".compute_optimizer;",r,r,"","Compute Optimizer",null,null,this.getTagsForStencil(l,"compute optimizer",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elastic_beanstalk;",r,r,"","Elastic Beanstalk",null,null,this.getTagsForStencil(l,"elastic beanstalk",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elastic_fabric_adapter;",r,r,"","Elastic Fabric Adapter",null,null,this.getTagsForStencil(l,"elastic fabric adapter",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".fargate;",r,r,"","Fargate",null,null,this.getTagsForStencil(l,"fargate",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".ec2_image_builder;",r,r,"","EC2 Image Builder",null,null,this.getTagsForStencil(l,"ec2 image builder",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".lambda;",r,r,"","Lambda",null,null,this.getTagsForStencil(l,"lambda",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".local_zones;",r,r,"","Local Zones",null,null,this.getTagsForStencil(l,"local zones",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".nice_dcv;",r,r,"","Nice DCV",null,null,this.getTagsForStencil(l,"nice dcv",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".nitro_enclaves;",r,r,"","Nitro Enclaves",null,null,this.getTagsForStencil(l,"nitro enclaves",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".outposts;",r,r,"","Outposts",null,null,this.getTagsForStencil(l,"outposts",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".outposts_1u_and_2u_servers;",r,r,"","Outposts 1u and 2u Servers",null,null,this.getTagsForStencil(l,"outposts 1u and 2u servers",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".parallel_cluster;",r,r,"","Parallel Cluster",null,null,this.getTagsForStencil(l,"parallel cluster",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".serverless_application_repository;",r,r,"","Serverless Application Repository",null,null,this.getTagsForStencil(l,"serverless application repository",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".thinkbox_deadline;",r,r,"","Thinkbox Deadline",null,null,this.getTagsForStencil(l,"thinkbox deadline",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".thinkbox_draft;",r,r,"","Thinkbox Draft",null,null,this.getTagsForStencil(l,"thinkbox draft",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".thinkbox_frost;",r,r,"","Thinkbox Frost",null,null,this.getTagsForStencil(l,"thinkbox frost",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".thinkbox_krakatoa;",r,r,"","Thinkbox Krakatoa",null,null,this.getTagsForStencil(l,"thinkbox krakatoa",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".thinkbox_sequoia;",r,r,"","Thinkbox Sequoia",null,null,this.getTagsForStencil(l,"thinkbox sequoia",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".thinkbox_stoke;",r,r,"","Thinkbox Stoke",null,null,this.getTagsForStencil(l,"thinkbox stoke",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".thinkbox_xmesh;",r,r,"","Thinkbox XMesh",null,null,this.getTagsForStencil(l,"thinkbox xmesh",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elastic_load_balancing;",r,r,"","Elastic Load Balancing",null,null,this.getTagsForStencil(l,"elastic load balancing",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".vmware_cloud_on_aws;",r,r,"","VMware Cloud on AWS",null,null,this.getTagsForStencil(l,"vmware cloud on aws virtual machine vm",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".wavelength;",r,r,"","Wavelength",null,null,this.getTagsForStencil(l,"wavelength",s).join(" ")),this.createVertexTemplateEntry(i+"a1_instance;",48*e,48*e,"","A1 Instance",null,null,this.getTagsForStencil(l,"a1",s).join(" ")),this.createVertexTemplateEntry(i+"ami;",48*e,48*e,"","AMI Resource",null,null,this.getTagsForStencil(l,"ami resource",s).join(" ")),this.createVertexTemplateEntry(i+"auto_scaling2;",48*e,48*e,"","Auto Scaling",null,null,this.getTagsForStencil(l,"autoscaling auto scaling",s).join(" ")),this.createVertexTemplateEntry(i+"c4_instance;",48*e,48*e,"","C4 Instance",null,null,this.getTagsForStencil(l,"c4",s).join(" ")),this.createVertexTemplateEntry(i+"c5_instance;",48*e,48*e,"","C5 Instance",null,null,this.getTagsForStencil(l,"c5",s).join(" ")),this.createVertexTemplateEntry(i+"c5a;",48*e,48*e,"","C5a Instance",null,null,this.getTagsForStencil(l,"c5a",s).join(" ")),this.createVertexTemplateEntry(i+"c5ad;",48*e,48*e,"","C5ad Instance",null,null,this.getTagsForStencil(l,"c5ad",s).join(" ")),this.createVertexTemplateEntry(i+"c5d;",48*e,48*e,"","C5d Instance",null,null,this.getTagsForStencil(l,"c5d",s).join(" ")),this.createVertexTemplateEntry(i+"c5n_instance;",48*e,48*e,"","C5n Instance",null,null,this.getTagsForStencil(l,"c5n",s).join(" ")),this.createVertexTemplateEntry(i+"c6gd;",48*e,48*e,"","C6gd Instance",null,null,this.getTagsForStencil(l,"c6gd",s).join(" ")),this.createVertexTemplateEntry(i+"c6g_instance;",48*e,48*e,"","C6g Instance",null,null,this.getTagsForStencil(l,"c6g",s).join(" ")),this.createVertexTemplateEntry(i+"d2_instance;",48*e,48*e,"","D2 Instance",null,null,this.getTagsForStencil(l,"d2",s).join(" ")),this.createVertexTemplateEntry(i+"d3en_instance;",48*e,48*e,"","D3en Instance",null,null,this.getTagsForStencil(l,"d3en",s).join(" ")),this.createVertexTemplateEntry(i+"d3_instance;",48*e,48*e,"","D3 Instance",null,null,this.getTagsForStencil(l,"d3",s).join(" ")),this.createVertexTemplateEntry(i+"db_on_instance2;",48*e,48*e,"","DB Instance",null,null,this.getTagsForStencil(l,"db on database",s).join(" ")),this.createVertexTemplateEntry(i+"rescue;",48*e,48*e,"","Rescue",null,null,this.getTagsForStencil(l,"rescue",s).join(" ")),this.createVertexTemplateEntry(i+"application;",31*e,48*e,"","Elastic Beanstalk Application",null,null,this.getTagsForStencil(l,"elastic beanstalk application",s).join(" ")),this.createVertexTemplateEntry(i+"deployment;",48*e,46*e,"","Deployment",null,null,this.getTagsForStencil(l,"elastic beanstalk deployment",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_ip_address;",48*e,20*e,"","Elastic IP Address",null,null,this.getTagsForStencil(l,"elastic ip itnernet protocol address",s).join(" ")),this.createVertexTemplateEntry(i+"f1_instance;",48*e,48*e,"","F1 Instance",null,null,this.getTagsForStencil(l,"f1",s).join(" ")),this.createVertexTemplateEntry(i+"g3_instance;",48*e,48*e,"","G3 Instance",null,null,this.getTagsForStencil(l,"g3",s).join(" ")),this.createVertexTemplateEntry(i+"g4ad_instance;",48*e,48*e,"","G4ad Instance",null,null,this.getTagsForStencil(l,"g4ad",s).join(" ")),this.createVertexTemplateEntry(i+"g4dn;",48*e,48*e,"","G4dn Instance",null,null,this.getTagsForStencil(l,"g4dn",s).join(" ")),this.createVertexTemplateEntry(i+"h1_instance;",48*e,48*e,"","H1 Instance",null,null,this.getTagsForStencil(l,"h1",s).join(" ")),this.createVertexTemplateEntry(i+"habana_gaudi;",48*e,48*e,"","Habana Gaudi Instance",null,null,this.getTagsForStencil(l,"habana gaudi",s).join(" ")),this.createVertexTemplateEntry(i+"high_memory_instance;",48*e,48*e,"","High Memory Instance",null,null,this.getTagsForStencil(l,"high memory instance",s).join(" ")),this.createVertexTemplateEntry(i+"i2;",48*e,48*e,"","I2 Instance",null,null,this.getTagsForStencil(l,"i2",s).join(" ")),this.createVertexTemplateEntry(i+"i3en;",48*e,48*e,"","I3en Instance",null,null,this.getTagsForStencil(l,"i3en",s).join(" ")),this.createVertexTemplateEntry(i+"i3_instance;",48*e,48*e,"","I3 Instance",null,null,this.getTagsForStencil(l,"i3",s).join(" ")),this.createVertexTemplateEntry(i+"inf1;",48*e,48*e,"","Inf1",null,null,this.getTagsForStencil(l,"inf1",s).join(" ")),this.createVertexTemplateEntry(i+"inferentia;",48*e,48*e,"","Inferentia",null,null,this.getTagsForStencil(l,"inferentia",s).join(" ")),this.createVertexTemplateEntry(i+"instance2;",48*e,48*e,"","Instance",null,null,this.getTagsForStencil(l,"",s).join(" ")),this.createVertexTemplateEntry(i+"instances;",48*e,48*e,"","Instances",null,null,this.getTagsForStencil(l,"",s).join(" ")),this.createVertexTemplateEntry(i+"instance_with_cloudwatch2;",48*e,48*e,"","Instance with CloudWatch",null,null,this.getTagsForStencil(l,"instance with cloudwatch",s).join(" ")),this.createVertexTemplateEntry(i+"lambda_function;",48*e,48*e,"","Lambda Function",null,null,this.getTagsForStencil(l,"lambda function",s).join(" ")),this.createVertexTemplateEntry(i+"m4_instance;",48*e,48*e,"","M4 Instance",null,null,this.getTagsForStencil(l,"m4",s).join(" ")),this.createVertexTemplateEntry(i+"m5a_instance;",48*e,48*e,"","M5a Instance",null,null,this.getTagsForStencil(l,"m5a",s).join(" ")),this.createVertexTemplateEntry(i+"m5d_instance;",48*e,48*e,"","M5d Instance",null,null,this.getTagsForStencil(l,"m5d",s).join(" ")),this.createVertexTemplateEntry(i+"m5dn_instance;",48*e,48*e,"","M5dn Instance",null,null,this.getTagsForStencil(l,"m5dn",s).join(" ")),this.createVertexTemplateEntry(i+"m5_instance;",48*e,48*e,"","M5 Instance",null,null,this.getTagsForStencil(l,"m5",s).join(" ")),this.createVertexTemplateEntry(i+"m5n_instance;",48*e,48*e,"","M5n Instance",null,null,this.getTagsForStencil(l,"m5n",s).join(" ")),this.createVertexTemplateEntry(i+"m5zn_instance;",48*e,48*e,"","M5zn Instance",null,null,this.getTagsForStencil(l,"m5zn",s).join(" ")),this.createVertexTemplateEntry(i+"m6gd_instance;",48*e,48*e,"","M6gd Instance",null,null,this.getTagsForStencil(l,"m6gd",s).join(" ")),this.createVertexTemplateEntry(i+"m6g_instance;",48*e,48*e,"","M6g Instance",null,null,this.getTagsForStencil(l,"m6g",s).join(" ")),this.createVertexTemplateEntry(i+"mac_instance;",48*e,48*e,"","Mac Instance",null,null,this.getTagsForStencil(l,"mac",s).join(" ")),this.createVertexTemplateEntry(i+"optimized_instance;",48*e,48*e,"","Optimized Instance",null,null,this.getTagsForStencil(l,"optimized instance",s).join(" ")),this.createVertexTemplateEntry(i+"p2_instance;",48*e,48*e,"","P2 Instance",null,null,this.getTagsForStencil(l,"p2",s).join(" ")),this.createVertexTemplateEntry(i+"p3dn_instance;",48*e,48*e,"","P3dn Instance",null,null,this.getTagsForStencil(l,"p3dn",s).join(" ")),this.createVertexTemplateEntry(i+"p3_instance;",48*e,48*e,"","P3 Instance",null,null,this.getTagsForStencil(l,"p3",s).join(" ")),this.createVertexTemplateEntry(i+"p4d_instance;",48*e,48*e,"","P4d Instance",null,null,this.getTagsForStencil(l,"p4d",s).join(" ")),this.createVertexTemplateEntry(i+"p4_instance;",48*e,48*e,"","P4 Instance",null,null,this.getTagsForStencil(l,"p4",s).join(" ")),this.createVertexTemplateEntry(i+"r4_instance;",48*e,48*e,"","R4 Instance",null,null,this.getTagsForStencil(l,"r4",s).join(" ")),this.createVertexTemplateEntry(i+"r5ad_instance;",48*e,48*e,"","R5ad Instance",null,null,this.getTagsForStencil(l,"r5ad",s).join(" ")),this.createVertexTemplateEntry(i+"r5a_instance;",48*e,48*e,"","R5a Instance",null,null,this.getTagsForStencil(l,"r5a",s).join(" ")),this.createVertexTemplateEntry(i+"r5b_instance;",48*e,48*e,"","R5b Instance",null,null,this.getTagsForStencil(l,"r5b",s).join(" ")),this.createVertexTemplateEntry(i+"r5d_instance;",48*e,48*e,"","R5d Instance",null,null,this.getTagsForStencil(l,"r5d",s).join(" ")),this.createVertexTemplateEntry(i+"r5gd_instance;",48*e,48*e,"","R5gd Instance",null,null,this.getTagsForStencil(l,"r5gd",s).join(" ")),this.createVertexTemplateEntry(i+"r5_instance;",48*e,48*e,"","R5 Instance",null,null,this.getTagsForStencil(l,"r5",s).join(" ")),this.createVertexTemplateEntry(i+"r5n_instance;",48*e,48*e,"","R5n Instance",null,null,this.getTagsForStencil(l,"r5n",s).join(" ")),this.createVertexTemplateEntry(i+"r6g_instance;",48*e,48*e,"","R6g Instance",null,null,this.getTagsForStencil(l,"r6g",s).join(" ")),this.createVertexTemplateEntry(i+"rdn_instance;",48*e,48*e,"","Rdn Instance",null,null,this.getTagsForStencil(l,"rdn",s).join(" ")),this.createVertexTemplateEntry(i+"spot_instance;",48*e,48*e,"","Spot Instance",null,null,this.getTagsForStencil(l,"spot",s).join(" ")),this.createVertexTemplateEntry(i+"t2_instance;",48*e,48*e,"","T2 Instance",null,null,this.getTagsForStencil(l,"t2",s).join(" ")),this.createVertexTemplateEntry(i+"t3a_instance;",48*e,48*e,"","T3a Instance",null,null,this.getTagsForStencil(l,"t3a",s).join(" ")),this.createVertexTemplateEntry(i+"t3_instance;",48*e,48*e,"","T3 Instance",null,null,this.getTagsForStencil(l,"t3",s).join(" ")),this.createVertexTemplateEntry(i+"t3_instance;",48*e,48*e,"","T3 Instance",null,null,this.getTagsForStencil(l,"t3",s).join(" ")),this.createVertexTemplateEntry(i+"t4g_instance;",48*e,48*e,"","T4g Instance",null,null,this.getTagsForStencil(l,"t4g",s).join(" ")),this.createVertexTemplateEntry(i+"trainium_instance;",48*e,48*e,"","Trainium Instance",null,null,this.getTagsForStencil(l,"trainium",s).join(" ")),this.createVertexTemplateEntry(i+"x1e_instance;",48*e,48*e,"","X1e Instance",null,null,this.getTagsForStencil(l,"x1e",s).join(" ")),this.createVertexTemplateEntry(i+"x1_instance2;",48*e,48*e,"","X1 Instance",null,null,this.getTagsForStencil(l,"x1",s).join(" ")),this.createVertexTemplateEntry(i+"z1d_instance;",48*e,48*e,"","z1d Instance",null,null,this.getTagsForStencil(l,"z1d",s).join(" "))])},Sidebar.prototype.addAWS4ContainersPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D45B07;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service container containers ";this.addPaletteFunctions("aws4Containers","AWS / Containers",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".containers;",r,r,"","Containers",null,null,this.getTagsForStencil(l,"",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".eks_anywhere;",r,r,"","EKS Anywhere",null,null,this.getTagsForStencil(l,"eks anywhere",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".eks_cloud;",r,r,"","EKS Cloud",null,null,this.getTagsForStencil(l,"eks cloud",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".eks_distro;",r,r,"","EKS Distro",null,null,this.getTagsForStencil(l,"eks distro",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".eks;",r,r,"","Elastic Container Kubernetes",null,null,this.getTagsForStencil(l,"elastic container service eks for kubernetes",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".ecr;",r,r,"","Elastic Container Registry",null,null,this.getTagsForStencil(l,"elastic container registry ecr",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".ecs;",r,r,"","Elastic Container Service",null,null,this.getTagsForStencil(l,"elastic container service ecs",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".fargate;",r,r,"","Fargate",null,null,this.getTagsForStencil(l,"fargate",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".red_hat_openshift;",r,r,"","Red Hat OpenShift",null,null,this.getTagsForStencil(l,"red hat openshift",s).join(" ")),this.createVertexTemplateEntry(i+"ecs_copilot_cli;",48*e,44*e,"","ECS copilot CLI",null,null,this.getTagsForStencil(l,"ecs copilot cli",s).join(" ")),this.createVertexTemplateEntry(i+"registry;",48*e,48*e,"","Registry",null,null,this.getTagsForStencil(l,"registry",s).join(" ")),this.createVertexTemplateEntry(i+"container_registry_image;",48*e,48*e,"","Image",null,null,this.getTagsForStencil(l,"image",s).join(" ")),this.createVertexTemplateEntry(i+"container_1;",48*e,31*e,"","Container",null,null,this.getTagsForStencil(l,"ecs elastic container service",s).join(" ")),this.createVertexTemplateEntry(i+"container_2;",48*e,31*e,"","Container",null,null,this.getTagsForStencil(l,"ecs elastic container service",s).join(" ")),this.createVertexTemplateEntry(i+"container_3;",48*e,31*e,"","Container",null,null,this.getTagsForStencil(l,"ecs elastic container service",s).join(" ")),this.createVertexTemplateEntry(i+"ecs_anywhere;",44*e,48*e,"","ECS Anywhere",null,null,this.getTagsForStencil(l,"ecs anywhere",s).join(" ")),this.createVertexTemplateEntry(i+"ecs_service;",39*e,48*e,"","Service",null,null,this.getTagsForStencil(l,"ecs elastic container service",s).join(" ")),this.createVertexTemplateEntry(i+"ecs_task;",37*e,48*e,"","Task",null,null,this.getTagsForStencil(l,"ecs elastic container service task",s).join(" "))])},Sidebar.prototype.addAWS4CustomerEnablementPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web service customer enablement ";this.addPaletteFunctions("aws4Customer Enablement","AWS / Customer Enablement",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".customer_enablement;",r,r,"","Customer Enablement",null,null,this.getTagsForStencil(l,"customer enablement",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".activate;",r,r,"","Activate",null,null,this.getTagsForStencil(l,"activate",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".iq;",r,r,"","IQ",null,null,this.getTagsForStencil(l,"iq",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".managed_services;",r,r,"","Managed Services",null,null,this.getTagsForStencil(l,"managed services",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".professional_services;",r,r,"","Professional Services",null,null,this.getTagsForStencil(l,"professional services",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".support;",r,r,"","Support",null,null,this.getTagsForStencil(l,"support",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".training_certification;",r,r,"","Training Certification",null,null,this.getTagsForStencil(l,"training certification",o).join(" "))])},Sidebar.prototype.addAWS4CustomerEngagementPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web service customer engagement ";this.addPaletteFunctions("aws4Customer Engagement","AWS / Customer Engagement",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".customer_engagement;",r,r,"","Customer Engagement",null,null,this.getTagsForStencil(l,"customer engagement",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".connect;",r,r,"","Connect",null,null,this.getTagsForStencil(l,"connect",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".pinpoint;",r,r,"","Pinpoint",null,null,this.getTagsForStencil(l,"pinpoint",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".simple_email_service;",r,r,"","Simple Email Service",null,null,this.getTagsForStencil(l,"simple email service",o).join(" "))])},Sidebar.prototype.addAWS4DatabasePalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#2E27AD;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service db database ";this.addPaletteFunctions("aws4Database","AWS / Database",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".database;",r,r,"","Database",null,null,this.getTagsForStencil(l,"database",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".aurora;",r,r,"","Aurora",null,null,this.getTagsForStencil(l,"aurora",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".documentdb_with_mongodb_compatibility;",r,r,"","DocumentDB (with MongoDB Compatibility)",null,null,this.getTagsForStencil(l,"documentdb with mongodb compatibility",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".dynamodb;",r,r,"","DynamoDB",null,null,this.getTagsForStencil(l,"dynamodb",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elasticache;",r,r,"","ElastiCache",null,null,this.getTagsForStencil(l,"elasticache",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".managed_apache_cassandra_service;",r,r,"","Managed Apache Cassandra Service",null,null,this.getTagsForStencil(l,"managed apache cassandra service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".neptune;",r,r,"","Neptune",null,null,this.getTagsForStencil(l,"neptune",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".quantum_ledger_database;",r,r,"","Quantum Ledger Database",null,null,this.getTagsForStencil(l,"quantum ledger database db",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".rds;",r,r,"","RDS",null,null,this.getTagsForStencil(l,"rds",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".rds_on_vmware;",r,r,"","RDS on VMware",null,null,this.getTagsForStencil(l,"rds on vmware",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".redshift;",r,r,"","Redshift",null,null,this.getTagsForStencil(l,"redshift",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".timestream;",r,r,"","Timestream",null,null,this.getTagsForStencil(l,"timestream",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".database_migration_service;",r,r,"","Database Migration Service",null,null,this.getTagsForStencil(l,"database migration service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".keyspaces;",r,r,"","Keyspaces",null,null,this.getTagsForStencil(l,"keyspaces",s).join(" ")),this.createVertexTemplateEntry(i+"attribute;",78*e,78*e,"","Attribute",null,null,this.getTagsForStencil(l,"dynamodb dynamo db database attribute",s).join(" ")),this.createVertexTemplateEntry(i+"attributes;",78*e,78*e,"","Attributes",null,null,this.getTagsForStencil(l,"dynamodb dynamo db database attributes",s).join(" ")),this.createVertexTemplateEntry(i+"aurora_instance;",78*e,78*e,"","Aurora Instance",null,null,this.getTagsForStencil(l,"aurora instance",s).join(" ")),this.createVertexTemplateEntry(i+"aurora_instance_alt;",78*e,78*e,"","Aurora Instance",null,null,this.getTagsForStencil(l,"aurora instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_instance;",78*e,78*e,"","RDS Instance",null,null,this.getTagsForStencil(l,"rds instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_instance_alt;",78*e,78*e,"","RDS Instance",null,null,this.getTagsForStencil(l,"rds instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_mariadb_instance;",78*e,78*e,"","MariaDB Instance",null,null,this.getTagsForStencil(l,"mariadb maria db instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_mariadb_instance_alt;",78*e,78*e,"","MariaDB Instance",null,null,this.getTagsForStencil(l,"mariadb maria db instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_mysql_instance;",78*e,78*e,"","MySQL Instance",null,null,this.getTagsForStencil(l,"mysql instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_mysql_instance_alt;",78*e,78*e,"","MySQL Instance",null,null,this.getTagsForStencil(l,"mysql instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_oracle_instance;",78*e,78*e,"","Oracle Instance",null,null,this.getTagsForStencil(l,"oracle instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_oracle_instance_alt;",78*e,78*e,"","Oracle Instance",null,null,this.getTagsForStencil(l,"oracle instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_piops;",78*e,78*e,"","PIOPS",null,null,this.getTagsForStencil(l,"piop",s).join(" ")),this.createVertexTemplateEntry(i+"rds_postgresql_instance;",78*e,78*e,"","Postgre SQL Instance",null,null,this.getTagsForStencil(l,"postgre sql instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_postgresql_instance_alt;",78*e,78*e,"","Postgre SQL Instance",null,null,this.getTagsForStencil(l,"postgre sql instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_proxy;",78*e,78*e,"","RDS Proxy",null,null,this.getTagsForStencil(l,"rds proxy",s).join(" ")),this.createVertexTemplateEntry(i+"rds_proxy_alt;",78*e,78*e,"","RDS Proxy",null,null,this.getTagsForStencil(l,"rds proxy",s).join(" ")),this.createVertexTemplateEntry(i+"rds_sql_server_instance;",78*e,78*e,"","SQL Server Instance",null,null,this.getTagsForStencil(l,"sql server instance",s).join(" ")),this.createVertexTemplateEntry(i+"rds_sql_server_instance_alt;",78*e,78*e,"","SQL Server Instance",null,null,this.getTagsForStencil(l,"sql server instance",s).join(" ")),this.createVertexTemplateEntry(i+"dynamodb_dax;",78*e,72*e,"","DAX",null,null,this.getTagsForStencil(l,"dynamodb dynamo db database dax",s).join(" ")),this.createVertexTemplateEntry(i+"global_secondary_index;",78*e,78*e,"","Global Secondary Index",null,null,this.getTagsForStencil(l,"global secondary index",s).join(" ")),this.createVertexTemplateEntry(i+"item;",78*e,78*e,"","Item",null,null,this.getTagsForStencil(l,"item",s).join(" ")),this.createVertexTemplateEntry(i+"items;",78*e,78*e,"","Items",null,null,this.getTagsForStencil(l,"items",s).join(" ")),this.createVertexTemplateEntry(i+"table;",78*e,78*e,"","Table",null,null,this.getTagsForStencil(l,"table",s).join(" ")),this.createVertexTemplateEntry(i+"cache_node;",78*e,78*e,"","Cache Node",null,null,this.getTagsForStencil(l,"elasticache elastic cache node",s).join(" ")),this.createVertexTemplateEntry(i+"elasticache_for_memcached;",78*e,69*e,"","ElastiCache for Memcached",null,null,this.getTagsForStencil(l,"elasticache for memcached",s).join(" ")),this.createVertexTemplateEntry(i+"elasticache_for_redis;",78*e,69*e,"","Elasticache for Redis",null,null,this.getTagsForStencil(l,"elasticache for redis",s).join(" ")),this.createVertexTemplateEntry(i+"dense_compute_node;",78*e,78*e,"","Dense Compute Node",null,null,this.getTagsForStencil(l,"dense compute node",s).join(" ")),this.createVertexTemplateEntry(i+"dense_storage_node;",78*e,78*e,"","Dense Storage Node",null,null,this.getTagsForStencil(l,"dense storage node",s).join(" ")),this.createVertexTemplateEntry(i+"database_migration_workflow_job;",50*e,78*e,"","Database Migration Workflow / Job",null,null,this.getTagsForStencil(l,"database migration workflow job",s).join(" "))])},Sidebar.prototype.addAWS4DeveloperToolsPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#2E27AD;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service dev developer tools ";this.addPaletteFunctions("aws4Developer Tools","AWS / Developer Tools",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".developer_tools;",r,r,"","Developer Tools",null,null,this.getTagsForStencil(l,"developer tools",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloud9;",r,r,"","Cloud9",null,null,this.getTagsForStencil(l,"cloud9",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloud_development_kit;",r,r,"","Cloud Development Kit",null,null,this.getTagsForStencil(l,"cloud development kit",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudshell;",r,r,"","CloudShell",null,null,this.getTagsForStencil(l,"cloudshell",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codeartifact;",r,r,"","CodeArtifact",null,null,this.getTagsForStencil(l,"codeartifact",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codebuild;",r,r,"","CodeBuild",null,null,this.getTagsForStencil(l,"codebuild",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codecommit;",r,r,"","CodeCommit",null,null,this.getTagsForStencil(l,"codecommit",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codedeploy;",r,r,"","CodeDeploy",null,null,this.getTagsForStencil(l,"codedeploy",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codepipeline;",r,r,"","CodePipeline",null,null,this.getTagsForStencil(l,"codepipeline",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codestar;",r,r,"","CodeStar",null,null,this.getTagsForStencil(l,"codestar",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".command_line_interface;",r,r,"","Command Line Interface",null,null,this.getTagsForStencil(l,"command line interface",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".corretto;",r,r,"","Corretto",null,null,this.getTagsForStencil(l,"corretto",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".tools_and_sdks;",r,r,"","Tools and SDKs",null,null,this.getTagsForStencil(l,"tools and sdks software development kit",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".xray;",r,r,"","X-Ray",null,null,this.getTagsForStencil(l,"ray xray",s).join(" ")),this.createVertexTemplateEntry(i+"cloud9;",78*e,50*e,"","Cloud9",null,null,this.getTagsForStencil(l,"cloud9",s).join(" "))])},Sidebar.prototype.addAWS4EndUserComputingPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web service db database ";this.addPaletteFunctions("aws4End User Computing","AWS / End User Computing",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".desktop_and_app_streaming;",r,r,"","End User Computing",null,null,this.getTagsForStencil(l,"desktop and app streaming",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".appstream_20;",r,r,"","Appstream 2.0",null,null,this.getTagsForStencil(l,"appstream",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".workspaces;",r,r,"","WorkSpaces",null,null,this.getTagsForStencil(l,"workspaces",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".worklink;",r,r,"","WorkLink",null,null,this.getTagsForStencil(l,"worklink",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".workdocs;",r,r,"","WorkDocs",null,null,this.getTagsForStencil(l,"workdocs",o).join(" "))])},Sidebar.prototype.addAWS4FrontEndWebMobilePalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BF0816;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service mobile ";this.addPaletteFunctions("aws4Front End Web Mobile","AWS / Front End Web Mobile",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".mobile;",r,r,"","Mobile",null,null,this.getTagsForStencil(l,"mobile",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".amplify;",r,r,"","Amplify",null,null,this.getTagsForStencil(l,"amplify",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".device_farm;",r,r,"","Device Farm",null,null,this.getTagsForStencil(l,"device farm",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".location_service;",r,r,"","Location Service",null,null,this.getTagsForStencil(l,"location service",s).join(" ")),this.createVertexTemplateEntry(i+"location_service_geofence;",48*e,48*e,"","Location Service Geofence",null,null,this.getTagsForStencil(l,"location service geofence",s).join(" ")),this.createVertexTemplateEntry(i+"location_service_map;",48*e,48*e,"","Location Service Map",null,null,this.getTagsForStencil(l,"location service map",s).join(" ")),this.createVertexTemplateEntry(i+"location_service_place;",37*e,48*e,"","Location Service Place",null,null,this.getTagsForStencil(l,"location service place",s).join(" ")),this.createVertexTemplateEntry(i+"location_service_track;",48*e,48*e,"","Location Service Track",null,null,this.getTagsForStencil(l,"location service track",s).join(" "))])},Sidebar.prototype.addAWS4GameTechPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web service game development ";this.addPaletteFunctions("aws4Game Tech","AWS / Game Tech",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".game_tech2;",r,r,"","Game Tech",null,null,this.getTagsForStencil(l,"game tech",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".gamelift;",r,r,"","GameLift",null,null,this.getTagsForStencil(l,"gamelift",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".lumberyard;",r,r,"","Lumberyard",null,null,this.getTagsForStencil(l,"lumberyard",o).join(" "))])},Sidebar.prototype.addAWS4InternetOfThingsPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3F8624;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service internet of things iot ";this.addPaletteFunctions("aws4Internet of Things","AWS / Internet of Things",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".internet_of_things;",r,r,"","Internet of Things",null,null,this.getTagsForStencil(l,"",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".freertos;",r,r,"","FreeRTOS",null,null,this.getTagsForStencil(l,"freertos",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_1click;",r,r,"","1Click",null,null,this.getTagsForStencil(l,"1click",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_analytics;",r,r,"","Analytics",null,null,this.getTagsForStencil(l,"analytics",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_button;",r,r,"","Button",null,null,this.getTagsForStencil(l,"button",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_core;",r,r,"","Core",null,null,this.getTagsForStencil(l,"core",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_device_defender;",r,r,"","Device Defender",null,null,this.getTagsForStencil(l,"device defender",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_device_management;",r,r,"","Device Management",null,null,this.getTagsForStencil(l,"device management",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_events;",r,r,"","Events",null,null,this.getTagsForStencil(l,"events",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".greengrass;",r,r,"","Greengrass",null,null,this.getTagsForStencil(l,"greengrass",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_sitewise;",r,r,"","SiteWise",null,null,this.getTagsForStencil(l,"sitewise",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".iot_things_graph;",r,r,"","Graph",null,null,this.getTagsForStencil(l,"graph",s).join(" ")),this.createVertexTemplateEntry(i+"iot_lorawan_protocol;",78*e,78*e,"","LoRaWAN Protocol",null,null,this.getTagsForStencil(l,"iot lorawan protocol",s).join(" ")),this.createVertexTemplateEntry(i+"iot_sailboat;",78*e,78*e,"","Sailboat",null,null,this.getTagsForStencil(l,"iot sailboat",s).join(" ")),this.createVertexTemplateEntry(i+"iot_analytics_channel;",65*e,78*e,"","Channel",null,null,this.getTagsForStencil(l,"analytics channel",s).join(" ")),this.createVertexTemplateEntry(i+"data_set;",63*e,78*e,"","Data Set",null,null,this.getTagsForStencil(l,"data set",s).join(" ")),this.createVertexTemplateEntry(i+"iot_analytics_data_store;",54*e,78*e,"","Data Store",null,null,this.getTagsForStencil(l,"analytics data store",s).join(" ")),this.createVertexTemplateEntry(i+"iot_analytics_pipeline;",78*e,42*e,"","Pipeline",null,null,this.getTagsForStencil(l,"analytics pipeline",s).join(" ")),this.createVertexTemplateEntry(i+"notebook;",68*e,78*e,"","Notebook",null,null,this.getTagsForStencil(l,"notebook",s).join(" ")),this.createVertexTemplateEntry(i+"connector;",78*e,29*e,"","Connector",null,null,this.getTagsForStencil(l,"notebook",s).join(" ")),this.createVertexTemplateEntry(i+"action;",78*e,78*e,"","Action",null,null,this.getTagsForStencil(l,"action",s).join(" ")),this.createVertexTemplateEntry(i+"actuator;",72*e,78*e,"","Actuator",null,null,this.getTagsForStencil(l,"actuator",s).join(" ")),this.createVertexTemplateEntry(i+"alexa_enabled_device;",72*e,78*e,"","Alexa Voice Service",null,null,this.getTagsForStencil(l,"alexa voice service",s).join(" ")),this.createVertexTemplateEntry(i+"alexa_skill;",78*e,78*e,"","Alexa Skill",null,null,this.getTagsForStencil(l,"alexa skill",s).join(" ")),this.createVertexTemplateEntry(i+"alexa_skill;",78*e,78*e,"","Alexa-Enabled Device",null,null,this.getTagsForStencil(l,"alexa enabled device",s).join(" ")),this.createVertexTemplateEntry(i+"bank;",78*e,78*e,"","Bank",null,null,this.getTagsForStencil(l,"bank",s).join(" ")),this.createVertexTemplateEntry(i+"bycicle;",78*e,78*e,"","Bycicle",null,null,this.getTagsForStencil(l,"bycicle",s).join(" ")),this.createVertexTemplateEntry(i+"camera;",78*e,78*e,"","Camera",null,null,this.getTagsForStencil(l,"camera",s).join(" ")),this.createVertexTemplateEntry(i+"car;",78*e,78*e,"","Car",null,null,this.getTagsForStencil(l,"car",s).join(" ")),this.createVertexTemplateEntry(i+"cart;",78*e,78*e,"","Cart",null,null,this.getTagsForStencil(l,"cart",s).join(" ")),this.createVertexTemplateEntry(i+"certificate_manager;",59*e,78*e,"","Certificate",null,null,this.getTagsForStencil(l,"certificate manager",s).join(" ")),this.createVertexTemplateEntry(i+"coffee_pot;",78*e,78*e,"","Coffee Pot",null,null,this.getTagsForStencil(l,"coffee pot",s).join(" ")),this.createVertexTemplateEntry(i+"desired_state;",78*e,78*e,"","Desired State",null,null,this.getTagsForStencil(l,"desired state",s).join(" ")),this.createVertexTemplateEntry(i+"iot_device_gateway;",78*e,78*e,"","Device Gateway",null,null,this.getTagsForStencil(l,"device gateway",s).join(" ")),this.createVertexTemplateEntry(i+"iot_device_jobs_resource;",64*e,78*e,"","Device Jobs",null,null,this.getTagsForStencil(l,"device jobs",s).join(" ")),this.createVertexTemplateEntry(i+"door_lock;",78*e,78*e,"","Door Lock",null,null,this.getTagsForStencil(l,"door lock",s).join(" ")),this.createVertexTemplateEntry(i+"echo;",41*e,78*e,"","Echo",null,null,this.getTagsForStencil(l,"echo",s).join(" ")),this.createVertexTemplateEntry(i+"factory;",78*e,78*e,"","Factory",null,null,this.getTagsForStencil(l,"factory",s).join(" ")),this.createVertexTemplateEntry(i+"firetv;",78*e,55*e,"","Fire TV",null,null,this.getTagsForStencil(l,"fire tv",s).join(" ")),this.createVertexTemplateEntry(i+"firetv_stick;",78*e,34*e,"","Fire TV Stick",null,null,this.getTagsForStencil(l,"fire tv stick",s).join(" ")),this.createVertexTemplateEntry(i+"generic;",78*e,78*e,"","Generic",null,null,this.getTagsForStencil(l,"generic",s).join(" ")),this.createVertexTemplateEntry(i+"hardware_board;",78*e,78*e,"","Hardware Board",null,null,this.getTagsForStencil(l,"hardware board",s).join(" ")),this.createVertexTemplateEntry(i+"house;",78*e,78*e,"","House",null,null,this.getTagsForStencil(l,"house",s).join(" ")),this.createVertexTemplateEntry(i+"http2_protocol;",78*e,78*e,"","HTTP2 protocol",null,null,this.getTagsForStencil(l,"http2 protocol",s).join(" ")),this.createVertexTemplateEntry(i+"http_protocol;",78*e,78*e,"","HTTP protocol",null,null,this.getTagsForStencil(l,"http protocol",s).join(" ")),this.createVertexTemplateEntry(i+"lambda_function;",78*e,78*e,"","Lambda Function",null,null,this.getTagsForStencil(l,"lambda function",s).join(" ")),this.createVertexTemplateEntry(i+"lightbulb;",78*e,78*e,"","Lightbulb",null,null,this.getTagsForStencil(l,"lightbulb",s).join(" ")),this.createVertexTemplateEntry(i+"medical_emergency;",78*e,78*e,"","Medical Emergency",null,null,this.getTagsForStencil(l,"medical emergency",s).join(" ")),this.createVertexTemplateEntry(i+"mqtt_protocol;",78*e,78*e,"","MQTT Protocol",null,null,this.getTagsForStencil(l,"mqtt protocol",s).join(" ")),this.createVertexTemplateEntry(i+"iot_over_the_air_update;",78*e,63*e,"","Over-The-Air Update",null,null,this.getTagsForStencil(l,"over the air update",s).join(" ")),this.createVertexTemplateEntry(i+"police_emergency;",78*e,78*e,"","Police Emergency",null,null,this.getTagsForStencil(l,"police emergency",s).join(" ")),this.createVertexTemplateEntry(i+"policy;",78*e,67*e,"","Policy",null,null,this.getTagsForStencil(l,"policy",s).join(" ")),this.createVertexTemplateEntry(i+"reported_state;",78*e,78*e,"","Reported State",null,null,this.getTagsForStencil(l,"reported state",s).join(" ")),this.createVertexTemplateEntry(i+"rule;",46*e,78*e,"","Rule",null,null,this.getTagsForStencil(l,"rule",s).join(" ")),this.createVertexTemplateEntry(i+"sensor;",72*e,78*e,"","Sensor",null,null,this.getTagsForStencil(l,"sensor",s).join(" ")),this.createVertexTemplateEntry(i+"servo;",78*e,56*e,"","Servo",null,null,this.getTagsForStencil(l,"servo",s).join(" ")),this.createVertexTemplateEntry(i+"shadow;",78*e,77*e,"","Shadow",null,null,this.getTagsForStencil(l,"shadow",s).join(" ")),this.createVertexTemplateEntry(i+"simulator;",71*e,78*e,"","Simulator",null,null,this.getTagsForStencil(l,"simulator",s).join(" ")),this.createVertexTemplateEntry(i+"thermostat;",78*e,78*e,"","Thermostat",null,null,this.getTagsForStencil(l,"thermostat",s).join(" ")),this.createVertexTemplateEntry(i+"topic_2;",53*e,78*e,"","Topic",null,null,this.getTagsForStencil(l,"topic",s).join(" ")),this.createVertexTemplateEntry(i+"travel;",78*e,78*e,"","Travel",null,null,this.getTagsForStencil(l,"travel",s).join(" ")),this.createVertexTemplateEntry(i+"utility;",78*e,78*e,"","Utility",null,null,this.getTagsForStencil(l,"utility",s).join(" ")),this.createVertexTemplateEntry(i+"windfarm;",78*e,78*e,"","Windfarm",null,null,this.getTagsForStencil(l,"windfarm",s).join(" "))])},Sidebar.prototype.addAWS4MachineLearningPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#067F68;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service machine learning ";this.addPaletteFunctions("aws4Machine Learning","AWS / Machine Learning",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".machine_learning;",r,r,"","Machine Learning",null,null,this.getTagsForStencil(l,"machine learning",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".augmented_ai;",r,r,"","Augmented AI",null,null,this.getTagsForStencil(l,"augmented ai",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codeguru_2;",r,r,"","CodeGuru",null,null,this.getTagsForStencil(l,"codeguru",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".comprehend;",r,r,"","Comprehend",null,null,this.getTagsForStencil(l,"comprehend",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".deepcomposer;",r,r,"","DeepComposer",null,null,this.getTagsForStencil(l,"deepcomposer",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".devops_guru;",r,r,"","DevOps Guru",null,null,this.getTagsForStencil(l,"devops guru",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elastic_inference_2;",r,r,"","Elastic Inference",null,null,this.getTagsForStencil(l,"elastic inference",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".forecast;",r,r,"","Forecast",null,null,this.getTagsForStencil(l,"forecast",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".fraud_detector;",r,r,"","Fraud Detector",null,null,this.getTagsForStencil(l,"fraud detector",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".healthlake;",r,r,"","HealthLake",null,null,this.getTagsForStencil(l,"healthlake",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".kendra;",r,r,"","Kendra",null,null,this.getTagsForStencil(l,"kendra",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".neuron_ml_sdk;",r,r,"","Neuron ML SDK",null,null,this.getTagsForStencil(l,"neuron ml sdk software development kit",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".panorama;",r,r,"","Panorama",null,null,this.getTagsForStencil(l,"panorama",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".lex;",r,r,"","Lex",null,null,this.getTagsForStencil(l,"lex",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".lookout_for_equipment;",r,r,"","Lookout for Equipment",null,null,this.getTagsForStencil(l,"lookout for equipment",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".lookout_for_metrics;",r,r,"","Lookout for Metrics",null,null,this.getTagsForStencil(l,"lookout for metrics",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".lookout_for_vision;",r,r,"","Lookout for Vision",null,null,this.getTagsForStencil(l,"lookout for vision",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".monitron;",r,r,"","Monitron",null,null,this.getTagsForStencil(l,"monitron",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".personalize;",r,r,"","Personalize",null,null,this.getTagsForStencil(l,"personalize",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".polly;",r,r,"","Polly",null,null,this.getTagsForStencil(l,"polly",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".rekognition_2;",r,r,"","Rekognition",null,null,this.getTagsForStencil(l,"rekognition",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".sagemaker;",r,r,"","SageMaker",null,null,this.getTagsForStencil(l,"sagemaker",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".sagemaker_ground_truth;",r,r,"","SageMaker Ground Truth",null,null,this.getTagsForStencil(l,"sagemaker ground truth",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".textract;",r,r,"","Textract",null,null,this.getTagsForStencil(l,"textract",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".transcribe;",r,r,"","Transcribe",null,null,this.getTagsForStencil(l,"transcribe",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".translate;",r,r,"","Translate",null,null,this.getTagsForStencil(l,"translate",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".apache_mxnet_on_aws;",r,r,"","Apache MXNet on AWS",null,null,this.getTagsForStencil(l,"apache mxnet on aws",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".deep_learning_amis;",r,r,"","Deep Learning AMIs",null,null,this.getTagsForStencil(l,"deep learning amis",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".deeplens;",r,r,"","DeepLens",null,null,this.getTagsForStencil(l,"deeplens",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".deepracer;",r,r,"","DeepRacer",null,null,this.getTagsForStencil(l,"deepracer",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".tensorflow_on_aws;",r,r,"","TensorFlow on AWS",null,null,this.getTagsForStencil(l,"tensorflow on aws",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".torchserve;",r,r,"","TorchServe",null,null,this.getTagsForStencil(l,"torchserve",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".deep_learning_containers;",r,r,"","Deep Learning Containers",null,null,this.getTagsForStencil(l,"deep learning containers",s).join(" ")),this.createVertexTemplateEntry(i+"devops_guru_insights;",77*e,78*e,"","DevOps Guru Insights",null,null,this.getTagsForStencil(l,"devops guru insights",s).join(" ")),this.createVertexTemplateEntry(i+"rekognition_image;",77*e,78*e,"","Rekognition image",null,null,this.getTagsForStencil(l,"rekognition image",s).join(" ")),this.createVertexTemplateEntry(i+"rekognition_video;",77*e,78*e,"","Rekognition video",null,null,this.getTagsForStencil(l,"rekognition video",s).join(" ")),this.createVertexTemplateEntry(i+"sagemaker_model;",78*e,78*e,"","Model",null,null,this.getTagsForStencil(l,"sagemaker model",s).join(" ")),this.createVertexTemplateEntry(i+"sagemaker_notebook;",68*e,78*e,"","Notebook",null,null,this.getTagsForStencil(l,"sagemaker notebook",s).join(" ")),this.createVertexTemplateEntry(i+"sagemaker_train;",78*e,65*e,"","Train",null,null,this.getTagsForStencil(l,"sagemaker train",s).join(" "))])},Sidebar.prototype.addAWS4ManagementGovernancePalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#B0084D;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service management governance ";this.addPaletteFunctions("aws4Management Governance","AWS / Management & Governance",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".management_and_governance;",r,r,"","Management & Governance",null,null,this.getTagsForStencil(l,"management and governance",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudwatch_2;",r,r,"","CloudWatch",null,null,this.getTagsForStencil(l,"cloudwatch",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".managed_service_for_grafana;",r,r,"","Managed Service for Grafana",null,null,this.getTagsForStencil(l,"managed service for grafana",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".managed_service_for_prometheus;",r,r,"","Managed Service for Prometheus",null,null,this.getTagsForStencil(l,"managed service for prometheus",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".app_config;",r,r,"","App Config",null,null,this.getTagsForStencil(l,"app config",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".app_wizard;",r,r,"","App Wizard",null,null,this.getTagsForStencil(l,"app wizard",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".application_auto_scaling;",r,r,"","Application Auto Scaling",null,null,this.getTagsForStencil(l,"app application auto scaling",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".autoscaling;",r,r,"","Auto Scaling",null,null,this.getTagsForStencil(l,"auto scaling",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".backint_agent;",r,r,"","Backint Agent",null,null,this.getTagsForStencil(l,"backint agent",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".chatbot;",r,r,"","Chatbot",null,null,this.getTagsForStencil(l,"chatbot",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudformation;",r,r,"","CloudFormation",null,null,this.getTagsForStencil(l,"cloudformation",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudtrail;",r,r,"","CloudTrail",null,null,this.getTagsForStencil(l,"cloudtrail",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".codeguru;",r,r,"","CodeGuru",null,null,this.getTagsForStencil(l,"codeguru",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".command_line_interface;",r,r,"","Command Line Interface",null,null,this.getTagsForStencil(l,"command line interface",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".compute_optimizer;",r,r,"","Compute Optimizer",null,null,this.getTagsForStencil(l,"compute optimizer",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".config;",r,r,"","Config",null,null,this.getTagsForStencil(l,"config",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".control_tower;",r,r,"","Control Tower",null,null,this.getTagsForStencil(l,"control tower",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".distro_for_opentelemetry;",r,r,"","Distro for OpenTelemetry",null,null,this.getTagsForStencil(l,"distro for opentelemetry",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".fault_injection_simulator;",r,r,"","Fault Injection Simulator",null,null,this.getTagsForStencil(l,"fault injection simulator",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".license_manager;",r,r,"","License Manager",null,null,this.getTagsForStencil(l,"license manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".managed_services;",r,r,"","Managed Services",null,null,this.getTagsForStencil(l,"managed services",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".management_console;",r,r,"","Management Console",null,null,this.getTagsForStencil(l,"management console",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".opsworks;",r,r,"","OpsWorks",null,null,this.getTagsForStencil(l,"opsworks",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".organizations;",r,r,"","Organizations",null,null,this.getTagsForStencil(l,"organizations",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".personal_health_dashboard;",r,r,"","Personal Health Dashboard",null,null,this.getTagsForStencil(l,"personal health dashboard",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".proton;",r,r,"","Proton",null,null,this.getTagsForStencil(l,"proton",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".service_catalog;",r,r,"","Service Catalog",null,null,this.getTagsForStencil(l,"service catalog",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".systems_manager;",r,r,"","Systems Manager",null,null,this.getTagsForStencil(l,"systems manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".systems_manager_incident_manager;",r,r,"","Systems Manager - Incident Manager",null,null,this.getTagsForStencil(l,"systems manager incident manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".trusted_advisor;",r,r,"","Trusted Advisor",null,null,this.getTagsForStencil(l,"trusted advisor",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".well_architect_tool;",r,r,"","Well-Architected Tool",null,null,this.getTagsForStencil(l,"well architected tool",s).join(" ")),this.createVertexTemplateEntry(i+"alarm;",78*e,78*e,"","Alarm",null,null,this.getTagsForStencil(l,"cloudwatch alarm",s).join(" ")),this.createVertexTemplateEntry(i+"event_event_based;",78*e,78*e,"","Event (Event-Based)",null,null,this.getTagsForStencil(l,"cloudwatch event based",s).join(" ")),this.createVertexTemplateEntry(i+"event_time_based;",78*e,78*e,"","Event (Time-Based)",null,null,this.getTagsForStencil(l,"cloudwatch event time based",s).join(" ")),this.createVertexTemplateEntry(i+"logs;",78*e,58*e,"","CloudWatch Logs",null,null,this.getTagsForStencil(l,"cloudwatch logs",s).join(" ")),this.createVertexTemplateEntry(i+"rule_2;",78*e,76*e,"","Rule",null,null,this.getTagsForStencil(l,"cloudwatch rule",s).join(" ")),this.createVertexTemplateEntry(i+"cloudwatch_synthetics;",78*e,77*e,"","CloudWatch Synthetics",null,null,this.getTagsForStencil(l,"cloudwatch synthetics",s).join(" ")),this.createVertexTemplateEntry(i+"change_set;",65*e,78*e,"","Change Set",null,null,this.getTagsForStencil(l,"cloudformation change set",s).join(" ")),this.createVertexTemplateEntry(i+"stack;",78*e,76*e,"","Stack",null,null,this.getTagsForStencil(l,"cloudformation stack",s).join(" ")),this.createVertexTemplateEntry(i+"template;",65*e,78*e,"","Template",null,null,this.getTagsForStencil(l,"cloudformation template",s).join(" ")),this.createVertexTemplateEntry(i+"license_manager_license_blending;",78*e,78*e,"","License Manager License Blending",null,null,this.getTagsForStencil(l,"license manager license blending",s).join(" ")),this.createVertexTemplateEntry(i+"license_manager_application_discovery;",78*e,78*e,"","License Manager Application Discovery",null,null,this.getTagsForStencil(l,"license manager application discovery",s).join(" ")),this.createVertexTemplateEntry(i+"opsworks_apps;",78*e,78*e,"","Apps",null,null,this.getTagsForStencil(l,"opsworks apps applications",s).join(" ")),this.createVertexTemplateEntry(i+"deployments;",65*e,78*e,"","Deployments",null,null,this.getTagsForStencil(l,"opsworks deployments",s).join(" ")),this.createVertexTemplateEntry(i+"instances_2;",78*e,78*e,"","Instances",null,null,this.getTagsForStencil(l,"opsworks instances",s).join(" ")),this.createVertexTemplateEntry(i+"layers;",78*e,78*e,"","Layers",null,null,this.getTagsForStencil(l,"opsworks layers",s).join(" ")),this.createVertexTemplateEntry(i+"logs;",78*e,58*e,"","Logs",null,null,this.getTagsForStencil(l,"opsworks logs",s).join(" ")),this.createVertexTemplateEntry(i+"monitoring;",78*e,58*e,"","Monitoring",null,null,this.getTagsForStencil(l,"opsworks monitoring",s).join(" ")),this.createVertexTemplateEntry(i+"opsworks_permissions;",54*e,78*e,"","Permissions",null,null,this.getTagsForStencil(l,"opsworks permissions",s).join(" ")),this.createVertexTemplateEntry(i+"resources;",68*e,78*e,"","Resources",null,null,this.getTagsForStencil(l,"opsworks resources",s).join(" ")),this.createVertexTemplateEntry(i+"stack2;",78*e,78*e,"","Stack",null,null,this.getTagsForStencil(l,"stack",s).join(" ")),this.createVertexTemplateEntry(i+"organizations_account;",74*e,78*e,"","Account",null,null,this.getTagsForStencil(l,"organizations account",s).join(" ")),this.createVertexTemplateEntry(i+"organizations_account2;",78*e,78*e,"","Organizations Account",null,null,this.getTagsForStencil(l,"organizations account",s).join(" ")),this.createVertexTemplateEntry(i+"organizations_management_account;",74*e,78*e,"","Organizations Management Account",null,null,this.getTagsForStencil(l,"organizations management account",s).join(" ")),this.createVertexTemplateEntry(i+"organizations_management_account2;",78*e,78*e,"","Organizations Management Account",null,null,this.getTagsForStencil(l,"organizations management account",s).join(" ")),this.createVertexTemplateEntry(i+"organizations_organizational_unit2;",78*e,78*e,"","Organizational Unit",null,null,this.getTagsForStencil(l,"organizations organizational unit",s).join(" ")),this.createVertexTemplateEntry(i+"shield_shield_advanced;",70*e,78*e,"","Shield Advanced",null,null,this.getTagsForStencil(l,"shield advanced",s).join(" ")),this.createVertexTemplateEntry(i+"automation;",78*e,78*e,"","Automation",null,null,this.getTagsForStencil(l,"systems manager automation",s).join(" ")),this.createVertexTemplateEntry(i+"documents;",64*e,78*e,"","Documents",null,null,this.getTagsForStencil(l,"systems manager documents",s).join(" ")),this.createVertexTemplateEntry(i+"inventory;",78*e,78*e,"","Inventory",null,null,this.getTagsForStencil(l,"systems manager inventory",s).join(" ")),this.createVertexTemplateEntry(i+"maintenance_windows;",78*e,78*e,"","Maintenance Windows",null,null,this.getTagsForStencil(l,"systems manager maintenance windows",s).join(" ")),this.createVertexTemplateEntry(i+"parameter_store;",75*e,78*e,"","Parameter Store",null,null,this.getTagsForStencil(l,"systems manager parameter store",s).join(" ")),this.createVertexTemplateEntry(i+"patch_manager;",78*e,78*e,"","Patch Manager",null,null,this.getTagsForStencil(l,"systems manager patch manager",s).join(" ")),this.createVertexTemplateEntry(i+"run_command;",78*e,55*e,"","Run Command",null,null,this.getTagsForStencil(l,"systems manager run command",s).join(" ")),this.createVertexTemplateEntry(i+"state_manager;",78*e,78*e,"","State Manager",null,null,this.getTagsForStencil(l,"systems manager state",s).join(" ")),this.createVertexTemplateEntry(i+"checklist;",66*e,78*e,"","Checklist",null,null,this.getTagsForStencil(l,"trusted advisor checklist",s).join(" ")),this.createVertexTemplateEntry(i+"checklist_cost;",78*e,78*e,"","Checklist Cost",null,null,this.getTagsForStencil(l,"trusted advisor checklist cost",s).join(" ")),this.createVertexTemplateEntry(i+"checklist_fault_tolerant;",78*e,77*e,"","Checklist Fault Tolerant",null,null,this.getTagsForStencil(l,"trusted advisor fault tolerant",s).join(" ")),this.createVertexTemplateEntry(i+"checklist_performance;",78*e,78*e,"","Checklist Performance",null,null,this.getTagsForStencil(l,"trusted advisor checklist performance",s).join(" ")),this.createVertexTemplateEntry(i+"checklist_security;",78*e,78*e,"","Checklist Security",null,null,this.getTagsForStencil(l,"trusted advisor checklist security",s).join(" ")),this.createVertexTemplateEntry(i+"systems_manager_opscenter;",78*e,78*e,"","OpsCenter",null,null,this.getTagsForStencil(l,"opscenter",s).join(" "))])},Sidebar.prototype.addAWS4MediaServicesPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web service media services ";this.addPaletteFunctions("aws4Media Services","AWS / Media Services",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".media_services;",r,r,"","Media Services",null,null,this.getTagsForStencil(l,"media services",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elastic_transcoder;",r,r,"","Elastic Transcoder",null,null,this.getTagsForStencil(l,"elastic transcoder",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".kinesis_video_streams;",r,r,"","Kinesis Video Streams",null,null,this.getTagsForStencil(l,"kinesis video streams",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".nimble_studio;",r,r,"","Nimble Studio",null,null,this.getTagsForStencil(l,"nimble studio",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental;",r,r,"","Elemental Appliances & Software",null,null,this.getTagsForStencil(l,"elemental appliances software",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental_mediaconnect;",r,r,"","Elemental MediaConnect",null,null,this.getTagsForStencil(l,"elemental mediaconnect",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental_mediaconvert;",r,r,"","Elemental MediaConvert",null,null,this.getTagsForStencil(l,"elemental mediaconvert",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental_medialive;",r,r,"","Elemental MediaLive",null,null,this.getTagsForStencil(l,"elemental medialive",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental_mediapackage;",r,r,"","Elemental MediaPackage",null,null,this.getTagsForStencil(l,"elemental mediapackage",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental_mediastore;",r,r,"","Elemental MediaStore",null,null,this.getTagsForStencil(l,"elemental mediastore",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental_mediatailor;",r,r,"","Elemental MediaTailor",null,null,this.getTagsForStencil(l,"elemental mediatailor",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental;",r,r,"","Elemental Conductor",null,null,this.getTagsForStencil(l,"elemental conductor",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental;",r,r,"","Elemental Delta",null,null,this.getTagsForStencil(l,"elemental delta",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental;",r,r,"","Elemental Live",null,null,this.getTagsForStencil(l,"elemental live",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental;",r,r,"","Elemental Server",null,null,this.getTagsForStencil(l,"elemental server",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".interactive_video;",r,r,"","Interactive Video",null,null,this.getTagsForStencil(l,"interactive video",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".elemental_link;",r,r,"","Elemental Link",null,null,this.getTagsForStencil(l,"elemental link",o).join(" "))])},Sidebar.prototype.addAWS4MigrationTransferPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#067F68;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service migration transfer ";this.addPaletteFunctions("aws4Migration Transfer","AWS / Migration & Transfer",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".migration_and_transfer;",r,r,"","Migration & Transfer",null,null,this.getTagsForStencil(l,"migration and transfer",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".application_discovery_service;",r,r,"","Application Discovery Service",null,null,this.getTagsForStencil(l,"application discovery service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".database_migration_service;",r,r,"","Database Migration Service",null,null,this.getTagsForStencil(l,"db database migration service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".datasync;",r,r,"","DataSync",null,null,this.getTagsForStencil(l,"datasync",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".migration_evaluator;",r,r,"","Migration Evaluator",null,null,this.getTagsForStencil(l,"migration evaluator",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".migration_hub;",r,r,"","Migration Hub",null,null,this.getTagsForStencil(l,"migration hub",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".server_migration_service;",r,r,"","Server Migration Service",null,null,this.getTagsForStencil(l,"server migration service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".snowball;",r,r,"","Snowball",null,null,this.getTagsForStencil(l,"snowball",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".snowball_edge;",r,r,"","Snowball Edge",null,null,this.getTagsForStencil(l,"snowball edge",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".snowmobile;",r,r,"","Snowmobile",null,null,this.getTagsForStencil(l,"snowmobile",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudendure_migration;",r,r,"","CloudEndure Migration",null,null,this.getTagsForStencil(l,"cloudendure migration",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".transfer_family;",r,r,"","Transfer Family",null,null,this.getTagsForStencil(l,"transfer family",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".transfer_for_sftp;",r,r,"","Transfer for SFTP",null,null,this.getTagsForStencil(l,"transfer for sftp",s).join(" ")),this.createVertexTemplateEntry(i+"agent2;",78*e,78*e,"","Agent",null,null,this.getTagsForStencil(l,"agent",s).join(" ")),this.createVertexTemplateEntry(i+"transfer_for_ftp_resource;",76*e,78*e,"","FTP",null,null,this.getTagsForStencil(l,"transfer for ftp resource",s).join(" ")),this.createVertexTemplateEntry(i+"transfer_for_ftps_resource;",76*e,78*e,"","FTPS",null,null,this.getTagsForStencil(l,"transfer for ftps resource",s).join(" ")),this.createVertexTemplateEntry(i+"transfer_for_sftp_resource;",76*e,78*e,"","SFTP",null,null,this.getTagsForStencil(l,"transfer for sftp resource",s).join(" "))])},Sidebar.prototype.addAWS4NetworkContentDeliveryPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#4D27AA;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service netowrk content delivery ";this.addPaletteFunctions("aws4Network Content Delivery","AWS / Network & Content Delivery",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".networking_and_content_delivery;",r,r,"","Networking and Content Delivery",null,null,this.getTagsForStencil(l,"networking and content delivery",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".api_gateway;",r,r,"","API Gateway",null,null,this.getTagsForStencil(l,"api application programming interface gateway",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloud_directory;",r,r,"","Cloud Directory",null,null,this.getTagsForStencil(l,"cloud directory",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudfront;",r,r,"","CloudFront",null,null,this.getTagsForStencil(l,"cloudfront",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".route_53;",r,r,"","Route 53",null,null,this.getTagsForStencil(l,"route 53",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".vpc_privatelink;",r,r,"","PrivateLink",null,null,this.getTagsForStencil(l,"privatelink",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".vpc;",r,r,"","VPC",null,null,this.getTagsForStencil(l,"vpc virtual private cloud",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".app_mesh;",r,r,"","App Mesh",null,null,this.getTagsForStencil(l,"app application mesh",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".client_vpn;",r,r,"","Client VPN",null,null,this.getTagsForStencil(l,"client vpn virtual private network",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".site_to_site_vpn;",r,r,"","Site-to-Site VPN",null,null,this.getTagsForStencil(l,"site to site s2s vpn virtual private network",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elastic_load_balancing;",r,r,"","Elastic Load Balancing",null,null,this.getTagsForStencil(l,"elastic load balancing",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloud_map;",r,r,"","Cloud Map",null,null,this.getTagsForStencil(l,"cloud map",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".direct_connect;",r,r,"","Direct Connect",null,null,this.getTagsForStencil(l,"direct connect",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".global_accelerator;",r,r,"","Global Accelerator",null,null,this.getTagsForStencil(l,"global accelerator",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".transit_gateway;",r,r,"","Transit Gateway",null,null,this.getTagsForStencil(l,"transit gateway",s).join(" ")),this.createVertexTemplateEntry(i+"endpoint;",78*e,78*e,"","Endpoint",null,null,this.getTagsForStencil(l,"endpoint",s).join(" ")),this.createVertexTemplateEntry(i+"download_distribution;",78*e,78*e,"","Download Distribution",null,null,this.getTagsForStencil(l,"download distribution",s).join(" ")),this.createVertexTemplateEntry(i+"cloudfront_functions;",78*e,78*e,"","CloudFront Functions",null,null,this.getTagsForStencil(l,"cloudfront functions",s).join(" ")),this.createVertexTemplateEntry(i+"edge_location;",78*e,78*e,"","Edge Location",null,null,this.getTagsForStencil(l,"edge location",s).join(" ")),this.createVertexTemplateEntry(i+"streaming_distribution;",78*e,78*e,"","Streaming Distribution",null,null,this.getTagsForStencil(l,"streaming distribution",s).join(" ")),this.createVertexTemplateEntry(i+"hosted_zone;",78*e,77*e,"","Hosted Zone",null,null,this.getTagsForStencil(l,"hosted zone",s).join(" ")),this.createVertexTemplateEntry(i+"route_53_resolver;",78*e,78*e,"","Route 53 Resolver",null,null,this.getTagsForStencil(l,"route 53 resolver",s).join(" ")),this.createVertexTemplateEntry(i+"route_53_resolver_dns_firewall;",78*e,78*e,"","Route 53 Resolver DNS Firewall",null,null,this.getTagsForStencil(l,"route 53 resolver dns firewall",s).join(" ")),this.createVertexTemplateEntry(i+"route_53_resolver_query_logging;",78*e,78*e,"","Route 53 Resolver Query Logging",null,null,this.getTagsForStencil(l,"route 53 resolver query logging",s).join(" ")),this.createVertexTemplateEntry(i+"route_table;",78*e,76*e,"","Route Table",null,null,this.getTagsForStencil(l,"route table",s).join(" ")),this.createVertexTemplateEntry(i+"customer_gateway;",78*e,78*e,"","Router",null,null,this.getTagsForStencil(l,"vpc virtual private cloud customer gateway",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_network_adapter;",78*e,78*e,"","Elastic Network Adapter",null,null,this.getTagsForStencil(l,"vpc virtual private cloud elastic network adapter",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_network_interface;",78*e,78*e,"","Elastic Network Interface",null,null,this.getTagsForStencil(l,"vpc virtual private cloud elastic network interface",s).join(" ")),this.createVertexTemplateEntry(i+"endpoints;",78*e,78*e,"","Endpoints",null,null,this.getTagsForStencil(l,"vpc virtual private cloud endpoints",s).join(" ")),this.createVertexTemplateEntry(i+"flow_logs;",78*e,78*e,"","Flow Logs",null,null,this.getTagsForStencil(l,"vpc virtual private cloud flow logs",s).join(" ")),this.createVertexTemplateEntry(i+"gateway;",76*e,78*e,"","Gateway",null,null,this.getTagsForStencil(l,"gateway",s).join(" ")),this.createVertexTemplateEntry(i+"internet_gateway;",78*e,78*e,"","Internet Gateway",null,null,this.getTagsForStencil(l,"vpc virtual private cloud internet gateway",s).join(" ")),this.createVertexTemplateEntry(i+"mesh;",78*e,77*e,"","Mesh",null,null,this.getTagsForStencil(l,"mesh",s).join(" ")),this.createVertexTemplateEntry(i+"nat_gateway;",78*e,78*e,"","NAT Gateway",null,null,this.getTagsForStencil(l,"vpc virtual private cloud nat gateway",s).join(" ")),this.createVertexTemplateEntry(i+"namespace;",78*e,78*e,"","Namespace",null,null,this.getTagsForStencil(l,"namespace",s).join(" ")),this.createVertexTemplateEntry(i+"network_access_control_list;",78*e,78*e,"","Network Access Control List",null,null,this.getTagsForStencil(l,"vpc virtual private cloud network access control list",s).join(" ")),this.createVertexTemplateEntry(i+"peering;",78*e,78*e,"","Peering Connection",null,null,this.getTagsForStencil(l,"peering connection",s).join(" ")),this.createVertexTemplateEntry(i+"vpc_reachability_analyzer;",78*e,78*e,"","VPC Reachability Analyzer",null,null,this.getTagsForStencil(l,"vpc reachability analyzer",s).join(" ")),this.createVertexTemplateEntry(i+"resource;",76*e,78*e,"","Resource",null,null,this.getTagsForStencil(l,"resource",s).join(" ")),this.createVertexTemplateEntry(i+"service;",78*e,76*e,"","Service",null,null,this.getTagsForStencil(l,"service",s).join(" ")),this.createVertexTemplateEntry(i+"application_load_balancer;",78*e,78*e,"","Application Load Balancer",null,null,this.getTagsForStencil(l,"application load balancer",s).join(" ")),this.createVertexTemplateEntry(i+"classic_load_balancer;",78*e,78*e,"","Classic Load Balancer",null,null,this.getTagsForStencil(l,"classic load balancer",s).join(" ")),this.createVertexTemplateEntry(i+"gateway_load_balancer;",78*e,78*e,"","Gateway Load Balancer",null,null,this.getTagsForStencil(l,"gateway load balancer",s).join(" ")),this.createVertexTemplateEntry(i+"router;",78*e,78*e,"","Router",null,null,this.getTagsForStencil(l,"router",s).join(" ")),this.createVertexTemplateEntry(i+"virtual_gateway;",78*e,78*e,"","Virtual Gateway",null,null,this.getTagsForStencil(l,"virtual gateway",s).join(" ")),this.createVertexTemplateEntry(i+"virtual_node;",78*e,78*e,"","Virtual Node",null,null,this.getTagsForStencil(l,"virtual node",s).join(" ")),this.createVertexTemplateEntry(i+"virtual_router;",78*e,78*e,"","Virtual Router",null,null,this.getTagsForStencil(l,"virtual router",s).join(" ")),this.createVertexTemplateEntry(i+"virtual_service;",78*e,74*e,"","Virtual Service",null,null,this.getTagsForStencil(l,"virtual service",s).join(" ")),this.createVertexTemplateEntry(i+"vpn_connection;",70*e,78*e,"","VPN Connection",null,null,this.getTagsForStencil(l,"vpc virtual private cloud vpn network connection",s).join(" ")),this.createVertexTemplateEntry(i+"vpn_gateway;",78*e,78*e,"","VPN Gateway",null,null,this.getTagsForStencil(l,"vpc virtual private cloud vpn network gateway",s).join(" ")),this.createVertexTemplateEntry(i+"vpc_traffic_mirroring;",78*e,78*e,"","Traffic Mirroring",null,null,this.getTagsForStencil(l,"vpc virtual private cloud traffic mirroring",s).join(" ")),this.createVertexTemplateEntry(i+"network_load_balancer;",78*e,78*e,"","Network Load Balancer",null,null,this.getTagsForStencil(l,"network load balancer",s).join(" "))])},Sidebar.prototype.addAWS4QuantumTechnologiesPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D45B07;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service quantum technologies ";this.addPaletteFunctions("aws4Quantum Technologies","AWS / Quantum Technologies",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".quantum_technologies;",r,r,"","Quantum Technologies",null,null,this.getTagsForStencil(l,"quantum technologies",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".braket;",r,r,"","Braket",null,null,this.getTagsForStencil(l,"braket",s).join(" ")),this.createVertexTemplateEntry(i+"braket_chandelier;",78*e,78*e,"","Braket Chandelier",null,null,this.getTagsForStencil(l,"braket chandelier",s).join(" ")),this.createVertexTemplateEntry(i+"braket_chip;",78*e,78*e,"","Braket Chip",null,null,this.getTagsForStencil(l,"braket chip",s).join(" ")),this.createVertexTemplateEntry(i+"braket_qpu;",78*e,78*e,"","Braket QPU",null,null,this.getTagsForStencil(l,"braket qpu",s).join(" ")),this.createVertexTemplateEntry(i+"braket_simulator;",78*e,70*e,"","Braket Simulator",null,null,this.getTagsForStencil(l,"braket simulator",s).join(" ")),this.createVertexTemplateEntry(i+"braket_simulator_1;",78*e,78*e,"","Braket Simulator",null,null,this.getTagsForStencil(l,"braket simulator",s).join(" ")),this.createVertexTemplateEntry(i+"braket_simulator_2;",78*e,78*e,"","Braket Simulator",null,null,this.getTagsForStencil(l,"braket simulator",s).join(" ")),this.createVertexTemplateEntry(i+"braket_simulator_3;",78*e,78*e,"","Braket Simulator",null,null,this.getTagsForStencil(l,"braket simulator",s).join(" ")),this.createVertexTemplateEntry(i+"braket_simulator_4;",78*e,78*e,"","Braket Simulator",null,null,this.getTagsForStencil(l,"braket simulator",s).join(" ")),this.createVertexTemplateEntry(i+"braket_state_vector;",78*e,78*e,"","Braket State Vector",null,null,this.getTagsForStencil(l,"braket state vector",s).join(" ")),this.createVertexTemplateEntry(i+"braket_tensor_network;",78*e,78*e,"","Braket Tensor Network",null,null,this.getTagsForStencil(l,"braket tensor network",s).join(" "))])},Sidebar.prototype.addAWS4RoboticsPalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BF0816;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#FE5151;gradientDirection=north;fillColor=#BE0917;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service robotics ";this.addPaletteFunctions("aws4Robotics","AWS / Robotics",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".robotics;",r,r,"","Robotics",null,null,this.getTagsForStencil(l,"robotics",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".robomaker;",r,r,"","RoboMaker",null,null,this.getTagsForStencil(l,"robomaker",s).join(" ")),this.createVertexTemplateEntry(i+"simulation;",78*e,64*e,"","Simulation",null,null,this.getTagsForStencil(l,"simulation",s).join(" ")),this.createVertexTemplateEntry(i+"fleet_management;",78*e,78*e,"","Fleet Management",null,null,this.getTagsForStencil(l,"fleet management",s).join(" ")),this.createVertexTemplateEntry(i+"development_environment;",78*e,71*e,"","Development Environment",null,null,this.getTagsForStencil(l,"development environment",s).join(" ")),this.createVertexTemplateEntry(i+"cloud_extension_ros;",78*e,78*e,"","Cloud Extensions ROS",null,null,this.getTagsForStencil(l,"cloud extension ros",s).join(" "))])},Sidebar.prototype.addAWS4SatellitePalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#517DFD;gradientDirection=north;fillColor=#2F29AF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="aws amazon web satellite ";this.addPaletteFunctions("aws4Satellite","AWS / Satellite",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".satellite;",r,r,"","Satellite",null,null,this.getTagsForStencil(l,"satellite",o).join(" ")),this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".ground_station;",r,r,"","Ground Station",null,null,this.getTagsForStencil(l,"ground station",o).join(" "))])},Sidebar.prototype.addAWS4SecurityIdentityCompliancePalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BF0816;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service security identity compliance ";this.addPaletteFunctions("aws4Security Identity Compliance","AWS / Security, Identity & Compliance",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".security_identity_and_compliance;",r,r,"","Security Identity and Compliance",null,null,this.getTagsForStencil(l,"security identity and compliance",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloud_directory;",r,r,"","Cloud Directory",null,null,this.getTagsForStencil(l,"cloud directory",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cognito;",r,r,"","Cognito",null,null,this.getTagsForStencil(l,"cognito",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".detective;",r,r,"","Detective",null,null,this.getTagsForStencil(l,"detective",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".guardduty;",r,r,"","GuardDuty",null,null,this.getTagsForStencil(l,"guardduty guard duty",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".inspector;",r,r,"","Inspector",null,null,this.getTagsForStencil(l,"inspector",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".macie;",r,r,"","Macie",null,null,this.getTagsForStencil(l,"macie",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".artifact;",r,r,"","Artifact",null,null,this.getTagsForStencil(l,"artifact",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".audit_manager;",r,r,"","Audit Manager",null,null,this.getTagsForStencil(l,"audit manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".certificate_manager_3;",r,r,"","Certificate Manager",null,null,this.getTagsForStencil(l,"certificate manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudhsm;",r,r,"","CloudHSM",null,null,this.getTagsForStencil(l,"cloudhsm cloud hsm",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".directory_service;",r,r,"","Directory Service",null,null,this.getTagsForStencil(l,"directory service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".firewall_manager;",r,r,"","Firewall Manager",null,null,this.getTagsForStencil(l,"firewall manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".identity_and_access_management;",r,r,"","Identity & Access Management",null,null,this.getTagsForStencil(l,"identity and access management",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".key_management_service;",r,r,"","Key Management Service",null,null,this.getTagsForStencil(l,"key management service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".network_firewall;",r,r,"","Network Firewall",null,null,this.getTagsForStencil(l,"network firewall",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".resource_access_manager;",r,r,"","Resource Access Manager",null,null,this.getTagsForStencil(l,"resource access manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".organizations;",r,r,"","Organizations",null,null,this.getTagsForStencil(l,"organizations",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".secrets_manager;",r,r,"","Secrets Manager",null,null,this.getTagsForStencil(l,"secrets manager",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".security_hub;",r,r,"","Security Hub",null,null,this.getTagsForStencil(l,"security hub",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".shield;",r,r,"","Shield",null,null,this.getTagsForStencil(l,"shield",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".signer;",r,r,"","Signer",null,null,this.getTagsForStencil(l,"signer",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".single_sign_on;",r,r,"","Single Sign-On",null,null,this.getTagsForStencil(l,"single sign on",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".waf;",r,r,"","WAF",null,null,this.getTagsForStencil(l,"waf",s).join(" ")),this.createVertexTemplateEntry(i+"access_analyzer;",78*e,77*e,"","IAM Access Analyzer",null,null,this.getTagsForStencil(l,"access analyzer",s).join(" ")),this.createVertexTemplateEntry(i+"ad_connector;",78*e,73*e,"","AD Connector",null,null,this.getTagsForStencil(l,"ad connector",s).join(" ")),this.createVertexTemplateEntry(i+"agent;",78*e,74*e,"","Agent",null,null,this.getTagsForStencil(l,"agent",s).join(" ")),this.createVertexTemplateEntry(i+"certificate_manager_2;",78*e,72*e,"","Certificate Authority",null,null,this.getTagsForStencil(l,"certificate authority",s).join(" ")),this.createVertexTemplateEntry(i+"addon;",78*e,40*e,"","Add-on",null,null,this.getTagsForStencil(l,"identity and access management iam addon add on",s).join(" ")),this.createVertexTemplateEntry(i+"sts;",78*e,50*e,"","STS",null,null,this.getTagsForStencil(l,"identity and access management iam sts",s).join(" ")),this.createVertexTemplateEntry(i+"sts_alternate;",62*e,78*e,"","STS",null,null,this.getTagsForStencil(l,"identity and access management iam sts",s).join(" ")),this.createVertexTemplateEntry(i+"data_encryption_key;",62*e,78*e,"","Data Encryption Key",null,null,this.getTagsForStencil(l,"identity and access management iam data encryption key",s).join(" ")),this.createVertexTemplateEntry(i+"encrypted_data;",62*e,78*e,"","Encrypted Data",null,null,this.getTagsForStencil(l,"identity and access management iam encrypted data",s).join(" ")),this.createVertexTemplateEntry(i+"long_term_security_credential;",78*e,69*e,"","Long Term Security Credential",null,null,this.getTagsForStencil(l,"identity and access management iam long term security credential",s).join(" ")),this.createVertexTemplateEntry(i+"mfa_token;",78*e,78*e,"","MFA Token",null,null,this.getTagsForStencil(l,"identity and access management iam mfa token",s).join(" ")),this.createVertexTemplateEntry(i+"permissions;",62*e,78*e,"","Permissions",null,null,this.getTagsForStencil(l,"identity and access management iam permissions",s).join(" ")),this.createVertexTemplateEntry(i+"role;",78*e,44*e,"","Role",null,null,this.getTagsForStencil(l,"identity and access management iam role",s).join(" ")),this.createVertexTemplateEntry(i+"temporary_security_credential;",77*e,78*e,"","Temporary Security Credential",null,null,this.getTagsForStencil(l,"identity and access management iam temporary security credential",s).join(" ")),this.createVertexTemplateEntry(i+"network_firewall_endpoints;",78*e,78*e,"","Network Firewall Endpoints",null,null,this.getTagsForStencil(l,"network firewall endpoints",s).join(" ")),this.createVertexTemplateEntry(i+"managed_ms_ad;",78*e,77*e,"","Managed MS AD",null,null,this.getTagsForStencil(l,"managed ms ad",s).join(" ")),this.createVertexTemplateEntry(i+"organizations_account;",74*e,78*e,"","Organizations Account",null,null,this.getTagsForStencil(l,"organizations account",s).join(" ")),this.createVertexTemplateEntry(i+"organizations_organizational_unit;",78*e,67*e,"","Organizations Organizational Unit",null,null,this.getTagsForStencil(l,"organizations organizational unit",s).join(" ")),this.createVertexTemplateEntry(i+"finding;",70*e,78*e,"","Finding",null,null,this.getTagsForStencil(l,"finding",s).join(" ")),this.createVertexTemplateEntry(i+"shield_shield_advanced;",70*e,78*e,"","Shield Advanced",null,null,this.getTagsForStencil(l,"shield advanced",s).join(" ")),this.createVertexTemplateEntry(i+"waf_bad_bot;",78*e,71*e,"","WAF Bad Bot",null,null,this.getTagsForStencil(l,"waf bad bot",s).join(" ")),this.createVertexTemplateEntry(i+"waf_bot;",78*e,78*e,"","WAF Bot",null,null,this.getTagsForStencil(l,"waf bot",s).join(" ")),this.createVertexTemplateEntry(i+"waf_bot_control;",78*e,78*e,"","WAF Bot Control",null,null,this.getTagsForStencil(l,"waf bot control",s).join(" ")),this.createVertexTemplateEntry(i+"waf_labels;",78*e,78*e,"","WAF Labels",null,null,this.getTagsForStencil(l,"waf labels",s).join(" ")),this.createVertexTemplateEntry(i+"waf_managed_rule;",78*e,78*e,"","WAF Managed Rule",null,null,this.getTagsForStencil(l,"waf managed rule",s).join(" ")),this.createVertexTemplateEntry(i+"waf_rule;",78*e,78*e,"","WAF Rule",null,null,this.getTagsForStencil(l,"waf rule",s).join(" ")),this.createVertexTemplateEntry(i+"filtering_rule;",78*e,78*e,"","Filtering Rule",null,null,this.getTagsForStencil(l,"filtering rule",s).join(" ")),this.createVertexTemplateEntry(i+"simple_ad;",78*e,77*e,"","Simple AD",null,null,this.getTagsForStencil(l,"simple ad",s).join(" "))])},Sidebar.prototype.addAWS4ServerlessPalette=function(e,t,n,r,l,a){var i="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Serverless","AWS / Serverless",!1,[this.createVertexTemplateEntry(i+"resourceIcon;resIcon="+l+".serverless;",r,r,"","Serverless",null,null,this.getTagsForStencil(l,"serverless","aws amazon web serverless ").join(" "))])},Sidebar.prototype.addAWS4StoragePalette=function(e,t,n,r,l,a){var i="sketch=0;outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3F8624;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",o="sketch=0;points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",s="aws amazon web service storage ";this.addPaletteFunctions("aws4Storage","AWS / Storage",!1,[this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".storage;",r,r,"","Storage",null,null,this.getTagsForStencil(l,"storage",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elastic_block_store;",r,r,"","Elastic Block Store",null,null,this.getTagsForStencil(l,"elastic block store",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".elastic_file_system;",r,r,"","Elastic File System",null,null,this.getTagsForStencil(l,"elastic file system",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".fsx;",r,r,"","FSx",null,null,this.getTagsForStencil(l,"fsx",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".fsx_for_lustre;",r,r,"","FSx for Lustre",null,null,this.getTagsForStencil(l,"fsx for lustre",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".fsx_for_windows_file_server;",r,r,"","FSx for Windows File Server",null,null,this.getTagsForStencil(l,"fsx for windows file server",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".s3_on_outposts_storage;",r,r,"","S3 on Outposts Storage",null,null,this.getTagsForStencil(l,"s3 on outposts storage",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".infrequent_access_storage_class;",r,r,"","Infrequent Access Storage Class",null,null,this.getTagsForStencil(l,"infrequent access storage class",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".glacier;",r,r,"","S3 Glacier",null,null,this.getTagsForStencil(l,"s3 simple storage service glacier",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".s3;",r,r,"","Simple Storage Service (S3)",null,null,this.getTagsForStencil(l,"s3 simple storage service",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".backup;",r,r,"","Backup",null,null,this.getTagsForStencil(l,"backup",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".snowball;",r,r,"","Snowball",null,null,this.getTagsForStencil(l,"snowball",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".snowball_edge;",r,r,"","Snowball Edge",null,null,this.getTagsForStencil(l,"snowball edge",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".snowmobile;",r,r,"","Snowmobile",null,null,this.getTagsForStencil(l,"snowmobile",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".storage_gateway;",r,r,"","Storage Gateway",null,null,this.getTagsForStencil(l,"storage gateway",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".cloudendure_disaster_recovery;",r,r,"","CloudEndure Disaster Recovery",null,null,this.getTagsForStencil(l,"cloudendure disaster recovery",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".efs_infrequentaccess;",r,r,"","EFS InfrequentAccess",null,null,this.getTagsForStencil(l,"efs infrequent access",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".efs_standard;",r,r,"","EFS Standard",null,null,this.getTagsForStencil(l,"efs standard",s).join(" ")),this.createVertexTemplateEntry(o+"resourceIcon;resIcon="+l+".snowcone;",r,r,"","Snowcone",null,null,this.getTagsForStencil(l,"snowcone",s).join(" ")),this.createVertexTemplateEntry(i+"snapshot;",56*e,78*e,"","Snapshot",null,null,this.getTagsForStencil(l,"snapshot",s).join(" ")),this.createVertexTemplateEntry(i+"volume;",62*e,78*e,"","Volume",null,null,this.getTagsForStencil(l,"volume",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_block_store_volume_gp3;",64*e,78*e,"","Elastic Block Store Volume gp3",null,null,this.getTagsForStencil(l,"elastic block store volume gp3",s).join(" ")),this.createVertexTemplateEntry(i+"file_gateway;",69*e,78*e,"","File Gateway",null,null,this.getTagsForStencil(l,"file gateway",s).join(" ")),this.createVertexTemplateEntry(i+"fsx_file_gateway;",78*e,78*e,"","FSx File Gateway",null,null,this.getTagsForStencil(l,"fsx file gateway",s).join(" ")),this.createVertexTemplateEntry(i+"s3_file_gateway;",78*e,78*e,"","S3 File Gateway",null,null,this.getTagsForStencil(l,"s3 file gateway",s).join(" ")),this.createVertexTemplateEntry(i+"file_system;",78*e,73*e,"","File System",null,null,this.getTagsForStencil(l,"file system",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_file_system_one_zone;",78*e,78*e,"","Elastic File System One Zone",null,null,this.getTagsForStencil(l,"elastic file system one zone",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_file_system_infrequent_access;",78*e,76*e,"","Elastic File System Infrequent Access",null,null,this.getTagsForStencil(l,"efs elastic file system infrequent access",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_file_system_one_zone_infrequent_access;",78*e,78*e,"","Elastic File System One Zone Infrequent Access",null,null,this.getTagsForStencil(l,"efs elastic file system one zone infrequent access",s).join(" ")),this.createVertexTemplateEntry(i+"elastic_file_system_standard;",78*e,78*e,"","Elastic File System Standard",null,null,this.getTagsForStencil(l,"efs elastic file system standard",s).join(" ")),this.createVertexTemplateEntry(i+"general_access_points;",65*e,78*e,"","Access Points",null,null,this.getTagsForStencil(l,"access points",s).join(" ")),this.createVertexTemplateEntry(i+"archive;",63*e,78*e,"","Vault",null,null,this.getTagsForStencil(l,"s3 simple storage service glacier archive",s).join(" ")),this.createVertexTemplateEntry(i+"backup_plan;",60*e,78*e,"","Backup Plan",null,null,this.getTagsForStencil(l,"backup plan",s).join(" ")),this.createVertexTemplateEntry(i+"backup_restore;",78*e,78*e,"","Backup Restore",null,null,this.getTagsForStencil(l,"backup restore",s).join(" ")),this.createVertexTemplateEntry(i+"backup_vault;",78*e,78*e,"","Backup Vault",null,null,this.getTagsForStencil(l,"backup vault",s).join(" ")),this.createVertexTemplateEntry(i+"backup_compliance_reporting;",64*e,78*e,"","Backup Compliance Reporting",null,null,this.getTagsForStencil(l,"backup compliance reporting",s).join(" ")),this.createVertexTemplateEntry(i+"backup_recovery_point_objective;",78*e,77*e,"","Backup Recovery Point Objective",null,null,this.getTagsForStencil(l,"backup recovery point objective",s).join(" ")),this.createVertexTemplateEntry(i+"backup_recovery_time_objective;",78*e,75*e,"","Backup Recovery Time Objective",null,null,this.getTagsForStencil(l,"backup recovery time objective",s).join(" ")),this.createVertexTemplateEntry(i+"vault;",62*e,78*e,"","Archive",null,null,this.getTagsForStencil(l,"s3 simple storage service glacier vault",s).join(" ")),this.createVertexTemplateEntry(i+"bucket;",75*e,78*e,"","Bucket",null,null,this.getTagsForStencil(l,"s3 simple storage service bucket",s).join(" ")),this.createVertexTemplateEntry(i+"intelligent_tiering;",75*e,78*e,"","Intelligent Tiering",null,null,this.getTagsForStencil(l,"intelligent tiering",s).join(" ")),this.createVertexTemplateEntry(i+"s3_object_lambda;",53*e,78*e,"","S3 Object Lambda",null,null,this.getTagsForStencil(l,"s3 object lambda",s).join(" ")),this.createVertexTemplateEntry(i+"s3_object_lambda_access_points;",78*e,78*e,"","S3 Object Lambda Access Points",null,null,this.getTagsForStencil(l,"s3 object lambda access points",s).join(" ")),this.createVertexTemplateEntry(i+"s3_on_outposts;",78*e,78*e,"","S3 On Outposts",null,null,this.getTagsForStencil(l,"s3 on outposts",s).join(" ")),this.createVertexTemplateEntry(i+"standard_ia;",75*e,78*e,"","Standard IA",null,null,this.getTagsForStencil(l,"standard ia",s).join(" ")),this.createVertexTemplateEntry(i+"s3_storage_lens;",78*e,78*e,"","S3 Storage Lens",null,null,this.getTagsForStencil(l,"s3 storage lens",s).join(" ")),this.createVertexTemplateEntry(i+"one_zone_ia;",75*e,78*e,"","One Zone IA",null,null,this.getTagsForStencil(l,"one zone ia",s).join(" ")),this.createVertexTemplateEntry(i+"glacier;",75*e,78*e,"","Glacier",null,null,this.getTagsForStencil(l,"glacier",s).join(" ")),this.createVertexTemplateEntry(i+"glacier_deep_archive;",75*e,78*e,"","Glacier Deep Archive",null,null,this.getTagsForStencil(l,"glacier deep archive",s).join(" ")),this.createVertexTemplateEntry(i+"bucket_with_objects;",75*e,78*e,"","Bucket with Objects",null,null,this.getTagsForStencil(l,"s3 simple storage service bucket with objects",s).join(" ")),this.createVertexTemplateEntry(i+"replication;",76*e,78*e,"","Replication",null,null,this.getTagsForStencil(l,"replication",s).join(" ")),this.createVertexTemplateEntry(i+"replication_time_control;",76*e,78*e,"","Replication Time Control",null,null,this.getTagsForStencil(l,"replication time control",s).join(" ")),this.createVertexTemplateEntry(i+"object;",78*e,78*e,"","Object",null,null,this.getTagsForStencil(l,"s3 simple storage service object",s).join(" ")),this.createVertexTemplateEntry(i+"import_export;",78*e,61*e,"","Snowball Import Export",null,null,this.getTagsForStencil(l,"snowball import export",s).join(" ")),this.createVertexTemplateEntry(i+"tape_gateway;",74*e,78*e,"","Tape Gateway",null,null,this.getTagsForStencil(l,"tape gateway",s).join(" ")),this.createVertexTemplateEntry(i+"volume_gateway;",65*e,78*e,"","Volume Gateway",null,null,this.getTagsForStencil(l,"volume gateway",s).join(" ")),this.createVertexTemplateEntry(i+"cached_volume;",62*e,78*e,"","Cached Volume",null,null,this.getTagsForStencil(l,"storage gateway cached volume",s).join(" ")),this.createVertexTemplateEntry(i+"non_cached_volume;",62*e,78*e,"","Non-Cached Volume",null,null,this.getTagsForStencil(l,"storage gateway non cached volume",s).join(" ")),this.createVertexTemplateEntry(i+"virtual_tape_library;",62*e,78*e,"","Virtual Tape Library",null,null,this.getTagsForStencil(l,"storage gateway virtual tape library vtl",s).join(" ")),this.createVertexTemplateEntry(i+"multiple_volumes_resource;",78*e,60*e,"","Multiple Volumes",null,null,this.getTagsForStencil(l,"multiple volumes",s).join(" ")),this.createVertexTemplateEntry(i+"vpc_access_points;",53*e,78*e,"","VPC Access Points",null,null,this.getTagsForStencil(l,"vpc virtual private cloud access points",s).join(" "))])};