docs: update docs (#916)

* fix: re-run script

* test: fix noxfile
diff --git a/docs/dyn/classroom_v1.courses.html b/docs/dyn/classroom_v1.courses.html
index 9fd7ca2..80ecfad 100644
--- a/docs/dyn/classroom_v1.courses.html
+++ b/docs/dyn/classroom_v1.courses.html
@@ -149,6 +149,25 @@
     The object takes the form of:
 
 { # A Course in Classroom.
+  "name": "A String", # Name of the course.
+      # For example, "10th Grade Biology".
+      # The name is required. It must be between 1 and 750 characters and a valid
+      # UTF-8 string.
+  "teacherFolder": { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+      # course.
+      # 
+      # This field will only be set for teachers of the course and domain
+      # administrators.
+      # 
+      # Read-only.
+    "id": "A String", # Drive API resource ID.
+    "title": "A String", # Title of the Drive folder.
+        #
+        # Read-only.
+    "alternateLink": "A String", # URL that can be used to access the Drive folder.
+        #
+        # Read-only.
+  },
   "section": "A String", # Section of the course.
       # For example, "Period 2".
       # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -181,9 +200,6 @@
       "materials": [ # Materials attached to this set.
         { # A material attached to a course as part of a material set.
           "driveFile": { # Representation of a Google Drive file. # Google Drive file attachment.
-            "title": "A String", # Title of the Drive item.
-                #
-                # Read-only.
             "alternateLink": "A String", # URL that can be used to access the Drive item.
                 #
                 # Read-only.
@@ -191,8 +207,14 @@
                 #
                 # Read-only.
             "id": "A String", # Drive API resource ID.
+            "title": "A String", # Title of the Drive item.
+                #
+                # Read-only.
           },
           "youTubeVideo": { # YouTube video item. # Youtube video attachment.
+            "title": "A String", # Title of the YouTube video.
+                #
+                # Read-only.
             "alternateLink": "A String", # URL that can be used to view the YouTube video.
                 #
                 # Read-only.
@@ -200,11 +222,9 @@
                 #
                 # Read-only.
             "id": "A String", # YouTube API resource ID.
-            "title": "A String", # Title of the YouTube video.
-                #
-                # Read-only.
           },
           "form": { # Google Forms item. # Google Forms attachment.
+            "formUrl": "A String", # URL of the form.
             "title": "A String", # Title of the Form.
                 #
                 # Read-only.
@@ -216,17 +236,16 @@
                 # requesting user is an editor of the form.
                 #
                 # Read-only.
-            "formUrl": "A String", # URL of the form.
           },
           "link": { # URL item. # Link atatchment.
-            "url": "A String", # URL to link to.
-                # This must be a valid UTF-8 string containing between 1 and 2024 characters.
             "title": "A String", # Title of the target of the URL.
                 #
                 # Read-only.
             "thumbnailUrl": "A String", # URL of a thumbnail image of the target URL.
                 #
                 # Read-only.
+            "url": "A String", # URL to link to.
+                # This must be a valid UTF-8 string containing between 1 and 2024 characters.
           },
         },
       ],
@@ -240,14 +259,14 @@
       # For example, "Welcome to 10th Grade Biology."
       # If set, this field must be a valid UTF-8 string and no longer than 3600
       # characters.
-  "calendarId": "A String", # The Calendar ID for a calendar that all course members can see, to which
-      # Classroom adds events for course work and announcements in the course.
-      # 
-      # Read-only.
   "updateTime": "A String", # Time of the most recent update to this course.
       # Specifying this field in a course update mask results in an error.
       # 
       # Read-only.
+  "calendarId": "A String", # The Calendar ID for a calendar that all course members can see, to which
+      # Classroom adds events for course work and announcements in the course.
+      # 
+      # Read-only.
   "alternateLink": "A String", # Absolute link to this course in the Classroom web UI.
       # 
       # Read-only.
@@ -284,25 +303,6 @@
       # Specifying this field in a course update mask results in an error.
       # 
       # Read-only.
-  "name": "A String", # Name of the course.
-      # For example, "10th Grade Biology".
-      # The name is required. It must be between 1 and 750 characters and a valid
-      # UTF-8 string.
-  "teacherFolder": { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-      # course.
-      # 
-      # This field will only be set for teachers of the course and domain
-      # administrators.
-      # 
-      # Read-only.
-    "title": "A String", # Title of the Drive folder.
-        #
-        # Read-only.
-    "alternateLink": "A String", # URL that can be used to access the Drive folder.
-        #
-        # Read-only.
-    "id": "A String", # Drive API resource ID.
-  },
 }
 
   x__xgafv: string, V1 error format.
@@ -314,6 +314,25 @@
   An object of the form:
 
     { # A Course in Classroom.
+    "name": "A String", # Name of the course.
+        # For example, "10th Grade Biology".
+        # The name is required. It must be between 1 and 750 characters and a valid
+        # UTF-8 string.
+    "teacherFolder": { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+        # course.
+        #
+        # This field will only be set for teachers of the course and domain
+        # administrators.
+        #
+        # Read-only.
+      "id": "A String", # Drive API resource ID.
+      "title": "A String", # Title of the Drive folder.
+          #
+          # Read-only.
+      "alternateLink": "A String", # URL that can be used to access the Drive folder.
+          #
+          # Read-only.
+    },
     "section": "A String", # Section of the course.
         # For example, "Period 2".
         # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -346,9 +365,6 @@
         "materials": [ # Materials attached to this set.
           { # A material attached to a course as part of a material set.
             "driveFile": { # Representation of a Google Drive file. # Google Drive file attachment.
-              "title": "A String", # Title of the Drive item.
-                  #
-                  # Read-only.
               "alternateLink": "A String", # URL that can be used to access the Drive item.
                   #
                   # Read-only.
@@ -356,8 +372,14 @@
                   #
                   # Read-only.
               "id": "A String", # Drive API resource ID.
+              "title": "A String", # Title of the Drive item.
+                  #
+                  # Read-only.
             },
             "youTubeVideo": { # YouTube video item. # Youtube video attachment.
+              "title": "A String", # Title of the YouTube video.
+                  #
+                  # Read-only.
               "alternateLink": "A String", # URL that can be used to view the YouTube video.
                   #
                   # Read-only.
@@ -365,11 +387,9 @@
                   #
                   # Read-only.
               "id": "A String", # YouTube API resource ID.
-              "title": "A String", # Title of the YouTube video.
-                  #
-                  # Read-only.
             },
             "form": { # Google Forms item. # Google Forms attachment.
+              "formUrl": "A String", # URL of the form.
               "title": "A String", # Title of the Form.
                   #
                   # Read-only.
@@ -381,17 +401,16 @@
                   # requesting user is an editor of the form.
                   #
                   # Read-only.
-              "formUrl": "A String", # URL of the form.
             },
             "link": { # URL item. # Link atatchment.
-              "url": "A String", # URL to link to.
-                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
               "title": "A String", # Title of the target of the URL.
                   #
                   # Read-only.
               "thumbnailUrl": "A String", # URL of a thumbnail image of the target URL.
                   #
                   # Read-only.
+              "url": "A String", # URL to link to.
+                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
             },
           },
         ],
@@ -405,14 +424,14 @@
         # For example, "Welcome to 10th Grade Biology."
         # If set, this field must be a valid UTF-8 string and no longer than 3600
         # characters.
-    "calendarId": "A String", # The Calendar ID for a calendar that all course members can see, to which
-        # Classroom adds events for course work and announcements in the course.
-        #
-        # Read-only.
     "updateTime": "A String", # Time of the most recent update to this course.
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
+    "calendarId": "A String", # The Calendar ID for a calendar that all course members can see, to which
+        # Classroom adds events for course work and announcements in the course.
+        #
+        # Read-only.
     "alternateLink": "A String", # Absolute link to this course in the Classroom web UI.
         #
         # Read-only.
@@ -449,25 +468,6 @@
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
-    "name": "A String", # Name of the course.
-        # For example, "10th Grade Biology".
-        # The name is required. It must be between 1 and 750 characters and a valid
-        # UTF-8 string.
-    "teacherFolder": { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-        # course.
-        #
-        # This field will only be set for teachers of the course and domain
-        # administrators.
-        #
-        # Read-only.
-      "title": "A String", # Title of the Drive folder.
-          #
-          # Read-only.
-      "alternateLink": "A String", # URL that can be used to access the Drive folder.
-          #
-          # Read-only.
-      "id": "A String", # Drive API resource ID.
-    },
   }</pre>
 </div>
 
@@ -528,6 +528,25 @@
   An object of the form:
 
     { # A Course in Classroom.
+    &quot;name&quot;: &quot;A String&quot;, # Name of the course.
+        # For example, &quot;10th Grade Biology&quot;.
+        # The name is required. It must be between 1 and 750 characters and a valid
+        # UTF-8 string.
+    &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+        # course.
+        #
+        # This field will only be set for teachers of the course and domain
+        # administrators.
+        #
+        # Read-only.
+      &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+      &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
+          #
+          # Read-only.
+      &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
+          #
+          # Read-only.
+    },
     &quot;section&quot;: &quot;A String&quot;, # Section of the course.
         # For example, &quot;Period 2&quot;.
         # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -560,9 +579,6 @@
         &quot;materials&quot;: [ # Materials attached to this set.
           { # A material attached to a course as part of a material set.
             &quot;driveFile&quot;: { # Representation of a Google Drive file. # Google Drive file attachment.
-              &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
-                  #
-                  # Read-only.
               &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive item.
                   #
                   # Read-only.
@@ -570,8 +586,14 @@
                   #
                   # Read-only.
               &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+              &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
+                  #
+                  # Read-only.
             },
             &quot;youTubeVideo&quot;: { # YouTube video item. # Youtube video attachment.
+              &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
+                  #
+                  # Read-only.
               &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to view the YouTube video.
                   #
                   # Read-only.
@@ -579,11 +601,9 @@
                   #
                   # Read-only.
               &quot;id&quot;: &quot;A String&quot;, # YouTube API resource ID.
-              &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
-                  #
-                  # Read-only.
             },
             &quot;form&quot;: { # Google Forms item. # Google Forms attachment.
+              &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
               &quot;title&quot;: &quot;A String&quot;, # Title of the Form.
                   #
                   # Read-only.
@@ -595,17 +615,16 @@
                   # requesting user is an editor of the form.
                   #
                   # Read-only.
-              &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
             },
             &quot;link&quot;: { # URL item. # Link atatchment.
-              &quot;url&quot;: &quot;A String&quot;, # URL to link to.
-                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
               &quot;title&quot;: &quot;A String&quot;, # Title of the target of the URL.
                   #
                   # Read-only.
               &quot;thumbnailUrl&quot;: &quot;A String&quot;, # URL of a thumbnail image of the target URL.
                   #
                   # Read-only.
+              &quot;url&quot;: &quot;A String&quot;, # URL to link to.
+                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
             },
           },
         ],
@@ -619,14 +638,14 @@
         # For example, &quot;Welcome to 10th Grade Biology.&quot;
         # If set, this field must be a valid UTF-8 string and no longer than 3600
         # characters.
-    &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
-        # Classroom adds events for course work and announcements in the course.
-        #
-        # Read-only.
     &quot;updateTime&quot;: &quot;A String&quot;, # Time of the most recent update to this course.
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
+    &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
+        # Classroom adds events for course work and announcements in the course.
+        #
+        # Read-only.
     &quot;alternateLink&quot;: &quot;A String&quot;, # Absolute link to this course in the Classroom web UI.
         #
         # Read-only.
@@ -663,25 +682,6 @@
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
-    &quot;name&quot;: &quot;A String&quot;, # Name of the course.
-        # For example, &quot;10th Grade Biology&quot;.
-        # The name is required. It must be between 1 and 750 characters and a valid
-        # UTF-8 string.
-    &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-        # course.
-        #
-        # This field will only be set for teachers of the course and domain
-        # administrators.
-        #
-        # Read-only.
-      &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
-          #
-          # Read-only.
-      &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
-          #
-          # Read-only.
-      &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
-    },
   }</pre>
 </div>
 
@@ -734,6 +734,25 @@
     { # Response when listing courses.
     &quot;courses&quot;: [ # Courses that match the list request.
       { # A Course in Classroom.
+        &quot;name&quot;: &quot;A String&quot;, # Name of the course.
+            # For example, &quot;10th Grade Biology&quot;.
+            # The name is required. It must be between 1 and 750 characters and a valid
+            # UTF-8 string.
+        &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+            # course.
+            #
+            # This field will only be set for teachers of the course and domain
+            # administrators.
+            #
+            # Read-only.
+          &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+          &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
+              #
+              # Read-only.
+          &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
+              #
+              # Read-only.
+        },
         &quot;section&quot;: &quot;A String&quot;, # Section of the course.
             # For example, &quot;Period 2&quot;.
             # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -766,9 +785,6 @@
             &quot;materials&quot;: [ # Materials attached to this set.
               { # A material attached to a course as part of a material set.
                 &quot;driveFile&quot;: { # Representation of a Google Drive file. # Google Drive file attachment.
-                  &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
-                      #
-                      # Read-only.
                   &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive item.
                       #
                       # Read-only.
@@ -776,8 +792,14 @@
                       #
                       # Read-only.
                   &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+                  &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
+                      #
+                      # Read-only.
                 },
                 &quot;youTubeVideo&quot;: { # YouTube video item. # Youtube video attachment.
+                  &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
+                      #
+                      # Read-only.
                   &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to view the YouTube video.
                       #
                       # Read-only.
@@ -785,11 +807,9 @@
                       #
                       # Read-only.
                   &quot;id&quot;: &quot;A String&quot;, # YouTube API resource ID.
-                  &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
-                      #
-                      # Read-only.
                 },
                 &quot;form&quot;: { # Google Forms item. # Google Forms attachment.
+                  &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
                   &quot;title&quot;: &quot;A String&quot;, # Title of the Form.
                       #
                       # Read-only.
@@ -801,17 +821,16 @@
                       # requesting user is an editor of the form.
                       #
                       # Read-only.
-                  &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
                 },
                 &quot;link&quot;: { # URL item. # Link atatchment.
-                  &quot;url&quot;: &quot;A String&quot;, # URL to link to.
-                      # This must be a valid UTF-8 string containing between 1 and 2024 characters.
                   &quot;title&quot;: &quot;A String&quot;, # Title of the target of the URL.
                       #
                       # Read-only.
                   &quot;thumbnailUrl&quot;: &quot;A String&quot;, # URL of a thumbnail image of the target URL.
                       #
                       # Read-only.
+                  &quot;url&quot;: &quot;A String&quot;, # URL to link to.
+                      # This must be a valid UTF-8 string containing between 1 and 2024 characters.
                 },
               },
             ],
@@ -825,14 +844,14 @@
             # For example, &quot;Welcome to 10th Grade Biology.&quot;
             # If set, this field must be a valid UTF-8 string and no longer than 3600
             # characters.
-        &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
-            # Classroom adds events for course work and announcements in the course.
-            #
-            # Read-only.
         &quot;updateTime&quot;: &quot;A String&quot;, # Time of the most recent update to this course.
             # Specifying this field in a course update mask results in an error.
             #
             # Read-only.
+        &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
+            # Classroom adds events for course work and announcements in the course.
+            #
+            # Read-only.
         &quot;alternateLink&quot;: &quot;A String&quot;, # Absolute link to this course in the Classroom web UI.
             #
             # Read-only.
@@ -869,25 +888,6 @@
             # Specifying this field in a course update mask results in an error.
             #
             # Read-only.
-        &quot;name&quot;: &quot;A String&quot;, # Name of the course.
-            # For example, &quot;10th Grade Biology&quot;.
-            # The name is required. It must be between 1 and 750 characters and a valid
-            # UTF-8 string.
-        &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-            # course.
-            #
-            # This field will only be set for teachers of the course and domain
-            # administrators.
-            #
-            # Read-only.
-          &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
-              #
-              # Read-only.
-          &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
-              #
-              # Read-only.
-          &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
-        },
       },
     ],
     &quot;nextPageToken&quot;: &quot;A String&quot;, # Token identifying the next page of results to return. If empty, no further
@@ -931,6 +931,25 @@
     The object takes the form of:
 
 { # A Course in Classroom.
+  &quot;name&quot;: &quot;A String&quot;, # Name of the course.
+      # For example, &quot;10th Grade Biology&quot;.
+      # The name is required. It must be between 1 and 750 characters and a valid
+      # UTF-8 string.
+  &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+      # course.
+      # 
+      # This field will only be set for teachers of the course and domain
+      # administrators.
+      # 
+      # Read-only.
+    &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+    &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
+        #
+        # Read-only.
+    &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
+        #
+        # Read-only.
+  },
   &quot;section&quot;: &quot;A String&quot;, # Section of the course.
       # For example, &quot;Period 2&quot;.
       # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -963,9 +982,6 @@
       &quot;materials&quot;: [ # Materials attached to this set.
         { # A material attached to a course as part of a material set.
           &quot;driveFile&quot;: { # Representation of a Google Drive file. # Google Drive file attachment.
-            &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
-                #
-                # Read-only.
             &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive item.
                 #
                 # Read-only.
@@ -973,8 +989,14 @@
                 #
                 # Read-only.
             &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+            &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
+                #
+                # Read-only.
           },
           &quot;youTubeVideo&quot;: { # YouTube video item. # Youtube video attachment.
+            &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
+                #
+                # Read-only.
             &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to view the YouTube video.
                 #
                 # Read-only.
@@ -982,11 +1004,9 @@
                 #
                 # Read-only.
             &quot;id&quot;: &quot;A String&quot;, # YouTube API resource ID.
-            &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
-                #
-                # Read-only.
           },
           &quot;form&quot;: { # Google Forms item. # Google Forms attachment.
+            &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
             &quot;title&quot;: &quot;A String&quot;, # Title of the Form.
                 #
                 # Read-only.
@@ -998,17 +1018,16 @@
                 # requesting user is an editor of the form.
                 #
                 # Read-only.
-            &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
           },
           &quot;link&quot;: { # URL item. # Link atatchment.
-            &quot;url&quot;: &quot;A String&quot;, # URL to link to.
-                # This must be a valid UTF-8 string containing between 1 and 2024 characters.
             &quot;title&quot;: &quot;A String&quot;, # Title of the target of the URL.
                 #
                 # Read-only.
             &quot;thumbnailUrl&quot;: &quot;A String&quot;, # URL of a thumbnail image of the target URL.
                 #
                 # Read-only.
+            &quot;url&quot;: &quot;A String&quot;, # URL to link to.
+                # This must be a valid UTF-8 string containing between 1 and 2024 characters.
           },
         },
       ],
@@ -1022,14 +1041,14 @@
       # For example, &quot;Welcome to 10th Grade Biology.&quot;
       # If set, this field must be a valid UTF-8 string and no longer than 3600
       # characters.
-  &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
-      # Classroom adds events for course work and announcements in the course.
-      # 
-      # Read-only.
   &quot;updateTime&quot;: &quot;A String&quot;, # Time of the most recent update to this course.
       # Specifying this field in a course update mask results in an error.
       # 
       # Read-only.
+  &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
+      # Classroom adds events for course work and announcements in the course.
+      # 
+      # Read-only.
   &quot;alternateLink&quot;: &quot;A String&quot;, # Absolute link to this course in the Classroom web UI.
       # 
       # Read-only.
@@ -1066,25 +1085,6 @@
       # Specifying this field in a course update mask results in an error.
       # 
       # Read-only.
-  &quot;name&quot;: &quot;A String&quot;, # Name of the course.
-      # For example, &quot;10th Grade Biology&quot;.
-      # The name is required. It must be between 1 and 750 characters and a valid
-      # UTF-8 string.
-  &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-      # course.
-      # 
-      # This field will only be set for teachers of the course and domain
-      # administrators.
-      # 
-      # Read-only.
-    &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
-        #
-        # Read-only.
-    &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
-        #
-        # Read-only.
-    &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
-  },
 }
 
   updateMask: string, Mask that identifies which fields on the course to update.
@@ -1115,6 +1115,25 @@
   An object of the form:
 
     { # A Course in Classroom.
+    &quot;name&quot;: &quot;A String&quot;, # Name of the course.
+        # For example, &quot;10th Grade Biology&quot;.
+        # The name is required. It must be between 1 and 750 characters and a valid
+        # UTF-8 string.
+    &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+        # course.
+        #
+        # This field will only be set for teachers of the course and domain
+        # administrators.
+        #
+        # Read-only.
+      &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+      &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
+          #
+          # Read-only.
+      &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
+          #
+          # Read-only.
+    },
     &quot;section&quot;: &quot;A String&quot;, # Section of the course.
         # For example, &quot;Period 2&quot;.
         # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -1147,9 +1166,6 @@
         &quot;materials&quot;: [ # Materials attached to this set.
           { # A material attached to a course as part of a material set.
             &quot;driveFile&quot;: { # Representation of a Google Drive file. # Google Drive file attachment.
-              &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
-                  #
-                  # Read-only.
               &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive item.
                   #
                   # Read-only.
@@ -1157,8 +1173,14 @@
                   #
                   # Read-only.
               &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+              &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
+                  #
+                  # Read-only.
             },
             &quot;youTubeVideo&quot;: { # YouTube video item. # Youtube video attachment.
+              &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
+                  #
+                  # Read-only.
               &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to view the YouTube video.
                   #
                   # Read-only.
@@ -1166,11 +1188,9 @@
                   #
                   # Read-only.
               &quot;id&quot;: &quot;A String&quot;, # YouTube API resource ID.
-              &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
-                  #
-                  # Read-only.
             },
             &quot;form&quot;: { # Google Forms item. # Google Forms attachment.
+              &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
               &quot;title&quot;: &quot;A String&quot;, # Title of the Form.
                   #
                   # Read-only.
@@ -1182,17 +1202,16 @@
                   # requesting user is an editor of the form.
                   #
                   # Read-only.
-              &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
             },
             &quot;link&quot;: { # URL item. # Link atatchment.
-              &quot;url&quot;: &quot;A String&quot;, # URL to link to.
-                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
               &quot;title&quot;: &quot;A String&quot;, # Title of the target of the URL.
                   #
                   # Read-only.
               &quot;thumbnailUrl&quot;: &quot;A String&quot;, # URL of a thumbnail image of the target URL.
                   #
                   # Read-only.
+              &quot;url&quot;: &quot;A String&quot;, # URL to link to.
+                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
             },
           },
         ],
@@ -1206,14 +1225,14 @@
         # For example, &quot;Welcome to 10th Grade Biology.&quot;
         # If set, this field must be a valid UTF-8 string and no longer than 3600
         # characters.
-    &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
-        # Classroom adds events for course work and announcements in the course.
-        #
-        # Read-only.
     &quot;updateTime&quot;: &quot;A String&quot;, # Time of the most recent update to this course.
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
+    &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
+        # Classroom adds events for course work and announcements in the course.
+        #
+        # Read-only.
     &quot;alternateLink&quot;: &quot;A String&quot;, # Absolute link to this course in the Classroom web UI.
         #
         # Read-only.
@@ -1250,25 +1269,6 @@
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
-    &quot;name&quot;: &quot;A String&quot;, # Name of the course.
-        # For example, &quot;10th Grade Biology&quot;.
-        # The name is required. It must be between 1 and 750 characters and a valid
-        # UTF-8 string.
-    &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-        # course.
-        #
-        # This field will only be set for teachers of the course and domain
-        # administrators.
-        #
-        # Read-only.
-      &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
-          #
-          # Read-only.
-      &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
-          #
-          # Read-only.
-      &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
-    },
   }</pre>
 </div>
 
@@ -1292,6 +1292,25 @@
     The object takes the form of:
 
 { # A Course in Classroom.
+  &quot;name&quot;: &quot;A String&quot;, # Name of the course.
+      # For example, &quot;10th Grade Biology&quot;.
+      # The name is required. It must be between 1 and 750 characters and a valid
+      # UTF-8 string.
+  &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+      # course.
+      # 
+      # This field will only be set for teachers of the course and domain
+      # administrators.
+      # 
+      # Read-only.
+    &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+    &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
+        #
+        # Read-only.
+    &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
+        #
+        # Read-only.
+  },
   &quot;section&quot;: &quot;A String&quot;, # Section of the course.
       # For example, &quot;Period 2&quot;.
       # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -1324,9 +1343,6 @@
       &quot;materials&quot;: [ # Materials attached to this set.
         { # A material attached to a course as part of a material set.
           &quot;driveFile&quot;: { # Representation of a Google Drive file. # Google Drive file attachment.
-            &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
-                #
-                # Read-only.
             &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive item.
                 #
                 # Read-only.
@@ -1334,8 +1350,14 @@
                 #
                 # Read-only.
             &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+            &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
+                #
+                # Read-only.
           },
           &quot;youTubeVideo&quot;: { # YouTube video item. # Youtube video attachment.
+            &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
+                #
+                # Read-only.
             &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to view the YouTube video.
                 #
                 # Read-only.
@@ -1343,11 +1365,9 @@
                 #
                 # Read-only.
             &quot;id&quot;: &quot;A String&quot;, # YouTube API resource ID.
-            &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
-                #
-                # Read-only.
           },
           &quot;form&quot;: { # Google Forms item. # Google Forms attachment.
+            &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
             &quot;title&quot;: &quot;A String&quot;, # Title of the Form.
                 #
                 # Read-only.
@@ -1359,17 +1379,16 @@
                 # requesting user is an editor of the form.
                 #
                 # Read-only.
-            &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
           },
           &quot;link&quot;: { # URL item. # Link atatchment.
-            &quot;url&quot;: &quot;A String&quot;, # URL to link to.
-                # This must be a valid UTF-8 string containing between 1 and 2024 characters.
             &quot;title&quot;: &quot;A String&quot;, # Title of the target of the URL.
                 #
                 # Read-only.
             &quot;thumbnailUrl&quot;: &quot;A String&quot;, # URL of a thumbnail image of the target URL.
                 #
                 # Read-only.
+            &quot;url&quot;: &quot;A String&quot;, # URL to link to.
+                # This must be a valid UTF-8 string containing between 1 and 2024 characters.
           },
         },
       ],
@@ -1383,14 +1402,14 @@
       # For example, &quot;Welcome to 10th Grade Biology.&quot;
       # If set, this field must be a valid UTF-8 string and no longer than 3600
       # characters.
-  &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
-      # Classroom adds events for course work and announcements in the course.
-      # 
-      # Read-only.
   &quot;updateTime&quot;: &quot;A String&quot;, # Time of the most recent update to this course.
       # Specifying this field in a course update mask results in an error.
       # 
       # Read-only.
+  &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
+      # Classroom adds events for course work and announcements in the course.
+      # 
+      # Read-only.
   &quot;alternateLink&quot;: &quot;A String&quot;, # Absolute link to this course in the Classroom web UI.
       # 
       # Read-only.
@@ -1427,25 +1446,6 @@
       # Specifying this field in a course update mask results in an error.
       # 
       # Read-only.
-  &quot;name&quot;: &quot;A String&quot;, # Name of the course.
-      # For example, &quot;10th Grade Biology&quot;.
-      # The name is required. It must be between 1 and 750 characters and a valid
-      # UTF-8 string.
-  &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-      # course.
-      # 
-      # This field will only be set for teachers of the course and domain
-      # administrators.
-      # 
-      # Read-only.
-    &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
-        #
-        # Read-only.
-    &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
-        #
-        # Read-only.
-    &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
-  },
 }
 
   x__xgafv: string, V1 error format.
@@ -1457,6 +1457,25 @@
   An object of the form:
 
     { # A Course in Classroom.
+    &quot;name&quot;: &quot;A String&quot;, # Name of the course.
+        # For example, &quot;10th Grade Biology&quot;.
+        # The name is required. It must be between 1 and 750 characters and a valid
+        # UTF-8 string.
+    &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
+        # course.
+        #
+        # This field will only be set for teachers of the course and domain
+        # administrators.
+        #
+        # Read-only.
+      &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+      &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
+          #
+          # Read-only.
+      &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
+          #
+          # Read-only.
+    },
     &quot;section&quot;: &quot;A String&quot;, # Section of the course.
         # For example, &quot;Period 2&quot;.
         # If set, this field must be a valid UTF-8 string and no longer than 2800
@@ -1489,9 +1508,6 @@
         &quot;materials&quot;: [ # Materials attached to this set.
           { # A material attached to a course as part of a material set.
             &quot;driveFile&quot;: { # Representation of a Google Drive file. # Google Drive file attachment.
-              &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
-                  #
-                  # Read-only.
               &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive item.
                   #
                   # Read-only.
@@ -1499,8 +1515,14 @@
                   #
                   # Read-only.
               &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
+              &quot;title&quot;: &quot;A String&quot;, # Title of the Drive item.
+                  #
+                  # Read-only.
             },
             &quot;youTubeVideo&quot;: { # YouTube video item. # Youtube video attachment.
+              &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
+                  #
+                  # Read-only.
               &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to view the YouTube video.
                   #
                   # Read-only.
@@ -1508,11 +1530,9 @@
                   #
                   # Read-only.
               &quot;id&quot;: &quot;A String&quot;, # YouTube API resource ID.
-              &quot;title&quot;: &quot;A String&quot;, # Title of the YouTube video.
-                  #
-                  # Read-only.
             },
             &quot;form&quot;: { # Google Forms item. # Google Forms attachment.
+              &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
               &quot;title&quot;: &quot;A String&quot;, # Title of the Form.
                   #
                   # Read-only.
@@ -1524,17 +1544,16 @@
                   # requesting user is an editor of the form.
                   #
                   # Read-only.
-              &quot;formUrl&quot;: &quot;A String&quot;, # URL of the form.
             },
             &quot;link&quot;: { # URL item. # Link atatchment.
-              &quot;url&quot;: &quot;A String&quot;, # URL to link to.
-                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
               &quot;title&quot;: &quot;A String&quot;, # Title of the target of the URL.
                   #
                   # Read-only.
               &quot;thumbnailUrl&quot;: &quot;A String&quot;, # URL of a thumbnail image of the target URL.
                   #
                   # Read-only.
+              &quot;url&quot;: &quot;A String&quot;, # URL to link to.
+                  # This must be a valid UTF-8 string containing between 1 and 2024 characters.
             },
           },
         ],
@@ -1548,14 +1567,14 @@
         # For example, &quot;Welcome to 10th Grade Biology.&quot;
         # If set, this field must be a valid UTF-8 string and no longer than 3600
         # characters.
-    &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
-        # Classroom adds events for course work and announcements in the course.
-        #
-        # Read-only.
     &quot;updateTime&quot;: &quot;A String&quot;, # Time of the most recent update to this course.
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
+    &quot;calendarId&quot;: &quot;A String&quot;, # The Calendar ID for a calendar that all course members can see, to which
+        # Classroom adds events for course work and announcements in the course.
+        #
+        # Read-only.
     &quot;alternateLink&quot;: &quot;A String&quot;, # Absolute link to this course in the Classroom web UI.
         #
         # Read-only.
@@ -1592,25 +1611,6 @@
         # Specifying this field in a course update mask results in an error.
         #
         # Read-only.
-    &quot;name&quot;: &quot;A String&quot;, # Name of the course.
-        # For example, &quot;10th Grade Biology&quot;.
-        # The name is required. It must be between 1 and 750 characters and a valid
-        # UTF-8 string.
-    &quot;teacherFolder&quot;: { # Representation of a Google Drive folder. # Information about a Drive Folder that is shared with all teachers of the
-        # course.
-        #
-        # This field will only be set for teachers of the course and domain
-        # administrators.
-        #
-        # Read-only.
-      &quot;title&quot;: &quot;A String&quot;, # Title of the Drive folder.
-          #
-          # Read-only.
-      &quot;alternateLink&quot;: &quot;A String&quot;, # URL that can be used to access the Drive folder.
-          #
-          # Read-only.
-      &quot;id&quot;: &quot;A String&quot;, # Drive API resource ID.
-    },
   }</pre>
 </div>