Name |
Type |
Description |
Notes |
type |
AssignmentType |
|
[optional] |
title |
str |
Title of the assignment |
[optional] |
description |
str |
Description and content of the assignment |
[optional] |
attachments |
List[ClassAttachmentCreation] |
|
[optional] |
nb_playback_authorized |
float |
The number of playback authorized on the scores of the assignment. |
[optional] |
toolset |
str |
The id of the toolset to apply to this assignment. The toolset will be copied to the assignment as a dedicated object to prevent unexpected changes when making modifications to the template toolset. This property can be set to null to delete the linked toolset and switch back to all the tools available for this assignment. |
[optional] |
cover_file |
str |
The id of the cover to display |
[optional] |
cover |
str |
The URL of the cover to display |
[optional] |
max_points |
float |
If set, the grading will be enabled for the assignement with this value as the maximum of points |
[optional] |
release_grades |
str |
For worksheets, how grading will work for the assignment: - If set to `auto`, the grades will be automatically released when the student submits the submissions - If set to `manual`, the grades will only be set as `draftGrade` and will be released when the teacher returns the submissions |
[optional] |
shuffle_exercises |
bool |
Mixing worksheets exercises for each student |
[optional] |
state |
str |
State of the assignment |
[optional] |
due_date |
datetime |
The due date of this assignment, late submissions will be marked as paste due. If not set, the assignment won't have a due date. |
[optional] |
scheduled_date |
datetime |
The publication (scheduled) date of the assignment. If this one is specified, the assignment will only be listed to the teachers of the class. |
[optional] |
google_classroom |
ClassAssignmentUpdateGoogleClassroom |
|
[optional] |
microsoft_graph |
ClassAssignmentUpdateMicrosoftGraph |
|
[optional] |
assignee_mode |
str |
Possible modes of assigning assignments |
[optional] |
assigned_students |
List[str] |
Identifiers for the students that have access to the assignment |
[optional] |
from flat_api.models.class_assignment_update import ClassAssignmentUpdate
# TODO update the JSON string below
json = "{}"
# create an instance of ClassAssignmentUpdate from a JSON string
class_assignment_update_instance = ClassAssignmentUpdate.from_json(json)
# print the JSON string representation of the object
print ClassAssignmentUpdate.to_json()
# convert the object into a dict
class_assignment_update_dict = class_assignment_update_instance.to_dict()
# create an instance of ClassAssignmentUpdate from a dict
class_assignment_update_form_dict = class_assignment_update.from_dict(class_assignment_update_dict)
[Back to Model list] [Back to API list] [Back to README]