การตั้งค่าระยะเวลาการให้คะแนนซึ่งรวมระยะเวลาการให้คะแนนทั้งหมดในหลักสูตร
การแสดง JSON |
---|
{ "gradingPeriods": [ { object ( |
ช่อง | |
---|---|
gradingPeriods[] |
รายการระยะเวลาการให้คะแนนในหลักสูตรใดหลักสูตรหนึ่ง |
applyToExistingCoursework |
รองรับการเปิด/ปิดการใช้ระยะเวลาการให้คะแนนในรายการสตรีมที่มีอยู่ เมื่อตั้งค่าแล้ว ค่านี้จะยังคงอยู่ ซึ่งหมายความว่าไม่จำเป็นต้องมีการตั้งค่าในทุกคำขอเพื่ออัปเดต |
previewVersion |
เอาต์พุตเท่านั้น เวอร์ชันตัวอย่างของ API ที่ใช้ในการดึงทรัพยากรนี้ |
GradingPeriod
ระยะเวลาการให้คะแนนแต่ละรายการ
ช่อง startDate และ endDate ต้องไม่ทับซ้อนกันตามระยะเวลาการให้คะแนน เช่น หาก endDate ของระยะเวลาการให้คะแนนคือ 25-01-2024 วันที่เริ่มต้นของระยะเวลาการให้คะแนนถัดไปต้องเป็น 2024-01-26 หรือหลังจากนั้น
การแสดง JSON |
---|
{ "id": string, "title": string, "startDate": { object ( |
ช่อง | |
---|---|
id |
เอาต์พุตเท่านั้น รหัสระยะเวลาการให้คะแนนที่ระบบสร้างขึ้น อ่านอย่างเดียว |
title |
ต้องระบุ ชื่อของระยะเวลาการให้คะแนน เช่น "ภาคเรียน 1" |
startDate |
ต้องระบุ วันที่เริ่มต้นของระยะเวลาการให้คะแนนในเขตเวลา UTC ไม่มีการแบ่งแยก |
endDate |
ต้องระบุ วันที่สิ้นสุดของระยะเวลาการให้คะแนนในเขตเวลา UTC ไม่มีการแบ่งแยก |