ProctoringEnforcementEventOutput
A durable, append-only proctoring enforcement event record.
- caliperType: string
Session Id requiredExternal Caliper session identifier the event belongs to
- dateType: stringFormat: date-time
Created requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- eventType: string · ProctoringEnforcementEventTypeenum
Type requiredKind of proctoring enforcement action recorded
values- prevented
_start - warning
_shown - forced
_end - locked
_out _restart
- idType: stringFormat: uuidrequired
- lockoutType: integer | null
Duration requiredLinked lockout's duration in seconds; populated for forced_end rows only, null otherwise.
- lockoutType: string | nullFormat: uuid
Id required - occurredType: stringFormat: date-time
At requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- organizationType: stringFormat: uuid
Id required - reasonType: string · ProctoringEnforcementReasonCategoryenum
Category requiredCoarse classification of the enforcement reason
values- it
- student
- unknown
- ruleType: string | null
Slug requiredDenormalized insight-type slug of the rule that tripped the action
- sessionType: string | nullFormat: uuid
Id requiredResolved internal insights_session.id; set best-effort at write time when the session already exists, otherwise null (not linked on later reads)
- triggeringType: string | nullFormat: uuid
Insight Id required - userType: stringFormat: uuid
Id required
