Настройки оценочного периода, включающие все отдельные оценочные периоды курса.
| JSON-представление | 
|---|
{ "gradingPeriods": [ { object (  | 
| Поля | |
|---|---|
 gradingPeriods[] |   Список оцениваемых периодов в конкретном курсе. Оценочные периоды не должны иметь перекрывающихся диапазонов дат и должны быть перечислены в хронологическом порядке. Каждый оценочный период должен иметь уникальное название в рамках курса.  | 
 applyToExistingCoursework |    Поддерживает переключение применения оценочных периодов к существующим элементам потока. После установки это значение сохраняется, что означает, что его не нужно устанавливать в каждом запросе на обновление   | 
 previewVersion |   Только вывод. Предварительная версия API, используемая для получения этого ресурса.  | 
Период оценивания
Индивидуальный оценочный период.
Оценочные периоды не должны иметь перекрывающихся диапазонов дат и должны быть перечислены в хронологическом порядке. Например, если endDate оценочного периода — 25 января 2024 г., то startDate следующего оценочного периода должно быть 26 января 2024 г. или позднее. Каждый оценочный период должен иметь уникальное название в рамках курса.
| JSON-представление | 
|---|
{ "id": string, "title": string, "startDate": { object (  | 
| Поля | |
|---|---|
 id |   Только вывод. Идентификатор оценочного периода, сгенерированный системой. Только для чтения.  | 
 title |   Необходимый. Название оценочного периода. Например, «Семестр 1».  | 
 startDate |   Необходимый. Дата начала оценочного периода в формате UTC. Инклюзивно.  | 
 endDate |   Необходимый. Дата окончания оценочного периода в формате UTC. Инклюзивно.  |