Alibaba Cloud
Node classes list for the Alibaba Cloud provider.
Example Usage
import { Diagram } from "diagrams-js";
import { AnalyticDb, ClickHouse, DataLakeAnalytics } from "diagrams-js/alibabacloud/analytics";
import { ApiGateway, BeeBot, BlockchainAsAService } from "diagrams-js/alibabacloud/application";
const diagram = Diagram("Alibaba Cloud Architecture", { direction: "TB" });
const node1 = diagram.add(AnalyticDb("Node 1"));
const node2 = diagram.add(ApiGateway("Node 2"));
node1.to(node2);
const svg = await diagram.render();
diagram.destroy();
All node classes available in the Python diagrams library are also available in diagrams-js with the same class names and structure.
Node Reference
alibabacloud/analytics
AnalyticDb
import { AnalyticDb } from "diagrams-js/alibabacloud/analytics";
ClickHouse
import { ClickHouse } from "diagrams-js/alibabacloud/analytics";
DataLakeAnalytics
import { DataLakeAnalytics } from "diagrams-js/alibabacloud/analytics";
ElaticMapReduce
import { ElaticMapReduce } from "diagrams-js/alibabacloud/analytics";
OpenSearch
import { OpenSearch } from "diagrams-js/alibabacloud/analytics";
alibabacloud/application
ApiGateway
import { ApiGateway } from "diagrams-js/alibabacloud/application";
BeeBot
import { BeeBot } from "diagrams-js/alibabacloud/application";
BlockchainAsAService
import { BlockchainAsAService } from "diagrams-js/alibabacloud/application";
CloudCallCenter
import { CloudCallCenter } from "diagrams-js/alibabacloud/application";
CodePipeline
import { CodePipeline } from "diagrams-js/alibabacloud/application";
DirectMail
import { DirectMail } from "diagrams-js/alibabacloud/application";
LogService
import { LogService } from "diagrams-js/alibabacloud/application";
MessageNotificationService
import { MessageNotificationService } from "diagrams-js/alibabacloud/application";
NodeJsPerformancePlatform
import { NodeJsPerformancePlatform } from "diagrams-js/alibabacloud/application";
OpenSearch
import { OpenSearch } from "diagrams-js/alibabacloud/application";
PerformanceTestingService
import { PerformanceTestingService } from "diagrams-js/alibabacloud/application";
RdCloud
import { RdCloud } from "diagrams-js/alibabacloud/application";
SmartConversationAnalysis
import { SmartConversationAnalysis } from "diagrams-js/alibabacloud/application";
Yida
import { Yida } from "diagrams-js/alibabacloud/application";
alibabacloud/communication
DirectMail
import { DirectMail } from "diagrams-js/alibabacloud/communication";
MobilePush
import { MobilePush } from "diagrams-js/alibabacloud/communication";
alibabacloud/compute
AutoScaling
import { AutoScaling } from "diagrams-js/alibabacloud/compute";
BatchCompute
import { BatchCompute } from "diagrams-js/alibabacloud/compute";
ContainerRegistry
import { ContainerRegistry } from "diagrams-js/alibabacloud/compute";
ContainerService
import { ContainerService } from "diagrams-js/alibabacloud/compute";
ElasticComputeService
import { ElasticComputeService } from "diagrams-js/alibabacloud/compute";
ElasticContainerInstance
import { ElasticContainerInstance } from "diagrams-js/alibabacloud/compute";
ElasticHighPerformanceComputing
import { ElasticHighPerformanceComputing } from "diagrams-js/alibabacloud/compute";
ElasticSearch
import { ElasticSearch } from "diagrams-js/alibabacloud/compute";
FunctionCompute
import { FunctionCompute } from "diagrams-js/alibabacloud/compute";
OperationOrchestrationService
import { OperationOrchestrationService } from "diagrams-js/alibabacloud/compute";
ResourceOrchestrationService
import { ResourceOrchestrationService } from "diagrams-js/alibabacloud/compute";
ServerLoadBalancer
import { ServerLoadBalancer } from "diagrams-js/alibabacloud/compute";
ServerlessAppEngine
import { ServerlessAppEngine } from "diagrams-js/alibabacloud/compute";
SimpleApplicationServer
import { SimpleApplicationServer } from "diagrams-js/alibabacloud/compute";
WebAppService
import { WebAppService } from "diagrams-js/alibabacloud/compute";
alibabacloud/database
ApsaradbCassandra
import { ApsaradbCassandra } from "diagrams-js/alibabacloud/database";
ApsaradbHbase
import { ApsaradbHbase } from "diagrams-js/alibabacloud/database";
ApsaradbMemcache
import { ApsaradbMemcache } from "diagrams-js/alibabacloud/database";
ApsaradbMongodb
import { ApsaradbMongodb } from "diagrams-js/alibabacloud/database";
ApsaradbOceanbase
import { ApsaradbOceanbase } from "diagrams-js/alibabacloud/database";
ApsaradbPolardb
import { ApsaradbPolardb } from "diagrams-js/alibabacloud/database";
ApsaradbPostgresql
import { ApsaradbPostgresql } from "diagrams-js/alibabacloud/database";
ApsaradbPpas
import { ApsaradbPpas } from "diagrams-js/alibabacloud/database";
ApsaradbRedis
import { ApsaradbRedis } from "diagrams-js/alibabacloud/database";
ApsaradbSqlserver
import { ApsaradbSqlserver } from "diagrams-js/alibabacloud/database";
DataManagementService
import { DataManagementService } from "diagrams-js/alibabacloud/database";
DataTransmissionService
import { DataTransmissionService } from "diagrams-js/alibabacloud/database";
DatabaseBackupService
import { DatabaseBackupService } from "diagrams-js/alibabacloud/database";
DisributeRelationalDatabaseService
import { DisributeRelationalDatabaseService } from "diagrams-js/alibabacloud/database";
GraphDatabaseService
import { GraphDatabaseService } from "diagrams-js/alibabacloud/database";
HybriddbForMysql
import { HybriddbForMysql } from "diagrams-js/alibabacloud/database";
RelationalDatabaseService
import { RelationalDatabaseService } from "diagrams-js/alibabacloud/database";
alibabacloud/iot
IotInternetDeviceId
import { IotInternetDeviceId } from "diagrams-js/alibabacloud/iot";
IotLinkWan
import { IotLinkWan } from "diagrams-js/alibabacloud/iot";
IotMobileConnectionPackage
import { IotMobileConnectionPackage } from "diagrams-js/alibabacloud/iot";
IotPlatform
import { IotPlatform } from "diagrams-js/alibabacloud/iot";
alibabacloud/network
Cdn
import { Cdn } from "diagrams-js/alibabacloud/network";
CloudEnterpriseNetwork
import { CloudEnterpriseNetwork } from "diagrams-js/alibabacloud/network";
ElasticIpAddress
import { ElasticIpAddress } from "diagrams-js/alibabacloud/network";
ExpressConnect
import { ExpressConnect } from "diagrams-js/alibabacloud/network";
NatGateway
import { NatGateway } from "diagrams-js/alibabacloud/network";
ServerLoadBalancer
import { ServerLoadBalancer } from "diagrams-js/alibabacloud/network";
SmartAccessGateway
import { SmartAccessGateway } from "diagrams-js/alibabacloud/network";
VirtualPrivateCloud
import { VirtualPrivateCloud } from "diagrams-js/alibabacloud/network";
VpnGateway
import { VpnGateway } from "diagrams-js/alibabacloud/network";
alibabacloud/security
AntiBotService
import { AntiBotService } from "diagrams-js/alibabacloud/security";
AntiDdosBasic
import { AntiDdosBasic } from "diagrams-js/alibabacloud/security";
AntiDdosPro
import { AntiDdosPro } from "diagrams-js/alibabacloud/security";
AntifraudService
import { AntifraudService } from "diagrams-js/alibabacloud/security";
BastionHost
import { BastionHost } from "diagrams-js/alibabacloud/security";
CloudFirewall
import { CloudFirewall } from "diagrams-js/alibabacloud/security";
CloudSecurityScanner
import { CloudSecurityScanner } from "diagrams-js/alibabacloud/security";
ContentModeration
import { ContentModeration } from "diagrams-js/alibabacloud/security";
CrowdsourcedSecurityTesting
import { CrowdsourcedSecurityTesting } from "diagrams-js/alibabacloud/security";
DataEncryptionService
import { DataEncryptionService } from "diagrams-js/alibabacloud/security";
DbAudit
import { DbAudit } from "diagrams-js/alibabacloud/security";
GameShield
import { GameShield } from "diagrams-js/alibabacloud/security";
IdVerification
import { IdVerification } from "diagrams-js/alibabacloud/security";
ManagedSecurityService
import { ManagedSecurityService } from "diagrams-js/alibabacloud/security";
SecurityCenter
import { SecurityCenter } from "diagrams-js/alibabacloud/security";
ServerGuard
import { ServerGuard } from "diagrams-js/alibabacloud/security";
SslCertificates
import { SslCertificates } from "diagrams-js/alibabacloud/security";
WebApplicationFirewall
import { WebApplicationFirewall } from "diagrams-js/alibabacloud/security";
alibabacloud/storage
CloudStorageGateway
import { CloudStorageGateway } from "diagrams-js/alibabacloud/storage";
FileStorageHdfs
import { FileStorageHdfs } from "diagrams-js/alibabacloud/storage";
FileStorageNas
import { FileStorageNas } from "diagrams-js/alibabacloud/storage";
HybridBackupRecovery
import { HybridBackupRecovery } from "diagrams-js/alibabacloud/storage";
HybridCloudDisasterRecovery
import { HybridCloudDisasterRecovery } from "diagrams-js/alibabacloud/storage";
Imm
import { Imm } from "diagrams-js/alibabacloud/storage";
ObjectStorageService
import { ObjectStorageService } from "diagrams-js/alibabacloud/storage";
ObjectTableStore
import { ObjectTableStore } from "diagrams-js/alibabacloud/storage";
alibabacloud/web
Dns
import { Dns } from "diagrams-js/alibabacloud/web";
Domain
import { Domain } from "diagrams-js/alibabacloud/web";