From 23f8e76ec7fb87acdff4252bb8a7cc86372e9365 Mon Sep 17 00:00:00 2001 From: lrjball <50599110+lrjball@users.noreply.github.com> Date: Tue, 8 Nov 2022 11:19:10 +0000 Subject: [PATCH] docs: Add icons to docs (#499) * Updated docs to include images of nodes * Updated docs to include images of nodes * Added icons to docs * Added black formatting * Added back png that removed due to incorrect naming convention * Revert yarn.lock changes --- autogen.sh | 4 + diagrams/saas/chat.py | 16 +- docs/nodes/alibabacloud.md | 376 ++++++--- docs/nodes/aws.md | 1904 +++++++++++++++++++++++++++++++++----------- docs/nodes/azure.md | 884 +++++++++++++++----- docs/nodes/digitalocean.md | 100 ++- docs/nodes/elastic.md | 104 ++- docs/nodes/firebase.md | 88 +- docs/nodes/gcp.md | 364 ++++++--- docs/nodes/generic.md | 96 ++- docs/nodes/ibm.md | 720 ++++++++++++----- docs/nodes/k8s.md | 180 +++-- docs/nodes/oci.md | 560 +++++++++---- docs/nodes/onprem.md | 620 +++++++++++---- docs/nodes/openstack.md | 200 +++-- docs/nodes/outscale.md | 48 +- docs/nodes/programming.md | 248 ++++-- docs/nodes/saas.md | 114 ++- scripts/__init__.py | 16 +- scripts/generate.py | 14 +- templates/apidoc.tmpl | 4 +- 21 files changed, 4986 insertions(+), 1674 deletions(-) diff --git a/autogen.sh b/autogen.sh index acbcacb..2913c78 100755 --- a/autogen.sh +++ b/autogen.sh @@ -56,6 +56,10 @@ done echo "generating the docs for custom" python -m scripts.generate "custom" +# copy icons across to website +echo "copying icons to website static folder" +cp -r resources website/static/img/resources + # run black echo "linting the all the diagram modules" black "$app_root_dir"/**/*.py diff --git a/diagrams/saas/chat.py b/diagrams/saas/chat.py index 43f1f23..446d4c9 100644 --- a/diagrams/saas/chat.py +++ b/diagrams/saas/chat.py @@ -12,10 +12,18 @@ class Discord(_Chat): _icon = "discord.png" +class Line(_Chat): + _icon = "line.png" + + class Mattermost(_Chat): _icon = "mattermost.png" +class Messenger(_Chat): + _icon = "messenger.png" + + class RocketChat(_Chat): _icon = "rocket-chat.png" @@ -32,12 +40,4 @@ class Telegram(_Chat): _icon = "telegram.png" -class Messenger(_Chat): - _icon = "messenger.png" - - -class Line(_Chat): - _icon = "line.png" - - # Aliases diff --git a/docs/nodes/alibabacloud.md b/docs/nodes/alibabacloud.md index cc274c2..649bdd4 100644 --- a/docs/nodes/alibabacloud.md +++ b/docs/nodes/alibabacloud.md @@ -7,124 +7,312 @@ Node classes list of alibabacloud provider. ## alibabacloud.analytics -- **diagrams.alibabacloud.analytics.AnalyticDb** -- **diagrams.alibabacloud.analytics.ClickHouse** -- **diagrams.alibabacloud.analytics.DataLakeAnalytics** -- **diagrams.alibabacloud.analytics.ElaticMapReduce** -- **diagrams.alibabacloud.analytics.OpenSearch** + +AnalyticDb +**diagrams.alibabacloud.analytics.AnalyticDb** + +ClickHouse +**diagrams.alibabacloud.analytics.ClickHouse** + +DataLakeAnalytics +**diagrams.alibabacloud.analytics.DataLakeAnalytics** + +ElaticMapReduce +**diagrams.alibabacloud.analytics.ElaticMapReduce** + +OpenSearch +**diagrams.alibabacloud.analytics.OpenSearch** ## alibabacloud.application -- **diagrams.alibabacloud.application.ApiGateway** -- **diagrams.alibabacloud.application.BeeBot** -- **diagrams.alibabacloud.application.BlockchainAsAService** -- **diagrams.alibabacloud.application.CloudCallCenter** -- **diagrams.alibabacloud.application.CodePipeline** -- **diagrams.alibabacloud.application.DirectMail** -- **diagrams.alibabacloud.application.LogService**, **SLS** (alias) -- **diagrams.alibabacloud.application.MessageNotificationService**, **MNS** (alias) -- **diagrams.alibabacloud.application.NodeJsPerformancePlatform** -- **diagrams.alibabacloud.application.OpenSearch** -- **diagrams.alibabacloud.application.PerformanceTestingService**, **PTS** (alias) -- **diagrams.alibabacloud.application.RdCloud** -- **diagrams.alibabacloud.application.SmartConversationAnalysis**, **SCA** (alias) -- **diagrams.alibabacloud.application.Yida** + +ApiGateway +**diagrams.alibabacloud.application.ApiGateway** + +BeeBot +**diagrams.alibabacloud.application.BeeBot** + +BlockchainAsAService +**diagrams.alibabacloud.application.BlockchainAsAService** + +CloudCallCenter +**diagrams.alibabacloud.application.CloudCallCenter** + +CodePipeline +**diagrams.alibabacloud.application.CodePipeline** + +DirectMail +**diagrams.alibabacloud.application.DirectMail** + +LogService +**diagrams.alibabacloud.application.LogService**, **SLS** (alias) + +MessageNotificationService +**diagrams.alibabacloud.application.MessageNotificationService**, **MNS** (alias) + +NodeJsPerformancePlatform +**diagrams.alibabacloud.application.NodeJsPerformancePlatform** + +OpenSearch +**diagrams.alibabacloud.application.OpenSearch** + +PerformanceTestingService +**diagrams.alibabacloud.application.PerformanceTestingService**, **PTS** (alias) + +RdCloud +**diagrams.alibabacloud.application.RdCloud** + +SmartConversationAnalysis +**diagrams.alibabacloud.application.SmartConversationAnalysis**, **SCA** (alias) + +Yida +**diagrams.alibabacloud.application.Yida** ## alibabacloud.communication -- **diagrams.alibabacloud.communication.DirectMail** -- **diagrams.alibabacloud.communication.MobilePush** + +DirectMail +**diagrams.alibabacloud.communication.DirectMail** + +MobilePush +**diagrams.alibabacloud.communication.MobilePush** ## alibabacloud.compute -- **diagrams.alibabacloud.compute.AutoScaling**, **ESS** (alias) -- **diagrams.alibabacloud.compute.BatchCompute** -- **diagrams.alibabacloud.compute.ContainerRegistry** -- **diagrams.alibabacloud.compute.ContainerService** -- **diagrams.alibabacloud.compute.ElasticComputeService**, **ECS** (alias) -- **diagrams.alibabacloud.compute.ElasticContainerInstance**, **ECI** (alias) -- **diagrams.alibabacloud.compute.ElasticHighPerformanceComputing**, **EHPC** (alias) -- **diagrams.alibabacloud.compute.ElasticSearch** -- **diagrams.alibabacloud.compute.FunctionCompute**, **FC** (alias) -- **diagrams.alibabacloud.compute.OperationOrchestrationService**, **OOS** (alias) -- **diagrams.alibabacloud.compute.ResourceOrchestrationService**, **ROS** (alias) -- **diagrams.alibabacloud.compute.ServerLoadBalancer**, **SLB** (alias) -- **diagrams.alibabacloud.compute.ServerlessAppEngine**, **SAE** (alias) -- **diagrams.alibabacloud.compute.SimpleApplicationServer**, **SAS** (alias) -- **diagrams.alibabacloud.compute.WebAppService**, **WAS** (alias) + +AutoScaling +**diagrams.alibabacloud.compute.AutoScaling**, **ESS** (alias) + +BatchCompute +**diagrams.alibabacloud.compute.BatchCompute** + +ContainerRegistry +**diagrams.alibabacloud.compute.ContainerRegistry** + +ContainerService +**diagrams.alibabacloud.compute.ContainerService** + +ElasticComputeService +**diagrams.alibabacloud.compute.ElasticComputeService**, **ECS** (alias) + +ElasticContainerInstance +**diagrams.alibabacloud.compute.ElasticContainerInstance**, **ECI** (alias) + +ElasticHighPerformanceComputing +**diagrams.alibabacloud.compute.ElasticHighPerformanceComputing**, **EHPC** (alias) + +ElasticSearch +**diagrams.alibabacloud.compute.ElasticSearch** + +FunctionCompute +**diagrams.alibabacloud.compute.FunctionCompute**, **FC** (alias) + +OperationOrchestrationService +**diagrams.alibabacloud.compute.OperationOrchestrationService**, **OOS** (alias) + +ResourceOrchestrationService +**diagrams.alibabacloud.compute.ResourceOrchestrationService**, **ROS** (alias) + +ServerLoadBalancer +**diagrams.alibabacloud.compute.ServerLoadBalancer**, **SLB** (alias) + +ServerlessAppEngine +**diagrams.alibabacloud.compute.ServerlessAppEngine**, **SAE** (alias) + +SimpleApplicationServer +**diagrams.alibabacloud.compute.SimpleApplicationServer**, **SAS** (alias) + +WebAppService +**diagrams.alibabacloud.compute.WebAppService**, **WAS** (alias) ## alibabacloud.database -- **diagrams.alibabacloud.database.ApsaradbCassandra** -- **diagrams.alibabacloud.database.ApsaradbHbase** -- **diagrams.alibabacloud.database.ApsaradbMemcache** -- **diagrams.alibabacloud.database.ApsaradbMongodb** -- **diagrams.alibabacloud.database.ApsaradbOceanbase** -- **diagrams.alibabacloud.database.ApsaradbPolardb** -- **diagrams.alibabacloud.database.ApsaradbPostgresql** -- **diagrams.alibabacloud.database.ApsaradbPpas** -- **diagrams.alibabacloud.database.ApsaradbRedis** -- **diagrams.alibabacloud.database.ApsaradbSqlserver** -- **diagrams.alibabacloud.database.DataManagementService**, **DMS** (alias) -- **diagrams.alibabacloud.database.DataTransmissionService**, **DTS** (alias) -- **diagrams.alibabacloud.database.DatabaseBackupService**, **DBS** (alias) -- **diagrams.alibabacloud.database.DisributeRelationalDatabaseService**, **DRDS** (alias) -- **diagrams.alibabacloud.database.GraphDatabaseService**, **GDS** (alias) -- **diagrams.alibabacloud.database.HybriddbForMysql** -- **diagrams.alibabacloud.database.RelationalDatabaseService**, **RDS** (alias) + +ApsaradbCassandra +**diagrams.alibabacloud.database.ApsaradbCassandra** + +ApsaradbHbase +**diagrams.alibabacloud.database.ApsaradbHbase** + +ApsaradbMemcache +**diagrams.alibabacloud.database.ApsaradbMemcache** + +ApsaradbMongodb +**diagrams.alibabacloud.database.ApsaradbMongodb** + +ApsaradbOceanbase +**diagrams.alibabacloud.database.ApsaradbOceanbase** + +ApsaradbPolardb +**diagrams.alibabacloud.database.ApsaradbPolardb** + +ApsaradbPostgresql +**diagrams.alibabacloud.database.ApsaradbPostgresql** + +ApsaradbPpas +**diagrams.alibabacloud.database.ApsaradbPpas** + +ApsaradbRedis +**diagrams.alibabacloud.database.ApsaradbRedis** + +ApsaradbSqlserver +**diagrams.alibabacloud.database.ApsaradbSqlserver** + +DataManagementService +**diagrams.alibabacloud.database.DataManagementService**, **DMS** (alias) + +DataTransmissionService +**diagrams.alibabacloud.database.DataTransmissionService**, **DTS** (alias) + +DatabaseBackupService +**diagrams.alibabacloud.database.DatabaseBackupService**, **DBS** (alias) + +DisributeRelationalDatabaseService +**diagrams.alibabacloud.database.DisributeRelationalDatabaseService**, **DRDS** (alias) + +GraphDatabaseService +**diagrams.alibabacloud.database.GraphDatabaseService**, **GDS** (alias) + +HybriddbForMysql +**diagrams.alibabacloud.database.HybriddbForMysql** + +RelationalDatabaseService +**diagrams.alibabacloud.database.RelationalDatabaseService**, **RDS** (alias) ## alibabacloud.iot -- **diagrams.alibabacloud.iot.IotInternetDeviceId** -- **diagrams.alibabacloud.iot.IotLinkWan** -- **diagrams.alibabacloud.iot.IotMobileConnectionPackage** -- **diagrams.alibabacloud.iot.IotPlatform** + +IotInternetDeviceId +**diagrams.alibabacloud.iot.IotInternetDeviceId** + +IotLinkWan +**diagrams.alibabacloud.iot.IotLinkWan** + +IotMobileConnectionPackage +**diagrams.alibabacloud.iot.IotMobileConnectionPackage** + +IotPlatform +**diagrams.alibabacloud.iot.IotPlatform** ## alibabacloud.network -- **diagrams.alibabacloud.network.Cdn** -- **diagrams.alibabacloud.network.CloudEnterpriseNetwork**, **CEN** (alias) -- **diagrams.alibabacloud.network.ElasticIpAddress**, **EIP** (alias) -- **diagrams.alibabacloud.network.ExpressConnect** -- **diagrams.alibabacloud.network.NatGateway** -- **diagrams.alibabacloud.network.ServerLoadBalancer**, **SLB** (alias) -- **diagrams.alibabacloud.network.SmartAccessGateway** -- **diagrams.alibabacloud.network.VirtualPrivateCloud**, **VPC** (alias) -- **diagrams.alibabacloud.network.VpnGateway** + +Cdn +**diagrams.alibabacloud.network.Cdn** + +CloudEnterpriseNetwork +**diagrams.alibabacloud.network.CloudEnterpriseNetwork**, **CEN** (alias) + +ElasticIpAddress +**diagrams.alibabacloud.network.ElasticIpAddress**, **EIP** (alias) + +ExpressConnect +**diagrams.alibabacloud.network.ExpressConnect** + +NatGateway +**diagrams.alibabacloud.network.NatGateway** + +ServerLoadBalancer +**diagrams.alibabacloud.network.ServerLoadBalancer**, **SLB** (alias) + +SmartAccessGateway +**diagrams.alibabacloud.network.SmartAccessGateway** + +VirtualPrivateCloud +**diagrams.alibabacloud.network.VirtualPrivateCloud**, **VPC** (alias) + +VpnGateway +**diagrams.alibabacloud.network.VpnGateway** ## alibabacloud.security -- **diagrams.alibabacloud.security.AntiBotService**, **ABS** (alias) -- **diagrams.alibabacloud.security.AntiDdosBasic** -- **diagrams.alibabacloud.security.AntiDdosPro** -- **diagrams.alibabacloud.security.AntifraudService**, **AS** (alias) -- **diagrams.alibabacloud.security.BastionHost** -- **diagrams.alibabacloud.security.CloudFirewall**, **CFW** (alias) -- **diagrams.alibabacloud.security.CloudSecurityScanner** -- **diagrams.alibabacloud.security.ContentModeration**, **CM** (alias) -- **diagrams.alibabacloud.security.CrowdsourcedSecurityTesting** -- **diagrams.alibabacloud.security.DataEncryptionService**, **DES** (alias) -- **diagrams.alibabacloud.security.DbAudit** -- **diagrams.alibabacloud.security.GameShield** -- **diagrams.alibabacloud.security.IdVerification** -- **diagrams.alibabacloud.security.ManagedSecurityService** -- **diagrams.alibabacloud.security.SecurityCenter** -- **diagrams.alibabacloud.security.ServerGuard** -- **diagrams.alibabacloud.security.SslCertificates** -- **diagrams.alibabacloud.security.WebApplicationFirewall**, **WAF** (alias) + +AntiBotService +**diagrams.alibabacloud.security.AntiBotService**, **ABS** (alias) + +AntiDdosBasic +**diagrams.alibabacloud.security.AntiDdosBasic** + +AntiDdosPro +**diagrams.alibabacloud.security.AntiDdosPro** + +AntifraudService +**diagrams.alibabacloud.security.AntifraudService**, **AS** (alias) + +BastionHost +**diagrams.alibabacloud.security.BastionHost** + +CloudFirewall +**diagrams.alibabacloud.security.CloudFirewall**, **CFW** (alias) + +CloudSecurityScanner +**diagrams.alibabacloud.security.CloudSecurityScanner** + +ContentModeration +**diagrams.alibabacloud.security.ContentModeration**, **CM** (alias) + +CrowdsourcedSecurityTesting +**diagrams.alibabacloud.security.CrowdsourcedSecurityTesting** + +DataEncryptionService +**diagrams.alibabacloud.security.DataEncryptionService**, **DES** (alias) + +DbAudit +**diagrams.alibabacloud.security.DbAudit** + +GameShield +**diagrams.alibabacloud.security.GameShield** + +IdVerification +**diagrams.alibabacloud.security.IdVerification** + +ManagedSecurityService +**diagrams.alibabacloud.security.ManagedSecurityService** + +SecurityCenter +**diagrams.alibabacloud.security.SecurityCenter** + +ServerGuard +**diagrams.alibabacloud.security.ServerGuard** + +SslCertificates +**diagrams.alibabacloud.security.SslCertificates** + +WebApplicationFirewall +**diagrams.alibabacloud.security.WebApplicationFirewall**, **WAF** (alias) ## alibabacloud.storage -- **diagrams.alibabacloud.storage.CloudStorageGateway** -- **diagrams.alibabacloud.storage.FileStorageHdfs**, **HDFS** (alias) -- **diagrams.alibabacloud.storage.FileStorageNas**, **NAS** (alias) -- **diagrams.alibabacloud.storage.HybridBackupRecovery**, **HBR** (alias) -- **diagrams.alibabacloud.storage.HybridCloudDisasterRecovery**, **HDR** (alias) -- **diagrams.alibabacloud.storage.Imm** -- **diagrams.alibabacloud.storage.ObjectStorageService**, **OSS** (alias) -- **diagrams.alibabacloud.storage.ObjectTableStore**, **OTS** (alias) + +CloudStorageGateway +**diagrams.alibabacloud.storage.CloudStorageGateway** + +FileStorageHdfs +**diagrams.alibabacloud.storage.FileStorageHdfs**, **HDFS** (alias) + +FileStorageNas +**diagrams.alibabacloud.storage.FileStorageNas**, **NAS** (alias) + +HybridBackupRecovery +**diagrams.alibabacloud.storage.HybridBackupRecovery**, **HBR** (alias) + +HybridCloudDisasterRecovery +**diagrams.alibabacloud.storage.HybridCloudDisasterRecovery**, **HDR** (alias) + +Imm +**diagrams.alibabacloud.storage.Imm** + +ObjectStorageService +**diagrams.alibabacloud.storage.ObjectStorageService**, **OSS** (alias) + +ObjectTableStore +**diagrams.alibabacloud.storage.ObjectTableStore**, **OTS** (alias) ## alibabacloud.web -- **diagrams.alibabacloud.web.Dns** -- **diagrams.alibabacloud.web.Domain** + +Dns +**diagrams.alibabacloud.web.Dns** + +Domain +**diagrams.alibabacloud.web.Domain** diff --git a/docs/nodes/aws.md b/docs/nodes/aws.md index 075eb39..8f68961 100644 --- a/docs/nodes/aws.md +++ b/docs/nodes/aws.md @@ -7,554 +7,1506 @@ Node classes list of aws provider. ## aws.analytics -- **diagrams.aws.analytics.Analytics** -- **diagrams.aws.analytics.Athena** -- **diagrams.aws.analytics.CloudsearchSearchDocuments** -- **diagrams.aws.analytics.Cloudsearch** -- **diagrams.aws.analytics.DataLakeResource** -- **diagrams.aws.analytics.DataPipeline** -- **diagrams.aws.analytics.ElasticsearchService**, **ES** (alias) -- **diagrams.aws.analytics.EMRCluster** -- **diagrams.aws.analytics.EMREngineMaprM3** -- **diagrams.aws.analytics.EMREngineMaprM5** -- **diagrams.aws.analytics.EMREngineMaprM7** -- **diagrams.aws.analytics.EMREngine** -- **diagrams.aws.analytics.EMRHdfsCluster** -- **diagrams.aws.analytics.EMR** -- **diagrams.aws.analytics.GlueCrawlers** -- **diagrams.aws.analytics.GlueDataCatalog** -- **diagrams.aws.analytics.Glue** -- **diagrams.aws.analytics.KinesisDataAnalytics** -- **diagrams.aws.analytics.KinesisDataFirehose** -- **diagrams.aws.analytics.KinesisDataStreams** -- **diagrams.aws.analytics.KinesisVideoStreams** -- **diagrams.aws.analytics.Kinesis** -- **diagrams.aws.analytics.LakeFormation** -- **diagrams.aws.analytics.ManagedStreamingForKafka** -- **diagrams.aws.analytics.Quicksight** -- **diagrams.aws.analytics.RedshiftDenseComputeNode** -- **diagrams.aws.analytics.RedshiftDenseStorageNode** -- **diagrams.aws.analytics.Redshift** + +Analytics +**diagrams.aws.analytics.Analytics** + +Athena +**diagrams.aws.analytics.Athena** + +CloudsearchSearchDocuments +**diagrams.aws.analytics.CloudsearchSearchDocuments** + +Cloudsearch +**diagrams.aws.analytics.Cloudsearch** + +DataLakeResource +**diagrams.aws.analytics.DataLakeResource** + +DataPipeline +**diagrams.aws.analytics.DataPipeline** + +ElasticsearchService +**diagrams.aws.analytics.ElasticsearchService**, **ES** (alias) + +EMRCluster +**diagrams.aws.analytics.EMRCluster** + +EMREngineMaprM3 +**diagrams.aws.analytics.EMREngineMaprM3** + +EMREngineMaprM5 +**diagrams.aws.analytics.EMREngineMaprM5** + +EMREngineMaprM7 +**diagrams.aws.analytics.EMREngineMaprM7** + +EMREngine +**diagrams.aws.analytics.EMREngine** + +EMRHdfsCluster +**diagrams.aws.analytics.EMRHdfsCluster** + +EMR +**diagrams.aws.analytics.EMR** + +GlueCrawlers +**diagrams.aws.analytics.GlueCrawlers** + +GlueDataCatalog +**diagrams.aws.analytics.GlueDataCatalog** + +Glue +**diagrams.aws.analytics.Glue** + +KinesisDataAnalytics +**diagrams.aws.analytics.KinesisDataAnalytics** + +KinesisDataFirehose +**diagrams.aws.analytics.KinesisDataFirehose** + +KinesisDataStreams +**diagrams.aws.analytics.KinesisDataStreams** + +KinesisVideoStreams +**diagrams.aws.analytics.KinesisVideoStreams** + +Kinesis +**diagrams.aws.analytics.Kinesis** + +LakeFormation +**diagrams.aws.analytics.LakeFormation** + +ManagedStreamingForKafka +**diagrams.aws.analytics.ManagedStreamingForKafka** + +Quicksight +**diagrams.aws.analytics.Quicksight** + +RedshiftDenseComputeNode +**diagrams.aws.analytics.RedshiftDenseComputeNode** + +RedshiftDenseStorageNode +**diagrams.aws.analytics.RedshiftDenseStorageNode** + +Redshift +**diagrams.aws.analytics.Redshift** ## aws.ar -- **diagrams.aws.ar.ArVr** -- **diagrams.aws.ar.Sumerian** + +ArVr +**diagrams.aws.ar.ArVr** + +Sumerian +**diagrams.aws.ar.Sumerian** ## aws.blockchain -- **diagrams.aws.blockchain.BlockchainResource** -- **diagrams.aws.blockchain.Blockchain** -- **diagrams.aws.blockchain.ManagedBlockchain** -- **diagrams.aws.blockchain.QuantumLedgerDatabaseQldb**, **QLDB** (alias) + +BlockchainResource +**diagrams.aws.blockchain.BlockchainResource** + +Blockchain +**diagrams.aws.blockchain.Blockchain** + +ManagedBlockchain +**diagrams.aws.blockchain.ManagedBlockchain** + +QuantumLedgerDatabaseQldb +**diagrams.aws.blockchain.QuantumLedgerDatabaseQldb**, **QLDB** (alias) ## aws.business -- **diagrams.aws.business.AlexaForBusiness**, **A4B** (alias) -- **diagrams.aws.business.BusinessApplications** -- **diagrams.aws.business.Chime** -- **diagrams.aws.business.Workmail** + +AlexaForBusiness +**diagrams.aws.business.AlexaForBusiness**, **A4B** (alias) + +BusinessApplications +**diagrams.aws.business.BusinessApplications** + +Chime +**diagrams.aws.business.Chime** + +Workmail +**diagrams.aws.business.Workmail** ## aws.compute -- **diagrams.aws.compute.AppRunner** -- **diagrams.aws.compute.ApplicationAutoScaling**, **AutoScaling** (alias) -- **diagrams.aws.compute.Batch** -- **diagrams.aws.compute.ComputeOptimizer** -- **diagrams.aws.compute.Compute** -- **diagrams.aws.compute.EC2Ami**, **AMI** (alias) -- **diagrams.aws.compute.EC2AutoScaling** -- **diagrams.aws.compute.EC2ContainerRegistryImage** -- **diagrams.aws.compute.EC2ContainerRegistryRegistry** -- **diagrams.aws.compute.EC2ContainerRegistry**, **ECR** (alias) -- **diagrams.aws.compute.EC2ElasticIpAddress** -- **diagrams.aws.compute.EC2ImageBuilder** -- **diagrams.aws.compute.EC2Instance** -- **diagrams.aws.compute.EC2Instances** -- **diagrams.aws.compute.EC2Rescue** -- **diagrams.aws.compute.EC2SpotInstance** -- **diagrams.aws.compute.EC2** -- **diagrams.aws.compute.ElasticBeanstalkApplication** -- **diagrams.aws.compute.ElasticBeanstalkDeployment** -- **diagrams.aws.compute.ElasticBeanstalk**, **EB** (alias) -- **diagrams.aws.compute.ElasticContainerServiceContainer** -- **diagrams.aws.compute.ElasticContainerServiceService** -- **diagrams.aws.compute.ElasticContainerService**, **ECS** (alias) -- **diagrams.aws.compute.ElasticKubernetesService**, **EKS** (alias) -- **diagrams.aws.compute.Fargate** -- **diagrams.aws.compute.LambdaFunction** -- **diagrams.aws.compute.Lambda** -- **diagrams.aws.compute.Lightsail** -- **diagrams.aws.compute.LocalZones** -- **diagrams.aws.compute.Outposts** -- **diagrams.aws.compute.ServerlessApplicationRepository**, **SAR** (alias) -- **diagrams.aws.compute.ThinkboxDeadline** -- **diagrams.aws.compute.ThinkboxDraft** -- **diagrams.aws.compute.ThinkboxFrost** -- **diagrams.aws.compute.ThinkboxKrakatoa** -- **diagrams.aws.compute.ThinkboxSequoia** -- **diagrams.aws.compute.ThinkboxStoke** -- **diagrams.aws.compute.ThinkboxXmesh** -- **diagrams.aws.compute.VmwareCloudOnAWS** -- **diagrams.aws.compute.Wavelength** + +AppRunner +**diagrams.aws.compute.AppRunner** + +ApplicationAutoScaling +**diagrams.aws.compute.ApplicationAutoScaling**, **AutoScaling** (alias) + +Batch +**diagrams.aws.compute.Batch** + +ComputeOptimizer +**diagrams.aws.compute.ComputeOptimizer** + +Compute +**diagrams.aws.compute.Compute** + +EC2Ami +**diagrams.aws.compute.EC2Ami**, **AMI** (alias) + +EC2AutoScaling +**diagrams.aws.compute.EC2AutoScaling** + +EC2ContainerRegistryImage +**diagrams.aws.compute.EC2ContainerRegistryImage** + +EC2ContainerRegistryRegistry +**diagrams.aws.compute.EC2ContainerRegistryRegistry** + +EC2ContainerRegistry +**diagrams.aws.compute.EC2ContainerRegistry**, **ECR** (alias) + +EC2ElasticIpAddress +**diagrams.aws.compute.EC2ElasticIpAddress** + +EC2ImageBuilder +**diagrams.aws.compute.EC2ImageBuilder** + +EC2Instance +**diagrams.aws.compute.EC2Instance** + +EC2Instances +**diagrams.aws.compute.EC2Instances** + +EC2Rescue +**diagrams.aws.compute.EC2Rescue** + +EC2SpotInstance +**diagrams.aws.compute.EC2SpotInstance** + +EC2 +**diagrams.aws.compute.EC2** + +ElasticBeanstalkApplication +**diagrams.aws.compute.ElasticBeanstalkApplication** + +ElasticBeanstalkDeployment +**diagrams.aws.compute.ElasticBeanstalkDeployment** + +ElasticBeanstalk +**diagrams.aws.compute.ElasticBeanstalk**, **EB** (alias) + +ElasticContainerServiceContainer +**diagrams.aws.compute.ElasticContainerServiceContainer** + +ElasticContainerServiceService +**diagrams.aws.compute.ElasticContainerServiceService** + +ElasticContainerService +**diagrams.aws.compute.ElasticContainerService**, **ECS** (alias) + +ElasticKubernetesService +**diagrams.aws.compute.ElasticKubernetesService**, **EKS** (alias) + +Fargate +**diagrams.aws.compute.Fargate** + +LambdaFunction +**diagrams.aws.compute.LambdaFunction** + +Lambda +**diagrams.aws.compute.Lambda** + +Lightsail +**diagrams.aws.compute.Lightsail** + +LocalZones +**diagrams.aws.compute.LocalZones** + +Outposts +**diagrams.aws.compute.Outposts** + +ServerlessApplicationRepository +**diagrams.aws.compute.ServerlessApplicationRepository**, **SAR** (alias) + +ThinkboxDeadline +**diagrams.aws.compute.ThinkboxDeadline** + +ThinkboxDraft +**diagrams.aws.compute.ThinkboxDraft** + +ThinkboxFrost +**diagrams.aws.compute.ThinkboxFrost** + +ThinkboxKrakatoa +**diagrams.aws.compute.ThinkboxKrakatoa** + +ThinkboxSequoia +**diagrams.aws.compute.ThinkboxSequoia** + +ThinkboxStoke +**diagrams.aws.compute.ThinkboxStoke** + +ThinkboxXmesh +**diagrams.aws.compute.ThinkboxXmesh** + +VmwareCloudOnAWS +**diagrams.aws.compute.VmwareCloudOnAWS** + +Wavelength +**diagrams.aws.compute.Wavelength** ## aws.cost -- **diagrams.aws.cost.Budgets** -- **diagrams.aws.cost.CostAndUsageReport** -- **diagrams.aws.cost.CostExplorer** -- **diagrams.aws.cost.CostManagement** -- **diagrams.aws.cost.ReservedInstanceReporting** -- **diagrams.aws.cost.SavingsPlans** + +Budgets +**diagrams.aws.cost.Budgets** + +CostAndUsageReport +**diagrams.aws.cost.CostAndUsageReport** + +CostExplorer +**diagrams.aws.cost.CostExplorer** + +CostManagement +**diagrams.aws.cost.CostManagement** + +ReservedInstanceReporting +**diagrams.aws.cost.ReservedInstanceReporting** + +SavingsPlans +**diagrams.aws.cost.SavingsPlans** ## aws.database -- **diagrams.aws.database.AuroraInstance** -- **diagrams.aws.database.Aurora** -- **diagrams.aws.database.DatabaseMigrationServiceDatabaseMigrationWorkflow** -- **diagrams.aws.database.DatabaseMigrationService**, **DMS** (alias) -- **diagrams.aws.database.Database**, **DB** (alias) -- **diagrams.aws.database.DocumentdbMongodbCompatibility**, **DocumentDB** (alias) -- **diagrams.aws.database.DynamodbAttribute** -- **diagrams.aws.database.DynamodbAttributes** -- **diagrams.aws.database.DynamodbDax**, **DAX** (alias) -- **diagrams.aws.database.DynamodbGlobalSecondaryIndex**, **DynamodbGSI** (alias) -- **diagrams.aws.database.DynamodbItem** -- **diagrams.aws.database.DynamodbItems** -- **diagrams.aws.database.DynamodbTable** -- **diagrams.aws.database.Dynamodb**, **DDB** (alias) -- **diagrams.aws.database.ElasticacheCacheNode** -- **diagrams.aws.database.ElasticacheForMemcached** -- **diagrams.aws.database.ElasticacheForRedis** -- **diagrams.aws.database.Elasticache**, **ElastiCache** (alias) -- **diagrams.aws.database.KeyspacesManagedApacheCassandraService** -- **diagrams.aws.database.Neptune** -- **diagrams.aws.database.QuantumLedgerDatabaseQldb**, **QLDB** (alias) -- **diagrams.aws.database.RDSInstance** -- **diagrams.aws.database.RDSMariadbInstance** -- **diagrams.aws.database.RDSMysqlInstance** -- **diagrams.aws.database.RDSOnVmware** -- **diagrams.aws.database.RDSOracleInstance** -- **diagrams.aws.database.RDSPostgresqlInstance** -- **diagrams.aws.database.RDSSqlServerInstance** -- **diagrams.aws.database.RDS** -- **diagrams.aws.database.RedshiftDenseComputeNode** -- **diagrams.aws.database.RedshiftDenseStorageNode** -- **diagrams.aws.database.Redshift** -- **diagrams.aws.database.Timestream** + +AuroraInstance +**diagrams.aws.database.AuroraInstance** + +Aurora +**diagrams.aws.database.Aurora** + +DatabaseMigrationServiceDatabaseMigrationWorkflow +**diagrams.aws.database.DatabaseMigrationServiceDatabaseMigrationWorkflow** + +DatabaseMigrationService +**diagrams.aws.database.DatabaseMigrationService**, **DMS** (alias) + +Database +**diagrams.aws.database.Database**, **DB** (alias) + +DocumentdbMongodbCompatibility +**diagrams.aws.database.DocumentdbMongodbCompatibility**, **DocumentDB** (alias) + +DynamodbAttribute +**diagrams.aws.database.DynamodbAttribute** + +DynamodbAttributes +**diagrams.aws.database.DynamodbAttributes** + +DynamodbDax +**diagrams.aws.database.DynamodbDax**, **DAX** (alias) + +DynamodbGlobalSecondaryIndex +**diagrams.aws.database.DynamodbGlobalSecondaryIndex**, **DynamodbGSI** (alias) + +DynamodbItem +**diagrams.aws.database.DynamodbItem** + +DynamodbItems +**diagrams.aws.database.DynamodbItems** + +DynamodbTable +**diagrams.aws.database.DynamodbTable** + +Dynamodb +**diagrams.aws.database.Dynamodb**, **DDB** (alias) + +ElasticacheCacheNode +**diagrams.aws.database.ElasticacheCacheNode** + +ElasticacheForMemcached +**diagrams.aws.database.ElasticacheForMemcached** + +ElasticacheForRedis +**diagrams.aws.database.ElasticacheForRedis** + +Elasticache +**diagrams.aws.database.Elasticache**, **ElastiCache** (alias) + +KeyspacesManagedApacheCassandraService +**diagrams.aws.database.KeyspacesManagedApacheCassandraService** + +Neptune +**diagrams.aws.database.Neptune** + +QuantumLedgerDatabaseQldb +**diagrams.aws.database.QuantumLedgerDatabaseQldb**, **QLDB** (alias) + +RDSInstance +**diagrams.aws.database.RDSInstance** + +RDSMariadbInstance +**diagrams.aws.database.RDSMariadbInstance** + +RDSMysqlInstance +**diagrams.aws.database.RDSMysqlInstance** + +RDSOnVmware +**diagrams.aws.database.RDSOnVmware** + +RDSOracleInstance +**diagrams.aws.database.RDSOracleInstance** + +RDSPostgresqlInstance +**diagrams.aws.database.RDSPostgresqlInstance** + +RDSSqlServerInstance +**diagrams.aws.database.RDSSqlServerInstance** + +RDS +**diagrams.aws.database.RDS** + +RedshiftDenseComputeNode +**diagrams.aws.database.RedshiftDenseComputeNode** + +RedshiftDenseStorageNode +**diagrams.aws.database.RedshiftDenseStorageNode** + +Redshift +**diagrams.aws.database.Redshift** + +Timestream +**diagrams.aws.database.Timestream** ## aws.devtools -- **diagrams.aws.devtools.CloudDevelopmentKit** -- **diagrams.aws.devtools.Cloud9Resource** -- **diagrams.aws.devtools.Cloud9** -- **diagrams.aws.devtools.Codebuild** -- **diagrams.aws.devtools.Codecommit** -- **diagrams.aws.devtools.Codedeploy** -- **diagrams.aws.devtools.Codepipeline** -- **diagrams.aws.devtools.Codestar** -- **diagrams.aws.devtools.CommandLineInterface**, **CLI** (alias) -- **diagrams.aws.devtools.DeveloperTools**, **DevTools** (alias) -- **diagrams.aws.devtools.ToolsAndSdks** -- **diagrams.aws.devtools.XRay** + +CloudDevelopmentKit +**diagrams.aws.devtools.CloudDevelopmentKit** + +Cloud9Resource +**diagrams.aws.devtools.Cloud9Resource** + +Cloud9 +**diagrams.aws.devtools.Cloud9** + +Codebuild +**diagrams.aws.devtools.Codebuild** + +Codecommit +**diagrams.aws.devtools.Codecommit** + +Codedeploy +**diagrams.aws.devtools.Codedeploy** + +Codepipeline +**diagrams.aws.devtools.Codepipeline** + +Codestar +**diagrams.aws.devtools.Codestar** + +CommandLineInterface +**diagrams.aws.devtools.CommandLineInterface**, **CLI** (alias) + +DeveloperTools +**diagrams.aws.devtools.DeveloperTools**, **DevTools** (alias) + +ToolsAndSdks +**diagrams.aws.devtools.ToolsAndSdks** + +XRay +**diagrams.aws.devtools.XRay** ## aws.enablement -- **diagrams.aws.enablement.CustomerEnablement** -- **diagrams.aws.enablement.Iq** -- **diagrams.aws.enablement.ManagedServices** -- **diagrams.aws.enablement.ProfessionalServices** -- **diagrams.aws.enablement.Support** + +CustomerEnablement +**diagrams.aws.enablement.CustomerEnablement** + +Iq +**diagrams.aws.enablement.Iq** + +ManagedServices +**diagrams.aws.enablement.ManagedServices** + +ProfessionalServices +**diagrams.aws.enablement.ProfessionalServices** + +Support +**diagrams.aws.enablement.Support** ## aws.enduser -- **diagrams.aws.enduser.Appstream20** -- **diagrams.aws.enduser.DesktopAndAppStreaming** -- **diagrams.aws.enduser.Workdocs** -- **diagrams.aws.enduser.Worklink** -- **diagrams.aws.enduser.Workspaces** + +Appstream20 +**diagrams.aws.enduser.Appstream20** + +DesktopAndAppStreaming +**diagrams.aws.enduser.DesktopAndAppStreaming** + +Workdocs +**diagrams.aws.enduser.Workdocs** + +Worklink +**diagrams.aws.enduser.Worklink** + +Workspaces +**diagrams.aws.enduser.Workspaces** ## aws.engagement -- **diagrams.aws.engagement.Connect** -- **diagrams.aws.engagement.CustomerEngagement** -- **diagrams.aws.engagement.Pinpoint** -- **diagrams.aws.engagement.SimpleEmailServiceSesEmail** -- **diagrams.aws.engagement.SimpleEmailServiceSes**, **SES** (alias) + +Connect +**diagrams.aws.engagement.Connect** + +CustomerEngagement +**diagrams.aws.engagement.CustomerEngagement** + +Pinpoint +**diagrams.aws.engagement.Pinpoint** + +SimpleEmailServiceSesEmail +**diagrams.aws.engagement.SimpleEmailServiceSesEmail** + +SimpleEmailServiceSes +**diagrams.aws.engagement.SimpleEmailServiceSes**, **SES** (alias) ## aws.game -- **diagrams.aws.game.GameTech** -- **diagrams.aws.game.Gamelift** + +GameTech +**diagrams.aws.game.GameTech** + +Gamelift +**diagrams.aws.game.Gamelift** ## aws.general -- **diagrams.aws.general.Client** -- **diagrams.aws.general.Disk** -- **diagrams.aws.general.Forums** -- **diagrams.aws.general.General** -- **diagrams.aws.general.GenericDatabase** -- **diagrams.aws.general.GenericFirewall** -- **diagrams.aws.general.GenericOfficeBuilding**, **OfficeBuilding** (alias) -- **diagrams.aws.general.GenericSamlToken** -- **diagrams.aws.general.GenericSDK** -- **diagrams.aws.general.InternetAlt1** -- **diagrams.aws.general.InternetAlt2** -- **diagrams.aws.general.InternetGateway** -- **diagrams.aws.general.Marketplace** -- **diagrams.aws.general.MobileClient** -- **diagrams.aws.general.Multimedia** -- **diagrams.aws.general.OfficeBuilding** -- **diagrams.aws.general.SamlToken** -- **diagrams.aws.general.SDK** -- **diagrams.aws.general.SslPadlock** -- **diagrams.aws.general.TapeStorage** -- **diagrams.aws.general.Toolkit** -- **diagrams.aws.general.TraditionalServer** -- **diagrams.aws.general.User** -- **diagrams.aws.general.Users** + +Client +**diagrams.aws.general.Client** + +Disk +**diagrams.aws.general.Disk** + +Forums +**diagrams.aws.general.Forums** + +General +**diagrams.aws.general.General** + +GenericDatabase +**diagrams.aws.general.GenericDatabase** + +GenericFirewall +**diagrams.aws.general.GenericFirewall** + +GenericOfficeBuilding +**diagrams.aws.general.GenericOfficeBuilding**, **OfficeBuilding** (alias) + +GenericSamlToken +**diagrams.aws.general.GenericSamlToken** + +GenericSDK +**diagrams.aws.general.GenericSDK** + +InternetAlt1 +**diagrams.aws.general.InternetAlt1** + +InternetAlt2 +**diagrams.aws.general.InternetAlt2** + +InternetGateway +**diagrams.aws.general.InternetGateway** + +Marketplace +**diagrams.aws.general.Marketplace** + +MobileClient +**diagrams.aws.general.MobileClient** + +Multimedia +**diagrams.aws.general.Multimedia** + +OfficeBuilding +**diagrams.aws.general.OfficeBuilding** + +SamlToken +**diagrams.aws.general.SamlToken** + +SDK +**diagrams.aws.general.SDK** + +SslPadlock +**diagrams.aws.general.SslPadlock** + +TapeStorage +**diagrams.aws.general.TapeStorage** + +Toolkit +**diagrams.aws.general.Toolkit** + +TraditionalServer +**diagrams.aws.general.TraditionalServer** + +User +**diagrams.aws.general.User** + +Users +**diagrams.aws.general.Users** ## aws.integration -- **diagrams.aws.integration.ApplicationIntegration** -- **diagrams.aws.integration.Appsync** -- **diagrams.aws.integration.ConsoleMobileApplication** -- **diagrams.aws.integration.EventResource** -- **diagrams.aws.integration.EventbridgeCustomEventBusResource** -- **diagrams.aws.integration.EventbridgeDefaultEventBusResource** -- **diagrams.aws.integration.EventbridgeSaasPartnerEventBusResource** -- **diagrams.aws.integration.Eventbridge** -- **diagrams.aws.integration.ExpressWorkflows** -- **diagrams.aws.integration.MQ** -- **diagrams.aws.integration.SimpleNotificationServiceSnsEmailNotification** -- **diagrams.aws.integration.SimpleNotificationServiceSnsHttpNotification** -- **diagrams.aws.integration.SimpleNotificationServiceSnsTopic** -- **diagrams.aws.integration.SimpleNotificationServiceSns**, **SNS** (alias) -- **diagrams.aws.integration.SimpleQueueServiceSqsMessage** -- **diagrams.aws.integration.SimpleQueueServiceSqsQueue** -- **diagrams.aws.integration.SimpleQueueServiceSqs**, **SQS** (alias) -- **diagrams.aws.integration.StepFunctions**, **SF** (alias) + +ApplicationIntegration +**diagrams.aws.integration.ApplicationIntegration** + +Appsync +**diagrams.aws.integration.Appsync** + +ConsoleMobileApplication +**diagrams.aws.integration.ConsoleMobileApplication** + +EventResource +**diagrams.aws.integration.EventResource** + +EventbridgeCustomEventBusResource +**diagrams.aws.integration.EventbridgeCustomEventBusResource** + +EventbridgeDefaultEventBusResource +**diagrams.aws.integration.EventbridgeDefaultEventBusResource** + +EventbridgeSaasPartnerEventBusResource +**diagrams.aws.integration.EventbridgeSaasPartnerEventBusResource** + +Eventbridge +**diagrams.aws.integration.Eventbridge** + +ExpressWorkflows +**diagrams.aws.integration.ExpressWorkflows** + +MQ +**diagrams.aws.integration.MQ** + +SimpleNotificationServiceSnsEmailNotification +**diagrams.aws.integration.SimpleNotificationServiceSnsEmailNotification** + +SimpleNotificationServiceSnsHttpNotification +**diagrams.aws.integration.SimpleNotificationServiceSnsHttpNotification** + +SimpleNotificationServiceSnsTopic +**diagrams.aws.integration.SimpleNotificationServiceSnsTopic** + +SimpleNotificationServiceSns +**diagrams.aws.integration.SimpleNotificationServiceSns**, **SNS** (alias) + +SimpleQueueServiceSqsMessage +**diagrams.aws.integration.SimpleQueueServiceSqsMessage** + +SimpleQueueServiceSqsQueue +**diagrams.aws.integration.SimpleQueueServiceSqsQueue** + +SimpleQueueServiceSqs +**diagrams.aws.integration.SimpleQueueServiceSqs**, **SQS** (alias) + +StepFunctions +**diagrams.aws.integration.StepFunctions**, **SF** (alias) ## aws.iot -- **diagrams.aws.iot.Freertos**, **FreeRTOS** (alias) -- **diagrams.aws.iot.InternetOfThings** -- **diagrams.aws.iot.Iot1Click** -- **diagrams.aws.iot.IotAction** -- **diagrams.aws.iot.IotActuator** -- **diagrams.aws.iot.IotAlexaEcho** -- **diagrams.aws.iot.IotAlexaEnabledDevice** -- **diagrams.aws.iot.IotAlexaSkill** -- **diagrams.aws.iot.IotAlexaVoiceService** -- **diagrams.aws.iot.IotAnalyticsChannel** -- **diagrams.aws.iot.IotAnalyticsDataSet** -- **diagrams.aws.iot.IotAnalyticsDataStore** -- **diagrams.aws.iot.IotAnalyticsNotebook** -- **diagrams.aws.iot.IotAnalyticsPipeline** -- **diagrams.aws.iot.IotAnalytics** -- **diagrams.aws.iot.IotBank** -- **diagrams.aws.iot.IotBicycle** -- **diagrams.aws.iot.IotButton** -- **diagrams.aws.iot.IotCamera** -- **diagrams.aws.iot.IotCar** -- **diagrams.aws.iot.IotCart** -- **diagrams.aws.iot.IotCertificate** -- **diagrams.aws.iot.IotCoffeePot** -- **diagrams.aws.iot.IotCore** -- **diagrams.aws.iot.IotDesiredState** -- **diagrams.aws.iot.IotDeviceDefender** -- **diagrams.aws.iot.IotDeviceGateway** -- **diagrams.aws.iot.IotDeviceManagement** -- **diagrams.aws.iot.IotDoorLock** -- **diagrams.aws.iot.IotEvents** -- **diagrams.aws.iot.IotFactory** -- **diagrams.aws.iot.IotFireTvStick** -- **diagrams.aws.iot.IotFireTv** -- **diagrams.aws.iot.IotGeneric** -- **diagrams.aws.iot.IotGreengrassConnector** -- **diagrams.aws.iot.IotGreengrass** -- **diagrams.aws.iot.IotHardwareBoard**, **IotBoard** (alias) -- **diagrams.aws.iot.IotHouse** -- **diagrams.aws.iot.IotHttp** -- **diagrams.aws.iot.IotHttp2** -- **diagrams.aws.iot.IotJobs** -- **diagrams.aws.iot.IotLambda** -- **diagrams.aws.iot.IotLightbulb** -- **diagrams.aws.iot.IotMedicalEmergency** -- **diagrams.aws.iot.IotMqtt** -- **diagrams.aws.iot.IotOverTheAirUpdate** -- **diagrams.aws.iot.IotPolicyEmergency** -- **diagrams.aws.iot.IotPolicy** -- **diagrams.aws.iot.IotReportedState** -- **diagrams.aws.iot.IotRule** -- **diagrams.aws.iot.IotSensor** -- **diagrams.aws.iot.IotServo** -- **diagrams.aws.iot.IotShadow** -- **diagrams.aws.iot.IotSimulator** -- **diagrams.aws.iot.IotSitewise** -- **diagrams.aws.iot.IotThermostat** -- **diagrams.aws.iot.IotThingsGraph** -- **diagrams.aws.iot.IotTopic** -- **diagrams.aws.iot.IotTravel** -- **diagrams.aws.iot.IotUtility** -- **diagrams.aws.iot.IotWindfarm** + +Freertos +**diagrams.aws.iot.Freertos**, **FreeRTOS** (alias) + +InternetOfThings +**diagrams.aws.iot.InternetOfThings** + +Iot1Click +**diagrams.aws.iot.Iot1Click** + +IotAction +**diagrams.aws.iot.IotAction** + +IotActuator +**diagrams.aws.iot.IotActuator** + +IotAlexaEcho +**diagrams.aws.iot.IotAlexaEcho** + +IotAlexaEnabledDevice +**diagrams.aws.iot.IotAlexaEnabledDevice** + +IotAlexaSkill +**diagrams.aws.iot.IotAlexaSkill** + +IotAlexaVoiceService +**diagrams.aws.iot.IotAlexaVoiceService** + +IotAnalyticsChannel +**diagrams.aws.iot.IotAnalyticsChannel** + +IotAnalyticsDataSet +**diagrams.aws.iot.IotAnalyticsDataSet** + +IotAnalyticsDataStore +**diagrams.aws.iot.IotAnalyticsDataStore** + +IotAnalyticsNotebook +**diagrams.aws.iot.IotAnalyticsNotebook** + +IotAnalyticsPipeline +**diagrams.aws.iot.IotAnalyticsPipeline** + +IotAnalytics +**diagrams.aws.iot.IotAnalytics** + +IotBank +**diagrams.aws.iot.IotBank** + +IotBicycle +**diagrams.aws.iot.IotBicycle** + +IotButton +**diagrams.aws.iot.IotButton** + +IotCamera +**diagrams.aws.iot.IotCamera** + +IotCar +**diagrams.aws.iot.IotCar** + +IotCart +**diagrams.aws.iot.IotCart** + +IotCertificate +**diagrams.aws.iot.IotCertificate** + +IotCoffeePot +**diagrams.aws.iot.IotCoffeePot** + +IotCore +**diagrams.aws.iot.IotCore** + +IotDesiredState +**diagrams.aws.iot.IotDesiredState** + +IotDeviceDefender +**diagrams.aws.iot.IotDeviceDefender** + +IotDeviceGateway +**diagrams.aws.iot.IotDeviceGateway** + +IotDeviceManagement +**diagrams.aws.iot.IotDeviceManagement** + +IotDoorLock +**diagrams.aws.iot.IotDoorLock** + +IotEvents +**diagrams.aws.iot.IotEvents** + +IotFactory +**diagrams.aws.iot.IotFactory** + +IotFireTvStick +**diagrams.aws.iot.IotFireTvStick** + +IotFireTv +**diagrams.aws.iot.IotFireTv** + +IotGeneric +**diagrams.aws.iot.IotGeneric** + +IotGreengrassConnector +**diagrams.aws.iot.IotGreengrassConnector** + +IotGreengrass +**diagrams.aws.iot.IotGreengrass** + +IotHardwareBoard +**diagrams.aws.iot.IotHardwareBoard**, **IotBoard** (alias) + +IotHouse +**diagrams.aws.iot.IotHouse** + +IotHttp +**diagrams.aws.iot.IotHttp** + +IotHttp2 +**diagrams.aws.iot.IotHttp2** + +IotJobs +**diagrams.aws.iot.IotJobs** + +IotLambda +**diagrams.aws.iot.IotLambda** + +IotLightbulb +**diagrams.aws.iot.IotLightbulb** + +IotMedicalEmergency +**diagrams.aws.iot.IotMedicalEmergency** + +IotMqtt +**diagrams.aws.iot.IotMqtt** + +IotOverTheAirUpdate +**diagrams.aws.iot.IotOverTheAirUpdate** + +IotPolicyEmergency +**diagrams.aws.iot.IotPolicyEmergency** + +IotPolicy +**diagrams.aws.iot.IotPolicy** + +IotReportedState +**diagrams.aws.iot.IotReportedState** + +IotRule +**diagrams.aws.iot.IotRule** + +IotSensor +**diagrams.aws.iot.IotSensor** + +IotServo +**diagrams.aws.iot.IotServo** + +IotShadow +**diagrams.aws.iot.IotShadow** + +IotSimulator +**diagrams.aws.iot.IotSimulator** + +IotSitewise +**diagrams.aws.iot.IotSitewise** + +IotThermostat +**diagrams.aws.iot.IotThermostat** + +IotThingsGraph +**diagrams.aws.iot.IotThingsGraph** + +IotTopic +**diagrams.aws.iot.IotTopic** + +IotTravel +**diagrams.aws.iot.IotTravel** + +IotUtility +**diagrams.aws.iot.IotUtility** + +IotWindfarm +**diagrams.aws.iot.IotWindfarm** ## aws.management -- **diagrams.aws.management.AutoScaling** -- **diagrams.aws.management.Chatbot** -- **diagrams.aws.management.CloudformationChangeSet** -- **diagrams.aws.management.CloudformationStack** -- **diagrams.aws.management.CloudformationTemplate** -- **diagrams.aws.management.Cloudformation** -- **diagrams.aws.management.Cloudtrail** -- **diagrams.aws.management.CloudwatchAlarm** -- **diagrams.aws.management.CloudwatchEventEventBased** -- **diagrams.aws.management.CloudwatchEventTimeBased** -- **diagrams.aws.management.CloudwatchRule** -- **diagrams.aws.management.Cloudwatch** -- **diagrams.aws.management.Codeguru** -- **diagrams.aws.management.CommandLineInterface** -- **diagrams.aws.management.Config** -- **diagrams.aws.management.ControlTower** -- **diagrams.aws.management.LicenseManager** -- **diagrams.aws.management.ManagedServices** -- **diagrams.aws.management.ManagementAndGovernance** -- **diagrams.aws.management.ManagementConsole** -- **diagrams.aws.management.OpsworksApps** -- **diagrams.aws.management.OpsworksDeployments** -- **diagrams.aws.management.OpsworksInstances** -- **diagrams.aws.management.OpsworksLayers** -- **diagrams.aws.management.OpsworksMonitoring** -- **diagrams.aws.management.OpsworksPermissions** -- **diagrams.aws.management.OpsworksResources** -- **diagrams.aws.management.OpsworksStack** -- **diagrams.aws.management.Opsworks** -- **diagrams.aws.management.OrganizationsAccount** -- **diagrams.aws.management.OrganizationsOrganizationalUnit** -- **diagrams.aws.management.Organizations** -- **diagrams.aws.management.PersonalHealthDashboard** -- **diagrams.aws.management.ServiceCatalog** -- **diagrams.aws.management.SystemsManagerAutomation** -- **diagrams.aws.management.SystemsManagerDocuments** -- **diagrams.aws.management.SystemsManagerInventory** -- **diagrams.aws.management.SystemsManagerMaintenanceWindows** -- **diagrams.aws.management.SystemsManagerOpscenter** -- **diagrams.aws.management.SystemsManagerParameterStore**, **ParameterStore** (alias) -- **diagrams.aws.management.SystemsManagerPatchManager** -- **diagrams.aws.management.SystemsManagerRunCommand** -- **diagrams.aws.management.SystemsManagerStateManager** -- **diagrams.aws.management.SystemsManager**, **SSM** (alias) -- **diagrams.aws.management.TrustedAdvisorChecklistCost** -- **diagrams.aws.management.TrustedAdvisorChecklistFaultTolerant** -- **diagrams.aws.management.TrustedAdvisorChecklistPerformance** -- **diagrams.aws.management.TrustedAdvisorChecklistSecurity** -- **diagrams.aws.management.TrustedAdvisorChecklist** -- **diagrams.aws.management.TrustedAdvisor** -- **diagrams.aws.management.WellArchitectedTool** + +AutoScaling +**diagrams.aws.management.AutoScaling** + +Chatbot +**diagrams.aws.management.Chatbot** + +CloudformationChangeSet +**diagrams.aws.management.CloudformationChangeSet** + +CloudformationStack +**diagrams.aws.management.CloudformationStack** + +CloudformationTemplate +**diagrams.aws.management.CloudformationTemplate** + +Cloudformation +**diagrams.aws.management.Cloudformation** + +Cloudtrail +**diagrams.aws.management.Cloudtrail** + +CloudwatchAlarm +**diagrams.aws.management.CloudwatchAlarm** + +CloudwatchEventEventBased +**diagrams.aws.management.CloudwatchEventEventBased** + +CloudwatchEventTimeBased +**diagrams.aws.management.CloudwatchEventTimeBased** + +CloudwatchRule +**diagrams.aws.management.CloudwatchRule** + +Cloudwatch +**diagrams.aws.management.Cloudwatch** + +Codeguru +**diagrams.aws.management.Codeguru** + +CommandLineInterface +**diagrams.aws.management.CommandLineInterface** + +Config +**diagrams.aws.management.Config** + +ControlTower +**diagrams.aws.management.ControlTower** + +LicenseManager +**diagrams.aws.management.LicenseManager** + +ManagedServices +**diagrams.aws.management.ManagedServices** + +ManagementAndGovernance +**diagrams.aws.management.ManagementAndGovernance** + +ManagementConsole +**diagrams.aws.management.ManagementConsole** + +OpsworksApps +**diagrams.aws.management.OpsworksApps** + +OpsworksDeployments +**diagrams.aws.management.OpsworksDeployments** + +OpsworksInstances +**diagrams.aws.management.OpsworksInstances** + +OpsworksLayers +**diagrams.aws.management.OpsworksLayers** + +OpsworksMonitoring +**diagrams.aws.management.OpsworksMonitoring** + +OpsworksPermissions +**diagrams.aws.management.OpsworksPermissions** + +OpsworksResources +**diagrams.aws.management.OpsworksResources** + +OpsworksStack +**diagrams.aws.management.OpsworksStack** + +Opsworks +**diagrams.aws.management.Opsworks** + +OrganizationsAccount +**diagrams.aws.management.OrganizationsAccount** + +OrganizationsOrganizationalUnit +**diagrams.aws.management.OrganizationsOrganizationalUnit** + +Organizations +**diagrams.aws.management.Organizations** + +PersonalHealthDashboard +**diagrams.aws.management.PersonalHealthDashboard** + +ServiceCatalog +**diagrams.aws.management.ServiceCatalog** + +SystemsManagerAutomation +**diagrams.aws.management.SystemsManagerAutomation** + +SystemsManagerDocuments +**diagrams.aws.management.SystemsManagerDocuments** + +SystemsManagerInventory +**diagrams.aws.management.SystemsManagerInventory** + +SystemsManagerMaintenanceWindows +**diagrams.aws.management.SystemsManagerMaintenanceWindows** + +SystemsManagerOpscenter +**diagrams.aws.management.SystemsManagerOpscenter** + +SystemsManagerParameterStore +**diagrams.aws.management.SystemsManagerParameterStore**, **ParameterStore** (alias) + +SystemsManagerPatchManager +**diagrams.aws.management.SystemsManagerPatchManager** + +SystemsManagerRunCommand +**diagrams.aws.management.SystemsManagerRunCommand** + +SystemsManagerStateManager +**diagrams.aws.management.SystemsManagerStateManager** + +SystemsManager +**diagrams.aws.management.SystemsManager**, **SSM** (alias) + +TrustedAdvisorChecklistCost +**diagrams.aws.management.TrustedAdvisorChecklistCost** + +TrustedAdvisorChecklistFaultTolerant +**diagrams.aws.management.TrustedAdvisorChecklistFaultTolerant** + +TrustedAdvisorChecklistPerformance +**diagrams.aws.management.TrustedAdvisorChecklistPerformance** + +TrustedAdvisorChecklistSecurity +**diagrams.aws.management.TrustedAdvisorChecklistSecurity** + +TrustedAdvisorChecklist +**diagrams.aws.management.TrustedAdvisorChecklist** + +TrustedAdvisor +**diagrams.aws.management.TrustedAdvisor** + +WellArchitectedTool +**diagrams.aws.management.WellArchitectedTool** ## aws.media -- **diagrams.aws.media.ElasticTranscoder** -- **diagrams.aws.media.ElementalConductor** -- **diagrams.aws.media.ElementalDelta** -- **diagrams.aws.media.ElementalLive** -- **diagrams.aws.media.ElementalMediaconnect** -- **diagrams.aws.media.ElementalMediaconvert** -- **diagrams.aws.media.ElementalMedialive** -- **diagrams.aws.media.ElementalMediapackage** -- **diagrams.aws.media.ElementalMediastore** -- **diagrams.aws.media.ElementalMediatailor** -- **diagrams.aws.media.ElementalServer** -- **diagrams.aws.media.KinesisVideoStreams** -- **diagrams.aws.media.MediaServices** + +ElasticTranscoder +**diagrams.aws.media.ElasticTranscoder** + +ElementalConductor +**diagrams.aws.media.ElementalConductor** + +ElementalDelta +**diagrams.aws.media.ElementalDelta** + +ElementalLive +**diagrams.aws.media.ElementalLive** + +ElementalMediaconnect +**diagrams.aws.media.ElementalMediaconnect** + +ElementalMediaconvert +**diagrams.aws.media.ElementalMediaconvert** + +ElementalMedialive +**diagrams.aws.media.ElementalMedialive** + +ElementalMediapackage +**diagrams.aws.media.ElementalMediapackage** + +ElementalMediastore +**diagrams.aws.media.ElementalMediastore** + +ElementalMediatailor +**diagrams.aws.media.ElementalMediatailor** + +ElementalServer +**diagrams.aws.media.ElementalServer** + +KinesisVideoStreams +**diagrams.aws.media.KinesisVideoStreams** + +MediaServices +**diagrams.aws.media.MediaServices** ## aws.migration -- **diagrams.aws.migration.ApplicationDiscoveryService**, **ADS** (alias) -- **diagrams.aws.migration.CloudendureMigration**, **CEM** (alias) -- **diagrams.aws.migration.DatabaseMigrationService**, **DMS** (alias) -- **diagrams.aws.migration.DatasyncAgent** -- **diagrams.aws.migration.Datasync** -- **diagrams.aws.migration.MigrationAndTransfer**, **MAT** (alias) -- **diagrams.aws.migration.MigrationHub** -- **diagrams.aws.migration.ServerMigrationService**, **SMS** (alias) -- **diagrams.aws.migration.SnowballEdge** -- **diagrams.aws.migration.Snowball** -- **diagrams.aws.migration.Snowmobile** -- **diagrams.aws.migration.TransferForSftp** + +ApplicationDiscoveryService +**diagrams.aws.migration.ApplicationDiscoveryService**, **ADS** (alias) + +CloudendureMigration +**diagrams.aws.migration.CloudendureMigration**, **CEM** (alias) + +DatabaseMigrationService +**diagrams.aws.migration.DatabaseMigrationService**, **DMS** (alias) + +DatasyncAgent +**diagrams.aws.migration.DatasyncAgent** + +Datasync +**diagrams.aws.migration.Datasync** + +MigrationAndTransfer +**diagrams.aws.migration.MigrationAndTransfer**, **MAT** (alias) + +MigrationHub +**diagrams.aws.migration.MigrationHub** + +ServerMigrationService +**diagrams.aws.migration.ServerMigrationService**, **SMS** (alias) + +SnowballEdge +**diagrams.aws.migration.SnowballEdge** + +Snowball +**diagrams.aws.migration.Snowball** + +Snowmobile +**diagrams.aws.migration.Snowmobile** + +TransferForSftp +**diagrams.aws.migration.TransferForSftp** ## aws.ml -- **diagrams.aws.ml.ApacheMxnetOnAWS** -- **diagrams.aws.ml.AugmentedAi** -- **diagrams.aws.ml.Comprehend** -- **diagrams.aws.ml.DeepLearningAmis** -- **diagrams.aws.ml.DeepLearningContainers**, **DLC** (alias) -- **diagrams.aws.ml.Deepcomposer** -- **diagrams.aws.ml.Deeplens** -- **diagrams.aws.ml.Deepracer** -- **diagrams.aws.ml.ElasticInference** -- **diagrams.aws.ml.Forecast** -- **diagrams.aws.ml.FraudDetector** -- **diagrams.aws.ml.Kendra** -- **diagrams.aws.ml.Lex** -- **diagrams.aws.ml.MachineLearning** -- **diagrams.aws.ml.Personalize** -- **diagrams.aws.ml.Polly** -- **diagrams.aws.ml.RekognitionImage** -- **diagrams.aws.ml.RekognitionVideo** -- **diagrams.aws.ml.Rekognition** -- **diagrams.aws.ml.SagemakerGroundTruth** -- **diagrams.aws.ml.SagemakerModel** -- **diagrams.aws.ml.SagemakerNotebook** -- **diagrams.aws.ml.SagemakerTrainingJob** -- **diagrams.aws.ml.Sagemaker** -- **diagrams.aws.ml.TensorflowOnAWS** -- **diagrams.aws.ml.Textract** -- **diagrams.aws.ml.Transcribe** -- **diagrams.aws.ml.Translate** + +ApacheMxnetOnAWS +**diagrams.aws.ml.ApacheMxnetOnAWS** + +AugmentedAi +**diagrams.aws.ml.AugmentedAi** + +Comprehend +**diagrams.aws.ml.Comprehend** + +DeepLearningAmis +**diagrams.aws.ml.DeepLearningAmis** + +DeepLearningContainers +**diagrams.aws.ml.DeepLearningContainers**, **DLC** (alias) + +Deepcomposer +**diagrams.aws.ml.Deepcomposer** + +Deeplens +**diagrams.aws.ml.Deeplens** + +Deepracer +**diagrams.aws.ml.Deepracer** + +ElasticInference +**diagrams.aws.ml.ElasticInference** + +Forecast +**diagrams.aws.ml.Forecast** + +FraudDetector +**diagrams.aws.ml.FraudDetector** + +Kendra +**diagrams.aws.ml.Kendra** + +Lex +**diagrams.aws.ml.Lex** + +MachineLearning +**diagrams.aws.ml.MachineLearning** + +Personalize +**diagrams.aws.ml.Personalize** + +Polly +**diagrams.aws.ml.Polly** + +RekognitionImage +**diagrams.aws.ml.RekognitionImage** + +RekognitionVideo +**diagrams.aws.ml.RekognitionVideo** + +Rekognition +**diagrams.aws.ml.Rekognition** + +SagemakerGroundTruth +**diagrams.aws.ml.SagemakerGroundTruth** + +SagemakerModel +**diagrams.aws.ml.SagemakerModel** + +SagemakerNotebook +**diagrams.aws.ml.SagemakerNotebook** + +SagemakerTrainingJob +**diagrams.aws.ml.SagemakerTrainingJob** + +Sagemaker +**diagrams.aws.ml.Sagemaker** + +TensorflowOnAWS +**diagrams.aws.ml.TensorflowOnAWS** + +Textract +**diagrams.aws.ml.Textract** + +Transcribe +**diagrams.aws.ml.Transcribe** + +Translate +**diagrams.aws.ml.Translate** ## aws.mobile -- **diagrams.aws.mobile.Amplify** -- **diagrams.aws.mobile.APIGatewayEndpoint** -- **diagrams.aws.mobile.APIGateway** -- **diagrams.aws.mobile.Appsync** -- **diagrams.aws.mobile.DeviceFarm** -- **diagrams.aws.mobile.Mobile** -- **diagrams.aws.mobile.Pinpoint** + +Amplify +**diagrams.aws.mobile.Amplify** + +APIGatewayEndpoint +**diagrams.aws.mobile.APIGatewayEndpoint** + +APIGateway +**diagrams.aws.mobile.APIGateway** + +Appsync +**diagrams.aws.mobile.Appsync** + +DeviceFarm +**diagrams.aws.mobile.DeviceFarm** + +Mobile +**diagrams.aws.mobile.Mobile** + +Pinpoint +**diagrams.aws.mobile.Pinpoint** ## aws.network -- **diagrams.aws.network.APIGatewayEndpoint** -- **diagrams.aws.network.APIGateway** -- **diagrams.aws.network.AppMesh** -- **diagrams.aws.network.ClientVpn** -- **diagrams.aws.network.CloudMap** -- **diagrams.aws.network.CloudFrontDownloadDistribution** -- **diagrams.aws.network.CloudFrontEdgeLocation** -- **diagrams.aws.network.CloudFrontStreamingDistribution** -- **diagrams.aws.network.CloudFront**, **CF** (alias) -- **diagrams.aws.network.DirectConnect** -- **diagrams.aws.network.ElasticLoadBalancing**, **ELB** (alias) -- **diagrams.aws.network.ElbApplicationLoadBalancer**, **ALB** (alias) -- **diagrams.aws.network.ElbClassicLoadBalancer**, **CLB** (alias) -- **diagrams.aws.network.ElbNetworkLoadBalancer**, **NLB** (alias) -- **diagrams.aws.network.Endpoint** -- **diagrams.aws.network.GlobalAccelerator**, **GAX** (alias) -- **diagrams.aws.network.InternetGateway** -- **diagrams.aws.network.Nacl** -- **diagrams.aws.network.NATGateway** -- **diagrams.aws.network.NetworkingAndContentDelivery** -- **diagrams.aws.network.PrivateSubnet** -- **diagrams.aws.network.Privatelink** -- **diagrams.aws.network.PublicSubnet** -- **diagrams.aws.network.Route53HostedZone** -- **diagrams.aws.network.Route53** -- **diagrams.aws.network.RouteTable** -- **diagrams.aws.network.SiteToSiteVpn** -- **diagrams.aws.network.TransitGateway** -- **diagrams.aws.network.VPCCustomerGateway** -- **diagrams.aws.network.VPCElasticNetworkAdapter** -- **diagrams.aws.network.VPCElasticNetworkInterface** -- **diagrams.aws.network.VPCFlowLogs** -- **diagrams.aws.network.VPCPeering** -- **diagrams.aws.network.VPCRouter** -- **diagrams.aws.network.VPCTrafficMirroring** -- **diagrams.aws.network.VPC** -- **diagrams.aws.network.VpnConnection** -- **diagrams.aws.network.VpnGateway** + +APIGatewayEndpoint +**diagrams.aws.network.APIGatewayEndpoint** + +APIGateway +**diagrams.aws.network.APIGateway** + +AppMesh +**diagrams.aws.network.AppMesh** + +ClientVpn +**diagrams.aws.network.ClientVpn** + +CloudMap +**diagrams.aws.network.CloudMap** + +CloudFrontDownloadDistribution +**diagrams.aws.network.CloudFrontDownloadDistribution** + +CloudFrontEdgeLocation +**diagrams.aws.network.CloudFrontEdgeLocation** + +CloudFrontStreamingDistribution +**diagrams.aws.network.CloudFrontStreamingDistribution** + +CloudFront +**diagrams.aws.network.CloudFront**, **CF** (alias) + +DirectConnect +**diagrams.aws.network.DirectConnect** + +ElasticLoadBalancing +**diagrams.aws.network.ElasticLoadBalancing**, **ELB** (alias) + +ElbApplicationLoadBalancer +**diagrams.aws.network.ElbApplicationLoadBalancer**, **ALB** (alias) + +ElbClassicLoadBalancer +**diagrams.aws.network.ElbClassicLoadBalancer**, **CLB** (alias) + +ElbNetworkLoadBalancer +**diagrams.aws.network.ElbNetworkLoadBalancer**, **NLB** (alias) + +Endpoint +**diagrams.aws.network.Endpoint** + +GlobalAccelerator +**diagrams.aws.network.GlobalAccelerator**, **GAX** (alias) + +InternetGateway +**diagrams.aws.network.InternetGateway** + +Nacl +**diagrams.aws.network.Nacl** + +NATGateway +**diagrams.aws.network.NATGateway** + +NetworkingAndContentDelivery +**diagrams.aws.network.NetworkingAndContentDelivery** + +PrivateSubnet +**diagrams.aws.network.PrivateSubnet** + +Privatelink +**diagrams.aws.network.Privatelink** + +PublicSubnet +**diagrams.aws.network.PublicSubnet** + +Route53HostedZone +**diagrams.aws.network.Route53HostedZone** + +Route53 +**diagrams.aws.network.Route53** + +RouteTable +**diagrams.aws.network.RouteTable** + +SiteToSiteVpn +**diagrams.aws.network.SiteToSiteVpn** + +TransitGateway +**diagrams.aws.network.TransitGateway** + +VPCCustomerGateway +**diagrams.aws.network.VPCCustomerGateway** + +VPCElasticNetworkAdapter +**diagrams.aws.network.VPCElasticNetworkAdapter** + +VPCElasticNetworkInterface +**diagrams.aws.network.VPCElasticNetworkInterface** + +VPCFlowLogs +**diagrams.aws.network.VPCFlowLogs** + +VPCPeering +**diagrams.aws.network.VPCPeering** + +VPCRouter +**diagrams.aws.network.VPCRouter** + +VPCTrafficMirroring +**diagrams.aws.network.VPCTrafficMirroring** + +VPC +**diagrams.aws.network.VPC** + +VpnConnection +**diagrams.aws.network.VpnConnection** + +VpnGateway +**diagrams.aws.network.VpnGateway** ## aws.quantum -- **diagrams.aws.quantum.Braket** -- **diagrams.aws.quantum.QuantumTechnologies** + +Braket +**diagrams.aws.quantum.Braket** + +QuantumTechnologies +**diagrams.aws.quantum.QuantumTechnologies** ## aws.robotics -- **diagrams.aws.robotics.RobomakerCloudExtensionRos** -- **diagrams.aws.robotics.RobomakerDevelopmentEnvironment** -- **diagrams.aws.robotics.RobomakerFleetManagement** -- **diagrams.aws.robotics.RobomakerSimulator** -- **diagrams.aws.robotics.Robomaker** -- **diagrams.aws.robotics.Robotics** + +RobomakerCloudExtensionRos +**diagrams.aws.robotics.RobomakerCloudExtensionRos** + +RobomakerDevelopmentEnvironment +**diagrams.aws.robotics.RobomakerDevelopmentEnvironment** + +RobomakerFleetManagement +**diagrams.aws.robotics.RobomakerFleetManagement** + +RobomakerSimulator +**diagrams.aws.robotics.RobomakerSimulator** + +Robomaker +**diagrams.aws.robotics.Robomaker** + +Robotics +**diagrams.aws.robotics.Robotics** ## aws.satellite -- **diagrams.aws.satellite.GroundStation** -- **diagrams.aws.satellite.Satellite** + +GroundStation +**diagrams.aws.satellite.GroundStation** + +Satellite +**diagrams.aws.satellite.Satellite** ## aws.security -- **diagrams.aws.security.AdConnector** -- **diagrams.aws.security.Artifact** -- **diagrams.aws.security.CertificateAuthority** -- **diagrams.aws.security.CertificateManager**, **ACM** (alias) -- **diagrams.aws.security.CloudDirectory** -- **diagrams.aws.security.Cloudhsm**, **CloudHSM** (alias) -- **diagrams.aws.security.Cognito** -- **diagrams.aws.security.Detective** -- **diagrams.aws.security.DirectoryService**, **DS** (alias) -- **diagrams.aws.security.FirewallManager**, **FMS** (alias) -- **diagrams.aws.security.Guardduty** -- **diagrams.aws.security.IdentityAndAccessManagementIamAccessAnalyzer**, **IAMAccessAnalyzer** (alias) -- **diagrams.aws.security.IdentityAndAccessManagementIamAddOn** -- **diagrams.aws.security.IdentityAndAccessManagementIamAWSStsAlternate** -- **diagrams.aws.security.IdentityAndAccessManagementIamAWSSts**, **IAMAWSSts** (alias) -- **diagrams.aws.security.IdentityAndAccessManagementIamDataEncryptionKey** -- **diagrams.aws.security.IdentityAndAccessManagementIamEncryptedData** -- **diagrams.aws.security.IdentityAndAccessManagementIamLongTermSecurityCredential** -- **diagrams.aws.security.IdentityAndAccessManagementIamMfaToken** -- **diagrams.aws.security.IdentityAndAccessManagementIamPermissions**, **IAMPermissions** (alias) -- **diagrams.aws.security.IdentityAndAccessManagementIamRole**, **IAMRole** (alias) -- **diagrams.aws.security.IdentityAndAccessManagementIamTemporarySecurityCredential** -- **diagrams.aws.security.IdentityAndAccessManagementIam**, **IAM** (alias) -- **diagrams.aws.security.InspectorAgent** -- **diagrams.aws.security.Inspector** -- **diagrams.aws.security.KeyManagementService**, **KMS** (alias) -- **diagrams.aws.security.Macie** -- **diagrams.aws.security.ManagedMicrosoftAd** -- **diagrams.aws.security.ResourceAccessManager**, **RAM** (alias) -- **diagrams.aws.security.SecretsManager** -- **diagrams.aws.security.SecurityHubFinding** -- **diagrams.aws.security.SecurityHub** -- **diagrams.aws.security.SecurityIdentityAndCompliance** -- **diagrams.aws.security.ShieldAdvanced** -- **diagrams.aws.security.Shield** -- **diagrams.aws.security.SimpleAd** -- **diagrams.aws.security.SingleSignOn** -- **diagrams.aws.security.WAFFilteringRule** -- **diagrams.aws.security.WAF** + +AdConnector +**diagrams.aws.security.AdConnector** + +Artifact +**diagrams.aws.security.Artifact** + +CertificateAuthority +**diagrams.aws.security.CertificateAuthority** + +CertificateManager +**diagrams.aws.security.CertificateManager**, **ACM** (alias) + +CloudDirectory +**diagrams.aws.security.CloudDirectory** + +Cloudhsm +**diagrams.aws.security.Cloudhsm**, **CloudHSM** (alias) + +Cognito +**diagrams.aws.security.Cognito** + +Detective +**diagrams.aws.security.Detective** + +DirectoryService +**diagrams.aws.security.DirectoryService**, **DS** (alias) + +FirewallManager +**diagrams.aws.security.FirewallManager**, **FMS** (alias) + +Guardduty +**diagrams.aws.security.Guardduty** + +IdentityAndAccessManagementIamAccessAnalyzer +**diagrams.aws.security.IdentityAndAccessManagementIamAccessAnalyzer**, **IAMAccessAnalyzer** (alias) + +IdentityAndAccessManagementIamAddOn +**diagrams.aws.security.IdentityAndAccessManagementIamAddOn** + +IdentityAndAccessManagementIamAWSStsAlternate +**diagrams.aws.security.IdentityAndAccessManagementIamAWSStsAlternate** + +IdentityAndAccessManagementIamAWSSts +**diagrams.aws.security.IdentityAndAccessManagementIamAWSSts**, **IAMAWSSts** (alias) + +IdentityAndAccessManagementIamDataEncryptionKey +**diagrams.aws.security.IdentityAndAccessManagementIamDataEncryptionKey** + +IdentityAndAccessManagementIamEncryptedData +**diagrams.aws.security.IdentityAndAccessManagementIamEncryptedData** + +IdentityAndAccessManagementIamLongTermSecurityCredential +**diagrams.aws.security.IdentityAndAccessManagementIamLongTermSecurityCredential** + +IdentityAndAccessManagementIamMfaToken +**diagrams.aws.security.IdentityAndAccessManagementIamMfaToken** + +IdentityAndAccessManagementIamPermissions +**diagrams.aws.security.IdentityAndAccessManagementIamPermissions**, **IAMPermissions** (alias) + +IdentityAndAccessManagementIamRole +**diagrams.aws.security.IdentityAndAccessManagementIamRole**, **IAMRole** (alias) + +IdentityAndAccessManagementIamTemporarySecurityCredential +**diagrams.aws.security.IdentityAndAccessManagementIamTemporarySecurityCredential** + +IdentityAndAccessManagementIam +**diagrams.aws.security.IdentityAndAccessManagementIam**, **IAM** (alias) + +InspectorAgent +**diagrams.aws.security.InspectorAgent** + +Inspector +**diagrams.aws.security.Inspector** + +KeyManagementService +**diagrams.aws.security.KeyManagementService**, **KMS** (alias) + +Macie +**diagrams.aws.security.Macie** + +ManagedMicrosoftAd +**diagrams.aws.security.ManagedMicrosoftAd** + +ResourceAccessManager +**diagrams.aws.security.ResourceAccessManager**, **RAM** (alias) + +SecretsManager +**diagrams.aws.security.SecretsManager** + +SecurityHubFinding +**diagrams.aws.security.SecurityHubFinding** + +SecurityHub +**diagrams.aws.security.SecurityHub** + +SecurityIdentityAndCompliance +**diagrams.aws.security.SecurityIdentityAndCompliance** + +ShieldAdvanced +**diagrams.aws.security.ShieldAdvanced** + +Shield +**diagrams.aws.security.Shield** + +SimpleAd +**diagrams.aws.security.SimpleAd** + +SingleSignOn +**diagrams.aws.security.SingleSignOn** + +WAFFilteringRule +**diagrams.aws.security.WAFFilteringRule** + +WAF +**diagrams.aws.security.WAF** ## aws.storage -- **diagrams.aws.storage.Backup** -- **diagrams.aws.storage.CloudendureDisasterRecovery**, **CDR** (alias) -- **diagrams.aws.storage.EFSInfrequentaccessPrimaryBg** -- **diagrams.aws.storage.EFSStandardPrimaryBg** -- **diagrams.aws.storage.ElasticBlockStoreEBSSnapshot** -- **diagrams.aws.storage.ElasticBlockStoreEBSVolume** -- **diagrams.aws.storage.ElasticBlockStoreEBS**, **EBS** (alias) -- **diagrams.aws.storage.ElasticFileSystemEFSFileSystem** -- **diagrams.aws.storage.ElasticFileSystemEFS**, **EFS** (alias) -- **diagrams.aws.storage.FsxForLustre** -- **diagrams.aws.storage.FsxForWindowsFileServer** -- **diagrams.aws.storage.Fsx**, **FSx** (alias) -- **diagrams.aws.storage.MultipleVolumesResource** -- **diagrams.aws.storage.S3GlacierArchive** -- **diagrams.aws.storage.S3GlacierVault** -- **diagrams.aws.storage.S3Glacier** -- **diagrams.aws.storage.SimpleStorageServiceS3BucketWithObjects** -- **diagrams.aws.storage.SimpleStorageServiceS3Bucket** -- **diagrams.aws.storage.SimpleStorageServiceS3Object** -- **diagrams.aws.storage.SimpleStorageServiceS3**, **S3** (alias) -- **diagrams.aws.storage.SnowFamilySnowballImportExport** -- **diagrams.aws.storage.SnowballEdge** -- **diagrams.aws.storage.Snowball** -- **diagrams.aws.storage.Snowmobile** -- **diagrams.aws.storage.StorageGatewayCachedVolume** -- **diagrams.aws.storage.StorageGatewayNonCachedVolume** -- **diagrams.aws.storage.StorageGatewayVirtualTapeLibrary** -- **diagrams.aws.storage.StorageGateway** -- **diagrams.aws.storage.Storage** + +Backup +**diagrams.aws.storage.Backup** + +CloudendureDisasterRecovery +**diagrams.aws.storage.CloudendureDisasterRecovery**, **CDR** (alias) + +EFSInfrequentaccessPrimaryBg +**diagrams.aws.storage.EFSInfrequentaccessPrimaryBg** + +EFSStandardPrimaryBg +**diagrams.aws.storage.EFSStandardPrimaryBg** + +ElasticBlockStoreEBSSnapshot +**diagrams.aws.storage.ElasticBlockStoreEBSSnapshot** + +ElasticBlockStoreEBSVolume +**diagrams.aws.storage.ElasticBlockStoreEBSVolume** + +ElasticBlockStoreEBS +**diagrams.aws.storage.ElasticBlockStoreEBS**, **EBS** (alias) + +ElasticFileSystemEFSFileSystem +**diagrams.aws.storage.ElasticFileSystemEFSFileSystem** + +ElasticFileSystemEFS +**diagrams.aws.storage.ElasticFileSystemEFS**, **EFS** (alias) + +FsxForLustre +**diagrams.aws.storage.FsxForLustre** + +FsxForWindowsFileServer +**diagrams.aws.storage.FsxForWindowsFileServer** + +Fsx +**diagrams.aws.storage.Fsx**, **FSx** (alias) + +MultipleVolumesResource +**diagrams.aws.storage.MultipleVolumesResource** + +S3GlacierArchive +**diagrams.aws.storage.S3GlacierArchive** + +S3GlacierVault +**diagrams.aws.storage.S3GlacierVault** + +S3Glacier +**diagrams.aws.storage.S3Glacier** + +SimpleStorageServiceS3BucketWithObjects +**diagrams.aws.storage.SimpleStorageServiceS3BucketWithObjects** + +SimpleStorageServiceS3Bucket +**diagrams.aws.storage.SimpleStorageServiceS3Bucket** + +SimpleStorageServiceS3Object +**diagrams.aws.storage.SimpleStorageServiceS3Object** + +SimpleStorageServiceS3 +**diagrams.aws.storage.SimpleStorageServiceS3**, **S3** (alias) + +SnowFamilySnowballImportExport +**diagrams.aws.storage.SnowFamilySnowballImportExport** + +SnowballEdge +**diagrams.aws.storage.SnowballEdge** + +Snowball +**diagrams.aws.storage.Snowball** + +Snowmobile +**diagrams.aws.storage.Snowmobile** + +StorageGatewayCachedVolume +**diagrams.aws.storage.StorageGatewayCachedVolume** + +StorageGatewayNonCachedVolume +**diagrams.aws.storage.StorageGatewayNonCachedVolume** + +StorageGatewayVirtualTapeLibrary +**diagrams.aws.storage.StorageGatewayVirtualTapeLibrary** + +StorageGateway +**diagrams.aws.storage.StorageGateway** + +Storage +**diagrams.aws.storage.Storage** diff --git a/docs/nodes/azure.md b/docs/nodes/azure.md index c6fe585..88fba3a 100644 --- a/docs/nodes/azure.md +++ b/docs/nodes/azure.md @@ -7,266 +7,708 @@ Node classes list of azure provider. ## azure.analytics -- **diagrams.azure.analytics.AnalysisServices** -- **diagrams.azure.analytics.DataExplorerClusters** -- **diagrams.azure.analytics.DataFactories** -- **diagrams.azure.analytics.DataLakeAnalytics** -- **diagrams.azure.analytics.DataLakeStoreGen1** -- **diagrams.azure.analytics.Databricks** -- **diagrams.azure.analytics.EventHubClusters** -- **diagrams.azure.analytics.EventHubs** -- **diagrams.azure.analytics.Hdinsightclusters** -- **diagrams.azure.analytics.LogAnalyticsWorkspaces** -- **diagrams.azure.analytics.StreamAnalyticsJobs** -- **diagrams.azure.analytics.SynapseAnalytics** + +AnalysisServices +**diagrams.azure.analytics.AnalysisServices** + +DataExplorerClusters +**diagrams.azure.analytics.DataExplorerClusters** + +DataFactories +**diagrams.azure.analytics.DataFactories** + +DataLakeAnalytics +**diagrams.azure.analytics.DataLakeAnalytics** + +DataLakeStoreGen1 +**diagrams.azure.analytics.DataLakeStoreGen1** + +Databricks +**diagrams.azure.analytics.Databricks** + +EventHubClusters +**diagrams.azure.analytics.EventHubClusters** + +EventHubs +**diagrams.azure.analytics.EventHubs** + +Hdinsightclusters +**diagrams.azure.analytics.Hdinsightclusters** + +LogAnalyticsWorkspaces +**diagrams.azure.analytics.LogAnalyticsWorkspaces** + +StreamAnalyticsJobs +**diagrams.azure.analytics.StreamAnalyticsJobs** + +SynapseAnalytics +**diagrams.azure.analytics.SynapseAnalytics** ## azure.compute -- **diagrams.azure.compute.AppServices** -- **diagrams.azure.compute.AutomanagedVM** -- **diagrams.azure.compute.AvailabilitySets** -- **diagrams.azure.compute.BatchAccounts** -- **diagrams.azure.compute.CitrixVirtualDesktopsEssentials** -- **diagrams.azure.compute.CloudServicesClassic** -- **diagrams.azure.compute.CloudServices** -- **diagrams.azure.compute.CloudsimpleVirtualMachines** -- **diagrams.azure.compute.ContainerInstances** -- **diagrams.azure.compute.ContainerRegistries**, **ACR** (alias) -- **diagrams.azure.compute.DiskEncryptionSets** -- **diagrams.azure.compute.DiskSnapshots** -- **diagrams.azure.compute.Disks** -- **diagrams.azure.compute.FunctionApps** -- **diagrams.azure.compute.ImageDefinitions** -- **diagrams.azure.compute.ImageVersions** -- **diagrams.azure.compute.KubernetesServices**, **AKS** (alias) -- **diagrams.azure.compute.MeshApplications** -- **diagrams.azure.compute.OsImages** -- **diagrams.azure.compute.SAPHANAOnAzure** -- **diagrams.azure.compute.ServiceFabricClusters** -- **diagrams.azure.compute.SharedImageGalleries** -- **diagrams.azure.compute.SpringCloud** -- **diagrams.azure.compute.VMClassic** -- **diagrams.azure.compute.VMImages** -- **diagrams.azure.compute.VMLinux** -- **diagrams.azure.compute.VMScaleSet**, **VMSS** (alias) -- **diagrams.azure.compute.VMWindows** -- **diagrams.azure.compute.VM** -- **diagrams.azure.compute.Workspaces** + +AppServices +**diagrams.azure.compute.AppServices** + +AutomanagedVM +**diagrams.azure.compute.AutomanagedVM** + +AvailabilitySets +**diagrams.azure.compute.AvailabilitySets** + +BatchAccounts +**diagrams.azure.compute.BatchAccounts** + +CitrixVirtualDesktopsEssentials +**diagrams.azure.compute.CitrixVirtualDesktopsEssentials** + +CloudServicesClassic +**diagrams.azure.compute.CloudServicesClassic** + +CloudServices +**diagrams.azure.compute.CloudServices** + +CloudsimpleVirtualMachines +**diagrams.azure.compute.CloudsimpleVirtualMachines** + +ContainerInstances +**diagrams.azure.compute.ContainerInstances** + +ContainerRegistries +**diagrams.azure.compute.ContainerRegistries**, **ACR** (alias) + +DiskEncryptionSets +**diagrams.azure.compute.DiskEncryptionSets** + +DiskSnapshots +**diagrams.azure.compute.DiskSnapshots** + +Disks +**diagrams.azure.compute.Disks** + +FunctionApps +**diagrams.azure.compute.FunctionApps** + +ImageDefinitions +**diagrams.azure.compute.ImageDefinitions** + +ImageVersions +**diagrams.azure.compute.ImageVersions** + +KubernetesServices +**diagrams.azure.compute.KubernetesServices**, **AKS** (alias) + +MeshApplications +**diagrams.azure.compute.MeshApplications** + +OsImages +**diagrams.azure.compute.OsImages** + +SAPHANAOnAzure +**diagrams.azure.compute.SAPHANAOnAzure** + +ServiceFabricClusters +**diagrams.azure.compute.ServiceFabricClusters** + +SharedImageGalleries +**diagrams.azure.compute.SharedImageGalleries** + +SpringCloud +**diagrams.azure.compute.SpringCloud** + +VMClassic +**diagrams.azure.compute.VMClassic** + +VMImages +**diagrams.azure.compute.VMImages** + +VMLinux +**diagrams.azure.compute.VMLinux** + +VMScaleSet +**diagrams.azure.compute.VMScaleSet**, **VMSS** (alias) + +VMWindows +**diagrams.azure.compute.VMWindows** + +VM +**diagrams.azure.compute.VM** + +Workspaces +**diagrams.azure.compute.Workspaces** ## azure.database -- **diagrams.azure.database.BlobStorage** -- **diagrams.azure.database.CacheForRedis** -- **diagrams.azure.database.CosmosDb** -- **diagrams.azure.database.DataExplorerClusters** -- **diagrams.azure.database.DataFactory** -- **diagrams.azure.database.DataLake** -- **diagrams.azure.database.DatabaseForMariadbServers** -- **diagrams.azure.database.DatabaseForMysqlServers** -- **diagrams.azure.database.DatabaseForPostgresqlServers** -- **diagrams.azure.database.ElasticDatabasePools** -- **diagrams.azure.database.ElasticJobAgents** -- **diagrams.azure.database.InstancePools** -- **diagrams.azure.database.ManagedDatabases** -- **diagrams.azure.database.SQLDatabases** -- **diagrams.azure.database.SQLDatawarehouse** -- **diagrams.azure.database.SQLManagedInstances** -- **diagrams.azure.database.SQLServerStretchDatabases** -- **diagrams.azure.database.SQLServers** -- **diagrams.azure.database.SQLVM** -- **diagrams.azure.database.SQL** -- **diagrams.azure.database.SsisLiftAndShiftIr** -- **diagrams.azure.database.SynapseAnalytics** -- **diagrams.azure.database.VirtualClusters** -- **diagrams.azure.database.VirtualDatacenter** + +BlobStorage +**diagrams.azure.database.BlobStorage** + +CacheForRedis +**diagrams.azure.database.CacheForRedis** + +CosmosDb +**diagrams.azure.database.CosmosDb** + +DataExplorerClusters +**diagrams.azure.database.DataExplorerClusters** + +DataFactory +**diagrams.azure.database.DataFactory** + +DataLake +**diagrams.azure.database.DataLake** + +DatabaseForMariadbServers +**diagrams.azure.database.DatabaseForMariadbServers** + +DatabaseForMysqlServers +**diagrams.azure.database.DatabaseForMysqlServers** + +DatabaseForPostgresqlServers +**diagrams.azure.database.DatabaseForPostgresqlServers** + +ElasticDatabasePools +**diagrams.azure.database.ElasticDatabasePools** + +ElasticJobAgents +**diagrams.azure.database.ElasticJobAgents** + +InstancePools +**diagrams.azure.database.InstancePools** + +ManagedDatabases +**diagrams.azure.database.ManagedDatabases** + +SQLDatabases +**diagrams.azure.database.SQLDatabases** + +SQLDatawarehouse +**diagrams.azure.database.SQLDatawarehouse** + +SQLManagedInstances +**diagrams.azure.database.SQLManagedInstances** + +SQLServerStretchDatabases +**diagrams.azure.database.SQLServerStretchDatabases** + +SQLServers +**diagrams.azure.database.SQLServers** + +SQLVM +**diagrams.azure.database.SQLVM** + +SQL +**diagrams.azure.database.SQL** + +SsisLiftAndShiftIr +**diagrams.azure.database.SsisLiftAndShiftIr** + +SynapseAnalytics +**diagrams.azure.database.SynapseAnalytics** + +VirtualClusters +**diagrams.azure.database.VirtualClusters** + +VirtualDatacenter +**diagrams.azure.database.VirtualDatacenter** ## azure.devops -- **diagrams.azure.devops.ApplicationInsights** -- **diagrams.azure.devops.Artifacts** -- **diagrams.azure.devops.Boards** -- **diagrams.azure.devops.Devops** -- **diagrams.azure.devops.DevtestLabs** -- **diagrams.azure.devops.LabServices** -- **diagrams.azure.devops.Pipelines** -- **diagrams.azure.devops.Repos** -- **diagrams.azure.devops.TestPlans** + +ApplicationInsights +**diagrams.azure.devops.ApplicationInsights** + +Artifacts +**diagrams.azure.devops.Artifacts** + +Boards +**diagrams.azure.devops.Boards** + +Devops +**diagrams.azure.devops.Devops** + +DevtestLabs +**diagrams.azure.devops.DevtestLabs** + +LabServices +**diagrams.azure.devops.LabServices** + +Pipelines +**diagrams.azure.devops.Pipelines** + +Repos +**diagrams.azure.devops.Repos** + +TestPlans +**diagrams.azure.devops.TestPlans** ## azure.general -- **diagrams.azure.general.Allresources** -- **diagrams.azure.general.Azurehome** -- **diagrams.azure.general.Developertools** -- **diagrams.azure.general.Helpsupport** -- **diagrams.azure.general.Information** -- **diagrams.azure.general.Managementgroups** -- **diagrams.azure.general.Marketplace** -- **diagrams.azure.general.Quickstartcenter** -- **diagrams.azure.general.Recent** -- **diagrams.azure.general.Reservations** -- **diagrams.azure.general.Resource** -- **diagrams.azure.general.Resourcegroups** -- **diagrams.azure.general.Servicehealth** -- **diagrams.azure.general.Shareddashboard** -- **diagrams.azure.general.Subscriptions** -- **diagrams.azure.general.Support** -- **diagrams.azure.general.Supportrequests** -- **diagrams.azure.general.Tag** -- **diagrams.azure.general.Tags** -- **diagrams.azure.general.Templates** -- **diagrams.azure.general.Twousericon** -- **diagrams.azure.general.Userhealthicon** -- **diagrams.azure.general.Usericon** -- **diagrams.azure.general.Userprivacy** -- **diagrams.azure.general.Userresource** -- **diagrams.azure.general.Whatsnew** + +Allresources +**diagrams.azure.general.Allresources** + +Azurehome +**diagrams.azure.general.Azurehome** + +Developertools +**diagrams.azure.general.Developertools** + +Helpsupport +**diagrams.azure.general.Helpsupport** + +Information +**diagrams.azure.general.Information** + +Managementgroups +**diagrams.azure.general.Managementgroups** + +Marketplace +**diagrams.azure.general.Marketplace** + +Quickstartcenter +**diagrams.azure.general.Quickstartcenter** + +Recent +**diagrams.azure.general.Recent** + +Reservations +**diagrams.azure.general.Reservations** + +Resource +**diagrams.azure.general.Resource** + +Resourcegroups +**diagrams.azure.general.Resourcegroups** + +Servicehealth +**diagrams.azure.general.Servicehealth** + +Shareddashboard +**diagrams.azure.general.Shareddashboard** + +Subscriptions +**diagrams.azure.general.Subscriptions** + +Support +**diagrams.azure.general.Support** + +Supportrequests +**diagrams.azure.general.Supportrequests** + +Tag +**diagrams.azure.general.Tag** + +Tags +**diagrams.azure.general.Tags** + +Templates +**diagrams.azure.general.Templates** + +Twousericon +**diagrams.azure.general.Twousericon** + +Userhealthicon +**diagrams.azure.general.Userhealthicon** + +Usericon +**diagrams.azure.general.Usericon** + +Userprivacy +**diagrams.azure.general.Userprivacy** + +Userresource +**diagrams.azure.general.Userresource** + +Whatsnew +**diagrams.azure.general.Whatsnew** ## azure.identity -- **diagrams.azure.identity.AccessReview** -- **diagrams.azure.identity.ActiveDirectoryConnectHealth** -- **diagrams.azure.identity.ActiveDirectory** -- **diagrams.azure.identity.ADB2C** -- **diagrams.azure.identity.ADDomainServices** -- **diagrams.azure.identity.ADIdentityProtection** -- **diagrams.azure.identity.ADPrivilegedIdentityManagement** -- **diagrams.azure.identity.AppRegistrations** -- **diagrams.azure.identity.ConditionalAccess** -- **diagrams.azure.identity.EnterpriseApplications** -- **diagrams.azure.identity.Groups** -- **diagrams.azure.identity.IdentityGovernance** -- **diagrams.azure.identity.InformationProtection** -- **diagrams.azure.identity.ManagedIdentities** -- **diagrams.azure.identity.Users** + +AccessReview +**diagrams.azure.identity.AccessReview** + +ActiveDirectoryConnectHealth +**diagrams.azure.identity.ActiveDirectoryConnectHealth** + +ActiveDirectory +**diagrams.azure.identity.ActiveDirectory** + +ADB2C +**diagrams.azure.identity.ADB2C** + +ADDomainServices +**diagrams.azure.identity.ADDomainServices** + +ADIdentityProtection +**diagrams.azure.identity.ADIdentityProtection** + +ADPrivilegedIdentityManagement +**diagrams.azure.identity.ADPrivilegedIdentityManagement** + +AppRegistrations +**diagrams.azure.identity.AppRegistrations** + +ConditionalAccess +**diagrams.azure.identity.ConditionalAccess** + +EnterpriseApplications +**diagrams.azure.identity.EnterpriseApplications** + +Groups +**diagrams.azure.identity.Groups** + +IdentityGovernance +**diagrams.azure.identity.IdentityGovernance** + +InformationProtection +**diagrams.azure.identity.InformationProtection** + +ManagedIdentities +**diagrams.azure.identity.ManagedIdentities** + +Users +**diagrams.azure.identity.Users** ## azure.integration -- **diagrams.azure.integration.APIForFhir** -- **diagrams.azure.integration.APIManagement** -- **diagrams.azure.integration.AppConfiguration** -- **diagrams.azure.integration.DataCatalog** -- **diagrams.azure.integration.EventGridDomains** -- **diagrams.azure.integration.EventGridSubscriptions** -- **diagrams.azure.integration.EventGridTopics** -- **diagrams.azure.integration.IntegrationAccounts** -- **diagrams.azure.integration.IntegrationServiceEnvironments** -- **diagrams.azure.integration.LogicAppsCustomConnector** -- **diagrams.azure.integration.LogicApps** -- **diagrams.azure.integration.PartnerTopic** -- **diagrams.azure.integration.SendgridAccounts** -- **diagrams.azure.integration.ServiceBusRelays** -- **diagrams.azure.integration.ServiceBus** -- **diagrams.azure.integration.ServiceCatalogManagedApplicationDefinitions** -- **diagrams.azure.integration.SoftwareAsAService** -- **diagrams.azure.integration.StorsimpleDeviceManagers** -- **diagrams.azure.integration.SystemTopic** + +APIForFhir +**diagrams.azure.integration.APIForFhir** + +APIManagement +**diagrams.azure.integration.APIManagement** + +AppConfiguration +**diagrams.azure.integration.AppConfiguration** + +DataCatalog +**diagrams.azure.integration.DataCatalog** + +EventGridDomains +**diagrams.azure.integration.EventGridDomains** + +EventGridSubscriptions +**diagrams.azure.integration.EventGridSubscriptions** + +EventGridTopics +**diagrams.azure.integration.EventGridTopics** + +IntegrationAccounts +**diagrams.azure.integration.IntegrationAccounts** + +IntegrationServiceEnvironments +**diagrams.azure.integration.IntegrationServiceEnvironments** + +LogicAppsCustomConnector +**diagrams.azure.integration.LogicAppsCustomConnector** + +LogicApps +**diagrams.azure.integration.LogicApps** + +PartnerTopic +**diagrams.azure.integration.PartnerTopic** + +SendgridAccounts +**diagrams.azure.integration.SendgridAccounts** + +ServiceBusRelays +**diagrams.azure.integration.ServiceBusRelays** + +ServiceBus +**diagrams.azure.integration.ServiceBus** + +ServiceCatalogManagedApplicationDefinitions +**diagrams.azure.integration.ServiceCatalogManagedApplicationDefinitions** + +SoftwareAsAService +**diagrams.azure.integration.SoftwareAsAService** + +StorsimpleDeviceManagers +**diagrams.azure.integration.StorsimpleDeviceManagers** + +SystemTopic +**diagrams.azure.integration.SystemTopic** ## azure.iot -- **diagrams.azure.iot.DeviceProvisioningServices** -- **diagrams.azure.iot.DigitalTwins** -- **diagrams.azure.iot.IotCentralApplications** -- **diagrams.azure.iot.IotHubSecurity** -- **diagrams.azure.iot.IotHub** -- **diagrams.azure.iot.Maps** -- **diagrams.azure.iot.Sphere** -- **diagrams.azure.iot.TimeSeriesInsightsEnvironments** -- **diagrams.azure.iot.TimeSeriesInsightsEventsSources** -- **diagrams.azure.iot.Windows10IotCoreServices** + +DeviceProvisioningServices +**diagrams.azure.iot.DeviceProvisioningServices** + +DigitalTwins +**diagrams.azure.iot.DigitalTwins** + +IotCentralApplications +**diagrams.azure.iot.IotCentralApplications** + +IotHubSecurity +**diagrams.azure.iot.IotHubSecurity** + +IotHub +**diagrams.azure.iot.IotHub** + +Maps +**diagrams.azure.iot.Maps** + +Sphere +**diagrams.azure.iot.Sphere** + +TimeSeriesInsightsEnvironments +**diagrams.azure.iot.TimeSeriesInsightsEnvironments** + +TimeSeriesInsightsEventsSources +**diagrams.azure.iot.TimeSeriesInsightsEventsSources** + +Windows10IotCoreServices +**diagrams.azure.iot.Windows10IotCoreServices** ## azure.migration -- **diagrams.azure.migration.DataBoxEdge** -- **diagrams.azure.migration.DataBox** -- **diagrams.azure.migration.DatabaseMigrationServices** -- **diagrams.azure.migration.MigrationProjects** -- **diagrams.azure.migration.RecoveryServicesVaults** + +DataBoxEdge +**diagrams.azure.migration.DataBoxEdge** + +DataBox +**diagrams.azure.migration.DataBox** + +DatabaseMigrationServices +**diagrams.azure.migration.DatabaseMigrationServices** + +MigrationProjects +**diagrams.azure.migration.MigrationProjects** + +RecoveryServicesVaults +**diagrams.azure.migration.RecoveryServicesVaults** ## azure.ml -- **diagrams.azure.ml.BatchAI** -- **diagrams.azure.ml.BotServices** -- **diagrams.azure.ml.CognitiveServices** -- **diagrams.azure.ml.GenomicsAccounts** -- **diagrams.azure.ml.MachineLearningServiceWorkspaces** -- **diagrams.azure.ml.MachineLearningStudioWebServicePlans** -- **diagrams.azure.ml.MachineLearningStudioWebServices** -- **diagrams.azure.ml.MachineLearningStudioWorkspaces** + +BatchAI +**diagrams.azure.ml.BatchAI** + +BotServices +**diagrams.azure.ml.BotServices** + +CognitiveServices +**diagrams.azure.ml.CognitiveServices** + +GenomicsAccounts +**diagrams.azure.ml.GenomicsAccounts** + +MachineLearningServiceWorkspaces +**diagrams.azure.ml.MachineLearningServiceWorkspaces** + +MachineLearningStudioWebServicePlans +**diagrams.azure.ml.MachineLearningStudioWebServicePlans** + +MachineLearningStudioWebServices +**diagrams.azure.ml.MachineLearningStudioWebServices** + +MachineLearningStudioWorkspaces +**diagrams.azure.ml.MachineLearningStudioWorkspaces** ## azure.mobile -- **diagrams.azure.mobile.AppServiceMobile** -- **diagrams.azure.mobile.MobileEngagement** -- **diagrams.azure.mobile.NotificationHubs** + +AppServiceMobile +**diagrams.azure.mobile.AppServiceMobile** + +MobileEngagement +**diagrams.azure.mobile.MobileEngagement** + +NotificationHubs +**diagrams.azure.mobile.NotificationHubs** ## azure.network -- **diagrams.azure.network.ApplicationGateway** -- **diagrams.azure.network.ApplicationSecurityGroups** -- **diagrams.azure.network.CDNProfiles** -- **diagrams.azure.network.Connections** -- **diagrams.azure.network.DDOSProtectionPlans** -- **diagrams.azure.network.DNSPrivateZones** -- **diagrams.azure.network.DNSZones** -- **diagrams.azure.network.ExpressrouteCircuits** -- **diagrams.azure.network.Firewall** -- **diagrams.azure.network.FrontDoors** -- **diagrams.azure.network.LoadBalancers** -- **diagrams.azure.network.LocalNetworkGateways** -- **diagrams.azure.network.NetworkInterfaces** -- **diagrams.azure.network.NetworkSecurityGroupsClassic** -- **diagrams.azure.network.NetworkWatcher** -- **diagrams.azure.network.OnPremisesDataGateways** -- **diagrams.azure.network.PublicIpAddresses** -- **diagrams.azure.network.ReservedIpAddressesClassic** -- **diagrams.azure.network.RouteFilters** -- **diagrams.azure.network.RouteTables** -- **diagrams.azure.network.ServiceEndpointPolicies** -- **diagrams.azure.network.Subnets** -- **diagrams.azure.network.TrafficManagerProfiles** -- **diagrams.azure.network.VirtualNetworkClassic** -- **diagrams.azure.network.VirtualNetworkGateways** -- **diagrams.azure.network.VirtualNetworks** -- **diagrams.azure.network.VirtualWans** + +ApplicationGateway +**diagrams.azure.network.ApplicationGateway** + +ApplicationSecurityGroups +**diagrams.azure.network.ApplicationSecurityGroups** + +CDNProfiles +**diagrams.azure.network.CDNProfiles** + +Connections +**diagrams.azure.network.Connections** + +DDOSProtectionPlans +**diagrams.azure.network.DDOSProtectionPlans** + +DNSPrivateZones +**diagrams.azure.network.DNSPrivateZones** + +DNSZones +**diagrams.azure.network.DNSZones** + +ExpressrouteCircuits +**diagrams.azure.network.ExpressrouteCircuits** + +Firewall +**diagrams.azure.network.Firewall** + +FrontDoors +**diagrams.azure.network.FrontDoors** + +LoadBalancers +**diagrams.azure.network.LoadBalancers** + +LocalNetworkGateways +**diagrams.azure.network.LocalNetworkGateways** + +NetworkInterfaces +**diagrams.azure.network.NetworkInterfaces** + +NetworkSecurityGroupsClassic +**diagrams.azure.network.NetworkSecurityGroupsClassic** + +NetworkWatcher +**diagrams.azure.network.NetworkWatcher** + +OnPremisesDataGateways +**diagrams.azure.network.OnPremisesDataGateways** + +PublicIpAddresses +**diagrams.azure.network.PublicIpAddresses** + +ReservedIpAddressesClassic +**diagrams.azure.network.ReservedIpAddressesClassic** + +RouteFilters +**diagrams.azure.network.RouteFilters** + +RouteTables +**diagrams.azure.network.RouteTables** + +ServiceEndpointPolicies +**diagrams.azure.network.ServiceEndpointPolicies** + +Subnets +**diagrams.azure.network.Subnets** + +TrafficManagerProfiles +**diagrams.azure.network.TrafficManagerProfiles** + +VirtualNetworkClassic +**diagrams.azure.network.VirtualNetworkClassic** + +VirtualNetworkGateways +**diagrams.azure.network.VirtualNetworkGateways** + +VirtualNetworks +**diagrams.azure.network.VirtualNetworks** + +VirtualWans +**diagrams.azure.network.VirtualWans** ## azure.security -- **diagrams.azure.security.ApplicationSecurityGroups** -- **diagrams.azure.security.ConditionalAccess** -- **diagrams.azure.security.Defender** -- **diagrams.azure.security.ExtendedSecurityUpdates** -- **diagrams.azure.security.KeyVaults** -- **diagrams.azure.security.SecurityCenter** -- **diagrams.azure.security.Sentinel** + +ApplicationSecurityGroups +**diagrams.azure.security.ApplicationSecurityGroups** + +ConditionalAccess +**diagrams.azure.security.ConditionalAccess** + +Defender +**diagrams.azure.security.Defender** + +ExtendedSecurityUpdates +**diagrams.azure.security.ExtendedSecurityUpdates** + +KeyVaults +**diagrams.azure.security.KeyVaults** + +SecurityCenter +**diagrams.azure.security.SecurityCenter** + +Sentinel +**diagrams.azure.security.Sentinel** ## azure.storage -- **diagrams.azure.storage.ArchiveStorage** -- **diagrams.azure.storage.Azurefxtedgefiler** -- **diagrams.azure.storage.BlobStorage** -- **diagrams.azure.storage.DataBoxEdgeDataBoxGateway** -- **diagrams.azure.storage.DataBox** -- **diagrams.azure.storage.DataLakeStorage** -- **diagrams.azure.storage.GeneralStorage** -- **diagrams.azure.storage.NetappFiles** -- **diagrams.azure.storage.QueuesStorage** -- **diagrams.azure.storage.StorageAccountsClassic** -- **diagrams.azure.storage.StorageAccounts** -- **diagrams.azure.storage.StorageExplorer** -- **diagrams.azure.storage.StorageSyncServices** -- **diagrams.azure.storage.StorsimpleDataManagers** -- **diagrams.azure.storage.StorsimpleDeviceManagers** -- **diagrams.azure.storage.TableStorage** + +ArchiveStorage +**diagrams.azure.storage.ArchiveStorage** + +Azurefxtedgefiler +**diagrams.azure.storage.Azurefxtedgefiler** + +BlobStorage +**diagrams.azure.storage.BlobStorage** + +DataBoxEdgeDataBoxGateway +**diagrams.azure.storage.DataBoxEdgeDataBoxGateway** + +DataBox +**diagrams.azure.storage.DataBox** + +DataLakeStorage +**diagrams.azure.storage.DataLakeStorage** + +GeneralStorage +**diagrams.azure.storage.GeneralStorage** + +NetappFiles +**diagrams.azure.storage.NetappFiles** + +QueuesStorage +**diagrams.azure.storage.QueuesStorage** + +StorageAccountsClassic +**diagrams.azure.storage.StorageAccountsClassic** + +StorageAccounts +**diagrams.azure.storage.StorageAccounts** + +StorageExplorer +**diagrams.azure.storage.StorageExplorer** + +StorageSyncServices +**diagrams.azure.storage.StorageSyncServices** + +StorsimpleDataManagers +**diagrams.azure.storage.StorsimpleDataManagers** + +StorsimpleDeviceManagers +**diagrams.azure.storage.StorsimpleDeviceManagers** + +TableStorage +**diagrams.azure.storage.TableStorage** ## azure.web -- **diagrams.azure.web.APIConnections** -- **diagrams.azure.web.AppServiceCertificates** -- **diagrams.azure.web.AppServiceDomains** -- **diagrams.azure.web.AppServiceEnvironments** -- **diagrams.azure.web.AppServicePlans** -- **diagrams.azure.web.AppServices** -- **diagrams.azure.web.MediaServices** -- **diagrams.azure.web.NotificationHubNamespaces** -- **diagrams.azure.web.Search** -- **diagrams.azure.web.Signalr** + +APIConnections +**diagrams.azure.web.APIConnections** + +AppServiceCertificates +**diagrams.azure.web.AppServiceCertificates** + +AppServiceDomains +**diagrams.azure.web.AppServiceDomains** + +AppServiceEnvironments +**diagrams.azure.web.AppServiceEnvironments** + +AppServicePlans +**diagrams.azure.web.AppServicePlans** + +AppServices +**diagrams.azure.web.AppServices** + +MediaServices +**diagrams.azure.web.MediaServices** + +NotificationHubNamespaces +**diagrams.azure.web.NotificationHubNamespaces** + +Search +**diagrams.azure.web.Search** + +Signalr +**diagrams.azure.web.Signalr** diff --git a/docs/nodes/digitalocean.md b/docs/nodes/digitalocean.md index d455d0c..9377933 100644 --- a/docs/nodes/digitalocean.md +++ b/docs/nodes/digitalocean.md @@ -7,37 +7,87 @@ Node classes list of digitalocean provider. ## digitalocean.compute -- **diagrams.digitalocean.compute.Containers** -- **diagrams.digitalocean.compute.Docker** -- **diagrams.digitalocean.compute.DropletConnect** -- **diagrams.digitalocean.compute.DropletSnapshot** -- **diagrams.digitalocean.compute.Droplet** -- **diagrams.digitalocean.compute.K8SCluster** -- **diagrams.digitalocean.compute.K8SNodePool** -- **diagrams.digitalocean.compute.K8SNode** + +Containers +**diagrams.digitalocean.compute.Containers** + +Docker +**diagrams.digitalocean.compute.Docker** + +DropletConnect +**diagrams.digitalocean.compute.DropletConnect** + +DropletSnapshot +**diagrams.digitalocean.compute.DropletSnapshot** + +Droplet +**diagrams.digitalocean.compute.Droplet** + +K8SCluster +**diagrams.digitalocean.compute.K8SCluster** + +K8SNodePool +**diagrams.digitalocean.compute.K8SNodePool** + +K8SNode +**diagrams.digitalocean.compute.K8SNode** ## digitalocean.database -- **diagrams.digitalocean.database.DbaasPrimaryStandbyMore** -- **diagrams.digitalocean.database.DbaasPrimary** -- **diagrams.digitalocean.database.DbaasReadOnly** -- **diagrams.digitalocean.database.DbaasStandby** + +DbaasPrimaryStandbyMore +**diagrams.digitalocean.database.DbaasPrimaryStandbyMore** + +DbaasPrimary +**diagrams.digitalocean.database.DbaasPrimary** + +DbaasReadOnly +**diagrams.digitalocean.database.DbaasReadOnly** + +DbaasStandby +**diagrams.digitalocean.database.DbaasStandby** ## digitalocean.network -- **diagrams.digitalocean.network.Certificate** -- **diagrams.digitalocean.network.DomainRegistration** -- **diagrams.digitalocean.network.Domain** -- **diagrams.digitalocean.network.Firewall** -- **diagrams.digitalocean.network.FloatingIp** -- **diagrams.digitalocean.network.InternetGateway** -- **diagrams.digitalocean.network.LoadBalancer** -- **diagrams.digitalocean.network.ManagedVpn** -- **diagrams.digitalocean.network.Vpc** + +Certificate +**diagrams.digitalocean.network.Certificate** + +DomainRegistration +**diagrams.digitalocean.network.DomainRegistration** + +Domain +**diagrams.digitalocean.network.Domain** + +Firewall +**diagrams.digitalocean.network.Firewall** + +FloatingIp +**diagrams.digitalocean.network.FloatingIp** + +InternetGateway +**diagrams.digitalocean.network.InternetGateway** + +LoadBalancer +**diagrams.digitalocean.network.LoadBalancer** + +ManagedVpn +**diagrams.digitalocean.network.ManagedVpn** + +Vpc +**diagrams.digitalocean.network.Vpc** ## digitalocean.storage -- **diagrams.digitalocean.storage.Folder** -- **diagrams.digitalocean.storage.Space** -- **diagrams.digitalocean.storage.VolumeSnapshot** -- **diagrams.digitalocean.storage.Volume** + +Folder +**diagrams.digitalocean.storage.Folder** + +Space +**diagrams.digitalocean.storage.Space** + +VolumeSnapshot +**diagrams.digitalocean.storage.VolumeSnapshot** + +Volume +**diagrams.digitalocean.storage.Volume** diff --git a/docs/nodes/elastic.md b/docs/nodes/elastic.md index 28ed1e2..2601bf0 100644 --- a/docs/nodes/elastic.md +++ b/docs/nodes/elastic.md @@ -7,44 +7,96 @@ Node classes list of elastic provider. ## elastic.elasticsearch -- **diagrams.elastic.elasticsearch.Alerting** -- **diagrams.elastic.elasticsearch.Beats** -- **diagrams.elastic.elasticsearch.Elasticsearch** -- **diagrams.elastic.elasticsearch.Kibana** -- **diagrams.elastic.elasticsearch.Logstash**, **LogStash** (alias) -- **diagrams.elastic.elasticsearch.MachineLearning** -- **diagrams.elastic.elasticsearch.Maps** -- **diagrams.elastic.elasticsearch.Monitoring** -- **diagrams.elastic.elasticsearch.SecuritySettings** -- **diagrams.elastic.elasticsearch.Sql** + +Alerting +**diagrams.elastic.elasticsearch.Alerting** + +Beats +**diagrams.elastic.elasticsearch.Beats** + +Elasticsearch +**diagrams.elastic.elasticsearch.Elasticsearch** + +Kibana +**diagrams.elastic.elasticsearch.Kibana** + +Logstash +**diagrams.elastic.elasticsearch.Logstash**, **LogStash** (alias) + +MachineLearning +**diagrams.elastic.elasticsearch.MachineLearning** + +Maps +**diagrams.elastic.elasticsearch.Maps** + +Monitoring +**diagrams.elastic.elasticsearch.Monitoring** + +SecuritySettings +**diagrams.elastic.elasticsearch.SecuritySettings** + +Sql +**diagrams.elastic.elasticsearch.Sql** ## elastic.enterprisesearch -- **diagrams.elastic.enterprisesearch.AppSearch** -- **diagrams.elastic.enterprisesearch.EnterpriseSearch** -- **diagrams.elastic.enterprisesearch.SiteSearch** -- **diagrams.elastic.enterprisesearch.WorkplaceSearch** + +AppSearch +**diagrams.elastic.enterprisesearch.AppSearch** + +EnterpriseSearch +**diagrams.elastic.enterprisesearch.EnterpriseSearch** + +SiteSearch +**diagrams.elastic.enterprisesearch.SiteSearch** + +WorkplaceSearch +**diagrams.elastic.enterprisesearch.WorkplaceSearch** ## elastic.observability -- **diagrams.elastic.observability.APM** -- **diagrams.elastic.observability.Logs** -- **diagrams.elastic.observability.Metrics** -- **diagrams.elastic.observability.Observability** -- **diagrams.elastic.observability.Uptime** + +APM +**diagrams.elastic.observability.APM** + +Logs +**diagrams.elastic.observability.Logs** + +Metrics +**diagrams.elastic.observability.Metrics** + +Observability +**diagrams.elastic.observability.Observability** + +Uptime +**diagrams.elastic.observability.Uptime** ## elastic.orchestration -- **diagrams.elastic.orchestration.ECE** -- **diagrams.elastic.orchestration.ECK** + +ECE +**diagrams.elastic.orchestration.ECE** + +ECK +**diagrams.elastic.orchestration.ECK** ## elastic.saas -- **diagrams.elastic.saas.Cloud** -- **diagrams.elastic.saas.Elastic** + +Cloud +**diagrams.elastic.saas.Cloud** + +Elastic +**diagrams.elastic.saas.Elastic** ## elastic.security -- **diagrams.elastic.security.Endpoint** -- **diagrams.elastic.security.Security** -- **diagrams.elastic.security.SIEM** + +Endpoint +**diagrams.elastic.security.Endpoint** + +Security +**diagrams.elastic.security.Security** + +SIEM +**diagrams.elastic.security.SIEM** diff --git a/docs/nodes/firebase.md b/docs/nodes/firebase.md index f49a5c9..69d2292 100644 --- a/docs/nodes/firebase.md +++ b/docs/nodes/firebase.md @@ -7,37 +7,81 @@ Node classes list of firebase provider. ## firebase.base -- **diagrams.firebase.base.Firebase** + +Firebase +**diagrams.firebase.base.Firebase** ## firebase.develop -- **diagrams.firebase.develop.Authentication** -- **diagrams.firebase.develop.Firestore** -- **diagrams.firebase.develop.Functions** -- **diagrams.firebase.develop.Hosting** -- **diagrams.firebase.develop.MLKit** -- **diagrams.firebase.develop.RealtimeDatabase** -- **diagrams.firebase.develop.Storage** + +Authentication +**diagrams.firebase.develop.Authentication** + +Firestore +**diagrams.firebase.develop.Firestore** + +Functions +**diagrams.firebase.develop.Functions** + +Hosting +**diagrams.firebase.develop.Hosting** + +MLKit +**diagrams.firebase.develop.MLKit** + +RealtimeDatabase +**diagrams.firebase.develop.RealtimeDatabase** + +Storage +**diagrams.firebase.develop.Storage** ## firebase.extentions -- **diagrams.firebase.extentions.Extensions** + +Extensions +**diagrams.firebase.extentions.Extensions** ## firebase.grow -- **diagrams.firebase.grow.ABTesting** -- **diagrams.firebase.grow.AppIndexing** -- **diagrams.firebase.grow.DynamicLinks** -- **diagrams.firebase.grow.InAppMessaging** -- **diagrams.firebase.grow.Invites** -- **diagrams.firebase.grow.Messaging**, **FCM** (alias) -- **diagrams.firebase.grow.Predictions** -- **diagrams.firebase.grow.RemoteConfig** + +ABTesting +**diagrams.firebase.grow.ABTesting** + +AppIndexing +**diagrams.firebase.grow.AppIndexing** + +DynamicLinks +**diagrams.firebase.grow.DynamicLinks** + +InAppMessaging +**diagrams.firebase.grow.InAppMessaging** + +Invites +**diagrams.firebase.grow.Invites** + +Messaging +**diagrams.firebase.grow.Messaging**, **FCM** (alias) + +Predictions +**diagrams.firebase.grow.Predictions** + +RemoteConfig +**diagrams.firebase.grow.RemoteConfig** ## firebase.quality -- **diagrams.firebase.quality.AppDistribution** -- **diagrams.firebase.quality.CrashReporting** -- **diagrams.firebase.quality.Crashlytics** -- **diagrams.firebase.quality.PerformanceMonitoring** -- **diagrams.firebase.quality.TestLab** + +AppDistribution +**diagrams.firebase.quality.AppDistribution** + +CrashReporting +**diagrams.firebase.quality.CrashReporting** + +Crashlytics +**diagrams.firebase.quality.Crashlytics** + +PerformanceMonitoring +**diagrams.firebase.quality.PerformanceMonitoring** + +TestLab +**diagrams.firebase.quality.TestLab** diff --git a/docs/nodes/gcp.md b/docs/nodes/gcp.md index 4d4d26a..acec27b 100644 --- a/docs/nodes/gcp.md +++ b/docs/nodes/gcp.md @@ -7,127 +7,309 @@ Node classes list of gcp provider. ## gcp.analytics -- **diagrams.gcp.analytics.Bigquery**, **BigQuery** (alias) -- **diagrams.gcp.analytics.Composer** -- **diagrams.gcp.analytics.DataCatalog** -- **diagrams.gcp.analytics.DataFusion** -- **diagrams.gcp.analytics.Dataflow** -- **diagrams.gcp.analytics.Datalab** -- **diagrams.gcp.analytics.Dataprep** -- **diagrams.gcp.analytics.Dataproc** -- **diagrams.gcp.analytics.Genomics** -- **diagrams.gcp.analytics.Pubsub**, **PubSub** (alias) + +Bigquery +**diagrams.gcp.analytics.Bigquery**, **BigQuery** (alias) + +Composer +**diagrams.gcp.analytics.Composer** + +DataCatalog +**diagrams.gcp.analytics.DataCatalog** + +DataFusion +**diagrams.gcp.analytics.DataFusion** + +Dataflow +**diagrams.gcp.analytics.Dataflow** + +Datalab +**diagrams.gcp.analytics.Datalab** + +Dataprep +**diagrams.gcp.analytics.Dataprep** + +Dataproc +**diagrams.gcp.analytics.Dataproc** + +Genomics +**diagrams.gcp.analytics.Genomics** + +Pubsub +**diagrams.gcp.analytics.Pubsub**, **PubSub** (alias) ## gcp.api -- **diagrams.gcp.api.APIGateway** -- **diagrams.gcp.api.Endpoints** + +APIGateway +**diagrams.gcp.api.APIGateway** + +Endpoints +**diagrams.gcp.api.Endpoints** ## gcp.compute -- **diagrams.gcp.compute.AppEngine**, **GAE** (alias) -- **diagrams.gcp.compute.ComputeEngine**, **GCE** (alias) -- **diagrams.gcp.compute.ContainerOptimizedOS** -- **diagrams.gcp.compute.Functions**, **GCF** (alias) -- **diagrams.gcp.compute.GKEOnPrem** -- **diagrams.gcp.compute.GPU** -- **diagrams.gcp.compute.KubernetesEngine**, **GKE** (alias) -- **diagrams.gcp.compute.Run** + +AppEngine +**diagrams.gcp.compute.AppEngine**, **GAE** (alias) + +ComputeEngine +**diagrams.gcp.compute.ComputeEngine**, **GCE** (alias) + +ContainerOptimizedOS +**diagrams.gcp.compute.ContainerOptimizedOS** + +Functions +**diagrams.gcp.compute.Functions**, **GCF** (alias) + +GKEOnPrem +**diagrams.gcp.compute.GKEOnPrem** + +GPU +**diagrams.gcp.compute.GPU** + +KubernetesEngine +**diagrams.gcp.compute.KubernetesEngine**, **GKE** (alias) + +Run +**diagrams.gcp.compute.Run** ## gcp.database -- **diagrams.gcp.database.Bigtable**, **BigTable** (alias) -- **diagrams.gcp.database.Datastore** -- **diagrams.gcp.database.Firestore** -- **diagrams.gcp.database.Memorystore** -- **diagrams.gcp.database.Spanner** -- **diagrams.gcp.database.SQL** + +Bigtable +**diagrams.gcp.database.Bigtable**, **BigTable** (alias) + +Datastore +**diagrams.gcp.database.Datastore** + +Firestore +**diagrams.gcp.database.Firestore** + +Memorystore +**diagrams.gcp.database.Memorystore** + +Spanner +**diagrams.gcp.database.Spanner** + +SQL +**diagrams.gcp.database.SQL** ## gcp.devtools -- **diagrams.gcp.devtools.Build** -- **diagrams.gcp.devtools.CodeForIntellij** -- **diagrams.gcp.devtools.Code** -- **diagrams.gcp.devtools.ContainerRegistry**, **GCR** (alias) -- **diagrams.gcp.devtools.GradleAppEnginePlugin** -- **diagrams.gcp.devtools.IdePlugins** -- **diagrams.gcp.devtools.MavenAppEnginePlugin** -- **diagrams.gcp.devtools.Scheduler** -- **diagrams.gcp.devtools.SDK** -- **diagrams.gcp.devtools.SourceRepositories** -- **diagrams.gcp.devtools.Tasks** -- **diagrams.gcp.devtools.TestLab** -- **diagrams.gcp.devtools.ToolsForEclipse** -- **diagrams.gcp.devtools.ToolsForPowershell** -- **diagrams.gcp.devtools.ToolsForVisualStudio** + +Build +**diagrams.gcp.devtools.Build** + +CodeForIntellij +**diagrams.gcp.devtools.CodeForIntellij** + +Code +**diagrams.gcp.devtools.Code** + +ContainerRegistry +**diagrams.gcp.devtools.ContainerRegistry**, **GCR** (alias) + +GradleAppEnginePlugin +**diagrams.gcp.devtools.GradleAppEnginePlugin** + +IdePlugins +**diagrams.gcp.devtools.IdePlugins** + +MavenAppEnginePlugin +**diagrams.gcp.devtools.MavenAppEnginePlugin** + +Scheduler +**diagrams.gcp.devtools.Scheduler** + +SDK +**diagrams.gcp.devtools.SDK** + +SourceRepositories +**diagrams.gcp.devtools.SourceRepositories** + +Tasks +**diagrams.gcp.devtools.Tasks** + +TestLab +**diagrams.gcp.devtools.TestLab** + +ToolsForEclipse +**diagrams.gcp.devtools.ToolsForEclipse** + +ToolsForPowershell +**diagrams.gcp.devtools.ToolsForPowershell** + +ToolsForVisualStudio +**diagrams.gcp.devtools.ToolsForVisualStudio** ## gcp.iot -- **diagrams.gcp.iot.IotCore** + +IotCore +**diagrams.gcp.iot.IotCore** ## gcp.migration -- **diagrams.gcp.migration.TransferAppliance** + +TransferAppliance +**diagrams.gcp.migration.TransferAppliance** ## gcp.ml -- **diagrams.gcp.ml.AdvancedSolutionsLab** -- **diagrams.gcp.ml.AIHub** -- **diagrams.gcp.ml.AIPlatformDataLabelingService** -- **diagrams.gcp.ml.AIPlatform** -- **diagrams.gcp.ml.AutomlNaturalLanguage** -- **diagrams.gcp.ml.AutomlTables** -- **diagrams.gcp.ml.AutomlTranslation** -- **diagrams.gcp.ml.AutomlVideoIntelligence** -- **diagrams.gcp.ml.AutomlVision** -- **diagrams.gcp.ml.Automl**, **AutoML** (alias) -- **diagrams.gcp.ml.DialogFlowEnterpriseEdition** -- **diagrams.gcp.ml.InferenceAPI** -- **diagrams.gcp.ml.JobsAPI** -- **diagrams.gcp.ml.NaturalLanguageAPI**, **NLAPI** (alias) -- **diagrams.gcp.ml.RecommendationsAI** -- **diagrams.gcp.ml.SpeechToText**, **STT** (alias) -- **diagrams.gcp.ml.TextToSpeech**, **TTS** (alias) -- **diagrams.gcp.ml.TPU** -- **diagrams.gcp.ml.TranslationAPI** -- **diagrams.gcp.ml.VideoIntelligenceAPI** -- **diagrams.gcp.ml.VisionAPI** + +AdvancedSolutionsLab +**diagrams.gcp.ml.AdvancedSolutionsLab** + +AIHub +**diagrams.gcp.ml.AIHub** + +AIPlatformDataLabelingService +**diagrams.gcp.ml.AIPlatformDataLabelingService** + +AIPlatform +**diagrams.gcp.ml.AIPlatform** + +AutomlNaturalLanguage +**diagrams.gcp.ml.AutomlNaturalLanguage** + +AutomlTables +**diagrams.gcp.ml.AutomlTables** + +AutomlTranslation +**diagrams.gcp.ml.AutomlTranslation** + +AutomlVideoIntelligence +**diagrams.gcp.ml.AutomlVideoIntelligence** + +AutomlVision +**diagrams.gcp.ml.AutomlVision** + +Automl +**diagrams.gcp.ml.Automl**, **AutoML** (alias) + +DialogFlowEnterpriseEdition +**diagrams.gcp.ml.DialogFlowEnterpriseEdition** + +InferenceAPI +**diagrams.gcp.ml.InferenceAPI** + +JobsAPI +**diagrams.gcp.ml.JobsAPI** + +NaturalLanguageAPI +**diagrams.gcp.ml.NaturalLanguageAPI**, **NLAPI** (alias) + +RecommendationsAI +**diagrams.gcp.ml.RecommendationsAI** + +SpeechToText +**diagrams.gcp.ml.SpeechToText**, **STT** (alias) + +TextToSpeech +**diagrams.gcp.ml.TextToSpeech**, **TTS** (alias) + +TPU +**diagrams.gcp.ml.TPU** + +TranslationAPI +**diagrams.gcp.ml.TranslationAPI** + +VideoIntelligenceAPI +**diagrams.gcp.ml.VideoIntelligenceAPI** + +VisionAPI +**diagrams.gcp.ml.VisionAPI** ## gcp.network -- **diagrams.gcp.network.Armor** -- **diagrams.gcp.network.CDN** -- **diagrams.gcp.network.DedicatedInterconnect** -- **diagrams.gcp.network.DNS** -- **diagrams.gcp.network.ExternalIpAddresses** -- **diagrams.gcp.network.FirewallRules** -- **diagrams.gcp.network.LoadBalancing** -- **diagrams.gcp.network.NAT** -- **diagrams.gcp.network.Network** -- **diagrams.gcp.network.PartnerInterconnect** -- **diagrams.gcp.network.PremiumNetworkTier** -- **diagrams.gcp.network.Router** -- **diagrams.gcp.network.Routes** -- **diagrams.gcp.network.StandardNetworkTier** -- **diagrams.gcp.network.TrafficDirector** -- **diagrams.gcp.network.VirtualPrivateCloud**, **VPC** (alias) -- **diagrams.gcp.network.VPN** + +Armor +**diagrams.gcp.network.Armor** + +CDN +**diagrams.gcp.network.CDN** + +DedicatedInterconnect +**diagrams.gcp.network.DedicatedInterconnect** + +DNS +**diagrams.gcp.network.DNS** + +ExternalIpAddresses +**diagrams.gcp.network.ExternalIpAddresses** + +FirewallRules +**diagrams.gcp.network.FirewallRules** + +LoadBalancing +**diagrams.gcp.network.LoadBalancing** + +NAT +**diagrams.gcp.network.NAT** + +Network +**diagrams.gcp.network.Network** + +PartnerInterconnect +**diagrams.gcp.network.PartnerInterconnect** + +PremiumNetworkTier +**diagrams.gcp.network.PremiumNetworkTier** + +Router +**diagrams.gcp.network.Router** + +Routes +**diagrams.gcp.network.Routes** + +StandardNetworkTier +**diagrams.gcp.network.StandardNetworkTier** + +TrafficDirector +**diagrams.gcp.network.TrafficDirector** + +VirtualPrivateCloud +**diagrams.gcp.network.VirtualPrivateCloud**, **VPC** (alias) + +VPN +**diagrams.gcp.network.VPN** ## gcp.operations -- **diagrams.gcp.operations.Monitoring** + +Monitoring +**diagrams.gcp.operations.Monitoring** ## gcp.security -- **diagrams.gcp.security.Iam** -- **diagrams.gcp.security.IAP** -- **diagrams.gcp.security.KeyManagementService**, **KMS** (alias) -- **diagrams.gcp.security.ResourceManager** -- **diagrams.gcp.security.SecurityCommandCenter**, **SCC** (alias) -- **diagrams.gcp.security.SecurityScanner** + +Iam +**diagrams.gcp.security.Iam** + +IAP +**diagrams.gcp.security.IAP** + +KeyManagementService +**diagrams.gcp.security.KeyManagementService**, **KMS** (alias) + +ResourceManager +**diagrams.gcp.security.ResourceManager** + +SecurityCommandCenter +**diagrams.gcp.security.SecurityCommandCenter**, **SCC** (alias) + +SecurityScanner +**diagrams.gcp.security.SecurityScanner** ## gcp.storage -- **diagrams.gcp.storage.Filestore** -- **diagrams.gcp.storage.PersistentDisk** -- **diagrams.gcp.storage.Storage**, **GCS** (alias) + +Filestore +**diagrams.gcp.storage.Filestore** + +PersistentDisk +**diagrams.gcp.storage.PersistentDisk** + +Storage +**diagrams.gcp.storage.Storage**, **GCS** (alias) diff --git a/docs/nodes/generic.md b/docs/nodes/generic.md index 1d2fb8b..96f3435 100644 --- a/docs/nodes/generic.md +++ b/docs/nodes/generic.md @@ -7,51 +7,99 @@ Node classes list of generic provider. ## generic.blank -- **diagrams.generic.blank.Blank** + +Blank +**diagrams.generic.blank.Blank** ## generic.compute -- **diagrams.generic.compute.Rack** + +Rack +**diagrams.generic.compute.Rack** ## generic.database -- **diagrams.generic.database.SQL** + +SQL +**diagrams.generic.database.SQL** ## generic.device -- **diagrams.generic.device.Mobile** -- **diagrams.generic.device.Tablet** + +Mobile +**diagrams.generic.device.Mobile** + +Tablet +**diagrams.generic.device.Tablet** ## generic.network -- **diagrams.generic.network.Firewall** -- **diagrams.generic.network.Router** -- **diagrams.generic.network.Subnet** -- **diagrams.generic.network.Switch** -- **diagrams.generic.network.VPN** + +Firewall +**diagrams.generic.network.Firewall** + +Router +**diagrams.generic.network.Router** + +Subnet +**diagrams.generic.network.Subnet** + +Switch +**diagrams.generic.network.Switch** + +VPN +**diagrams.generic.network.VPN** ## generic.os -- **diagrams.generic.os.Android** -- **diagrams.generic.os.Centos** -- **diagrams.generic.os.Debian** -- **diagrams.generic.os.IOS** -- **diagrams.generic.os.LinuxGeneral** -- **diagrams.generic.os.Raspbian** -- **diagrams.generic.os.Suse** -- **diagrams.generic.os.Ubuntu** -- **diagrams.generic.os.Windows** + +Android +**diagrams.generic.os.Android** + +Centos +**diagrams.generic.os.Centos** + +Debian +**diagrams.generic.os.Debian** + +IOS +**diagrams.generic.os.IOS** + +LinuxGeneral +**diagrams.generic.os.LinuxGeneral** + +Raspbian +**diagrams.generic.os.Raspbian** + +Suse +**diagrams.generic.os.Suse** + +Ubuntu +**diagrams.generic.os.Ubuntu** + +Windows +**diagrams.generic.os.Windows** ## generic.place -- **diagrams.generic.place.Datacenter** + +Datacenter +**diagrams.generic.place.Datacenter** ## generic.storage -- **diagrams.generic.storage.Storage** + +Storage +**diagrams.generic.storage.Storage** ## generic.virtualization -- **diagrams.generic.virtualization.Virtualbox** -- **diagrams.generic.virtualization.Vmware** -- **diagrams.generic.virtualization.XEN** + +Virtualbox +**diagrams.generic.virtualization.Virtualbox** + +Vmware +**diagrams.generic.virtualization.Vmware** + +XEN +**diagrams.generic.virtualization.XEN** diff --git a/docs/nodes/ibm.md b/docs/nodes/ibm.md index 15a5363..33daf60 100644 --- a/docs/nodes/ibm.md +++ b/docs/nodes/ibm.md @@ -7,222 +7,582 @@ Node classes list of ibm provider. ## ibm.analytics -- **diagrams.ibm.analytics.Analytics** -- **diagrams.ibm.analytics.DataIntegration** -- **diagrams.ibm.analytics.DataRepositories** -- **diagrams.ibm.analytics.DeviceAnalytics** -- **diagrams.ibm.analytics.StreamingComputing** + +Analytics +**diagrams.ibm.analytics.Analytics** + +DataIntegration +**diagrams.ibm.analytics.DataIntegration** + +DataRepositories +**diagrams.ibm.analytics.DataRepositories** + +DeviceAnalytics +**diagrams.ibm.analytics.DeviceAnalytics** + +StreamingComputing +**diagrams.ibm.analytics.StreamingComputing** ## ibm.applications -- **diagrams.ibm.applications.ActionableInsight** -- **diagrams.ibm.applications.Annotate** -- **diagrams.ibm.applications.ApiDeveloperPortal** -- **diagrams.ibm.applications.ApiPolyglotRuntimes** -- **diagrams.ibm.applications.AppServer** -- **diagrams.ibm.applications.ApplicationLogic** -- **diagrams.ibm.applications.EnterpriseApplications** -- **diagrams.ibm.applications.Index** -- **diagrams.ibm.applications.IotApplication** -- **diagrams.ibm.applications.Microservice** -- **diagrams.ibm.applications.MobileApp** -- **diagrams.ibm.applications.Ontology** -- **diagrams.ibm.applications.OpenSourceTools** -- **diagrams.ibm.applications.RuntimeServices** -- **diagrams.ibm.applications.SaasApplications** -- **diagrams.ibm.applications.ServiceBroker** -- **diagrams.ibm.applications.SpeechToText** -- **diagrams.ibm.applications.VisualRecognition** -- **diagrams.ibm.applications.Visualization** + +ActionableInsight +**diagrams.ibm.applications.ActionableInsight** + +Annotate +**diagrams.ibm.applications.Annotate** + +ApiDeveloperPortal +**diagrams.ibm.applications.ApiDeveloperPortal** + +ApiPolyglotRuntimes +**diagrams.ibm.applications.ApiPolyglotRuntimes** + +AppServer +**diagrams.ibm.applications.AppServer** + +ApplicationLogic +**diagrams.ibm.applications.ApplicationLogic** + +EnterpriseApplications +**diagrams.ibm.applications.EnterpriseApplications** + +Index +**diagrams.ibm.applications.Index** + +IotApplication +**diagrams.ibm.applications.IotApplication** + +Microservice +**diagrams.ibm.applications.Microservice** + +MobileApp +**diagrams.ibm.applications.MobileApp** + +Ontology +**diagrams.ibm.applications.Ontology** + +OpenSourceTools +**diagrams.ibm.applications.OpenSourceTools** + +RuntimeServices +**diagrams.ibm.applications.RuntimeServices** + +SaasApplications +**diagrams.ibm.applications.SaasApplications** + +ServiceBroker +**diagrams.ibm.applications.ServiceBroker** + +SpeechToText +**diagrams.ibm.applications.SpeechToText** + +VisualRecognition +**diagrams.ibm.applications.VisualRecognition** + +Visualization +**diagrams.ibm.applications.Visualization** ## ibm.blockchain -- **diagrams.ibm.blockchain.BlockchainDeveloper** -- **diagrams.ibm.blockchain.Blockchain** -- **diagrams.ibm.blockchain.CertificateAuthority** -- **diagrams.ibm.blockchain.ClientApplication** -- **diagrams.ibm.blockchain.Communication** -- **diagrams.ibm.blockchain.Consensus** -- **diagrams.ibm.blockchain.EventListener** -- **diagrams.ibm.blockchain.Event** -- **diagrams.ibm.blockchain.ExistingEnterpriseSystems** -- **diagrams.ibm.blockchain.HyperledgerFabric** -- **diagrams.ibm.blockchain.KeyManagement** -- **diagrams.ibm.blockchain.Ledger** -- **diagrams.ibm.blockchain.MembershipServicesProviderApi** -- **diagrams.ibm.blockchain.Membership** -- **diagrams.ibm.blockchain.MessageBus** -- **diagrams.ibm.blockchain.Node** -- **diagrams.ibm.blockchain.Services** -- **diagrams.ibm.blockchain.SmartContract** -- **diagrams.ibm.blockchain.TransactionManager** -- **diagrams.ibm.blockchain.Wallet** + +BlockchainDeveloper +**diagrams.ibm.blockchain.BlockchainDeveloper** + +Blockchain +**diagrams.ibm.blockchain.Blockchain** + +CertificateAuthority +**diagrams.ibm.blockchain.CertificateAuthority** + +ClientApplication +**diagrams.ibm.blockchain.ClientApplication** + +Communication +**diagrams.ibm.blockchain.Communication** + +Consensus +**diagrams.ibm.blockchain.Consensus** + +EventListener +**diagrams.ibm.blockchain.EventListener** + +Event +**diagrams.ibm.blockchain.Event** + +ExistingEnterpriseSystems +**diagrams.ibm.blockchain.ExistingEnterpriseSystems** + +HyperledgerFabric +**diagrams.ibm.blockchain.HyperledgerFabric** + +KeyManagement +**diagrams.ibm.blockchain.KeyManagement** + +Ledger +**diagrams.ibm.blockchain.Ledger** + +MembershipServicesProviderApi +**diagrams.ibm.blockchain.MembershipServicesProviderApi** + +Membership +**diagrams.ibm.blockchain.Membership** + +MessageBus +**diagrams.ibm.blockchain.MessageBus** + +Node +**diagrams.ibm.blockchain.Node** + +Services +**diagrams.ibm.blockchain.Services** + +SmartContract +**diagrams.ibm.blockchain.SmartContract** + +TransactionManager +**diagrams.ibm.blockchain.TransactionManager** + +Wallet +**diagrams.ibm.blockchain.Wallet** ## ibm.compute -- **diagrams.ibm.compute.BareMetalServer** -- **diagrams.ibm.compute.ImageService** -- **diagrams.ibm.compute.Instance** -- **diagrams.ibm.compute.Key** -- **diagrams.ibm.compute.PowerInstance** + +BareMetalServer +**diagrams.ibm.compute.BareMetalServer** + +ImageService +**diagrams.ibm.compute.ImageService** + +Instance +**diagrams.ibm.compute.Instance** + +Key +**diagrams.ibm.compute.Key** + +PowerInstance +**diagrams.ibm.compute.PowerInstance** ## ibm.data -- **diagrams.ibm.data.Caches** -- **diagrams.ibm.data.Cloud** -- **diagrams.ibm.data.ConversationTrainedDeployed** -- **diagrams.ibm.data.DataServices** -- **diagrams.ibm.data.DataSources** -- **diagrams.ibm.data.DeviceIdentityService** -- **diagrams.ibm.data.DeviceRegistry** -- **diagrams.ibm.data.EnterpriseData** -- **diagrams.ibm.data.EnterpriseUserDirectory** -- **diagrams.ibm.data.FileRepository** -- **diagrams.ibm.data.GroundTruth** -- **diagrams.ibm.data.Model** -- **diagrams.ibm.data.TmsDataInterface** + +Caches +**diagrams.ibm.data.Caches** + +Cloud +**diagrams.ibm.data.Cloud** + +ConversationTrainedDeployed +**diagrams.ibm.data.ConversationTrainedDeployed** + +DataServices +**diagrams.ibm.data.DataServices** + +DataSources +**diagrams.ibm.data.DataSources** + +DeviceIdentityService +**diagrams.ibm.data.DeviceIdentityService** + +DeviceRegistry +**diagrams.ibm.data.DeviceRegistry** + +EnterpriseData +**diagrams.ibm.data.EnterpriseData** + +EnterpriseUserDirectory +**diagrams.ibm.data.EnterpriseUserDirectory** + +FileRepository +**diagrams.ibm.data.FileRepository** + +GroundTruth +**diagrams.ibm.data.GroundTruth** + +Model +**diagrams.ibm.data.Model** + +TmsDataInterface +**diagrams.ibm.data.TmsDataInterface** ## ibm.devops -- **diagrams.ibm.devops.ArtifactManagement** -- **diagrams.ibm.devops.BuildTest** -- **diagrams.ibm.devops.CodeEditor** -- **diagrams.ibm.devops.CollaborativeDevelopment** -- **diagrams.ibm.devops.ConfigurationManagement** -- **diagrams.ibm.devops.ContinuousDeploy** -- **diagrams.ibm.devops.ContinuousTesting** -- **diagrams.ibm.devops.Devops** -- **diagrams.ibm.devops.Provision** -- **diagrams.ibm.devops.ReleaseManagement** + +ArtifactManagement +**diagrams.ibm.devops.ArtifactManagement** + +BuildTest +**diagrams.ibm.devops.BuildTest** + +CodeEditor +**diagrams.ibm.devops.CodeEditor** + +CollaborativeDevelopment +**diagrams.ibm.devops.CollaborativeDevelopment** + +ConfigurationManagement +**diagrams.ibm.devops.ConfigurationManagement** + +ContinuousDeploy +**diagrams.ibm.devops.ContinuousDeploy** + +ContinuousTesting +**diagrams.ibm.devops.ContinuousTesting** + +Devops +**diagrams.ibm.devops.Devops** + +Provision +**diagrams.ibm.devops.Provision** + +ReleaseManagement +**diagrams.ibm.devops.ReleaseManagement** ## ibm.general -- **diagrams.ibm.general.CloudMessaging** -- **diagrams.ibm.general.CloudServices** -- **diagrams.ibm.general.Cloudant** -- **diagrams.ibm.general.CognitiveServices** -- **diagrams.ibm.general.DataSecurity** -- **diagrams.ibm.general.Enterprise** -- **diagrams.ibm.general.GovernanceRiskCompliance** -- **diagrams.ibm.general.IBMContainers** -- **diagrams.ibm.general.IBMPublicCloud** -- **diagrams.ibm.general.IdentityAccessManagement** -- **diagrams.ibm.general.IdentityProvider** -- **diagrams.ibm.general.InfrastructureSecurity** -- **diagrams.ibm.general.Internet** -- **diagrams.ibm.general.IotCloud** -- **diagrams.ibm.general.MicroservicesApplication** -- **diagrams.ibm.general.MicroservicesMesh** -- **diagrams.ibm.general.MonitoringLogging** -- **diagrams.ibm.general.Monitoring** -- **diagrams.ibm.general.ObjectStorage** -- **diagrams.ibm.general.OfflineCapabilities** -- **diagrams.ibm.general.Openwhisk** -- **diagrams.ibm.general.PeerCloud** -- **diagrams.ibm.general.RetrieveRank** -- **diagrams.ibm.general.Scalable** -- **diagrams.ibm.general.ServiceDiscoveryConfiguration** -- **diagrams.ibm.general.TextToSpeech** -- **diagrams.ibm.general.TransformationConnectivity** + +CloudMessaging +**diagrams.ibm.general.CloudMessaging** + +CloudServices +**diagrams.ibm.general.CloudServices** + +Cloudant +**diagrams.ibm.general.Cloudant** + +CognitiveServices +**diagrams.ibm.general.CognitiveServices** + +DataSecurity +**diagrams.ibm.general.DataSecurity** + +Enterprise +**diagrams.ibm.general.Enterprise** + +GovernanceRiskCompliance +**diagrams.ibm.general.GovernanceRiskCompliance** + +IBMContainers +**diagrams.ibm.general.IBMContainers** + +IBMPublicCloud +**diagrams.ibm.general.IBMPublicCloud** + +IdentityAccessManagement +**diagrams.ibm.general.IdentityAccessManagement** + +IdentityProvider +**diagrams.ibm.general.IdentityProvider** + +InfrastructureSecurity +**diagrams.ibm.general.InfrastructureSecurity** + +Internet +**diagrams.ibm.general.Internet** + +IotCloud +**diagrams.ibm.general.IotCloud** + +MicroservicesApplication +**diagrams.ibm.general.MicroservicesApplication** + +MicroservicesMesh +**diagrams.ibm.general.MicroservicesMesh** + +MonitoringLogging +**diagrams.ibm.general.MonitoringLogging** + +Monitoring +**diagrams.ibm.general.Monitoring** + +ObjectStorage +**diagrams.ibm.general.ObjectStorage** + +OfflineCapabilities +**diagrams.ibm.general.OfflineCapabilities** + +Openwhisk +**diagrams.ibm.general.Openwhisk** + +PeerCloud +**diagrams.ibm.general.PeerCloud** + +RetrieveRank +**diagrams.ibm.general.RetrieveRank** + +Scalable +**diagrams.ibm.general.Scalable** + +ServiceDiscoveryConfiguration +**diagrams.ibm.general.ServiceDiscoveryConfiguration** + +TextToSpeech +**diagrams.ibm.general.TextToSpeech** + +TransformationConnectivity +**diagrams.ibm.general.TransformationConnectivity** ## ibm.infrastructure -- **diagrams.ibm.infrastructure.Channels** -- **diagrams.ibm.infrastructure.CloudMessaging** -- **diagrams.ibm.infrastructure.Dashboard** -- **diagrams.ibm.infrastructure.Diagnostics** -- **diagrams.ibm.infrastructure.EdgeServices** -- **diagrams.ibm.infrastructure.EnterpriseMessaging** -- **diagrams.ibm.infrastructure.EventFeed** -- **diagrams.ibm.infrastructure.InfrastructureServices** -- **diagrams.ibm.infrastructure.InterserviceCommunication** -- **diagrams.ibm.infrastructure.LoadBalancingRouting** -- **diagrams.ibm.infrastructure.MicroservicesMesh** -- **diagrams.ibm.infrastructure.MobileBackend** -- **diagrams.ibm.infrastructure.MobileProviderNetwork** -- **diagrams.ibm.infrastructure.MonitoringLogging** -- **diagrams.ibm.infrastructure.Monitoring** -- **diagrams.ibm.infrastructure.PeerServices** -- **diagrams.ibm.infrastructure.ServiceDiscoveryConfiguration** -- **diagrams.ibm.infrastructure.TransformationConnectivity** + +Channels +**diagrams.ibm.infrastructure.Channels** + +CloudMessaging +**diagrams.ibm.infrastructure.CloudMessaging** + +Dashboard +**diagrams.ibm.infrastructure.Dashboard** + +Diagnostics +**diagrams.ibm.infrastructure.Diagnostics** + +EdgeServices +**diagrams.ibm.infrastructure.EdgeServices** + +EnterpriseMessaging +**diagrams.ibm.infrastructure.EnterpriseMessaging** + +EventFeed +**diagrams.ibm.infrastructure.EventFeed** + +InfrastructureServices +**diagrams.ibm.infrastructure.InfrastructureServices** + +InterserviceCommunication +**diagrams.ibm.infrastructure.InterserviceCommunication** + +LoadBalancingRouting +**diagrams.ibm.infrastructure.LoadBalancingRouting** + +MicroservicesMesh +**diagrams.ibm.infrastructure.MicroservicesMesh** + +MobileBackend +**diagrams.ibm.infrastructure.MobileBackend** + +MobileProviderNetwork +**diagrams.ibm.infrastructure.MobileProviderNetwork** + +MonitoringLogging +**diagrams.ibm.infrastructure.MonitoringLogging** + +Monitoring +**diagrams.ibm.infrastructure.Monitoring** + +PeerServices +**diagrams.ibm.infrastructure.PeerServices** + +ServiceDiscoveryConfiguration +**diagrams.ibm.infrastructure.ServiceDiscoveryConfiguration** + +TransformationConnectivity +**diagrams.ibm.infrastructure.TransformationConnectivity** ## ibm.management -- **diagrams.ibm.management.AlertNotification** -- **diagrams.ibm.management.ApiManagement** -- **diagrams.ibm.management.CloudManagement** -- **diagrams.ibm.management.ClusterManagement** -- **diagrams.ibm.management.ContentManagement** -- **diagrams.ibm.management.DataServices** -- **diagrams.ibm.management.DeviceManagement** -- **diagrams.ibm.management.InformationGovernance** -- **diagrams.ibm.management.ItServiceManagement** -- **diagrams.ibm.management.Management** -- **diagrams.ibm.management.MonitoringMetrics** -- **diagrams.ibm.management.ProcessManagement** -- **diagrams.ibm.management.ProviderCloudPortalService** -- **diagrams.ibm.management.PushNotifications** -- **diagrams.ibm.management.ServiceManagementTools** + +AlertNotification +**diagrams.ibm.management.AlertNotification** + +ApiManagement +**diagrams.ibm.management.ApiManagement** + +CloudManagement +**diagrams.ibm.management.CloudManagement** + +ClusterManagement +**diagrams.ibm.management.ClusterManagement** + +ContentManagement +**diagrams.ibm.management.ContentManagement** + +DataServices +**diagrams.ibm.management.DataServices** + +DeviceManagement +**diagrams.ibm.management.DeviceManagement** + +InformationGovernance +**diagrams.ibm.management.InformationGovernance** + +ItServiceManagement +**diagrams.ibm.management.ItServiceManagement** + +Management +**diagrams.ibm.management.Management** + +MonitoringMetrics +**diagrams.ibm.management.MonitoringMetrics** + +ProcessManagement +**diagrams.ibm.management.ProcessManagement** + +ProviderCloudPortalService +**diagrams.ibm.management.ProviderCloudPortalService** + +PushNotifications +**diagrams.ibm.management.PushNotifications** + +ServiceManagementTools +**diagrams.ibm.management.ServiceManagementTools** ## ibm.network -- **diagrams.ibm.network.Bridge** -- **diagrams.ibm.network.DirectLink** -- **diagrams.ibm.network.Enterprise** -- **diagrams.ibm.network.Firewall** -- **diagrams.ibm.network.FloatingIp** -- **diagrams.ibm.network.Gateway** -- **diagrams.ibm.network.InternetServices** -- **diagrams.ibm.network.LoadBalancerListener** -- **diagrams.ibm.network.LoadBalancerPool** -- **diagrams.ibm.network.LoadBalancer** -- **diagrams.ibm.network.LoadBalancingRouting** -- **diagrams.ibm.network.PublicGateway** -- **diagrams.ibm.network.Region** -- **diagrams.ibm.network.Router** -- **diagrams.ibm.network.Rules** -- **diagrams.ibm.network.Subnet** -- **diagrams.ibm.network.TransitGateway** -- **diagrams.ibm.network.Vpc** -- **diagrams.ibm.network.VpnConnection** -- **diagrams.ibm.network.VpnGateway** -- **diagrams.ibm.network.VpnPolicy** + +Bridge +**diagrams.ibm.network.Bridge** + +DirectLink +**diagrams.ibm.network.DirectLink** + +Enterprise +**diagrams.ibm.network.Enterprise** + +Firewall +**diagrams.ibm.network.Firewall** + +FloatingIp +**diagrams.ibm.network.FloatingIp** + +Gateway +**diagrams.ibm.network.Gateway** + +InternetServices +**diagrams.ibm.network.InternetServices** + +LoadBalancerListener +**diagrams.ibm.network.LoadBalancerListener** + +LoadBalancerPool +**diagrams.ibm.network.LoadBalancerPool** + +LoadBalancer +**diagrams.ibm.network.LoadBalancer** + +LoadBalancingRouting +**diagrams.ibm.network.LoadBalancingRouting** + +PublicGateway +**diagrams.ibm.network.PublicGateway** + +Region +**diagrams.ibm.network.Region** + +Router +**diagrams.ibm.network.Router** + +Rules +**diagrams.ibm.network.Rules** + +Subnet +**diagrams.ibm.network.Subnet** + +TransitGateway +**diagrams.ibm.network.TransitGateway** + +Vpc +**diagrams.ibm.network.Vpc** + +VpnConnection +**diagrams.ibm.network.VpnConnection** + +VpnGateway +**diagrams.ibm.network.VpnGateway** + +VpnPolicy +**diagrams.ibm.network.VpnPolicy** ## ibm.security -- **diagrams.ibm.security.ApiSecurity** -- **diagrams.ibm.security.BlockchainSecurityService** -- **diagrams.ibm.security.DataSecurity** -- **diagrams.ibm.security.Firewall** -- **diagrams.ibm.security.Gateway** -- **diagrams.ibm.security.GovernanceRiskCompliance** -- **diagrams.ibm.security.IdentityAccessManagement** -- **diagrams.ibm.security.IdentityProvider** -- **diagrams.ibm.security.InfrastructureSecurity** -- **diagrams.ibm.security.PhysicalSecurity** -- **diagrams.ibm.security.SecurityMonitoringIntelligence** -- **diagrams.ibm.security.SecurityServices** -- **diagrams.ibm.security.TrustendComputing** -- **diagrams.ibm.security.Vpn** + +ApiSecurity +**diagrams.ibm.security.ApiSecurity** + +BlockchainSecurityService +**diagrams.ibm.security.BlockchainSecurityService** + +DataSecurity +**diagrams.ibm.security.DataSecurity** + +Firewall +**diagrams.ibm.security.Firewall** + +Gateway +**diagrams.ibm.security.Gateway** + +GovernanceRiskCompliance +**diagrams.ibm.security.GovernanceRiskCompliance** + +IdentityAccessManagement +**diagrams.ibm.security.IdentityAccessManagement** + +IdentityProvider +**diagrams.ibm.security.IdentityProvider** + +InfrastructureSecurity +**diagrams.ibm.security.InfrastructureSecurity** + +PhysicalSecurity +**diagrams.ibm.security.PhysicalSecurity** + +SecurityMonitoringIntelligence +**diagrams.ibm.security.SecurityMonitoringIntelligence** + +SecurityServices +**diagrams.ibm.security.SecurityServices** + +TrustendComputing +**diagrams.ibm.security.TrustendComputing** + +Vpn +**diagrams.ibm.security.Vpn** ## ibm.social -- **diagrams.ibm.social.Communities** -- **diagrams.ibm.social.FileSync** -- **diagrams.ibm.social.LiveCollaboration** -- **diagrams.ibm.social.Messaging** -- **diagrams.ibm.social.Networking** + +Communities +**diagrams.ibm.social.Communities** + +FileSync +**diagrams.ibm.social.FileSync** + +LiveCollaboration +**diagrams.ibm.social.LiveCollaboration** + +Messaging +**diagrams.ibm.social.Messaging** + +Networking +**diagrams.ibm.social.Networking** ## ibm.storage -- **diagrams.ibm.storage.BlockStorage** -- **diagrams.ibm.storage.ObjectStorage** + +BlockStorage +**diagrams.ibm.storage.BlockStorage** + +ObjectStorage +**diagrams.ibm.storage.ObjectStorage** ## ibm.user -- **diagrams.ibm.user.Browser** -- **diagrams.ibm.user.Device** -- **diagrams.ibm.user.IntegratedDigitalExperiences** -- **diagrams.ibm.user.PhysicalEntity** -- **diagrams.ibm.user.Sensor** -- **diagrams.ibm.user.User** + +Browser +**diagrams.ibm.user.Browser** + +Device +**diagrams.ibm.user.Device** + +IntegratedDigitalExperiences +**diagrams.ibm.user.IntegratedDigitalExperiences** + +PhysicalEntity +**diagrams.ibm.user.PhysicalEntity** + +Sensor +**diagrams.ibm.user.Sensor** + +User +**diagrams.ibm.user.User** diff --git a/docs/nodes/k8s.md b/docs/nodes/k8s.md index 6fe66cb..f36d1bb 100644 --- a/docs/nodes/k8s.md +++ b/docs/nodes/k8s.md @@ -7,81 +7,171 @@ Node classes list of k8s provider. ## k8s.chaos -- **diagrams.k8s.chaos.ChaosMesh** -- **diagrams.k8s.chaos.LitmusChaos** + +ChaosMesh +**diagrams.k8s.chaos.ChaosMesh** + +LitmusChaos +**diagrams.k8s.chaos.LitmusChaos** ## k8s.clusterconfig -- **diagrams.k8s.clusterconfig.HPA**, **HorizontalPodAutoscaler** (alias) -- **diagrams.k8s.clusterconfig.Limits**, **LimitRange** (alias) -- **diagrams.k8s.clusterconfig.Quota** + +HPA +**diagrams.k8s.clusterconfig.HPA**, **HorizontalPodAutoscaler** (alias) + +Limits +**diagrams.k8s.clusterconfig.Limits**, **LimitRange** (alias) + +Quota +**diagrams.k8s.clusterconfig.Quota** ## k8s.compute -- **diagrams.k8s.compute.Cronjob** -- **diagrams.k8s.compute.Deploy**, **Deployment** (alias) -- **diagrams.k8s.compute.DS**, **DaemonSet** (alias) -- **diagrams.k8s.compute.Job** -- **diagrams.k8s.compute.Pod** -- **diagrams.k8s.compute.RS**, **ReplicaSet** (alias) -- **diagrams.k8s.compute.STS**, **StatefulSet** (alias) + +Cronjob +**diagrams.k8s.compute.Cronjob** + +Deploy +**diagrams.k8s.compute.Deploy**, **Deployment** (alias) + +DS +**diagrams.k8s.compute.DS**, **DaemonSet** (alias) + +Job +**diagrams.k8s.compute.Job** + +Pod +**diagrams.k8s.compute.Pod** + +RS +**diagrams.k8s.compute.RS**, **ReplicaSet** (alias) + +STS +**diagrams.k8s.compute.STS**, **StatefulSet** (alias) ## k8s.controlplane -- **diagrams.k8s.controlplane.API**, **APIServer** (alias) -- **diagrams.k8s.controlplane.CCM** -- **diagrams.k8s.controlplane.CM**, **ControllerManager** (alias) -- **diagrams.k8s.controlplane.KProxy**, **KubeProxy** (alias) -- **diagrams.k8s.controlplane.Kubelet** -- **diagrams.k8s.controlplane.Sched**, **Scheduler** (alias) + +API +**diagrams.k8s.controlplane.API**, **APIServer** (alias) + +CCM +**diagrams.k8s.controlplane.CCM** + +CM +**diagrams.k8s.controlplane.CM**, **ControllerManager** (alias) + +KProxy +**diagrams.k8s.controlplane.KProxy**, **KubeProxy** (alias) + +Kubelet +**diagrams.k8s.controlplane.Kubelet** + +Sched +**diagrams.k8s.controlplane.Sched**, **Scheduler** (alias) ## k8s.ecosystem -- **diagrams.k8s.ecosystem.ExternalDns** -- **diagrams.k8s.ecosystem.Helm** -- **diagrams.k8s.ecosystem.Krew** -- **diagrams.k8s.ecosystem.Kustomize** + +ExternalDns +**diagrams.k8s.ecosystem.ExternalDns** + +Helm +**diagrams.k8s.ecosystem.Helm** + +Krew +**diagrams.k8s.ecosystem.Krew** + +Kustomize +**diagrams.k8s.ecosystem.Kustomize** ## k8s.group -- **diagrams.k8s.group.NS**, **Namespace** (alias) + +NS +**diagrams.k8s.group.NS**, **Namespace** (alias) ## k8s.infra -- **diagrams.k8s.infra.ETCD** -- **diagrams.k8s.infra.Master** -- **diagrams.k8s.infra.Node** + +ETCD +**diagrams.k8s.infra.ETCD** + +Master +**diagrams.k8s.infra.Master** + +Node +**diagrams.k8s.infra.Node** ## k8s.network -- **diagrams.k8s.network.Ep**, **Endpoint** (alias) -- **diagrams.k8s.network.Ing**, **Ingress** (alias) -- **diagrams.k8s.network.Netpol**, **NetworkPolicy** (alias) -- **diagrams.k8s.network.SVC**, **Service** (alias) + +Ep +**diagrams.k8s.network.Ep**, **Endpoint** (alias) + +Ing +**diagrams.k8s.network.Ing**, **Ingress** (alias) + +Netpol +**diagrams.k8s.network.Netpol**, **NetworkPolicy** (alias) + +SVC +**diagrams.k8s.network.SVC**, **Service** (alias) ## k8s.others -- **diagrams.k8s.others.CRD** -- **diagrams.k8s.others.PSP** + +CRD +**diagrams.k8s.others.CRD** + +PSP +**diagrams.k8s.others.PSP** ## k8s.podconfig -- **diagrams.k8s.podconfig.CM**, **ConfigMap** (alias) -- **diagrams.k8s.podconfig.Secret** + +CM +**diagrams.k8s.podconfig.CM**, **ConfigMap** (alias) + +Secret +**diagrams.k8s.podconfig.Secret** ## k8s.rbac -- **diagrams.k8s.rbac.CRole**, **ClusterRole** (alias) -- **diagrams.k8s.rbac.CRB**, **ClusterRoleBinding** (alias) -- **diagrams.k8s.rbac.Group** -- **diagrams.k8s.rbac.RB**, **RoleBinding** (alias) -- **diagrams.k8s.rbac.Role** -- **diagrams.k8s.rbac.SA**, **ServiceAccount** (alias) -- **diagrams.k8s.rbac.User** + +CRole +**diagrams.k8s.rbac.CRole**, **ClusterRole** (alias) + +CRB +**diagrams.k8s.rbac.CRB**, **ClusterRoleBinding** (alias) + +Group +**diagrams.k8s.rbac.Group** + +RB +**diagrams.k8s.rbac.RB**, **RoleBinding** (alias) + +Role +**diagrams.k8s.rbac.Role** + +SA +**diagrams.k8s.rbac.SA**, **ServiceAccount** (alias) + +User +**diagrams.k8s.rbac.User** ## k8s.storage -- **diagrams.k8s.storage.PV**, **PersistentVolume** (alias) -- **diagrams.k8s.storage.PVC**, **PersistentVolumeClaim** (alias) -- **diagrams.k8s.storage.SC**, **StorageClass** (alias) -- **diagrams.k8s.storage.Vol**, **Volume** (alias) + +PV +**diagrams.k8s.storage.PV**, **PersistentVolume** (alias) + +PVC +**diagrams.k8s.storage.PVC**, **PersistentVolumeClaim** (alias) + +SC +**diagrams.k8s.storage.SC**, **StorageClass** (alias) + +Vol +**diagrams.k8s.storage.Vol**, **Volume** (alias) diff --git a/docs/nodes/oci.md b/docs/nodes/oci.md index fcedc97..d75d92b 100644 --- a/docs/nodes/oci.md +++ b/docs/nodes/oci.md @@ -7,167 +7,447 @@ Node classes list of oci provider. ## oci.compute -- **diagrams.oci.compute.AutoscaleWhite** -- **diagrams.oci.compute.Autoscale** -- **diagrams.oci.compute.BMWhite**, **BareMetalWhite** (alias) -- **diagrams.oci.compute.BM**, **BareMetal** (alias) -- **diagrams.oci.compute.ContainerWhite** -- **diagrams.oci.compute.Container** -- **diagrams.oci.compute.FunctionsWhite** -- **diagrams.oci.compute.Functions** -- **diagrams.oci.compute.InstancePoolsWhite** -- **diagrams.oci.compute.InstancePools** -- **diagrams.oci.compute.OCIRWhite**, **OCIRegistryWhite** (alias) -- **diagrams.oci.compute.OCIR**, **OCIRegistry** (alias) -- **diagrams.oci.compute.OKEWhite**, **ContainerEngineWhite** (alias) -- **diagrams.oci.compute.OKE**, **ContainerEngine** (alias) -- **diagrams.oci.compute.VMWhite**, **VirtualMachineWhite** (alias) -- **diagrams.oci.compute.VM**, **VirtualMachine** (alias) + +AutoscaleWhite +**diagrams.oci.compute.AutoscaleWhite** + +Autoscale +**diagrams.oci.compute.Autoscale** + +BMWhite +**diagrams.oci.compute.BMWhite**, **BareMetalWhite** (alias) + +BM +**diagrams.oci.compute.BM**, **BareMetal** (alias) + +ContainerWhite +**diagrams.oci.compute.ContainerWhite** + +Container +**diagrams.oci.compute.Container** + +FunctionsWhite +**diagrams.oci.compute.FunctionsWhite** + +Functions +**diagrams.oci.compute.Functions** + +InstancePoolsWhite +**diagrams.oci.compute.InstancePoolsWhite** + +InstancePools +**diagrams.oci.compute.InstancePools** + +OCIRWhite +**diagrams.oci.compute.OCIRWhite**, **OCIRegistryWhite** (alias) + +OCIR +**diagrams.oci.compute.OCIR**, **OCIRegistry** (alias) + +OKEWhite +**diagrams.oci.compute.OKEWhite**, **ContainerEngineWhite** (alias) + +OKE +**diagrams.oci.compute.OKE**, **ContainerEngine** (alias) + +VMWhite +**diagrams.oci.compute.VMWhite**, **VirtualMachineWhite** (alias) + +VM +**diagrams.oci.compute.VM**, **VirtualMachine** (alias) ## oci.connectivity -- **diagrams.oci.connectivity.BackboneWhite** -- **diagrams.oci.connectivity.Backbone** -- **diagrams.oci.connectivity.CDNWhite** -- **diagrams.oci.connectivity.CDN** -- **diagrams.oci.connectivity.CustomerDatacenter** -- **diagrams.oci.connectivity.CustomerDatacntrWhite** -- **diagrams.oci.connectivity.CustomerPremiseWhite** -- **diagrams.oci.connectivity.CustomerPremise** -- **diagrams.oci.connectivity.DisconnectedRegionsWhite** -- **diagrams.oci.connectivity.DisconnectedRegions** -- **diagrams.oci.connectivity.DNSWhite** -- **diagrams.oci.connectivity.DNS** -- **diagrams.oci.connectivity.FastConnectWhite** -- **diagrams.oci.connectivity.FastConnect** -- **diagrams.oci.connectivity.NATGatewayWhite** -- **diagrams.oci.connectivity.NATGateway** -- **diagrams.oci.connectivity.VPNWhite** -- **diagrams.oci.connectivity.VPN** + +BackboneWhite +**diagrams.oci.connectivity.BackboneWhite** + +Backbone +**diagrams.oci.connectivity.Backbone** + +CDNWhite +**diagrams.oci.connectivity.CDNWhite** + +CDN +**diagrams.oci.connectivity.CDN** + +CustomerDatacenter +**diagrams.oci.connectivity.CustomerDatacenter** + +CustomerDatacntrWhite +**diagrams.oci.connectivity.CustomerDatacntrWhite** + +CustomerPremiseWhite +**diagrams.oci.connectivity.CustomerPremiseWhite** + +CustomerPremise +**diagrams.oci.connectivity.CustomerPremise** + +DisconnectedRegionsWhite +**diagrams.oci.connectivity.DisconnectedRegionsWhite** + +DisconnectedRegions +**diagrams.oci.connectivity.DisconnectedRegions** + +DNSWhite +**diagrams.oci.connectivity.DNSWhite** + +DNS +**diagrams.oci.connectivity.DNS** + +FastConnectWhite +**diagrams.oci.connectivity.FastConnectWhite** + +FastConnect +**diagrams.oci.connectivity.FastConnect** + +NATGatewayWhite +**diagrams.oci.connectivity.NATGatewayWhite** + +NATGateway +**diagrams.oci.connectivity.NATGateway** + +VPNWhite +**diagrams.oci.connectivity.VPNWhite** + +VPN +**diagrams.oci.connectivity.VPN** ## oci.database -- **diagrams.oci.database.AutonomousWhite**, **ADBWhite** (alias) -- **diagrams.oci.database.Autonomous**, **ADB** (alias) -- **diagrams.oci.database.BigdataServiceWhite** -- **diagrams.oci.database.BigdataService** -- **diagrams.oci.database.DatabaseServiceWhite**, **DBServiceWhite** (alias) -- **diagrams.oci.database.DatabaseService**, **DBService** (alias) -- **diagrams.oci.database.DataflowApacheWhite** -- **diagrams.oci.database.DataflowApache** -- **diagrams.oci.database.DcatWhite** -- **diagrams.oci.database.Dcat** -- **diagrams.oci.database.DisWhite** -- **diagrams.oci.database.Dis** -- **diagrams.oci.database.DMSWhite** -- **diagrams.oci.database.DMS** -- **diagrams.oci.database.ScienceWhite** -- **diagrams.oci.database.Science** -- **diagrams.oci.database.StreamWhite** -- **diagrams.oci.database.Stream** + +AutonomousWhite +**diagrams.oci.database.AutonomousWhite**, **ADBWhite** (alias) + +Autonomous +**diagrams.oci.database.Autonomous**, **ADB** (alias) + +BigdataServiceWhite +**diagrams.oci.database.BigdataServiceWhite** + +BigdataService +**diagrams.oci.database.BigdataService** + +DatabaseServiceWhite +**diagrams.oci.database.DatabaseServiceWhite**, **DBServiceWhite** (alias) + +DatabaseService +**diagrams.oci.database.DatabaseService**, **DBService** (alias) + +DataflowApacheWhite +**diagrams.oci.database.DataflowApacheWhite** + +DataflowApache +**diagrams.oci.database.DataflowApache** + +DcatWhite +**diagrams.oci.database.DcatWhite** + +Dcat +**diagrams.oci.database.Dcat** + +DisWhite +**diagrams.oci.database.DisWhite** + +Dis +**diagrams.oci.database.Dis** + +DMSWhite +**diagrams.oci.database.DMSWhite** + +DMS +**diagrams.oci.database.DMS** + +ScienceWhite +**diagrams.oci.database.ScienceWhite** + +Science +**diagrams.oci.database.Science** + +StreamWhite +**diagrams.oci.database.StreamWhite** + +Stream +**diagrams.oci.database.Stream** ## oci.devops -- **diagrams.oci.devops.APIGatewayWhite** -- **diagrams.oci.devops.APIGateway** -- **diagrams.oci.devops.APIServiceWhite** -- **diagrams.oci.devops.APIService** -- **diagrams.oci.devops.ResourceMgmtWhite** -- **diagrams.oci.devops.ResourceMgmt** + +APIGatewayWhite +**diagrams.oci.devops.APIGatewayWhite** + +APIGateway +**diagrams.oci.devops.APIGateway** + +APIServiceWhite +**diagrams.oci.devops.APIServiceWhite** + +APIService +**diagrams.oci.devops.APIService** + +ResourceMgmtWhite +**diagrams.oci.devops.ResourceMgmtWhite** + +ResourceMgmt +**diagrams.oci.devops.ResourceMgmt** ## oci.governance -- **diagrams.oci.governance.AuditWhite** -- **diagrams.oci.governance.Audit** -- **diagrams.oci.governance.CompartmentsWhite** -- **diagrams.oci.governance.Compartments** -- **diagrams.oci.governance.GroupsWhite** -- **diagrams.oci.governance.Groups** -- **diagrams.oci.governance.LoggingWhite** -- **diagrams.oci.governance.Logging** -- **diagrams.oci.governance.OCIDWhite** -- **diagrams.oci.governance.OCID** -- **diagrams.oci.governance.PoliciesWhite** -- **diagrams.oci.governance.Policies** -- **diagrams.oci.governance.TaggingWhite** -- **diagrams.oci.governance.Tagging** + +AuditWhite +**diagrams.oci.governance.AuditWhite** + +Audit +**diagrams.oci.governance.Audit** + +CompartmentsWhite +**diagrams.oci.governance.CompartmentsWhite** + +Compartments +**diagrams.oci.governance.Compartments** + +GroupsWhite +**diagrams.oci.governance.GroupsWhite** + +Groups +**diagrams.oci.governance.Groups** + +LoggingWhite +**diagrams.oci.governance.LoggingWhite** + +Logging +**diagrams.oci.governance.Logging** + +OCIDWhite +**diagrams.oci.governance.OCIDWhite** + +OCID +**diagrams.oci.governance.OCID** + +PoliciesWhite +**diagrams.oci.governance.PoliciesWhite** + +Policies +**diagrams.oci.governance.Policies** + +TaggingWhite +**diagrams.oci.governance.TaggingWhite** + +Tagging +**diagrams.oci.governance.Tagging** ## oci.monitoring -- **diagrams.oci.monitoring.AlarmWhite** -- **diagrams.oci.monitoring.Alarm** -- **diagrams.oci.monitoring.EmailWhite** -- **diagrams.oci.monitoring.Email** -- **diagrams.oci.monitoring.EventsWhite** -- **diagrams.oci.monitoring.Events** -- **diagrams.oci.monitoring.HealthCheckWhite** -- **diagrams.oci.monitoring.HealthCheck** -- **diagrams.oci.monitoring.NotificationsWhite** -- **diagrams.oci.monitoring.Notifications** -- **diagrams.oci.monitoring.QueueWhite** -- **diagrams.oci.monitoring.Queue** -- **diagrams.oci.monitoring.SearchWhite** -- **diagrams.oci.monitoring.Search** -- **diagrams.oci.monitoring.TelemetryWhite** -- **diagrams.oci.monitoring.Telemetry** -- **diagrams.oci.monitoring.WorkflowWhite** -- **diagrams.oci.monitoring.Workflow** + +AlarmWhite +**diagrams.oci.monitoring.AlarmWhite** + +Alarm +**diagrams.oci.monitoring.Alarm** + +EmailWhite +**diagrams.oci.monitoring.EmailWhite** + +Email +**diagrams.oci.monitoring.Email** + +EventsWhite +**diagrams.oci.monitoring.EventsWhite** + +Events +**diagrams.oci.monitoring.Events** + +HealthCheckWhite +**diagrams.oci.monitoring.HealthCheckWhite** + +HealthCheck +**diagrams.oci.monitoring.HealthCheck** + +NotificationsWhite +**diagrams.oci.monitoring.NotificationsWhite** + +Notifications +**diagrams.oci.monitoring.Notifications** + +QueueWhite +**diagrams.oci.monitoring.QueueWhite** + +Queue +**diagrams.oci.monitoring.Queue** + +SearchWhite +**diagrams.oci.monitoring.SearchWhite** + +Search +**diagrams.oci.monitoring.Search** + +TelemetryWhite +**diagrams.oci.monitoring.TelemetryWhite** + +Telemetry +**diagrams.oci.monitoring.Telemetry** + +WorkflowWhite +**diagrams.oci.monitoring.WorkflowWhite** + +Workflow +**diagrams.oci.monitoring.Workflow** ## oci.network -- **diagrams.oci.network.DrgWhite** -- **diagrams.oci.network.Drg** -- **diagrams.oci.network.FirewallWhite** -- **diagrams.oci.network.Firewall** -- **diagrams.oci.network.InternetGatewayWhite** -- **diagrams.oci.network.InternetGateway** -- **diagrams.oci.network.LoadBalancerWhite** -- **diagrams.oci.network.LoadBalancer** -- **diagrams.oci.network.RouteTableWhite** -- **diagrams.oci.network.RouteTable** -- **diagrams.oci.network.SecurityListsWhite** -- **diagrams.oci.network.SecurityLists** -- **diagrams.oci.network.ServiceGatewayWhite** -- **diagrams.oci.network.ServiceGateway** -- **diagrams.oci.network.VcnWhite** -- **diagrams.oci.network.Vcn** + +DrgWhite +**diagrams.oci.network.DrgWhite** + +Drg +**diagrams.oci.network.Drg** + +FirewallWhite +**diagrams.oci.network.FirewallWhite** + +Firewall +**diagrams.oci.network.Firewall** + +InternetGatewayWhite +**diagrams.oci.network.InternetGatewayWhite** + +InternetGateway +**diagrams.oci.network.InternetGateway** + +LoadBalancerWhite +**diagrams.oci.network.LoadBalancerWhite** + +LoadBalancer +**diagrams.oci.network.LoadBalancer** + +RouteTableWhite +**diagrams.oci.network.RouteTableWhite** + +RouteTable +**diagrams.oci.network.RouteTable** + +SecurityListsWhite +**diagrams.oci.network.SecurityListsWhite** + +SecurityLists +**diagrams.oci.network.SecurityLists** + +ServiceGatewayWhite +**diagrams.oci.network.ServiceGatewayWhite** + +ServiceGateway +**diagrams.oci.network.ServiceGateway** + +VcnWhite +**diagrams.oci.network.VcnWhite** + +Vcn +**diagrams.oci.network.Vcn** ## oci.security -- **diagrams.oci.security.CloudGuardWhite** -- **diagrams.oci.security.CloudGuard** -- **diagrams.oci.security.DDOSWhite** -- **diagrams.oci.security.DDOS** -- **diagrams.oci.security.EncryptionWhite** -- **diagrams.oci.security.Encryption** -- **diagrams.oci.security.IDAccessWhite** -- **diagrams.oci.security.IDAccess** -- **diagrams.oci.security.KeyManagementWhite** -- **diagrams.oci.security.KeyManagement** -- **diagrams.oci.security.MaxSecurityZoneWhite** -- **diagrams.oci.security.MaxSecurityZone** -- **diagrams.oci.security.VaultWhite** -- **diagrams.oci.security.Vault** -- **diagrams.oci.security.WAFWhite** -- **diagrams.oci.security.WAF** + +CloudGuardWhite +**diagrams.oci.security.CloudGuardWhite** + +CloudGuard +**diagrams.oci.security.CloudGuard** + +DDOSWhite +**diagrams.oci.security.DDOSWhite** + +DDOS +**diagrams.oci.security.DDOS** + +EncryptionWhite +**diagrams.oci.security.EncryptionWhite** + +Encryption +**diagrams.oci.security.Encryption** + +IDAccessWhite +**diagrams.oci.security.IDAccessWhite** + +IDAccess +**diagrams.oci.security.IDAccess** + +KeyManagementWhite +**diagrams.oci.security.KeyManagementWhite** + +KeyManagement +**diagrams.oci.security.KeyManagement** + +MaxSecurityZoneWhite +**diagrams.oci.security.MaxSecurityZoneWhite** + +MaxSecurityZone +**diagrams.oci.security.MaxSecurityZone** + +VaultWhite +**diagrams.oci.security.VaultWhite** + +Vault +**diagrams.oci.security.Vault** + +WAFWhite +**diagrams.oci.security.WAFWhite** + +WAF +**diagrams.oci.security.WAF** ## oci.storage -- **diagrams.oci.storage.BackupRestoreWhite** -- **diagrams.oci.storage.BackupRestore** -- **diagrams.oci.storage.BlockStorageCloneWhite** -- **diagrams.oci.storage.BlockStorageClone** -- **diagrams.oci.storage.BlockStorageWhite** -- **diagrams.oci.storage.BlockStorage** -- **diagrams.oci.storage.BucketsWhite** -- **diagrams.oci.storage.Buckets** -- **diagrams.oci.storage.DataTransferWhite** -- **diagrams.oci.storage.DataTransfer** -- **diagrams.oci.storage.ElasticPerformanceWhite** -- **diagrams.oci.storage.ElasticPerformance** -- **diagrams.oci.storage.FileStorageWhite** -- **diagrams.oci.storage.FileStorage** -- **diagrams.oci.storage.ObjectStorageWhite** -- **diagrams.oci.storage.ObjectStorage** -- **diagrams.oci.storage.StorageGatewayWhite** -- **diagrams.oci.storage.StorageGateway** + +BackupRestoreWhite +**diagrams.oci.storage.BackupRestoreWhite** + +BackupRestore +**diagrams.oci.storage.BackupRestore** + +BlockStorageCloneWhite +**diagrams.oci.storage.BlockStorageCloneWhite** + +BlockStorageClone +**diagrams.oci.storage.BlockStorageClone** + +BlockStorageWhite +**diagrams.oci.storage.BlockStorageWhite** + +BlockStorage +**diagrams.oci.storage.BlockStorage** + +BucketsWhite +**diagrams.oci.storage.BucketsWhite** + +Buckets +**diagrams.oci.storage.Buckets** + +DataTransferWhite +**diagrams.oci.storage.DataTransferWhite** + +DataTransfer +**diagrams.oci.storage.DataTransfer** + +ElasticPerformanceWhite +**diagrams.oci.storage.ElasticPerformanceWhite** + +ElasticPerformance +**diagrams.oci.storage.ElasticPerformance** + +FileStorageWhite +**diagrams.oci.storage.FileStorageWhite** + +FileStorage +**diagrams.oci.storage.FileStorage** + +ObjectStorageWhite +**diagrams.oci.storage.ObjectStorageWhite** + +ObjectStorage +**diagrams.oci.storage.ObjectStorage** + +StorageGatewayWhite +**diagrams.oci.storage.StorageGatewayWhite** + +StorageGateway +**diagrams.oci.storage.StorageGateway** diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index 1b6e690..624b2d3 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -7,242 +7,552 @@ Node classes list of onprem provider. ## onprem.aggregator -- **diagrams.onprem.aggregator.Fluentd** -- **diagrams.onprem.aggregator.Vector** + +Fluentd +**diagrams.onprem.aggregator.Fluentd** + +Vector +**diagrams.onprem.aggregator.Vector** ## onprem.analytics -- **diagrams.onprem.analytics.Beam** -- **diagrams.onprem.analytics.Databricks** -- **diagrams.onprem.analytics.Dbt** -- **diagrams.onprem.analytics.Dremio** -- **diagrams.onprem.analytics.Flink** -- **diagrams.onprem.analytics.Hadoop** -- **diagrams.onprem.analytics.Hive** -- **diagrams.onprem.analytics.Metabase** -- **diagrams.onprem.analytics.Norikra** -- **diagrams.onprem.analytics.Powerbi**, **PowerBI** (alias) -- **diagrams.onprem.analytics.Presto** -- **diagrams.onprem.analytics.Singer** -- **diagrams.onprem.analytics.Spark** -- **diagrams.onprem.analytics.Storm** -- **diagrams.onprem.analytics.Superset** -- **diagrams.onprem.analytics.Tableau** + +Beam +**diagrams.onprem.analytics.Beam** + +Databricks +**diagrams.onprem.analytics.Databricks** + +Dbt +**diagrams.onprem.analytics.Dbt** + +Dremio +**diagrams.onprem.analytics.Dremio** + +Flink +**diagrams.onprem.analytics.Flink** + +Hadoop +**diagrams.onprem.analytics.Hadoop** + +Hive +**diagrams.onprem.analytics.Hive** + +Metabase +**diagrams.onprem.analytics.Metabase** + +Norikra +**diagrams.onprem.analytics.Norikra** + +Powerbi +**diagrams.onprem.analytics.Powerbi**, **PowerBI** (alias) + +Presto +**diagrams.onprem.analytics.Presto** + +Singer +**diagrams.onprem.analytics.Singer** + +Spark +**diagrams.onprem.analytics.Spark** + +Storm +**diagrams.onprem.analytics.Storm** + +Superset +**diagrams.onprem.analytics.Superset** + +Tableau +**diagrams.onprem.analytics.Tableau** ## onprem.auth -- **diagrams.onprem.auth.Boundary** -- **diagrams.onprem.auth.BuzzfeedSso** -- **diagrams.onprem.auth.Oauth2Proxy** + +Boundary +**diagrams.onprem.auth.Boundary** + +BuzzfeedSso +**diagrams.onprem.auth.BuzzfeedSso** + +Oauth2Proxy +**diagrams.onprem.auth.Oauth2Proxy** ## onprem.cd -- **diagrams.onprem.cd.Spinnaker** -- **diagrams.onprem.cd.TektonCli** -- **diagrams.onprem.cd.Tekton** + +Spinnaker +**diagrams.onprem.cd.Spinnaker** + +TektonCli +**diagrams.onprem.cd.TektonCli** + +Tekton +**diagrams.onprem.cd.Tekton** ## onprem.certificates -- **diagrams.onprem.certificates.CertManager** -- **diagrams.onprem.certificates.LetsEncrypt** + +CertManager +**diagrams.onprem.certificates.CertManager** + +LetsEncrypt +**diagrams.onprem.certificates.LetsEncrypt** ## onprem.ci -- **diagrams.onprem.ci.Circleci**, **CircleCI** (alias) -- **diagrams.onprem.ci.Concourseci**, **ConcourseCI** (alias) -- **diagrams.onprem.ci.Droneci**, **DroneCI** (alias) -- **diagrams.onprem.ci.GithubActions** -- **diagrams.onprem.ci.Gitlabci**, **GitlabCI** (alias) -- **diagrams.onprem.ci.Jenkins** -- **diagrams.onprem.ci.Teamcity**, **TC** (alias) -- **diagrams.onprem.ci.Travisci**, **TravisCI** (alias) -- **diagrams.onprem.ci.Zuulci**, **ZuulCI** (alias) + +Circleci +**diagrams.onprem.ci.Circleci**, **CircleCI** (alias) + +Concourseci +**diagrams.onprem.ci.Concourseci**, **ConcourseCI** (alias) + +Droneci +**diagrams.onprem.ci.Droneci**, **DroneCI** (alias) + +GithubActions +**diagrams.onprem.ci.GithubActions** + +Gitlabci +**diagrams.onprem.ci.Gitlabci**, **GitlabCI** (alias) + +Jenkins +**diagrams.onprem.ci.Jenkins** + +Teamcity +**diagrams.onprem.ci.Teamcity**, **TC** (alias) + +Travisci +**diagrams.onprem.ci.Travisci**, **TravisCI** (alias) + +Zuulci +**diagrams.onprem.ci.Zuulci**, **ZuulCI** (alias) ## onprem.client -- **diagrams.onprem.client.Client** -- **diagrams.onprem.client.User** -- **diagrams.onprem.client.Users** + +Client +**diagrams.onprem.client.Client** + +User +**diagrams.onprem.client.User** + +Users +**diagrams.onprem.client.Users** ## onprem.compute -- **diagrams.onprem.compute.Nomad** -- **diagrams.onprem.compute.Server** + +Nomad +**diagrams.onprem.compute.Nomad** + +Server +**diagrams.onprem.compute.Server** ## onprem.container -- **diagrams.onprem.container.Containerd** -- **diagrams.onprem.container.Crio** -- **diagrams.onprem.container.Docker** -- **diagrams.onprem.container.Firecracker** -- **diagrams.onprem.container.Gvisor** -- **diagrams.onprem.container.K3S** -- **diagrams.onprem.container.Lxc**, **LXC** (alias) -- **diagrams.onprem.container.Rkt**, **RKT** (alias) + +Containerd +**diagrams.onprem.container.Containerd** + +Crio +**diagrams.onprem.container.Crio** + +Docker +**diagrams.onprem.container.Docker** + +Firecracker +**diagrams.onprem.container.Firecracker** + +Gvisor +**diagrams.onprem.container.Gvisor** + +K3S +**diagrams.onprem.container.K3S** + +Lxc +**diagrams.onprem.container.Lxc**, **LXC** (alias) + +Rkt +**diagrams.onprem.container.Rkt**, **RKT** (alias) ## onprem.database -- **diagrams.onprem.database.Cassandra** -- **diagrams.onprem.database.Clickhouse**, **ClickHouse** (alias) -- **diagrams.onprem.database.Cockroachdb**, **CockroachDB** (alias) -- **diagrams.onprem.database.Couchbase** -- **diagrams.onprem.database.Couchdb**, **CouchDB** (alias) -- **diagrams.onprem.database.Dgraph** -- **diagrams.onprem.database.Druid** -- **diagrams.onprem.database.Hbase**, **HBase** (alias) -- **diagrams.onprem.database.Influxdb**, **InfluxDB** (alias) -- **diagrams.onprem.database.Janusgraph**, **JanusGraph** (alias) -- **diagrams.onprem.database.Mariadb**, **MariaDB** (alias) -- **diagrams.onprem.database.Mongodb**, **MongoDB** (alias) -- **diagrams.onprem.database.Mssql**, **MSSQL** (alias) -- **diagrams.onprem.database.Mysql**, **MySQL** (alias) -- **diagrams.onprem.database.Neo4J** -- **diagrams.onprem.database.Oracle** -- **diagrams.onprem.database.Postgresql**, **PostgreSQL** (alias) -- **diagrams.onprem.database.Scylla** + +Cassandra +**diagrams.onprem.database.Cassandra** + +Clickhouse +**diagrams.onprem.database.Clickhouse**, **ClickHouse** (alias) + +Cockroachdb +**diagrams.onprem.database.Cockroachdb**, **CockroachDB** (alias) + +Couchbase +**diagrams.onprem.database.Couchbase** + +Couchdb +**diagrams.onprem.database.Couchdb**, **CouchDB** (alias) + +Dgraph +**diagrams.onprem.database.Dgraph** + +Druid +**diagrams.onprem.database.Druid** + +Hbase +**diagrams.onprem.database.Hbase**, **HBase** (alias) + +Influxdb +**diagrams.onprem.database.Influxdb**, **InfluxDB** (alias) + +Janusgraph +**diagrams.onprem.database.Janusgraph**, **JanusGraph** (alias) + +Mariadb +**diagrams.onprem.database.Mariadb**, **MariaDB** (alias) + +Mongodb +**diagrams.onprem.database.Mongodb**, **MongoDB** (alias) + +Mssql +**diagrams.onprem.database.Mssql**, **MSSQL** (alias) + +Mysql +**diagrams.onprem.database.Mysql**, **MySQL** (alias) + +Neo4J +**diagrams.onprem.database.Neo4J** + +Oracle +**diagrams.onprem.database.Oracle** + +Postgresql +**diagrams.onprem.database.Postgresql**, **PostgreSQL** (alias) + +Scylla +**diagrams.onprem.database.Scylla** ## onprem.dns -- **diagrams.onprem.dns.Coredns** -- **diagrams.onprem.dns.Powerdns** + +Coredns +**diagrams.onprem.dns.Coredns** + +Powerdns +**diagrams.onprem.dns.Powerdns** ## onprem.etl -- **diagrams.onprem.etl.Embulk** + +Embulk +**diagrams.onprem.etl.Embulk** ## onprem.gitops -- **diagrams.onprem.gitops.Argocd**, **ArgoCD** (alias) -- **diagrams.onprem.gitops.Flagger** -- **diagrams.onprem.gitops.Flux** + +Argocd +**diagrams.onprem.gitops.Argocd**, **ArgoCD** (alias) + +Flagger +**diagrams.onprem.gitops.Flagger** + +Flux +**diagrams.onprem.gitops.Flux** ## onprem.groupware -- **diagrams.onprem.groupware.Nextcloud** + +Nextcloud +**diagrams.onprem.groupware.Nextcloud** ## onprem.iac -- **diagrams.onprem.iac.Ansible** -- **diagrams.onprem.iac.Atlantis** -- **diagrams.onprem.iac.Awx** -- **diagrams.onprem.iac.Puppet** -- **diagrams.onprem.iac.Terraform** + +Ansible +**diagrams.onprem.iac.Ansible** + +Atlantis +**diagrams.onprem.iac.Atlantis** + +Awx +**diagrams.onprem.iac.Awx** + +Puppet +**diagrams.onprem.iac.Puppet** + +Terraform +**diagrams.onprem.iac.Terraform** ## onprem.identity -- **diagrams.onprem.identity.Dex** + +Dex +**diagrams.onprem.identity.Dex** ## onprem.inmemory -- **diagrams.onprem.inmemory.Aerospike** -- **diagrams.onprem.inmemory.Hazelcast** -- **diagrams.onprem.inmemory.Memcached** -- **diagrams.onprem.inmemory.Redis** + +Aerospike +**diagrams.onprem.inmemory.Aerospike** + +Hazelcast +**diagrams.onprem.inmemory.Hazelcast** + +Memcached +**diagrams.onprem.inmemory.Memcached** + +Redis +**diagrams.onprem.inmemory.Redis** ## onprem.logging -- **diagrams.onprem.logging.Fluentbit**, **FluentBit** (alias) -- **diagrams.onprem.logging.Graylog** -- **diagrams.onprem.logging.Loki** -- **diagrams.onprem.logging.Rsyslog**, **RSyslog** (alias) -- **diagrams.onprem.logging.SyslogNg** + +Fluentbit +**diagrams.onprem.logging.Fluentbit**, **FluentBit** (alias) + +Graylog +**diagrams.onprem.logging.Graylog** + +Loki +**diagrams.onprem.logging.Loki** + +Rsyslog +**diagrams.onprem.logging.Rsyslog**, **RSyslog** (alias) + +SyslogNg +**diagrams.onprem.logging.SyslogNg** ## onprem.mlops -- **diagrams.onprem.mlops.Polyaxon** + +Polyaxon +**diagrams.onprem.mlops.Polyaxon** ## onprem.monitoring -- **diagrams.onprem.monitoring.Cortex** -- **diagrams.onprem.monitoring.Datadog** -- **diagrams.onprem.monitoring.Dynatrace** -- **diagrams.onprem.monitoring.Grafana** -- **diagrams.onprem.monitoring.Humio** -- **diagrams.onprem.monitoring.Nagios** -- **diagrams.onprem.monitoring.Newrelic** -- **diagrams.onprem.monitoring.PrometheusOperator** -- **diagrams.onprem.monitoring.Prometheus** -- **diagrams.onprem.monitoring.Sentry** -- **diagrams.onprem.monitoring.Splunk** -- **diagrams.onprem.monitoring.Thanos** -- **diagrams.onprem.monitoring.Zabbix** + +Cortex +**diagrams.onprem.monitoring.Cortex** + +Datadog +**diagrams.onprem.monitoring.Datadog** + +Dynatrace +**diagrams.onprem.monitoring.Dynatrace** + +Grafana +**diagrams.onprem.monitoring.Grafana** + +Humio +**diagrams.onprem.monitoring.Humio** + +Nagios +**diagrams.onprem.monitoring.Nagios** + +Newrelic +**diagrams.onprem.monitoring.Newrelic** + +PrometheusOperator +**diagrams.onprem.monitoring.PrometheusOperator** + +Prometheus +**diagrams.onprem.monitoring.Prometheus** + +Sentry +**diagrams.onprem.monitoring.Sentry** + +Splunk +**diagrams.onprem.monitoring.Splunk** + +Thanos +**diagrams.onprem.monitoring.Thanos** + +Zabbix +**diagrams.onprem.monitoring.Zabbix** ## onprem.network -- **diagrams.onprem.network.Ambassador** -- **diagrams.onprem.network.Apache** -- **diagrams.onprem.network.Bind9** -- **diagrams.onprem.network.Caddy** -- **diagrams.onprem.network.Consul** -- **diagrams.onprem.network.Envoy** -- **diagrams.onprem.network.Etcd**, **ETCD** (alias) -- **diagrams.onprem.network.Glassfish** -- **diagrams.onprem.network.Gunicorn** -- **diagrams.onprem.network.Haproxy**, **HAProxy** (alias) -- **diagrams.onprem.network.Internet** -- **diagrams.onprem.network.Istio** -- **diagrams.onprem.network.Jbossas** -- **diagrams.onprem.network.Jetty** -- **diagrams.onprem.network.Kong** -- **diagrams.onprem.network.Linkerd** -- **diagrams.onprem.network.Nginx** -- **diagrams.onprem.network.Ocelot** -- **diagrams.onprem.network.OpenServiceMesh**, **OSM** (alias) -- **diagrams.onprem.network.Opnsense**, **OPNSense** (alias) -- **diagrams.onprem.network.Pfsense**, **PFSense** (alias) -- **diagrams.onprem.network.Pomerium** -- **diagrams.onprem.network.Powerdns** -- **diagrams.onprem.network.Tomcat** -- **diagrams.onprem.network.Traefik** -- **diagrams.onprem.network.Tyk** -- **diagrams.onprem.network.Vyos**, **VyOS** (alias) -- **diagrams.onprem.network.Wildfly** -- **diagrams.onprem.network.Zookeeper** + +Ambassador +**diagrams.onprem.network.Ambassador** + +Apache +**diagrams.onprem.network.Apache** + +Bind9 +**diagrams.onprem.network.Bind9** + +Caddy +**diagrams.onprem.network.Caddy** + +Consul +**diagrams.onprem.network.Consul** + +Envoy +**diagrams.onprem.network.Envoy** + +Etcd +**diagrams.onprem.network.Etcd**, **ETCD** (alias) + +Glassfish +**diagrams.onprem.network.Glassfish** + +Gunicorn +**diagrams.onprem.network.Gunicorn** + +Haproxy +**diagrams.onprem.network.Haproxy**, **HAProxy** (alias) + +Internet +**diagrams.onprem.network.Internet** + +Istio +**diagrams.onprem.network.Istio** + +Jbossas +**diagrams.onprem.network.Jbossas** + +Jetty +**diagrams.onprem.network.Jetty** + +Kong +**diagrams.onprem.network.Kong** + +Linkerd +**diagrams.onprem.network.Linkerd** + +Nginx +**diagrams.onprem.network.Nginx** + +Ocelot +**diagrams.onprem.network.Ocelot** + +OpenServiceMesh +**diagrams.onprem.network.OpenServiceMesh**, **OSM** (alias) + +Opnsense +**diagrams.onprem.network.Opnsense**, **OPNSense** (alias) + +Pfsense +**diagrams.onprem.network.Pfsense**, **PFSense** (alias) + +Pomerium +**diagrams.onprem.network.Pomerium** + +Powerdns +**diagrams.onprem.network.Powerdns** + +Tomcat +**diagrams.onprem.network.Tomcat** + +Traefik +**diagrams.onprem.network.Traefik** + +Tyk +**diagrams.onprem.network.Tyk** + +Vyos +**diagrams.onprem.network.Vyos**, **VyOS** (alias) + +Wildfly +**diagrams.onprem.network.Wildfly** + +Zookeeper +**diagrams.onprem.network.Zookeeper** ## onprem.proxmox -- **diagrams.onprem.proxmox.Pve**, **ProxmoxVE** (alias) + +Pve +**diagrams.onprem.proxmox.Pve**, **ProxmoxVE** (alias) ## onprem.queue -- **diagrams.onprem.queue.Activemq**, **ActiveMQ** (alias) -- **diagrams.onprem.queue.Celery** -- **diagrams.onprem.queue.Kafka** -- **diagrams.onprem.queue.Nats** -- **diagrams.onprem.queue.Rabbitmq**, **RabbitMQ** (alias) -- **diagrams.onprem.queue.Zeromq**, **ZeroMQ** (alias) + +Activemq +**diagrams.onprem.queue.Activemq**, **ActiveMQ** (alias) + +Celery +**diagrams.onprem.queue.Celery** + +Kafka +**diagrams.onprem.queue.Kafka** + +Nats +**diagrams.onprem.queue.Nats** + +Rabbitmq +**diagrams.onprem.queue.Rabbitmq**, **RabbitMQ** (alias) + +Zeromq +**diagrams.onprem.queue.Zeromq**, **ZeroMQ** (alias) ## onprem.search -- **diagrams.onprem.search.Solr** + +Solr +**diagrams.onprem.search.Solr** ## onprem.security -- **diagrams.onprem.security.Bitwarden** -- **diagrams.onprem.security.Trivy** -- **diagrams.onprem.security.Vault** + +Bitwarden +**diagrams.onprem.security.Bitwarden** + +Trivy +**diagrams.onprem.security.Trivy** + +Vault +**diagrams.onprem.security.Vault** ## onprem.storage -- **diagrams.onprem.storage.CephOsd**, **CEPH_OSD** (alias) -- **diagrams.onprem.storage.Ceph**, **CEPH** (alias) -- **diagrams.onprem.storage.Glusterfs** + +CephOsd +**diagrams.onprem.storage.CephOsd**, **CEPH_OSD** (alias) + +Ceph +**diagrams.onprem.storage.Ceph**, **CEPH** (alias) + +Glusterfs +**diagrams.onprem.storage.Glusterfs** ## onprem.tracing -- **diagrams.onprem.tracing.Jaeger** + +Jaeger +**diagrams.onprem.tracing.Jaeger** ## onprem.vcs -- **diagrams.onprem.vcs.Git** -- **diagrams.onprem.vcs.Gitea** -- **diagrams.onprem.vcs.Github** -- **diagrams.onprem.vcs.Gitlab** -- **diagrams.onprem.vcs.Svn** + +Git +**diagrams.onprem.vcs.Git** + +Gitea +**diagrams.onprem.vcs.Gitea** + +Github +**diagrams.onprem.vcs.Github** + +Gitlab +**diagrams.onprem.vcs.Gitlab** + +Svn +**diagrams.onprem.vcs.Svn** ## onprem.workflow -- **diagrams.onprem.workflow.Airflow** -- **diagrams.onprem.workflow.Digdag** -- **diagrams.onprem.workflow.Kubeflow**, **KubeFlow** (alias) -- **diagrams.onprem.workflow.Nifi**, **NiFi** (alias) + +Airflow +**diagrams.onprem.workflow.Airflow** + +Digdag +**diagrams.onprem.workflow.Digdag** + +Kubeflow +**diagrams.onprem.workflow.Kubeflow**, **KubeFlow** (alias) + +Nifi +**diagrams.onprem.workflow.Nifi**, **NiFi** (alias) diff --git a/docs/nodes/openstack.md b/docs/nodes/openstack.md index 176c0f5..c2ca7ab 100644 --- a/docs/nodes/openstack.md +++ b/docs/nodes/openstack.md @@ -7,107 +7,207 @@ Node classes list of openstack provider. ## openstack.apiproxies -- **diagrams.openstack.apiproxies.EC2API** + +EC2API +**diagrams.openstack.apiproxies.EC2API** ## openstack.applicationlifecycle -- **diagrams.openstack.applicationlifecycle.Freezer** -- **diagrams.openstack.applicationlifecycle.Masakari** -- **diagrams.openstack.applicationlifecycle.Murano** -- **diagrams.openstack.applicationlifecycle.Solum** + +Freezer +**diagrams.openstack.applicationlifecycle.Freezer** + +Masakari +**diagrams.openstack.applicationlifecycle.Masakari** + +Murano +**diagrams.openstack.applicationlifecycle.Murano** + +Solum +**diagrams.openstack.applicationlifecycle.Solum** ## openstack.baremetal -- **diagrams.openstack.baremetal.Cyborg** -- **diagrams.openstack.baremetal.Ironic** + +Cyborg +**diagrams.openstack.baremetal.Cyborg** + +Ironic +**diagrams.openstack.baremetal.Ironic** ## openstack.billing -- **diagrams.openstack.billing.Cloudkitty**, **CloudKitty** (alias) + +Cloudkitty +**diagrams.openstack.billing.Cloudkitty**, **CloudKitty** (alias) ## openstack.compute -- **diagrams.openstack.compute.Nova** -- **diagrams.openstack.compute.Qinling** -- **diagrams.openstack.compute.Zun** + +Nova +**diagrams.openstack.compute.Nova** + +Qinling +**diagrams.openstack.compute.Qinling** + +Zun +**diagrams.openstack.compute.Zun** ## openstack.containerservices -- **diagrams.openstack.containerservices.Kuryr** + +Kuryr +**diagrams.openstack.containerservices.Kuryr** ## openstack.deployment -- **diagrams.openstack.deployment.Ansible** -- **diagrams.openstack.deployment.Charms** -- **diagrams.openstack.deployment.Chef** -- **diagrams.openstack.deployment.Helm** -- **diagrams.openstack.deployment.Kolla**, **KollaAnsible** (alias) -- **diagrams.openstack.deployment.Tripleo**, **TripleO** (alias) + +Ansible +**diagrams.openstack.deployment.Ansible** + +Charms +**diagrams.openstack.deployment.Charms** + +Chef +**diagrams.openstack.deployment.Chef** + +Helm +**diagrams.openstack.deployment.Helm** + +Kolla +**diagrams.openstack.deployment.Kolla**, **KollaAnsible** (alias) + +Tripleo +**diagrams.openstack.deployment.Tripleo**, **TripleO** (alias) ## openstack.frontend -- **diagrams.openstack.frontend.Horizon** + +Horizon +**diagrams.openstack.frontend.Horizon** ## openstack.monitoring -- **diagrams.openstack.monitoring.Monasca** -- **diagrams.openstack.monitoring.Telemetry** + +Monasca +**diagrams.openstack.monitoring.Monasca** + +Telemetry +**diagrams.openstack.monitoring.Telemetry** ## openstack.multiregion -- **diagrams.openstack.multiregion.Tricircle** + +Tricircle +**diagrams.openstack.multiregion.Tricircle** ## openstack.networking -- **diagrams.openstack.networking.Designate** -- **diagrams.openstack.networking.Neutron** -- **diagrams.openstack.networking.Octavia** + +Designate +**diagrams.openstack.networking.Designate** + +Neutron +**diagrams.openstack.networking.Neutron** + +Octavia +**diagrams.openstack.networking.Octavia** ## openstack.nfv -- **diagrams.openstack.nfv.Tacker** + +Tacker +**diagrams.openstack.nfv.Tacker** ## openstack.optimization -- **diagrams.openstack.optimization.Congress** -- **diagrams.openstack.optimization.Rally** -- **diagrams.openstack.optimization.Vitrage** -- **diagrams.openstack.optimization.Watcher** + +Congress +**diagrams.openstack.optimization.Congress** + +Rally +**diagrams.openstack.optimization.Rally** + +Vitrage +**diagrams.openstack.optimization.Vitrage** + +Watcher +**diagrams.openstack.optimization.Watcher** ## openstack.orchestration -- **diagrams.openstack.orchestration.Blazar** -- **diagrams.openstack.orchestration.Heat** -- **diagrams.openstack.orchestration.Mistral** -- **diagrams.openstack.orchestration.Senlin** -- **diagrams.openstack.orchestration.Zaqar** + +Blazar +**diagrams.openstack.orchestration.Blazar** + +Heat +**diagrams.openstack.orchestration.Heat** + +Mistral +**diagrams.openstack.orchestration.Mistral** + +Senlin +**diagrams.openstack.orchestration.Senlin** + +Zaqar +**diagrams.openstack.orchestration.Zaqar** ## openstack.packaging -- **diagrams.openstack.packaging.LOCI** -- **diagrams.openstack.packaging.Puppet** -- **diagrams.openstack.packaging.RPM** + +LOCI +**diagrams.openstack.packaging.LOCI** + +Puppet +**diagrams.openstack.packaging.Puppet** + +RPM +**diagrams.openstack.packaging.RPM** ## openstack.sharedservices -- **diagrams.openstack.sharedservices.Barbican** -- **diagrams.openstack.sharedservices.Glance** -- **diagrams.openstack.sharedservices.Karbor** -- **diagrams.openstack.sharedservices.Keystone** -- **diagrams.openstack.sharedservices.Searchlight** + +Barbican +**diagrams.openstack.sharedservices.Barbican** + +Glance +**diagrams.openstack.sharedservices.Glance** + +Karbor +**diagrams.openstack.sharedservices.Karbor** + +Keystone +**diagrams.openstack.sharedservices.Keystone** + +Searchlight +**diagrams.openstack.sharedservices.Searchlight** ## openstack.storage -- **diagrams.openstack.storage.Cinder** -- **diagrams.openstack.storage.Manila** -- **diagrams.openstack.storage.Swift** + +Cinder +**diagrams.openstack.storage.Cinder** + +Manila +**diagrams.openstack.storage.Manila** + +Swift +**diagrams.openstack.storage.Swift** ## openstack.user -- **diagrams.openstack.user.Openstackclient**, **OpenStackClient** (alias) + +Openstackclient +**diagrams.openstack.user.Openstackclient**, **OpenStackClient** (alias) ## openstack.workloadprovisioning -- **diagrams.openstack.workloadprovisioning.Magnum** -- **diagrams.openstack.workloadprovisioning.Sahara** -- **diagrams.openstack.workloadprovisioning.Trove** + +Magnum +**diagrams.openstack.workloadprovisioning.Magnum** + +Sahara +**diagrams.openstack.workloadprovisioning.Sahara** + +Trove +**diagrams.openstack.workloadprovisioning.Trove** diff --git a/docs/nodes/outscale.md b/docs/nodes/outscale.md index 2e583fe..7619f11 100644 --- a/docs/nodes/outscale.md +++ b/docs/nodes/outscale.md @@ -7,24 +7,48 @@ Node classes list of outscale provider. ## outscale.compute -- **diagrams.outscale.compute.Compute** -- **diagrams.outscale.compute.DirectConnect** + +Compute +**diagrams.outscale.compute.Compute** + +DirectConnect +**diagrams.outscale.compute.DirectConnect** ## outscale.network -- **diagrams.outscale.network.ClientVpn** -- **diagrams.outscale.network.InternetService** -- **diagrams.outscale.network.LoadBalancer** -- **diagrams.outscale.network.NatService** -- **diagrams.outscale.network.Net** -- **diagrams.outscale.network.SiteToSiteVpng** + +ClientVpn +**diagrams.outscale.network.ClientVpn** + +InternetService +**diagrams.outscale.network.InternetService** + +LoadBalancer +**diagrams.outscale.network.LoadBalancer** + +NatService +**diagrams.outscale.network.NatService** + +Net +**diagrams.outscale.network.Net** + +SiteToSiteVpng +**diagrams.outscale.network.SiteToSiteVpng** ## outscale.security -- **diagrams.outscale.security.Firewall** -- **diagrams.outscale.security.IdentityAndAccessManagement** + +Firewall +**diagrams.outscale.security.Firewall** + +IdentityAndAccessManagement +**diagrams.outscale.security.IdentityAndAccessManagement** ## outscale.storage -- **diagrams.outscale.storage.SimpleStorageService** -- **diagrams.outscale.storage.Storage** + +SimpleStorageService +**diagrams.outscale.storage.SimpleStorageService** + +Storage +**diagrams.outscale.storage.Storage** diff --git a/docs/nodes/programming.md b/docs/nodes/programming.md index df81389..de826bb 100644 --- a/docs/nodes/programming.md +++ b/docs/nodes/programming.md @@ -7,74 +7,198 @@ Node classes list of programming provider. ## programming.flowchart -- **diagrams.programming.flowchart.Action** -- **diagrams.programming.flowchart.Collate** -- **diagrams.programming.flowchart.Database** -- **diagrams.programming.flowchart.Decision** -- **diagrams.programming.flowchart.Delay** -- **diagrams.programming.flowchart.Display** -- **diagrams.programming.flowchart.Document** -- **diagrams.programming.flowchart.InputOutput** -- **diagrams.programming.flowchart.Inspection** -- **diagrams.programming.flowchart.InternalStorage** -- **diagrams.programming.flowchart.LoopLimit** -- **diagrams.programming.flowchart.ManualInput** -- **diagrams.programming.flowchart.ManualLoop** -- **diagrams.programming.flowchart.Merge** -- **diagrams.programming.flowchart.MultipleDocuments** -- **diagrams.programming.flowchart.OffPageConnectorLeft** -- **diagrams.programming.flowchart.OffPageConnectorRight** -- **diagrams.programming.flowchart.Or** -- **diagrams.programming.flowchart.PredefinedProcess** -- **diagrams.programming.flowchart.Preparation** -- **diagrams.programming.flowchart.Sort** -- **diagrams.programming.flowchart.StartEnd** -- **diagrams.programming.flowchart.StoredData** -- **diagrams.programming.flowchart.SummingJunction** + +Action +**diagrams.programming.flowchart.Action** + +Collate +**diagrams.programming.flowchart.Collate** + +Database +**diagrams.programming.flowchart.Database** + +Decision +**diagrams.programming.flowchart.Decision** + +Delay +**diagrams.programming.flowchart.Delay** + +Display +**diagrams.programming.flowchart.Display** + +Document +**diagrams.programming.flowchart.Document** + +InputOutput +**diagrams.programming.flowchart.InputOutput** + +Inspection +**diagrams.programming.flowchart.Inspection** + +InternalStorage +**diagrams.programming.flowchart.InternalStorage** + +LoopLimit +**diagrams.programming.flowchart.LoopLimit** + +ManualInput +**diagrams.programming.flowchart.ManualInput** + +ManualLoop +**diagrams.programming.flowchart.ManualLoop** + +Merge +**diagrams.programming.flowchart.Merge** + +MultipleDocuments +**diagrams.programming.flowchart.MultipleDocuments** + +OffPageConnectorLeft +**diagrams.programming.flowchart.OffPageConnectorLeft** + +OffPageConnectorRight +**diagrams.programming.flowchart.OffPageConnectorRight** + +Or +**diagrams.programming.flowchart.Or** + +PredefinedProcess +**diagrams.programming.flowchart.PredefinedProcess** + +Preparation +**diagrams.programming.flowchart.Preparation** + +Sort +**diagrams.programming.flowchart.Sort** + +StartEnd +**diagrams.programming.flowchart.StartEnd** + +StoredData +**diagrams.programming.flowchart.StoredData** + +SummingJunction +**diagrams.programming.flowchart.SummingJunction** ## programming.framework -- **diagrams.programming.framework.Angular** -- **diagrams.programming.framework.Backbone** -- **diagrams.programming.framework.Django** -- **diagrams.programming.framework.Ember** -- **diagrams.programming.framework.Fastapi**, **FastAPI** (alias) -- **diagrams.programming.framework.Flask** -- **diagrams.programming.framework.Flutter** -- **diagrams.programming.framework.Graphql**, **GraphQL** (alias) -- **diagrams.programming.framework.Laravel** -- **diagrams.programming.framework.Micronaut** -- **diagrams.programming.framework.Rails** -- **diagrams.programming.framework.React** -- **diagrams.programming.framework.Spring** -- **diagrams.programming.framework.Starlette** -- **diagrams.programming.framework.Vue** + +Angular +**diagrams.programming.framework.Angular** + +Backbone +**diagrams.programming.framework.Backbone** + +Django +**diagrams.programming.framework.Django** + +Ember +**diagrams.programming.framework.Ember** + +Fastapi +**diagrams.programming.framework.Fastapi**, **FastAPI** (alias) + +Flask +**diagrams.programming.framework.Flask** + +Flutter +**diagrams.programming.framework.Flutter** + +Graphql +**diagrams.programming.framework.Graphql**, **GraphQL** (alias) + +Laravel +**diagrams.programming.framework.Laravel** + +Micronaut +**diagrams.programming.framework.Micronaut** + +Rails +**diagrams.programming.framework.Rails** + +React +**diagrams.programming.framework.React** + +Spring +**diagrams.programming.framework.Spring** + +Starlette +**diagrams.programming.framework.Starlette** + +Vue +**diagrams.programming.framework.Vue** ## programming.language -- **diagrams.programming.language.Bash** -- **diagrams.programming.language.C** -- **diagrams.programming.language.Cpp** -- **diagrams.programming.language.Csharp** -- **diagrams.programming.language.Dart** -- **diagrams.programming.language.Elixir** -- **diagrams.programming.language.Erlang** -- **diagrams.programming.language.Go** -- **diagrams.programming.language.Java** -- **diagrams.programming.language.Javascript**, **JavaScript** (alias) -- **diagrams.programming.language.Kotlin** -- **diagrams.programming.language.Latex** -- **diagrams.programming.language.Matlab** -- **diagrams.programming.language.Nodejs**, **NodeJS** (alias) -- **diagrams.programming.language.Php**, **PHP** (alias) -- **diagrams.programming.language.Python** -- **diagrams.programming.language.R** -- **diagrams.programming.language.Ruby** -- **diagrams.programming.language.Rust** -- **diagrams.programming.language.Scala** -- **diagrams.programming.language.Swift** -- **diagrams.programming.language.Typescript**, **TypeScript** (alias) + +Bash +**diagrams.programming.language.Bash** + +C +**diagrams.programming.language.C** + +Cpp +**diagrams.programming.language.Cpp** + +Csharp +**diagrams.programming.language.Csharp** + +Dart +**diagrams.programming.language.Dart** + +Elixir +**diagrams.programming.language.Elixir** + +Erlang +**diagrams.programming.language.Erlang** + +Go +**diagrams.programming.language.Go** + +Java +**diagrams.programming.language.Java** + +Javascript +**diagrams.programming.language.Javascript**, **JavaScript** (alias) + +Kotlin +**diagrams.programming.language.Kotlin** + +Latex +**diagrams.programming.language.Latex** + +Matlab +**diagrams.programming.language.Matlab** + +Nodejs +**diagrams.programming.language.Nodejs**, **NodeJS** (alias) + +Php +**diagrams.programming.language.Php**, **PHP** (alias) + +Python +**diagrams.programming.language.Python** + +R +**diagrams.programming.language.R** + +Ruby +**diagrams.programming.language.Ruby** + +Rust +**diagrams.programming.language.Rust** + +Scala +**diagrams.programming.language.Scala** + +Swift +**diagrams.programming.language.Swift** + +Typescript +**diagrams.programming.language.Typescript**, **TypeScript** (alias) ## programming.runtime -- **diagrams.programming.runtime.Dapr** + +Dapr +**diagrams.programming.runtime.Dapr** diff --git a/docs/nodes/saas.md b/docs/nodes/saas.md index 7197cbf..4119e01 100644 --- a/docs/nodes/saas.md +++ b/docs/nodes/saas.md @@ -7,61 +7,117 @@ Node classes list of saas provider. ## saas.alerting -- **diagrams.saas.alerting.Newrelic** -- **diagrams.saas.alerting.Opsgenie** -- **diagrams.saas.alerting.Pushover** -- **diagrams.saas.alerting.Xmatters** + +Newrelic +**diagrams.saas.alerting.Newrelic** + +Opsgenie +**diagrams.saas.alerting.Opsgenie** + +Pushover +**diagrams.saas.alerting.Pushover** + +Xmatters +**diagrams.saas.alerting.Xmatters** ## saas.analytics -- **diagrams.saas.analytics.Snowflake** -- **diagrams.saas.analytics.Stitch** + +Snowflake +**diagrams.saas.analytics.Snowflake** + +Stitch +**diagrams.saas.analytics.Stitch** ## saas.cdn -- **diagrams.saas.cdn.Akamai** -- **diagrams.saas.cdn.Cloudflare** -- **diagrams.saas.cdn.Fastly** + +Akamai +**diagrams.saas.cdn.Akamai** + +Cloudflare +**diagrams.saas.cdn.Cloudflare** + +Fastly +**diagrams.saas.cdn.Fastly** ## saas.chat -- **diagrams.saas.chat.Discord** -- **diagrams.saas.chat.Mattermost** -- **diagrams.saas.chat.RocketChat** -- **diagrams.saas.chat.Slack** -- **diagrams.saas.chat.Teams** -- **diagrams.saas.chat.Telegram** -- **diagrams.saas.chat.Messenger** -- **diagrams.saas.chat.Line** -## saas.filesharing +Discord +**diagrams.saas.chat.Discord** + +Line +**diagrams.saas.chat.Line** + +Mattermost +**diagrams.saas.chat.Mattermost** + +Messenger +**diagrams.saas.chat.Messenger** + +RocketChat +**diagrams.saas.chat.RocketChat** + +Slack +**diagrams.saas.chat.Slack** -- **diagrams.saas.filesharing.Nextcloud** +Teams +**diagrams.saas.chat.Teams** + +Telegram +**diagrams.saas.chat.Telegram** ## saas.communication -- **diagrams.saas.communication.Twilio** + +Twilio +**diagrams.saas.communication.Twilio** + +## saas.filesharing + + +Nextcloud +**diagrams.saas.filesharing.Nextcloud** ## saas.identity -- **diagrams.saas.identity.Auth0** -- **diagrams.saas.identity.Okta** + +Auth0 +**diagrams.saas.identity.Auth0** + +Okta +**diagrams.saas.identity.Okta** ## saas.logging -- **diagrams.saas.logging.Datadog**, **DataDog** (alias) -- **diagrams.saas.logging.Newrelic**, **NewRelic** (alias) -- **diagrams.saas.logging.Papertrail** + +Datadog +**diagrams.saas.logging.Datadog**, **DataDog** (alias) + +Newrelic +**diagrams.saas.logging.Newrelic**, **NewRelic** (alias) + +Papertrail +**diagrams.saas.logging.Papertrail** ## saas.media -- **diagrams.saas.media.Cloudinary** + +Cloudinary +**diagrams.saas.media.Cloudinary** ## saas.recommendation -- **diagrams.saas.recommendation.Recombee** + +Recombee +**diagrams.saas.recommendation.Recombee** ## saas.social -- **diagrams.saas.social.Facebook** -- **diagrams.saas.social.Twitter** + +Facebook +**diagrams.saas.social.Facebook** + +Twitter +**diagrams.saas.social.Twitter** diff --git a/scripts/__init__.py b/scripts/__init__.py index da78298..81d3128 100644 --- a/scripts/__init__.py +++ b/scripts/__init__.py @@ -4,21 +4,21 @@ from pathlib import Path import config as cfg +def base_dir() -> str: + return Path(os.path.abspath(os.path.dirname(__file__))).parent + + def app_root_dir(pvd: str) -> str: - basedir = Path(os.path.abspath(os.path.dirname(__file__))) - return os.path.join(basedir.parent, cfg.DIR_APP_ROOT, pvd) + return os.path.join(base_dir(), cfg.DIR_APP_ROOT, pvd) def doc_root_dir() -> str: - basedir = Path(os.path.abspath(os.path.dirname(__file__))) - return os.path.join(basedir.parent, cfg.DIR_DOC_ROOT) + return os.path.join(base_dir(), cfg.DIR_DOC_ROOT) def resource_dir(pvd: str) -> str: - basedir = Path(os.path.abspath(os.path.dirname(__file__))) - return os.path.join(basedir.parent, cfg.DIR_RESOURCE, pvd) + return os.path.join(base_dir(), cfg.DIR_RESOURCE, pvd) def template_dir() -> str: - basedir = Path(os.path.abspath(os.path.dirname(__file__))) - return os.path.join(basedir.parent, cfg.DIR_TEMPLATE) + return os.path.join(base_dir(), cfg.DIR_TEMPLATE) diff --git a/scripts/generate.py b/scripts/generate.py index d757b9c..299f394 100644 --- a/scripts/generate.py +++ b/scripts/generate.py @@ -5,7 +5,7 @@ from typing import Iterable from jinja2 import Environment, FileSystemLoader, Template, exceptions import config as cfg -from . import app_root_dir, doc_root_dir, resource_dir, template_dir +from . import app_root_dir, doc_root_dir, resource_dir, template_dir, base_dir _usage = "Usage: generate.py " @@ -55,11 +55,13 @@ def gen_apidoc(pvd: str, typ_paths: dict) -> str: return name typ_classes = {} - for typ, paths in sorted(typ_paths.items()): + for typ, (paths, resource_root) in sorted(typ_paths.items()): typ_classes[typ] = [] - for name in map(_gen_class_name, paths): + for path in paths: + name = _gen_class_name(path) + resource_path = os.path.join(resource_root, path) alias = cfg.ALIASES[pvd].get(typ, {}).get(name) - typ_classes[typ].append({"name": name, "alias": alias}) + typ_classes[typ].append({"name": name, "alias": alias, "resource_path": resource_path}) return tmpl.render(pvd=pvd, typ_classes=typ_classes) @@ -80,6 +82,7 @@ def make_apidoc(pvd: str, content: str) -> None: def generate(pvd: str) -> None: """Generates a service node classes.""" typ_paths = {} + base = base_dir() for root, _, files in os.walk(resource_dir(pvd)): # Extract the names and paths from resources. files.sort() @@ -91,10 +94,11 @@ def generate(pvd: str) -> None: if typ == pvd: continue + resource_root = os.path.relpath(root, base) classes = gen_classes(pvd, typ, paths) make_module(pvd, typ, classes) - typ_paths[typ] = paths + typ_paths[typ] = (paths, resource_root) # Build API documentation apidoc = gen_apidoc(pvd, typ_paths) make_apidoc(pvd, apidoc) diff --git a/templates/apidoc.tmpl b/templates/apidoc.tmpl index af10ceb..f5fc323 100644 --- a/templates/apidoc.tmpl +++ b/templates/apidoc.tmpl @@ -7,5 +7,7 @@ Node classes list of {{ pvd }} provider. {% for typ, classes in typ_classes.items() %} ## {{ pvd }}.{{ typ }} {% for class in classes %} -- **diagrams.{{ pvd }}.{{ typ }}.{{ class['name'] }}**{% if class['alias'] %}, **{{ class['alias'] }}** (alias){% endif %}{% endfor %} + +{{ class['name'] }} +**diagrams.{{ pvd }}.{{ typ }}.{{ class['name'] }}**{% if class['alias'] %}, **{{ class['alias'] }}** (alias){% endif %}{% endfor %} {% endfor %}