From 96615b46a72e7902f7ade2619b21649bf41b2b1b Mon Sep 17 00:00:00 2001 From: ertopogo Date: Mon, 6 Apr 2026 13:50:16 +0200 Subject: documentation zero trust --- src/components/demos/zero-trust/scenarios/index.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/components/demos/zero-trust/scenarios/index.ts (limited to 'src/components/demos/zero-trust/scenarios/index.ts') diff --git a/src/components/demos/zero-trust/scenarios/index.ts b/src/components/demos/zero-trust/scenarios/index.ts new file mode 100644 index 0000000..c8d557b --- /dev/null +++ b/src/components/demos/zero-trust/scenarios/index.ts @@ -0,0 +1,18 @@ +import { classicPerimeterScenario } from "./classic-perimeter"; +import { eastWestScenario } from "./east-west"; +import { zeroTrustAccessScenario } from "./zero-trust-access"; +import type { ZTScenarioDefinition } from "../types"; + +export const ZERO_TRUST_SCENARIOS: ZTScenarioDefinition[] = [ + classicPerimeterScenario, + zeroTrustAccessScenario, + eastWestScenario, +]; + +export function getScenarioById( + id: string, +): ZTScenarioDefinition | undefined { + return ZERO_TRUST_SCENARIOS.find((s) => s.id === id); +} + +export { classicPerimeterScenario, zeroTrustAccessScenario, eastWestScenario }; -- cgit v1.2.3