Skip to main content

Outscale

Node classes 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();
diagram.destroy();
note

All node classes available in the Python diagrams library are also available in diagrams-js with the same class names and structure.

Node Reference

outscale/compute

Compute Compute

import { Compute } from "diagrams-js/outscale/compute";
DirectConnect

DirectConnect

import { DirectConnect } from "diagrams-js/outscale/compute";

outscale/network

ClientVpn ClientVpn

import { ClientVpn } from "diagrams-js/outscale/network";
InternetService

InternetService

import { InternetService } from "diagrams-js/outscale/network";
LoadBalancer

LoadBalancer

import { LoadBalancer } from "diagrams-js/outscale/network";

NatService NatService

import { NatService } from "diagrams-js/outscale/network";

Net Net

import { Net } from "diagrams-js/outscale/network";
SiteToSiteVpng

SiteToSiteVpng

import { SiteToSiteVpng } from "diagrams-js/outscale/network";

outscale/security

Firewall Firewall

import { Firewall } from "diagrams-js/outscale/security";
IdentityAndAccessManagement

IdentityAndAccessManagement

import { IdentityAndAccessManagement } from "diagrams-js/outscale/security";

outscale/storage

SimpleStorageService

SimpleStorageService

import { SimpleStorageService } from "diagrams-js/outscale/storage";

Storage Storage

import { Storage } from "diagrams-js/outscale/storage";