Skip to main content

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 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"