# DeploymentDiagramResult

**Kind:** Interface

**Source:** [`atloria-monorepo/libs/parser-core/src/generators/diagrams/deployment-diagram.generator.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/parser-core/src/generators/diagrams/deployment-diagram.generator.ts#L147)

Result of deployment diagram generation

## Properties

| Property | Type |
|---|---|
| `mermaidCode` | `string` |
| `nodes` | `DeploymentNode[]` |
| `connections` | `DeploymentConnection[]` |
| `zones` | `NetworkZone[]` |
| `stats` | `{
    /** Total number of nodes */
    nodeCount: number;
    /** Number of connections */
    connectionCount: number;
    /** Number of services */
    serviceCount: number;
    /** Number of databases */
    databaseCount: number;
    /** Number of external services */
    externalServiceCount: number;
    /** Node types distribution */
    nodeTypeDistribution: Record<DeploymentNodeType, number>;
  }` |
