Regen docs (#364)

diff --git a/docs/dyn/compute_alpha.projects.html b/docs/dyn/compute_alpha.projects.html
index 8b431f9..688ee1b 100644
--- a/docs/dyn/compute_alpha.projects.html
+++ b/docs/dyn/compute_alpha.projects.html
@@ -75,16 +75,16 @@
 <h1><a href="compute_alpha.html">Compute Engine API</a> . <a href="compute_alpha.projects.html">projects</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#disableXpnHost">disableXpnHost(project)</a></code></p>
+  <code><a href="#disableXpnHost">disableXpnHost(project, requestId=None)</a></code></p>
 <p class="firstline">Disable this project as an XPN host project.</p>
 <p class="toc_element">
-  <code><a href="#disableXpnResource">disableXpnResource(project, body)</a></code></p>
+  <code><a href="#disableXpnResource">disableXpnResource(project, body, requestId=None)</a></code></p>
 <p class="firstline">Disable an XPN resource associated with this host project.</p>
 <p class="toc_element">
-  <code><a href="#enableXpnHost">enableXpnHost(project)</a></code></p>
+  <code><a href="#enableXpnHost">enableXpnHost(project, requestId=None)</a></code></p>
 <p class="firstline">Enable this project as an XPN host project.</p>
 <p class="toc_element">
-  <code><a href="#enableXpnResource">enableXpnResource(project, body)</a></code></p>
+  <code><a href="#enableXpnResource">enableXpnResource(project, body, requestId=None)</a></code></p>
 <p class="firstline">Enable XPN resource (a.k.a service project or service folder in the future) for a host project, so that subnetworks in the host project can be used by instances in the service project or folder.</p>
 <p class="toc_element">
   <code><a href="#get">get(project)</a></code></p>
@@ -93,33 +93,40 @@
   <code><a href="#getXpnHost">getXpnHost(project)</a></code></p>
 <p class="firstline">Get the XPN host project that this project links to. May be empty if no link exists.</p>
 <p class="toc_element">
-  <code><a href="#getXpnResources">getXpnResources(project)</a></code></p>
+  <code><a href="#getXpnResources">getXpnResources(project, order_by=None, maxResults=None, pageToken=None, filter=None)</a></code></p>
 <p class="firstline">Get XPN resources associated with this host project.</p>
 <p class="toc_element">
-  <code><a href="#listXpnHosts">listXpnHosts(project, body)</a></code></p>
+  <code><a href="#getXpnResources_next">getXpnResources_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<p class="toc_element">
+  <code><a href="#listXpnHosts">listXpnHosts(project, body, order_by=None, maxResults=None, pageToken=None, filter=None)</a></code></p>
 <p class="firstline">List all XPN host projects visible to the user in an organization.</p>
 <p class="toc_element">
-  <code><a href="#moveDisk">moveDisk(project, body)</a></code></p>
+  <code><a href="#listXpnHosts_next">listXpnHosts_next(previous_request, previous_response)</a></code></p>
+<p class="firstline">Retrieves the next page of results.</p>
+<p class="toc_element">
+  <code><a href="#moveDisk">moveDisk(project, body, requestId=None)</a></code></p>
 <p class="firstline">Moves a persistent disk from one zone to another.</p>
 <p class="toc_element">
-  <code><a href="#moveInstance">moveInstance(project, body)</a></code></p>
+  <code><a href="#moveInstance">moveInstance(project, body, requestId=None)</a></code></p>
 <p class="firstline">Moves an instance and its attached persistent disks from one zone to another.</p>
 <p class="toc_element">
-  <code><a href="#setCommonInstanceMetadata">setCommonInstanceMetadata(project, body)</a></code></p>
+  <code><a href="#setCommonInstanceMetadata">setCommonInstanceMetadata(project, body, requestId=None)</a></code></p>
 <p class="firstline">Sets metadata common to all instances within the specified project using the data included in the request.</p>
 <p class="toc_element">
-  <code><a href="#setDefaultServiceAccount">setDefaultServiceAccount(project, body)</a></code></p>
+  <code><a href="#setDefaultServiceAccount">setDefaultServiceAccount(project, body, requestId=None)</a></code></p>
 <p class="firstline">Sets the default service account of the project. The default service account is used when a VM instance is created with the service account email address set to "default".</p>
 <p class="toc_element">
-  <code><a href="#setUsageExportBucket">setUsageExportBucket(project, body)</a></code></p>
+  <code><a href="#setUsageExportBucket">setUsageExportBucket(project, body, requestId=None)</a></code></p>
 <p class="firstline">Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled.</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="disableXpnHost">disableXpnHost(project)</code>
+    <code class="details" id="disableXpnHost">disableXpnHost(project, requestId=None)</code>
   <pre>Disable this project as an XPN host project.
 
 Args:
   project: string, Project ID for this request. (required)
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -127,7 +134,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -172,7 +179,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="disableXpnResource">disableXpnResource(project, body)</code>
+    <code class="details" id="disableXpnResource">disableXpnResource(project, body, requestId=None)</code>
   <pre>Disable an XPN resource associated with this host project.
 
 Args:
@@ -187,6 +194,7 @@
     },
   }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -194,7 +202,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -239,11 +247,12 @@
 </div>
 
 <div class="method">
-    <code class="details" id="enableXpnHost">enableXpnHost(project)</code>
+    <code class="details" id="enableXpnHost">enableXpnHost(project, requestId=None)</code>
   <pre>Enable this project as an XPN host project.
 
 Args:
   project: string, Project ID for this request. (required)
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -251,7 +260,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -296,7 +305,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="enableXpnResource">enableXpnResource(project, body)</code>
+    <code class="details" id="enableXpnResource">enableXpnResource(project, body, requestId=None)</code>
   <pre>Enable XPN resource (a.k.a service project or service folder in the future) for a host project, so that subnetworks in the host project can be used by instances in the service project or folder.
 
 Args:
@@ -311,6 +320,7 @@
     },
   }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -318,7 +328,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -455,16 +465,21 @@
 </div>
 
 <div class="method">
-    <code class="details" id="getXpnResources">getXpnResources(project)</code>
+    <code class="details" id="getXpnResources">getXpnResources(project, order_by=None, maxResults=None, pageToken=None, filter=None)</code>
   <pre>Get XPN resources associated with this host project.
 
 Args:
   project: string, Project ID for this request. (required)
+  order_by: string, A parameter
+  maxResults: integer, A parameter
+  pageToken: string, A parameter
+  filter: string, A parameter
 
 Returns:
   An object of the form:
 
     {
+    "nextPageToken": "A String", # [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results.
     "kind": "compute#projectsGetXpnResources", # [Output Only] Type of resource. Always compute#projectsGetXpnResources for lists of XPN resources.
     "resources": [ # XPN resources attached to this project as their XPN host.
       { # XpnResourceId
@@ -476,7 +491,21 @@
 </div>
 
 <div class="method">
-    <code class="details" id="listXpnHosts">listXpnHosts(project, body)</code>
+    <code class="details" id="getXpnResources_next">getXpnResources_next(previous_request, previous_response)</code>
+  <pre>Retrieves the next page of results.
+
+Args:
+  previous_request: The request for the previous page. (required)
+  previous_response: The response from the request for the previous page. (required)
+
+Returns:
+  A request object that you can call 'execute()' on to request the next
+  page. Returns None if there are no more items in the collection.
+    </pre>
+</div>
+
+<div class="method">
+    <code class="details" id="listXpnHosts">listXpnHosts(project, body, order_by=None, maxResults=None, pageToken=None, filter=None)</code>
   <pre>List all XPN host projects visible to the user in an organization.
 
 Args:
@@ -488,6 +517,10 @@
     "organization": "A String", # Optional organization ID managed by Cloud Resource Manager, for which to list XPN host projects. If not specified, the organization will be inferred from the project.
   }
 
+  order_by: string, A parameter
+  maxResults: integer, A parameter
+  pageToken: string, A parameter
+  filter: string, A parameter
 
 Returns:
   An object of the form:
@@ -537,7 +570,21 @@
 </div>
 
 <div class="method">
-    <code class="details" id="moveDisk">moveDisk(project, body)</code>
+    <code class="details" id="listXpnHosts_next">listXpnHosts_next(previous_request, previous_response)</code>
+  <pre>Retrieves the next page of results.
+
+Args:
+  previous_request: The request for the previous page. (required)
+  previous_response: The response from the request for the previous page. (required)
+
+Returns:
+  A request object that you can call 'execute()' on to request the next
+  page. Returns None if there are no more items in the collection.
+    </pre>
+</div>
+
+<div class="method">
+    <code class="details" id="moveDisk">moveDisk(project, body, requestId=None)</code>
   <pre>Moves a persistent disk from one zone to another.
 
 Args:
@@ -556,6 +603,7 @@
         # - zones/zone
   }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -563,7 +611,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -608,7 +656,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="moveInstance">moveInstance(project, body)</code>
+    <code class="details" id="moveInstance">moveInstance(project, body, requestId=None)</code>
   <pre>Moves an instance and its attached persistent disks from one zone to another.
 
 Args:
@@ -627,6 +675,7 @@
         # - zones/zone
   }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -634,7 +683,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -679,7 +728,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="setCommonInstanceMetadata">setCommonInstanceMetadata(project, body)</code>
+    <code class="details" id="setCommonInstanceMetadata">setCommonInstanceMetadata(project, body, requestId=None)</code>
   <pre>Sets metadata common to all instances within the specified project using the data included in the request.
 
 Args:
@@ -698,6 +747,7 @@
   "fingerprint": "A String", # Specifies a fingerprint for this request, which is essentially a hash of the metadata's contents and used for optimistic locking. The fingerprint is initially generated by Compute Engine and changes after every request to modify or update metadata. You must always provide an up-to-date fingerprint hash in order to update or change metadata.
 }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -705,7 +755,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -750,7 +800,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="setDefaultServiceAccount">setDefaultServiceAccount(project, body)</code>
+    <code class="details" id="setDefaultServiceAccount">setDefaultServiceAccount(project, body, requestId=None)</code>
   <pre>Sets the default service account of the project. The default service account is used when a VM instance is created with the service account email address set to "default".
 
 Args:
@@ -762,6 +812,7 @@
     "email": "A String", # Email address of the service account.
   }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -769,7 +820,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.
@@ -814,7 +865,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="setUsageExportBucket">setUsageExportBucket(project, body)</code>
+    <code class="details" id="setUsageExportBucket">setUsageExportBucket(project, body, requestId=None)</code>
   <pre>Enables the usage export feature and sets the usage export bucket where reports are stored. If you provide an empty request body using this method, the usage export feature will be disabled.
 
 Args:
@@ -827,6 +878,7 @@
   "reportNamePrefix": "A String", # An optional prefix for the name of the usage report object stored in bucketName. If not supplied, defaults to usage. The report is stored as a CSV file named report_name_prefix_gce_YYYYMMDD.csv where YYYYMMDD is the day of the usage according to Pacific Time. If you supply a prefix, it should conform to Cloud Storage object naming conventions.
 }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -834,7 +886,7 @@
     { # An Operation resource, used to manage asynchronous API requests.
     "targetId": "A String", # [Output Only] The unique target ID, which identifies a specific incarnation of the target resource.
     "clientOperationId": "A String", # [Output Only] Reserved for future use.
-    "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
+    "creationTimestamp": "A String", # [Deprecated] This field is deprecated.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
     "zone": "A String", # [Output Only] The URL of the zone where the operation resides. Only available when performing per-zone operations.
     "insertTime": "A String", # [Output Only] The time that this operation was requested. This value is in RFC3339 text format.