UNPKG

diagrams-js

Version:

A TypeScript port of the diagrams Python library for drawing cloud system architecture diagrams as code

50 lines (49 loc) 5.3 kB
export declare function APIGatewayEndpoint(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function APIGateway(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function AppMesh(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function ClientVpn(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function CloudMap(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function CloudFrontDownloadDistribution(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function CloudFrontEdgeLocation(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function CloudFrontStreamingDistribution(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function CloudFront(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function DirectConnect(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function ElasticLoadBalancing(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function ElbApplicationLoadBalancer(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function ElbClassicLoadBalancer(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function ElbNetworkLoadBalancer(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function Endpoint(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function GlobalAccelerator(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function InternetGateway(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function Nacl(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function NATGateway(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function NetworkFirewall(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function NetworkingAndContentDelivery(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function PrivateSubnet(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function Privatelink(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function PublicSubnet(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function Route53HostedZone(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function Route53(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function RouteTable(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function SiteToSiteVpn(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function TransitGatewayAttachment(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function TransitGateway(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPCCustomerGateway(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPCElasticNetworkAdapter(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPCElasticNetworkInterface(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPCFlowLogs(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPCPeering(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPCRouter(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPCTrafficMirroring(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VPC(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VpnConnection(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare function VpnGateway(label?: string, options?: Record<string, unknown>): import("../index.ts").Node; export declare const CF: typeof CloudFront; export declare const ELB: typeof ElasticLoadBalancing; export declare const ALB: typeof ElbApplicationLoadBalancer; export declare const CLB: typeof ElbClassicLoadBalancer; export declare const NLB: typeof ElbNetworkLoadBalancer; export declare const GAX: typeof GlobalAccelerator; export declare const IGW: typeof InternetGateway; export declare const TGW: typeof TransitGateway; export declare const TGWAttach: typeof TransitGatewayAttachment;