# ClassroomAssignment ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **id** | **i32** | Unique identifier of the repository. | **public_repo** | **bool** | Whether an accepted assignment creates a public repository. | **title** | **String** | Assignment title. | **r#type** | **String** | Whether it's a group assignment or individual assignment. | **invite_link** | **String** | The link that a student can use to accept the assignment. | **invitations_enabled** | **bool** | Whether the invitation link is enabled. Visiting an enabled invitation link will accept the assignment. | **slug** | **String** | Sluggified name of the assignment. | **students_are_repo_admins** | **bool** | Whether students are admins on created repository when a student accepts the assignment. | **feedback_pull_requests_enabled** | **bool** | Whether feedback pull request will be created when a student accepts the assignment. | **max_teams** | Option<**i32**> | The maximum allowable teams for the assignment. | **max_members** | Option<**i32**> | The maximum allowable members per team. | **editor** | **String** | The selected editor for the assignment. | **accepted** | **i32** | The number of students that have accepted the assignment. | **submitted** | **i32** | The number of students that have submitted the assignment. | **passing** | **i32** | The number of students that have passed the assignment. | **language** | **String** | The programming language used in the assignment. | **deadline** | Option<**String**> | The time at which the assignment is due. | **starter_code_repository** | [**models::SimpleClassroomRepository**](simple-classroom-repository.md) | | **classroom** | [**models::Classroom**](classroom.md) | | [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)