Core objects
Object relationship
Connection
Connection
A connection is the source CloudEval reads from. It can represent live Azure resources through Cloud sync or infrastructure-as-code content through template-backed imports.
Project
Project
A project is the working unit that ties source data, files, topology, report history, status, and sharing together. Most automation commands and app workflows target a project.
Report
Report
A report is a generated output attached to a project. Current public docs focus on cost and architecture reports because those are the main review surfaces.
Connection types and setup paths
CloudEval stores two internal connection categories:synctemplate
This distinction matters for automation. A multi-file IaC workspace is not a new
live cloud connection type; it is a richer template-backed source that resolves
to the same diagram and report pipeline.
Project types and status
Projects can track status for:- sync
- architecture
- cost
- unit tests
Share views
CloudEval share links support these read-only view modes:previewcodesplit
Collaboration roles
Projects support:- owner
- editor
- viewer