chore: regens API reference docs (#889)

diff --git a/docs/dyn/youtube_v3.videos.html b/docs/dyn/youtube_v3.videos.html
index 45c3718..2afcdc1 100644
--- a/docs/dyn/youtube_v3.videos.html
+++ b/docs/dyn/youtube_v3.videos.html
@@ -93,10 +93,10 @@
   <code><a href="#rate">rate(id, rating)</a></code></p>
 <p class="firstline">Add a like or dislike rating to a video or remove a rating from a video.</p>
 <p class="toc_element">
-  <code><a href="#reportAbuse">reportAbuse(body, onBehalfOfContentOwner=None)</a></code></p>
+  <code><a href="#reportAbuse">reportAbuse(body=None, onBehalfOfContentOwner=None)</a></code></p>
 <p class="firstline">Report abuse for a video.</p>
 <p class="toc_element">
-  <code><a href="#update">update(part, body, onBehalfOfContentOwner=None)</a></code></p>
+  <code><a href="#update">update(part, body=None, onBehalfOfContentOwner=None)</a></code></p>
 <p class="firstline">Updates a video's metadata.</p>
 <h3>Method Details</h3>
 <div class="method">
@@ -240,7 +240,7 @@
         "allowed": True or False, # The value of allowed indicates whether the access to the policy is allowed or denied by default.
       },
       "hasCustomThumbnail": True or False, # Indicates whether the video uploader has provided a custom thumbnail image for the video. This property is only visible to the video uploader.
-      "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 71 # Specifies the ratings that the video received under various rating schemes.
+      "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 72 # Specifies the ratings that the video received under various rating schemes.
         "cncRating": "A String", # Rating system in France - Commission de classification cinematographique
         "catvfrRating": "A String", # The video's rating from the Canadian Radio-Television and Telecommunications Commission (CRTC) for Canadian French-language broadcasts. For more information, see the Canadian Broadcast Standards Council website.
         "cbfcRating": "A String", # The video's Central Board of Film Certification (CBFC - India) rating.
@@ -279,6 +279,7 @@
         "djctqRating": "A String", # The video's Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT - Brazil) rating.
         "ifcoRating": "A String", # The video's Irish Film Classification Office (IFCO - Ireland) rating. See the IFCO website for more information.
         "mpaatRating": "A String", # The rating system for trailer, DVD, and Ad in the US. See http://movielabs.com/md/ratings/v2.3/html/US_MPAAT_Ratings.html.
+        "nmcRating": "A String",
         "fcoRating": "A String", # The video's rating from Hong Kong's Office for Film, Newspaper and Article Administration.
         "eefilmRating": "A String", # The video's rating in Estonia.
         "acbRating": "A String", # The video's Australian Classification Board (ACB) or Australian Communications and Media Authority (ACMA) rating. ACMA ratings are used to classify children's television programming.
@@ -386,7 +387,7 @@
       "tagSuggestionsAvailability": "A String", # This value indicates whether keyword (tag) suggestions are available for the video. Tags can be added to a video's metadata to make it easier for other users to find the video. You can retrieve these suggestions by requesting the suggestions part in your videos.list() request.
     },
     "player": { # Player to be used for a video playback. # The player object contains information that you would use to play the video in an embedded player.
-      "embedHtml": "A String", # An <iframe> tag that embeds a player that will play the video.
+      "embedHtml": "A String", # An &lt;iframe&gt; tag that embeds a player that will play the video.
       "embedHeight": "A String",
       "embedWidth": "A String", # The embed width
     },
@@ -395,8 +396,10 @@
       "license": "A String", # The video's license.
       "embeddable": True or False, # This value indicates if the video can be embedded on another website.
       "privacyStatus": "A String", # The video's privacy status.
+      "selfDeclaredMadeForKids": True or False,
       "publishAt": "A String", # The date and time when the video is scheduled to publish. It can be set only if the privacy status of the video is private. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
       "publicStatsViewable": True or False, # This value indicates if the extended video statistics on the watch page can be viewed by everyone. Note that the view count, likes, etc will still be visible if this is disabled.
+      "madeForKids": True or False,
       "uploadStatus": "A String", # The status of the uploaded video.
       "rejectionReason": "A String", # This value explains why YouTube rejected an uploaded video. This property is only present if the uploadStatus property indicates that the upload was rejected.
       "failureReason": "A String", # This value explains why a video failed to upload. This property is only present if the uploadStatus property indicates that the upload failed.
@@ -554,7 +557,7 @@
           "allowed": True or False, # The value of allowed indicates whether the access to the policy is allowed or denied by default.
         },
         "hasCustomThumbnail": True or False, # Indicates whether the video uploader has provided a custom thumbnail image for the video. This property is only visible to the video uploader.
-        "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 71 # Specifies the ratings that the video received under various rating schemes.
+        "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 72 # Specifies the ratings that the video received under various rating schemes.
           "cncRating": "A String", # Rating system in France - Commission de classification cinematographique
           "catvfrRating": "A String", # The video's rating from the Canadian Radio-Television and Telecommunications Commission (CRTC) for Canadian French-language broadcasts. For more information, see the Canadian Broadcast Standards Council website.
           "cbfcRating": "A String", # The video's Central Board of Film Certification (CBFC - India) rating.
@@ -593,6 +596,7 @@
           "djctqRating": "A String", # The video's Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT - Brazil) rating.
           "ifcoRating": "A String", # The video's Irish Film Classification Office (IFCO - Ireland) rating. See the IFCO website for more information.
           "mpaatRating": "A String", # The rating system for trailer, DVD, and Ad in the US. See http://movielabs.com/md/ratings/v2.3/html/US_MPAAT_Ratings.html.
+          "nmcRating": "A String",
           "fcoRating": "A String", # The video's rating from Hong Kong's Office for Film, Newspaper and Article Administration.
           "eefilmRating": "A String", # The video's rating in Estonia.
           "acbRating": "A String", # The video's Australian Classification Board (ACB) or Australian Communications and Media Authority (ACMA) rating. ACMA ratings are used to classify children's television programming.
@@ -700,7 +704,7 @@
         "tagSuggestionsAvailability": "A String", # This value indicates whether keyword (tag) suggestions are available for the video. Tags can be added to a video's metadata to make it easier for other users to find the video. You can retrieve these suggestions by requesting the suggestions part in your videos.list() request.
       },
       "player": { # Player to be used for a video playback. # The player object contains information that you would use to play the video in an embedded player.
-        "embedHtml": "A String", # An <iframe> tag that embeds a player that will play the video.
+        "embedHtml": "A String", # An &lt;iframe&gt; tag that embeds a player that will play the video.
         "embedHeight": "A String",
         "embedWidth": "A String", # The embed width
       },
@@ -709,8 +713,10 @@
         "license": "A String", # The video's license.
         "embeddable": True or False, # This value indicates if the video can be embedded on another website.
         "privacyStatus": "A String", # The video's privacy status.
+        "selfDeclaredMadeForKids": True or False,
         "publishAt": "A String", # The date and time when the video is scheduled to publish. It can be set only if the privacy status of the video is private. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
         "publicStatsViewable": True or False, # This value indicates if the extended video statistics on the watch page can be viewed by everyone. Note that the view count, likes, etc will still be visible if this is disabled.
+        "madeForKids": True or False,
         "uploadStatus": "A String", # The status of the uploaded video.
         "rejectionReason": "A String", # This value explains why YouTube rejected an uploaded video. This property is only present if the uploadStatus property indicates that the upload was rejected.
         "failureReason": "A String", # This value explains why a video failed to upload. This property is only present if the uploadStatus property indicates that the upload failed.
@@ -895,7 +901,7 @@
               "allowed": True or False, # The value of allowed indicates whether the access to the policy is allowed or denied by default.
             },
             "hasCustomThumbnail": True or False, # Indicates whether the video uploader has provided a custom thumbnail image for the video. This property is only visible to the video uploader.
-            "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 71 # Specifies the ratings that the video received under various rating schemes.
+            "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 72 # Specifies the ratings that the video received under various rating schemes.
               "cncRating": "A String", # Rating system in France - Commission de classification cinematographique
               "catvfrRating": "A String", # The video's rating from the Canadian Radio-Television and Telecommunications Commission (CRTC) for Canadian French-language broadcasts. For more information, see the Canadian Broadcast Standards Council website.
               "cbfcRating": "A String", # The video's Central Board of Film Certification (CBFC - India) rating.
@@ -934,6 +940,7 @@
               "djctqRating": "A String", # The video's Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT - Brazil) rating.
               "ifcoRating": "A String", # The video's Irish Film Classification Office (IFCO - Ireland) rating. See the IFCO website for more information.
               "mpaatRating": "A String", # The rating system for trailer, DVD, and Ad in the US. See http://movielabs.com/md/ratings/v2.3/html/US_MPAAT_Ratings.html.
+              "nmcRating": "A String",
               "fcoRating": "A String", # The video's rating from Hong Kong's Office for Film, Newspaper and Article Administration.
               "eefilmRating": "A String", # The video's rating in Estonia.
               "acbRating": "A String", # The video's Australian Classification Board (ACB) or Australian Communications and Media Authority (ACMA) rating. ACMA ratings are used to classify children's television programming.
@@ -1041,7 +1048,7 @@
             "tagSuggestionsAvailability": "A String", # This value indicates whether keyword (tag) suggestions are available for the video. Tags can be added to a video's metadata to make it easier for other users to find the video. You can retrieve these suggestions by requesting the suggestions part in your videos.list() request.
           },
           "player": { # Player to be used for a video playback. # The player object contains information that you would use to play the video in an embedded player.
-            "embedHtml": "A String", # An <iframe> tag that embeds a player that will play the video.
+            "embedHtml": "A String", # An &lt;iframe&gt; tag that embeds a player that will play the video.
             "embedHeight": "A String",
             "embedWidth": "A String", # The embed width
           },
@@ -1050,8 +1057,10 @@
             "license": "A String", # The video's license.
             "embeddable": True or False, # This value indicates if the video can be embedded on another website.
             "privacyStatus": "A String", # The video's privacy status.
+            "selfDeclaredMadeForKids": True or False,
             "publishAt": "A String", # The date and time when the video is scheduled to publish. It can be set only if the privacy status of the video is private. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
             "publicStatsViewable": True or False, # This value indicates if the extended video statistics on the watch page can be viewed by everyone. Note that the view count, likes, etc will still be visible if this is disabled.
+            "madeForKids": True or False,
             "uploadStatus": "A String", # The status of the uploaded video.
             "rejectionReason": "A String", # This value explains why YouTube rejected an uploaded video. This property is only present if the uploadStatus property indicates that the upload was rejected.
             "failureReason": "A String", # This value explains why a video failed to upload. This property is only present if the uploadStatus property indicates that the upload failed.
@@ -1141,11 +1150,11 @@
 </div>
 
 <div class="method">
-    <code class="details" id="reportAbuse">reportAbuse(body, onBehalfOfContentOwner=None)</code>
+    <code class="details" id="reportAbuse">reportAbuse(body=None, onBehalfOfContentOwner=None)</code>
   <pre>Report abuse for a video.
 
 Args:
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 {
@@ -1163,7 +1172,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="update">update(part, body, onBehalfOfContentOwner=None)</code>
+    <code class="details" id="update">update(part, body=None, onBehalfOfContentOwner=None)</code>
   <pre>Updates a video's metadata.
 
 Args:
@@ -1172,7 +1181,7 @@
 Note that this method will override the existing values for all of the mutable properties that are contained in any parts that the parameter value specifies. For example, a video's privacy setting is contained in the status part. As such, if your request is updating a private video, and the request's part parameter value includes the status part, the video's privacy setting will be updated to whatever value the request body specifies. If the request body does not specify a value, the existing privacy setting will be removed and the video will revert to the default privacy setting.
 
 In addition, not all parts contain properties that can be set when inserting or updating a video. For example, the statistics object encapsulates statistics that YouTube calculates for a video and does not contain values that you can set or modify. If the parameter value specifies a part that does not contain mutable values, that part will still be included in the API response. (required)
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 { # A video resource represents a YouTube video.
@@ -1266,7 +1275,7 @@
         "allowed": True or False, # The value of allowed indicates whether the access to the policy is allowed or denied by default.
       },
       "hasCustomThumbnail": True or False, # Indicates whether the video uploader has provided a custom thumbnail image for the video. This property is only visible to the video uploader.
-      "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 71 # Specifies the ratings that the video received under various rating schemes.
+      "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 72 # Specifies the ratings that the video received under various rating schemes.
         "cncRating": "A String", # Rating system in France - Commission de classification cinematographique
         "catvfrRating": "A String", # The video's rating from the Canadian Radio-Television and Telecommunications Commission (CRTC) for Canadian French-language broadcasts. For more information, see the Canadian Broadcast Standards Council website.
         "cbfcRating": "A String", # The video's Central Board of Film Certification (CBFC - India) rating.
@@ -1305,6 +1314,7 @@
         "djctqRating": "A String", # The video's Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT - Brazil) rating.
         "ifcoRating": "A String", # The video's Irish Film Classification Office (IFCO - Ireland) rating. See the IFCO website for more information.
         "mpaatRating": "A String", # The rating system for trailer, DVD, and Ad in the US. See http://movielabs.com/md/ratings/v2.3/html/US_MPAAT_Ratings.html.
+        "nmcRating": "A String",
         "fcoRating": "A String", # The video's rating from Hong Kong's Office for Film, Newspaper and Article Administration.
         "eefilmRating": "A String", # The video's rating in Estonia.
         "acbRating": "A String", # The video's Australian Classification Board (ACB) or Australian Communications and Media Authority (ACMA) rating. ACMA ratings are used to classify children's television programming.
@@ -1412,7 +1422,7 @@
       "tagSuggestionsAvailability": "A String", # This value indicates whether keyword (tag) suggestions are available for the video. Tags can be added to a video's metadata to make it easier for other users to find the video. You can retrieve these suggestions by requesting the suggestions part in your videos.list() request.
     },
     "player": { # Player to be used for a video playback. # The player object contains information that you would use to play the video in an embedded player.
-      "embedHtml": "A String", # An <iframe> tag that embeds a player that will play the video.
+      "embedHtml": "A String", # An &lt;iframe&gt; tag that embeds a player that will play the video.
       "embedHeight": "A String",
       "embedWidth": "A String", # The embed width
     },
@@ -1421,8 +1431,10 @@
       "license": "A String", # The video's license.
       "embeddable": True or False, # This value indicates if the video can be embedded on another website.
       "privacyStatus": "A String", # The video's privacy status.
+      "selfDeclaredMadeForKids": True or False,
       "publishAt": "A String", # The date and time when the video is scheduled to publish. It can be set only if the privacy status of the video is private. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
       "publicStatsViewable": True or False, # This value indicates if the extended video statistics on the watch page can be viewed by everyone. Note that the view count, likes, etc will still be visible if this is disabled.
+      "madeForKids": True or False,
       "uploadStatus": "A String", # The status of the uploaded video.
       "rejectionReason": "A String", # This value explains why YouTube rejected an uploaded video. This property is only present if the uploadStatus property indicates that the upload was rejected.
       "failureReason": "A String", # This value explains why a video failed to upload. This property is only present if the uploadStatus property indicates that the upload failed.
@@ -1570,7 +1582,7 @@
           "allowed": True or False, # The value of allowed indicates whether the access to the policy is allowed or denied by default.
         },
         "hasCustomThumbnail": True or False, # Indicates whether the video uploader has provided a custom thumbnail image for the video. This property is only visible to the video uploader.
-        "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 71 # Specifies the ratings that the video received under various rating schemes.
+        "contentRating": { # Ratings schemes. The country-specific ratings are mostly for movies and shows. NEXT_ID: 72 # Specifies the ratings that the video received under various rating schemes.
           "cncRating": "A String", # Rating system in France - Commission de classification cinematographique
           "catvfrRating": "A String", # The video's rating from the Canadian Radio-Television and Telecommunications Commission (CRTC) for Canadian French-language broadcasts. For more information, see the Canadian Broadcast Standards Council website.
           "cbfcRating": "A String", # The video's Central Board of Film Certification (CBFC - India) rating.
@@ -1609,6 +1621,7 @@
           "djctqRating": "A String", # The video's Departamento de Justiça, Classificação, Qualificação e Títulos (DJCQT - Brazil) rating.
           "ifcoRating": "A String", # The video's Irish Film Classification Office (IFCO - Ireland) rating. See the IFCO website for more information.
           "mpaatRating": "A String", # The rating system for trailer, DVD, and Ad in the US. See http://movielabs.com/md/ratings/v2.3/html/US_MPAAT_Ratings.html.
+          "nmcRating": "A String",
           "fcoRating": "A String", # The video's rating from Hong Kong's Office for Film, Newspaper and Article Administration.
           "eefilmRating": "A String", # The video's rating in Estonia.
           "acbRating": "A String", # The video's Australian Classification Board (ACB) or Australian Communications and Media Authority (ACMA) rating. ACMA ratings are used to classify children's television programming.
@@ -1716,7 +1729,7 @@
         "tagSuggestionsAvailability": "A String", # This value indicates whether keyword (tag) suggestions are available for the video. Tags can be added to a video's metadata to make it easier for other users to find the video. You can retrieve these suggestions by requesting the suggestions part in your videos.list() request.
       },
       "player": { # Player to be used for a video playback. # The player object contains information that you would use to play the video in an embedded player.
-        "embedHtml": "A String", # An <iframe> tag that embeds a player that will play the video.
+        "embedHtml": "A String", # An &lt;iframe&gt; tag that embeds a player that will play the video.
         "embedHeight": "A String",
         "embedWidth": "A String", # The embed width
       },
@@ -1725,8 +1738,10 @@
         "license": "A String", # The video's license.
         "embeddable": True or False, # This value indicates if the video can be embedded on another website.
         "privacyStatus": "A String", # The video's privacy status.
+        "selfDeclaredMadeForKids": True or False,
         "publishAt": "A String", # The date and time when the video is scheduled to publish. It can be set only if the privacy status of the video is private. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
         "publicStatsViewable": True or False, # This value indicates if the extended video statistics on the watch page can be viewed by everyone. Note that the view count, likes, etc will still be visible if this is disabled.
+        "madeForKids": True or False,
         "uploadStatus": "A String", # The status of the uploaded video.
         "rejectionReason": "A String", # This value explains why YouTube rejected an uploaded video. This property is only present if the uploadStatus property indicates that the upload was rejected.
         "failureReason": "A String", # This value explains why a video failed to upload. This property is only present if the uploadStatus property indicates that the upload failed.