generated: '2026-10-03' method: derived generator: derive-data-model.py source: - openapi/snaplogic-asset-management-api-openapi.yml - openapi/snaplogic-runtime-api-openapi.yml - openapi/snaplogic-tasks-api-openapi.yml - openapi/snaplogic-users-and-groups-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 13 entities_in_spec: 13 relationships: 3 entities: - name: AclRequest fields: 2 - name: AclResponse fields: 2 - name: ConcurrentMetrics fields: 3 - name: DailyMetrics fields: 5 - name: ExecutionMetrics fields: 2 - name: ProjectRenameRequest fields: 1 - name: ProjectRequest fields: 2 - name: RuntimeExecution fields: 8 - name: RuntimeListResponse fields: 4 - name: SuccessResponse fields: 2 - name: UpdateOwnerRequest fields: 2 - name: UserAppAccessRequest fields: 2 - name: UserSettings fields: 3 relationships: - from: RuntimeListResponse to: RuntimeExecution type: has_many via: executions - from: ExecutionMetrics to: ConcurrentMetrics type: has_one via: concurrent - from: ExecutionMetrics to: DailyMetrics type: has_one via: daily