Skip to main content
Module

x/gesso/types/params.ts>BatchUpdateGradingPeriodsParams

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

Properties

optional
setid: string

The id of the grading period set.

optional
gradingperiodsid: string

The id of the grading period. If the id parameter does not exist, a new grading period will be created.

optional
gradingperiodstitle: string

The title of the grading period. The title is required for creating a new grading period, but not for updating an existing grading period.

optional
gradingperiodsstartdate: Date

The date the grading period starts. The start_date is required for creating a new grading period, but not for updating an existing grading period.

optional
gradingperiodsenddate: Date

The date the grading period ends. The end_date is required for creating a new grading period, but not for updating an existing grading period.

optional
gradingperiodsclosedate: Date

The date after which grades can no longer be changed for a grading period. The close_date is required for creating a new grading period, but not for updating an existing grading period.

optional
gradingperiodsweight: number

A weight value that contributes to the overall weight of a grading period set which is used to calculate how much assignments in this period contribute to the total grade