chore: regens API reference docs (#889)

diff --git a/docs/dyn/androidpublisher_v3.edits.apks.html b/docs/dyn/androidpublisher_v3.edits.apks.html
index 69ab608..af8ea37 100644
--- a/docs/dyn/androidpublisher_v3.edits.apks.html
+++ b/docs/dyn/androidpublisher_v3.edits.apks.html
@@ -75,7 +75,7 @@
 <h1><a href="androidpublisher_v3.html">Google Play Developer API</a> . <a href="androidpublisher_v3.edits.html">edits</a> . <a href="androidpublisher_v3.edits.apks.html">apks</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#addexternallyhosted">addexternallyhosted(packageName, editId, body)</a></code></p>
+  <code><a href="#addexternallyhosted">addexternallyhosted(packageName, editId, body=None)</a></code></p>
 <p class="firstline">Creates a new APK without uploading the APK itself to Google Play, instead hosting the APK at a specified URL. This function is only available to enterprises using Google Play for Work whose application is configured to restrict distribution to the enterprise domain.</p>
 <p class="toc_element">
   <code><a href="#list">list(packageName, editId)</a></code></p>
@@ -85,13 +85,13 @@
 <p class="firstline">A description of how to use this function</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="addexternallyhosted">addexternallyhosted(packageName, editId, body)</code>
+    <code class="details" id="addexternallyhosted">addexternallyhosted(packageName, editId, body=None)</code>
   <pre>Creates a new APK without uploading the APK itself to Google Play, instead hosting the APK at a specified URL. This function is only available to enterprises using Google Play for Work whose application is configured to restrict distribution to the enterprise domain.
 
 Args:
   packageName: string, Unique identifier for the Android app that is being updated; for example, "com.spiffygame". (required)
   editId: string, Unique identifier for this edit. (required)
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 {
@@ -180,6 +180,10 @@
           "sha256": "A String", # A sha256 hash of the APK payload, encoded as a hex string and matching the output of the sha256sum command.
           "sha1": "A String", # A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.
         },
+        "testBinary": { # Represents the binary payload of an APK.
+          "sha256": "A String", # A sha256 hash of the APK payload, encoded as a hex string and matching the output of the sha256sum command.
+          "sha1": "A String", # A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.
+        },
       },
     ],
     "kind": "androidpublisher#apksListResponse", # Identifies what kind of resource this is. Value: the fixed string "androidpublisher#apksListResponse".
@@ -205,6 +209,10 @@
       "sha256": "A String", # A sha256 hash of the APK payload, encoded as a hex string and matching the output of the sha256sum command.
       "sha1": "A String", # A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.
     },
+    "testBinary": { # Represents the binary payload of an APK.
+      "sha256": "A String", # A sha256 hash of the APK payload, encoded as a hex string and matching the output of the sha256sum command.
+      "sha1": "A String", # A sha1 hash of the APK payload, encoded as a hex string and matching the output of the sha1sum command.
+    },
   }</pre>
 </div>