| 
									
										
										
										
											2015-12-03 01:10:07 +00:00
										 |  |  | # Copyright 2015 Google Inc. | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # Licensed under the Apache License, Version 2.0 (the "License"); | 
					
						
							|  |  |  | # you may not use this file except in compliance with the License. | 
					
						
							|  |  |  | # You may obtain a copy of the License at | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | #      http://www.apache.org/licenses/LICENSE-2.0 | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # Unless required by applicable law or agreed to in writing, software | 
					
						
							|  |  |  | # distributed under the License is distributed on an "AS IS" BASIS, | 
					
						
							|  |  |  | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
					
						
							|  |  |  | # See the License for the specific language governing permissions and | 
					
						
							|  |  |  | # limitations under the License. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | require 'google/apis/classroom_v1/service.rb' | 
					
						
							|  |  |  | require 'google/apis/classroom_v1/classes.rb' | 
					
						
							|  |  |  | require 'google/apis/classroom_v1/representations.rb' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module Google | 
					
						
							|  |  |  |   module Apis | 
					
						
							|  |  |  |     # Google Classroom API | 
					
						
							|  |  |  |     # | 
					
						
							| 
									
										
										
										
											2016-05-16 16:49:15 +00:00
										 |  |  |     # Manages classes, rosters, and invitations in Google Classroom. | 
					
						
							| 
									
										
										
										
											2015-12-03 01:10:07 +00:00
										 |  |  |     # | 
					
						
							|  |  |  |     # @see https://developers.google.com/classroom/ | 
					
						
							|  |  |  |     module ClassroomV1 | 
					
						
							|  |  |  |       VERSION = 'V1' | 
					
						
							| 
									
										
										
										
											2020-10-15 00:39:14 +00:00
										 |  |  |       REVISION = '20201012' | 
					
						
							| 
									
										
										
										
											2017-09-27 00:35:09 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |       # View and manage announcements in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_ANNOUNCEMENTS = 'https://www.googleapis.com/auth/classroom.announcements' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       # View announcements in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_ANNOUNCEMENTS_READONLY = 'https://www.googleapis.com/auth/classroom.announcements.readonly' | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |       # Manage your Google Classroom classes | 
					
						
							|  |  |  |       AUTH_CLASSROOM_COURSES = 'https://www.googleapis.com/auth/classroom.courses' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       # View your Google Classroom classes | 
					
						
							|  |  |  |       AUTH_CLASSROOM_COURSES_READONLY = 'https://www.googleapis.com/auth/classroom.courses.readonly' | 
					
						
							| 
									
										
										
										
											2017-05-26 16:44:32 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-06-02 06:11:31 +00:00
										 |  |  |       # Manage your course work and view your grades in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_COURSEWORK_ME = 'https://www.googleapis.com/auth/classroom.coursework.me' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       # View your course work and grades in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_COURSEWORK_ME_READONLY = 'https://www.googleapis.com/auth/classroom.coursework.me.readonly' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       # Manage course work and grades for students in the Google Classroom classes you teach and view the course work and grades for classes you administer | 
					
						
							|  |  |  |       AUTH_CLASSROOM_COURSEWORK_STUDENTS = 'https://www.googleapis.com/auth/classroom.coursework.students' | 
					
						
							| 
									
										
										
										
											2017-06-02 06:11:31 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |       # View course work and grades for students in the Google Classroom classes you teach or administer | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       AUTH_CLASSROOM_COURSEWORK_STUDENTS_READONLY = 'https://www.googleapis.com/auth/classroom.coursework.students.readonly' | 
					
						
							| 
									
										
										
										
											2017-06-02 06:11:31 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-09-17 00:39:25 +00:00
										 |  |  |       # See, edit, and create classwork materials in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_COURSEWORKMATERIALS = 'https://www.googleapis.com/auth/classroom.courseworkmaterials' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       # See all classwork materials for your Google Classroom classes | 
					
						
							|  |  |  |       AUTH_CLASSROOM_COURSEWORKMATERIALS_READONLY = 'https://www.googleapis.com/auth/classroom.courseworkmaterials.readonly' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       # View your Google Classroom guardians | 
					
						
							|  |  |  |       AUTH_CLASSROOM_GUARDIANLINKS_ME_READONLY = 'https://www.googleapis.com/auth/classroom.guardianlinks.me.readonly' | 
					
						
							| 
									
										
										
										
											2017-06-02 06:11:31 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       # View and manage guardians for students in your Google Classroom classes | 
					
						
							|  |  |  |       AUTH_CLASSROOM_GUARDIANLINKS_STUDENTS = 'https://www.googleapis.com/auth/classroom.guardianlinks.students' | 
					
						
							| 
									
										
										
										
											2017-06-02 06:11:31 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       # View guardians for students in your Google Classroom classes | 
					
						
							|  |  |  |       AUTH_CLASSROOM_GUARDIANLINKS_STUDENTS_READONLY = 'https://www.googleapis.com/auth/classroom.guardianlinks.students.readonly' | 
					
						
							| 
									
										
										
										
											2016-05-25 16:16:15 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       # View the email addresses of people in your classes | 
					
						
							|  |  |  |       AUTH_CLASSROOM_PROFILE_EMAILS = 'https://www.googleapis.com/auth/classroom.profile.emails' | 
					
						
							| 
									
										
										
										
											2017-02-13 23:28:52 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-06-02 06:11:31 +00:00
										 |  |  |       # View the profile photos of people in your classes | 
					
						
							|  |  |  |       AUTH_CLASSROOM_PROFILE_PHOTOS = 'https://www.googleapis.com/auth/classroom.profile.photos' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-11-01 00:35:09 +00:00
										 |  |  |       # Receive notifications about your Google Classroom data | 
					
						
							|  |  |  |       AUTH_CLASSROOM_PUSH_NOTIFICATIONS = 'https://www.googleapis.com/auth/classroom.push-notifications' | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       # Manage your Google Classroom class rosters | 
					
						
							|  |  |  |       AUTH_CLASSROOM_ROSTERS = 'https://www.googleapis.com/auth/classroom.rosters' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       # View your Google Classroom class rosters | 
					
						
							|  |  |  |       AUTH_CLASSROOM_ROSTERS_READONLY = 'https://www.googleapis.com/auth/classroom.rosters.readonly' | 
					
						
							| 
									
										
										
										
											2017-05-26 16:44:32 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-03-27 22:14:47 +00:00
										 |  |  |       # View your course work and grades in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_STUDENT_SUBMISSIONS_ME_READONLY = 'https://www.googleapis.com/auth/classroom.student-submissions.me.readonly' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       # View course work and grades for students in the Google Classroom classes you teach or administer | 
					
						
							| 
									
										
										
										
											2017-08-25 19:54:22 +00:00
										 |  |  |       AUTH_CLASSROOM_STUDENT_SUBMISSIONS_STUDENTS_READONLY = 'https://www.googleapis.com/auth/classroom.student-submissions.students.readonly' | 
					
						
							| 
									
										
										
										
											2019-04-25 00:37:02 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |       # See, create, and edit topics in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_TOPICS = 'https://www.googleapis.com/auth/classroom.topics' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       # View topics in Google Classroom | 
					
						
							|  |  |  |       AUTH_CLASSROOM_TOPICS_READONLY = 'https://www.googleapis.com/auth/classroom.topics.readonly' | 
					
						
							| 
									
										
										
										
											2015-12-03 01:10:07 +00:00
										 |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end |