generated: '2026-10-21' method: derived generator: derive-data-model.py source: - openapi/connect-mindcloud-openapi.json notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 36 entities_in_spec: 36 relationships: 9 entities: - name: ApiKey fields: 6 - name: ApiKeySummary fields: 9 - name: ChildCompany fields: 7 - name: Company fields: 12 - name: CompanyProfile fields: 8 - name: ConnectLink fields: 4 - name: Connection fields: 13 - name: ConnectionInUseErrorResponse fields: 2 - name: ConnectionTestResult fields: 4 - name: DailyUsage fields: 2 - name: DeletedResource fields: 1 - name: EmbeddedConnection fields: 6 - name: Environment fields: 5 - name: ErrorResponse fields: 2 - name: ListMeta fields: 1 - name: Me fields: 4 - name: Member fields: 7 - name: QueuedRun fields: 5 - name: Role fields: 7 - name: RoleSummary fields: 6 - name: Run fields: 16 - name: RunCancellation fields: 2 - name: RunDetail fields: 19 - name: RunOperation fields: 12 - name: RunStep fields: 6 - name: RunStepDetail fields: 7 - name: UniversalAction fields: 20 - name: UniversalActionDetail fields: 19 - name: UniversalApp fields: 10 - name: UniversalConflictErrorResponse fields: 2 - name: UniversalLookup fields: 8 - name: UsageSummary fields: 5 - name: Workflow fields: 11 - name: WorkflowDetail fields: 13 - name: WorkflowUsage fields: 4 - name: WorkflowVersion fields: 3 relationships: - from: Me to: Company type: belongs_to via: companyId - from: Member to: Role type: belongs_to via: roleId - from: QueuedRun to: Workflow type: belongs_to via: workflowId - from: QueuedRun to: Environment type: belongs_to via: environmentId - from: Run to: Workflow type: belongs_to via: workflowId - from: Run to: Environment type: belongs_to via: environmentId - from: RunDetail to: Workflow type: belongs_to via: workflowId - from: RunDetail to: Environment type: belongs_to via: environmentId - from: WorkflowUsage to: Workflow type: belongs_to via: workflowId