Outscale
Node types list for the Outscale provider.
Example Usage
import { Diagram } from "diagrams-js";
import { Compute, DirectConnect } from "diagrams-js/outscale/compute";
import { ClientVpn, InternetService, LoadBalancer } from "diagrams-js/outscale/network";
const diagram = Diagram("Outscale Architecture", { direction: "TB" });
const node1 = diagram.add(Compute("Node 1"));
const node2 = diagram.add(ClientVpn("Node 2"));
node1.to(node2);
const svg = await diagram.render();
note
All node types available in the Python diagrams library are also available in diagrams-js with the same class names and structure.
Node Reference
outscale/compute
Compute
import { Compute } from "diagrams-js/outscale/compute"
DirectConnect
import { DirectConnect } from "diagrams-js/outscale/compute"
outscale/network
ClientVpn
import { ClientVpn } from "diagrams-js/outscale/network"
InternetService
import { InternetService } from "diagrams-js/outscale/network"
LoadBalancer
import { LoadBalancer } from "diagrams-js/outscale/network"
NatService
import { NatService } from "diagrams-js/outscale/network"
Net
import { Net } from "diagrams-js/outscale/network"
SiteToSiteVpng
import { SiteToSiteVpng } from "diagrams-js/outscale/network"
outscale/security
Firewall
import { Firewall } from "diagrams-js/outscale/security"
IdentityAndAccessManagement
import { IdentityAndAccessManagement } from "diagrams-js/outscale/security"
outscale/storage
SimpleStorageService
import { SimpleStorageService } from "diagrams-js/outscale/storage"
Storage
import { Storage } from "diagrams-js/outscale/storage"