docs: update docs (#916)

* fix: re-run script

* test: fix noxfile
diff --git a/docs/dyn/youtubeAnalytics_v2.groupItems.html b/docs/dyn/youtubeAnalytics_v2.groupItems.html
index f2a319f..5cf5bbd 100644
--- a/docs/dyn/youtubeAnalytics_v2.groupItems.html
+++ b/docs/dyn/youtubeAnalytics_v2.groupItems.html
@@ -75,7 +75,7 @@
 <h1><a href="youtubeAnalytics_v2.html">YouTube Analytics API</a> . <a href="youtubeAnalytics_v2.groupItems.html">groupItems</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#delete">delete(onBehalfOfContentOwner=None, id=None, x__xgafv=None)</a></code></p>
+  <code><a href="#delete">delete(id=None, onBehalfOfContentOwner=None, x__xgafv=None)</a></code></p>
 <p class="firstline">Removes an item from a group.</p>
 <p class="toc_element">
   <code><a href="#insert">insert(body=None, onBehalfOfContentOwner=None, x__xgafv=None)</a></code></p>
@@ -85,10 +85,12 @@
 <p class="firstline">Returns a collection of group items that match the API request parameters.</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="delete">delete(onBehalfOfContentOwner=None, id=None, x__xgafv=None)</code>
+    <code class="details" id="delete">delete(id=None, onBehalfOfContentOwner=None, x__xgafv=None)</code>
   <pre>Removes an item from a group.
 
 Args:
+  id: string, The `id` parameter specifies the YouTube group item ID of the group item
+that is being deleted.
   onBehalfOfContentOwner: string, This parameter can only be used in a properly authorized request. **Note:**
 This parameter is intended exclusively for YouTube content partners that
 own and manage many different YouTube channels.
@@ -100,8 +102,6 @@
 data, without having to provide authentication credentials for each
 individual channel. The account that the user authenticates with must be
 linked to the specified YouTube content owner.
-  id: string, The `id` parameter specifies the YouTube group item ID of the group item
-that is being deleted.
   x__xgafv: string, V1 error format.
     Allowed values
       1 - v1 error format
@@ -115,19 +115,24 @@
         #
         # The presence of an error field signals that the operation
         # has failed.
-      &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
-          # Set custom error codes in ErrorProto.domain and ErrorProto.code
-          # instead.
       &quot;requestId&quot;: &quot;A String&quot;, # Request identifier generated by the service, which can be
           # used to identify the error in the logs
       &quot;error&quot;: [ # Specific error description and codes
         { # Describes one specific error.
+          &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
+              # shared externally.
+          &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
+              # given the error domain and code.  Different error codes require different
+              # arguments.
+            &quot;A String&quot;,
+          ],
           &quot;code&quot;: &quot;A String&quot;, # Error code in the error domain. This should correspond to
               # a value of the enum type whose name is in domain. See
               # the core error domain in error_domain.proto.
           &quot;domain&quot;: &quot;A String&quot;, # Error domain. RoSy services can define their own
               # domain and error codes. This should normally be
               # the name of an enum type, such as: gdata.CoreErrorDomain
+          &quot;locationType&quot;: &quot;A String&quot;,
           &quot;location&quot;: &quot;A String&quot;, # Location of the error, as specified by the location type.
               #
               # If location_type is PATH, this should be a path to a field that&#x27;s
@@ -137,12 +142,6 @@
               # Examples:
               #   authenticated_user.gaia_id
               #   resource.address[2].country
-          &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
-              # given the error domain and code.  Different error codes require different
-              # arguments.
-            &quot;A String&quot;,
-          ],
-          &quot;locationType&quot;: &quot;A String&quot;,
           &quot;externalErrorMessage&quot;: &quot;A String&quot;, # A short explanation for the error, which can be shared outside Google.
               #
               # Please set domain, code and arguments whenever possible instead of this
@@ -153,10 +152,11 @@
               # information and concepts that are not available externally and should not
               # be exposed. It is safer if external APIs can understand the errors and
               # decide what the error message should look like.
-          &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
-              # shared externally.
         },
       ],
+      &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
+          # Set custom error codes in ErrorProto.domain and ErrorProto.code
+          # instead.
     },
   }</pre>
 </div>
@@ -170,46 +170,30 @@
     The object takes the form of:
 
 { # A group item.
-  &quot;resource&quot;: { # The `resource` object contains information that identifies the item being
-      # added to the group.
-    &quot;id&quot;: &quot;A String&quot;, # The channel, video, playlist, or asset ID that YouTube uses to uniquely
-        # identify the item that is being added to the group.
-    &quot;kind&quot;: &quot;A String&quot;, # Identifies the type of resource being added to the group.
-        #
-        # Valid values for this property are:
-        #  * `youtube#channel`
-        #  * `youtube#playlist`
-        #  * `youtube#video`
-        #  * `youtubePartner#asset`
-  },
   &quot;groupId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the group that contains the
       # item.
-  &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the `channel`, `video`,
-      # `playlist`, or `asset` resource that is included in the group. Note that
-      # this ID refers specifically to the inclusion of that resource in a
-      # particular group and is different than the channel ID, video ID,
-      # playlist ID, or asset ID that uniquely identifies the resource itself.
-      # The `resource.id` property&#x27;s value specifies the unique channel, video,
-      # playlist, or asset ID.
-  &quot;kind&quot;: &quot;A String&quot;, # Identifies the API resource&#x27;s type. The value will be `youtube#groupItem`.
-  &quot;etag&quot;: &quot;A String&quot;, # The Etag of this resource.
   &quot;errors&quot;: { # Request Error information. # Apiary error details
       #
       # The presence of an error field signals that the operation
       # has failed.
-    &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
-        # Set custom error codes in ErrorProto.domain and ErrorProto.code
-        # instead.
     &quot;requestId&quot;: &quot;A String&quot;, # Request identifier generated by the service, which can be
         # used to identify the error in the logs
     &quot;error&quot;: [ # Specific error description and codes
       { # Describes one specific error.
+        &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
+            # shared externally.
+        &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
+            # given the error domain and code.  Different error codes require different
+            # arguments.
+          &quot;A String&quot;,
+        ],
         &quot;code&quot;: &quot;A String&quot;, # Error code in the error domain. This should correspond to
             # a value of the enum type whose name is in domain. See
             # the core error domain in error_domain.proto.
         &quot;domain&quot;: &quot;A String&quot;, # Error domain. RoSy services can define their own
             # domain and error codes. This should normally be
             # the name of an enum type, such as: gdata.CoreErrorDomain
+        &quot;locationType&quot;: &quot;A String&quot;,
         &quot;location&quot;: &quot;A String&quot;, # Location of the error, as specified by the location type.
             #
             # If location_type is PATH, this should be a path to a field that&#x27;s
@@ -219,12 +203,6 @@
             # Examples:
             #   authenticated_user.gaia_id
             #   resource.address[2].country
-        &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
-            # given the error domain and code.  Different error codes require different
-            # arguments.
-          &quot;A String&quot;,
-        ],
-        &quot;locationType&quot;: &quot;A String&quot;,
         &quot;externalErrorMessage&quot;: &quot;A String&quot;, # A short explanation for the error, which can be shared outside Google.
             #
             # Please set domain, code and arguments whenever possible instead of this
@@ -235,11 +213,33 @@
             # information and concepts that are not available externally and should not
             # be exposed. It is safer if external APIs can understand the errors and
             # decide what the error message should look like.
-        &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
-            # shared externally.
       },
     ],
+    &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
+        # Set custom error codes in ErrorProto.domain and ErrorProto.code
+        # instead.
   },
+  &quot;kind&quot;: &quot;A String&quot;, # Identifies the API resource&#x27;s type. The value will be `youtube#groupItem`.
+  &quot;resource&quot;: { # The `resource` object contains information that identifies the item being
+      # added to the group.
+    &quot;kind&quot;: &quot;A String&quot;, # Identifies the type of resource being added to the group.
+        #
+        # Valid values for this property are:
+        #  * `youtube#channel`
+        #  * `youtube#playlist`
+        #  * `youtube#video`
+        #  * `youtubePartner#asset`
+    &quot;id&quot;: &quot;A String&quot;, # The channel, video, playlist, or asset ID that YouTube uses to uniquely
+        # identify the item that is being added to the group.
+  },
+  &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the `channel`, `video`,
+      # `playlist`, or `asset` resource that is included in the group. Note that
+      # this ID refers specifically to the inclusion of that resource in a
+      # particular group and is different than the channel ID, video ID,
+      # playlist ID, or asset ID that uniquely identifies the resource itself.
+      # The `resource.id` property&#x27;s value specifies the unique channel, video,
+      # playlist, or asset ID.
+  &quot;etag&quot;: &quot;A String&quot;, # The Etag of this resource.
 }
 
   onBehalfOfContentOwner: string, This parameter can only be used in a properly authorized request. **Note:**
@@ -262,46 +262,30 @@
   An object of the form:
 
     { # A group item.
-    &quot;resource&quot;: { # The `resource` object contains information that identifies the item being
-        # added to the group.
-      &quot;id&quot;: &quot;A String&quot;, # The channel, video, playlist, or asset ID that YouTube uses to uniquely
-          # identify the item that is being added to the group.
-      &quot;kind&quot;: &quot;A String&quot;, # Identifies the type of resource being added to the group.
-          #
-          # Valid values for this property are:
-          #  * `youtube#channel`
-          #  * `youtube#playlist`
-          #  * `youtube#video`
-          #  * `youtubePartner#asset`
-    },
     &quot;groupId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the group that contains the
         # item.
-    &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the `channel`, `video`,
-        # `playlist`, or `asset` resource that is included in the group. Note that
-        # this ID refers specifically to the inclusion of that resource in a
-        # particular group and is different than the channel ID, video ID,
-        # playlist ID, or asset ID that uniquely identifies the resource itself.
-        # The `resource.id` property&#x27;s value specifies the unique channel, video,
-        # playlist, or asset ID.
-    &quot;kind&quot;: &quot;A String&quot;, # Identifies the API resource&#x27;s type. The value will be `youtube#groupItem`.
-    &quot;etag&quot;: &quot;A String&quot;, # The Etag of this resource.
     &quot;errors&quot;: { # Request Error information. # Apiary error details
         #
         # The presence of an error field signals that the operation
         # has failed.
-      &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
-          # Set custom error codes in ErrorProto.domain and ErrorProto.code
-          # instead.
       &quot;requestId&quot;: &quot;A String&quot;, # Request identifier generated by the service, which can be
           # used to identify the error in the logs
       &quot;error&quot;: [ # Specific error description and codes
         { # Describes one specific error.
+          &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
+              # shared externally.
+          &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
+              # given the error domain and code.  Different error codes require different
+              # arguments.
+            &quot;A String&quot;,
+          ],
           &quot;code&quot;: &quot;A String&quot;, # Error code in the error domain. This should correspond to
               # a value of the enum type whose name is in domain. See
               # the core error domain in error_domain.proto.
           &quot;domain&quot;: &quot;A String&quot;, # Error domain. RoSy services can define their own
               # domain and error codes. This should normally be
               # the name of an enum type, such as: gdata.CoreErrorDomain
+          &quot;locationType&quot;: &quot;A String&quot;,
           &quot;location&quot;: &quot;A String&quot;, # Location of the error, as specified by the location type.
               #
               # If location_type is PATH, this should be a path to a field that&#x27;s
@@ -311,12 +295,6 @@
               # Examples:
               #   authenticated_user.gaia_id
               #   resource.address[2].country
-          &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
-              # given the error domain and code.  Different error codes require different
-              # arguments.
-            &quot;A String&quot;,
-          ],
-          &quot;locationType&quot;: &quot;A String&quot;,
           &quot;externalErrorMessage&quot;: &quot;A String&quot;, # A short explanation for the error, which can be shared outside Google.
               #
               # Please set domain, code and arguments whenever possible instead of this
@@ -327,11 +305,33 @@
               # information and concepts that are not available externally and should not
               # be exposed. It is safer if external APIs can understand the errors and
               # decide what the error message should look like.
-          &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
-              # shared externally.
         },
       ],
+      &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
+          # Set custom error codes in ErrorProto.domain and ErrorProto.code
+          # instead.
     },
+    &quot;kind&quot;: &quot;A String&quot;, # Identifies the API resource&#x27;s type. The value will be `youtube#groupItem`.
+    &quot;resource&quot;: { # The `resource` object contains information that identifies the item being
+        # added to the group.
+      &quot;kind&quot;: &quot;A String&quot;, # Identifies the type of resource being added to the group.
+          #
+          # Valid values for this property are:
+          #  * `youtube#channel`
+          #  * `youtube#playlist`
+          #  * `youtube#video`
+          #  * `youtubePartner#asset`
+      &quot;id&quot;: &quot;A String&quot;, # The channel, video, playlist, or asset ID that YouTube uses to uniquely
+          # identify the item that is being added to the group.
+    },
+    &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the `channel`, `video`,
+        # `playlist`, or `asset` resource that is included in the group. Note that
+        # this ID refers specifically to the inclusion of that resource in a
+        # particular group and is different than the channel ID, video ID,
+        # playlist ID, or asset ID that uniquely identifies the resource itself.
+        # The `resource.id` property&#x27;s value specifies the unique channel, video,
+        # playlist, or asset ID.
+    &quot;etag&quot;: &quot;A String&quot;, # The Etag of this resource.
   }</pre>
 </div>
 
@@ -367,46 +367,30 @@
     &quot;items&quot;: [ # A list of groups that match the API request parameters. Each item in the
         # list represents a `groupItem` resource.
       { # A group item.
-        &quot;resource&quot;: { # The `resource` object contains information that identifies the item being
-            # added to the group.
-          &quot;id&quot;: &quot;A String&quot;, # The channel, video, playlist, or asset ID that YouTube uses to uniquely
-              # identify the item that is being added to the group.
-          &quot;kind&quot;: &quot;A String&quot;, # Identifies the type of resource being added to the group.
-              #
-              # Valid values for this property are:
-              #  * `youtube#channel`
-              #  * `youtube#playlist`
-              #  * `youtube#video`
-              #  * `youtubePartner#asset`
-        },
         &quot;groupId&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the group that contains the
             # item.
-        &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the `channel`, `video`,
-            # `playlist`, or `asset` resource that is included in the group. Note that
-            # this ID refers specifically to the inclusion of that resource in a
-            # particular group and is different than the channel ID, video ID,
-            # playlist ID, or asset ID that uniquely identifies the resource itself.
-            # The `resource.id` property&#x27;s value specifies the unique channel, video,
-            # playlist, or asset ID.
-        &quot;kind&quot;: &quot;A String&quot;, # Identifies the API resource&#x27;s type. The value will be `youtube#groupItem`.
-        &quot;etag&quot;: &quot;A String&quot;, # The Etag of this resource.
         &quot;errors&quot;: { # Request Error information. # Apiary error details
             #
             # The presence of an error field signals that the operation
             # has failed.
-          &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
-              # Set custom error codes in ErrorProto.domain and ErrorProto.code
-              # instead.
           &quot;requestId&quot;: &quot;A String&quot;, # Request identifier generated by the service, which can be
               # used to identify the error in the logs
           &quot;error&quot;: [ # Specific error description and codes
             { # Describes one specific error.
+              &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
+                  # shared externally.
+              &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
+                  # given the error domain and code.  Different error codes require different
+                  # arguments.
+                &quot;A String&quot;,
+              ],
               &quot;code&quot;: &quot;A String&quot;, # Error code in the error domain. This should correspond to
                   # a value of the enum type whose name is in domain. See
                   # the core error domain in error_domain.proto.
               &quot;domain&quot;: &quot;A String&quot;, # Error domain. RoSy services can define their own
                   # domain and error codes. This should normally be
                   # the name of an enum type, such as: gdata.CoreErrorDomain
+              &quot;locationType&quot;: &quot;A String&quot;,
               &quot;location&quot;: &quot;A String&quot;, # Location of the error, as specified by the location type.
                   #
                   # If location_type is PATH, this should be a path to a field that&#x27;s
@@ -416,12 +400,6 @@
                   # Examples:
                   #   authenticated_user.gaia_id
                   #   resource.address[2].country
-              &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
-                  # given the error domain and code.  Different error codes require different
-                  # arguments.
-                &quot;A String&quot;,
-              ],
-              &quot;locationType&quot;: &quot;A String&quot;,
               &quot;externalErrorMessage&quot;: &quot;A String&quot;, # A short explanation for the error, which can be shared outside Google.
                   #
                   # Please set domain, code and arguments whenever possible instead of this
@@ -432,30 +410,57 @@
                   # information and concepts that are not available externally and should not
                   # be exposed. It is safer if external APIs can understand the errors and
                   # decide what the error message should look like.
-              &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
-                  # shared externally.
             },
           ],
+          &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
+              # Set custom error codes in ErrorProto.domain and ErrorProto.code
+              # instead.
         },
+        &quot;kind&quot;: &quot;A String&quot;, # Identifies the API resource&#x27;s type. The value will be `youtube#groupItem`.
+        &quot;resource&quot;: { # The `resource` object contains information that identifies the item being
+            # added to the group.
+          &quot;kind&quot;: &quot;A String&quot;, # Identifies the type of resource being added to the group.
+              #
+              # Valid values for this property are:
+              #  * `youtube#channel`
+              #  * `youtube#playlist`
+              #  * `youtube#video`
+              #  * `youtubePartner#asset`
+          &quot;id&quot;: &quot;A String&quot;, # The channel, video, playlist, or asset ID that YouTube uses to uniquely
+              # identify the item that is being added to the group.
+        },
+        &quot;id&quot;: &quot;A String&quot;, # The ID that YouTube uses to uniquely identify the `channel`, `video`,
+            # `playlist`, or `asset` resource that is included in the group. Note that
+            # this ID refers specifically to the inclusion of that resource in a
+            # particular group and is different than the channel ID, video ID,
+            # playlist ID, or asset ID that uniquely identifies the resource itself.
+            # The `resource.id` property&#x27;s value specifies the unique channel, video,
+            # playlist, or asset ID.
+        &quot;etag&quot;: &quot;A String&quot;, # The Etag of this resource.
       },
     ],
     &quot;errors&quot;: { # Request Error information. # Apiary error details
         #
         # The presence of an error field signals that the operation
         # has failed.
-      &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
-          # Set custom error codes in ErrorProto.domain and ErrorProto.code
-          # instead.
       &quot;requestId&quot;: &quot;A String&quot;, # Request identifier generated by the service, which can be
           # used to identify the error in the logs
       &quot;error&quot;: [ # Specific error description and codes
         { # Describes one specific error.
+          &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
+              # shared externally.
+          &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
+              # given the error domain and code.  Different error codes require different
+              # arguments.
+            &quot;A String&quot;,
+          ],
           &quot;code&quot;: &quot;A String&quot;, # Error code in the error domain. This should correspond to
               # a value of the enum type whose name is in domain. See
               # the core error domain in error_domain.proto.
           &quot;domain&quot;: &quot;A String&quot;, # Error domain. RoSy services can define their own
               # domain and error codes. This should normally be
               # the name of an enum type, such as: gdata.CoreErrorDomain
+          &quot;locationType&quot;: &quot;A String&quot;,
           &quot;location&quot;: &quot;A String&quot;, # Location of the error, as specified by the location type.
               #
               # If location_type is PATH, this should be a path to a field that&#x27;s
@@ -465,12 +470,6 @@
               # Examples:
               #   authenticated_user.gaia_id
               #   resource.address[2].country
-          &quot;argument&quot;: [ # Error arguments, to be used when building user-friendly error messages
-              # given the error domain and code.  Different error codes require different
-              # arguments.
-            &quot;A String&quot;,
-          ],
-          &quot;locationType&quot;: &quot;A String&quot;,
           &quot;externalErrorMessage&quot;: &quot;A String&quot;, # A short explanation for the error, which can be shared outside Google.
               #
               # Please set domain, code and arguments whenever possible instead of this
@@ -481,10 +480,11 @@
               # information and concepts that are not available externally and should not
               # be exposed. It is safer if external APIs can understand the errors and
               # decide what the error message should look like.
-          &quot;debugInfo&quot;: &quot;A String&quot;, # Debugging information, which should not be
-              # shared externally.
         },
       ],
+      &quot;code&quot;: &quot;A String&quot;, # Global error code. Deprecated and ignored.
+          # Set custom error codes in ErrorProto.domain and ErrorProto.code
+          # instead.
     },
     &quot;etag&quot;: &quot;A String&quot;, # The Etag of this resource.
   }</pre>