Skip to main content
Module

x/gesso/types/params.ts>UpdateAnAssignmentOverrideParams

A TypeScript API client for Canvas LMS
Latest
interface UpdateAnAssignmentOverrideParams
import { type UpdateAnAssignmentOverrideParams } from "https://deno.land/x/gesso@v0.1.2/types/params.ts";

Properties

optional
assignment_override[student_ids]: number[]

The IDs of the override's target students. If present, the IDs must each identify a user with an active student enrollment in the course that is not already targetted by a different adhoc override. Ignored unless the override being updated is adhoc.

optional
assignmentoverridetitle: string

The title of an adhoc assignment override. Ignored unless the override being updated is adhoc.

optional
assignmentoverridedueat: Date

The day/time the overridden assignment is due. Accepts times in ISO 8601 format, e.g. 2014-10-21T18:48:00Z. If absent, this override will not affect due date. May be present but null to indicate the override removes any previous due date.

optional
assignmentoverrideunlockat: Date

The day/time the overridden assignment becomes unlocked. Accepts times in ISO 8601 format, e.g. 2014-10-21T18:48:00Z. If absent, this override will not affect the unlock date. May be present but null to indicate the override removes any previous unlock date.

optional
assignmentoverridelockat: Date

The day/time the overridden assignment becomes locked. Accepts times in ISO 8601 format, e.g. 2014-10-21T18:48:00Z. If absent, this override will not affect the lock date. May be present but null to indicate the override removes any previous lock date.