Настройки оценочного периода, включающие все отдельные оценочные периоды курса.
| 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. Инклюзивно. |