Network.Google.Classroom

Service Configuration

classroomService

OAuth Scopes

classroomRostersReadOnlyScope

classroomCoursesScope

classroomCourseworkStudentsReadOnlyScope

classroomProFileEmailsScope

classroomProFilePhotosScope

classroomCourseworkMeScope

classroomCourseWorkReadOnlyScope

classroomStudentSubmissionsStudentsReadOnlyScope

classroomRostersScope

classroomCoursesReadOnlyScope

classroomCourseworkStudentsScope

classroomCourseworkMeReadOnlyScope

classroomStudentSubmissionsMeReadOnlyScope

API Declaration

type ClassroomAPI

Resources

classroom.courses.aliases.create

classroom.courses.aliases.delete

classroom.courses.aliases.list

classroom.courses.courseWork.create

classroom.courses.courseWork.delete

classroom.courses.courseWork.get

classroom.courses.courseWork.list

classroom.courses.courseWork.patch

classroom.courses.courseWork.studentSubmissions.get

classroom.courses.courseWork.studentSubmissions.list

classroom.courses.courseWork.studentSubmissions.modifyAttachments

classroom.courses.courseWork.studentSubmissions.patch

classroom.courses.courseWork.studentSubmissions.reclaim

classroom.courses.courseWork.studentSubmissions.return

classroom.courses.courseWork.studentSubmissions.turnIn

classroom.courses.create

classroom.courses.delete

classroom.courses.get

classroom.courses.list

classroom.courses.patch

classroom.courses.students.create

classroom.courses.students.delete

classroom.courses.students.get

classroom.courses.students.list

classroom.courses.teachers.create

classroom.courses.teachers.delete

classroom.courses.teachers.get

classroom.courses.teachers.list

classroom.courses.update

classroom.invitations.accept

classroom.invitations.create

classroom.invitations.delete

classroom.invitations.get

classroom.invitations.list

classroom.userProfiles.get

classroom.userProfiles.guardianInvitations.create

classroom.userProfiles.guardianInvitations.get

classroom.userProfiles.guardianInvitations.list

classroom.userProfiles.guardianInvitations.patch

classroom.userProfiles.guardians.delete

classroom.userProfiles.guardians.get

classroom.userProfiles.guardians.list

Types

ListCourseAliasesResponse

data ListCourseAliasesResponse

listCourseAliasesResponse

lcarNextPageToken

lcarAliases

CourseWork

data CourseWork

courseWork

cwCreationTime

cwState

cwMaterials

cwCourseId

cwMaxPoints

cwWorkType

cwDueTime

cwAssociatedWithDeveloper

cwUpdateTime

cwMultipleChoiceQuestion

cwId

cwSubmissionModificationMode

cwDueDate

cwTitle

cwAlternateLink

cwAssignment

cwDescription

DriveFile

data DriveFile

driveFile

dfThumbnailURL

dfId

dfTitle

dfAlternateLink

GuardianInvitation

data GuardianInvitation

guardianInvitation

giCreationTime

giStudentId

giState

giInvitationId

giInvitedEmailAddress

ReturnStudentSubmissionRequest

data ReturnStudentSubmissionRequest

returnStudentSubmissionRequest

ReclaimStudentSubmissionRequest

data ReclaimStudentSubmissionRequest

reclaimStudentSubmissionRequest

ListCourseWorkResponse

data ListCourseWorkResponse

listCourseWorkResponse

lcwrCourseWork

lcwrNextPageToken

Empty

data Empty

empty

GlobalPermission

data GlobalPermission

globalPermission

gpPermission

Link

data Link

link

lThumbnailURL

lURL

lTitle

AssignmentSubmission

data AssignmentSubmission

assignmentSubmission

asAttachments

ModifyAttachmentsRequest

data ModifyAttachmentsRequest

modifyAttachmentsRequest

marAddAttachments

ListStudentSubmissionsResponse

data ListStudentSubmissionsResponse

listStudentSubmissionsResponse

lssrNextPageToken

lssrStudentSubmissions

Material

data Material

material

mDriveFile

mLink

mYouTubeVideo

mForm

MultipleChoiceSubmission

data MultipleChoiceSubmission

multipleChoiceSubmission

mcsAnswer

ListInvitationsResponse

data ListInvitationsResponse

listInvitationsResponse

lirNextPageToken

lirInvitations

Guardian

data Guardian

guardian

gStudentId

gGuardianId

gInvitedEmailAddress

gGuardianProFile

CourseMaterial

data CourseMaterial

courseMaterial

cmDriveFile

cmLink

cmYouTubeVideo

cmForm

ShortAnswerSubmission

data ShortAnswerSubmission

shortAnswerSubmission

sasAnswer

Invitation

data Invitation

invitation

iCourseId

iUserId

iRole

iId

Attachment

data Attachment

attachment

aDriveFile

aLink

aYouTubeVideo

aForm

StudentSubmission

data StudentSubmission

studentSubmission

ssCreationTime

ssLate

ssState

ssCourseId

ssMultipleChoiceSubmission

ssAssignmentSubmission

ssShortAnswerSubmission

ssAssociatedWithDeveloper

ssUserId

ssUpdateTime

ssCourseWorkType

ssAssignedGrade

ssId

ssDraftGrade

ssAlternateLink

ssCourseWorkId

ListGuardiansResponse

data ListGuardiansResponse

listGuardiansResponse

lgrNextPageToken

lgrGuardians

Date

data Date

date

dDay

dYear

dMonth

YouTubeVideo

data YouTubeVideo

youTubeVideo

ytvThumbnailURL

ytvId

ytvTitle

ytvAlternateLink

Teacher

data Teacher

teacher

tCourseId

tProFile

tUserId

CourseMaterialSet

data CourseMaterialSet

courseMaterialSet

cmsMaterials

cmsTitle

Name

data Name

name

nGivenName

nFullName

nFamilyName

ListCoursesResponse

data ListCoursesResponse

listCoursesResponse

lcrNextPageToken

lcrCourses

TurnInStudentSubmissionRequest

data TurnInStudentSubmissionRequest

turnInStudentSubmissionRequest

UserProFile

data UserProFile

userProFile

upfPhotoURL

upfName

upfEmailAddress

upfId

upfPermissions

DriveFolder

data DriveFolder

driveFolder

dId

dTitle

dAlternateLink

MultipleChoiceQuestion

data MultipleChoiceQuestion

multipleChoiceQuestion

mcqChoices

Course

data Course

course

cCreationTime

cRoom

cCourseMaterialSets

cTeacherGroupEmail

cTeacherFolder

cCourseState

cGuardiansEnabled

cEnrollmentCode

cUpdateTime

cOwnerId

cName

cId

cAlternateLink

cCourseGroupEmail

cDescription

cDescriptionHeading

cSection

TimeOfDay'

data TimeOfDay'

timeOfDay

todNanos

todHours

todMinutes

todSeconds

ListGuardianInvitationsResponse

data ListGuardianInvitationsResponse

listGuardianInvitationsResponse

lgirNextPageToken

lgirGuardianInvitations

Assignment

data Assignment

assignment

aStudentWorkFolder

ListStudentsResponse

data ListStudentsResponse

listStudentsResponse

lsrNextPageToken

lsrStudents

SharedDriveFile

data SharedDriveFile

sharedDriveFile

sdfDriveFile

sdfShareMode

CourseAlias

data CourseAlias

courseAlias

caAlias

Form

data Form

form

fThumbnailURL

fFormURL

fTitle

fResponseURL

ListTeachersResponse

data ListTeachersResponse

listTeachersResponse

ltrNextPageToken

ltrTeachers

Student

data Student

student

sCourseId

sProFile

sStudentWorkFolder

sUserId