Regen docs (#364)

diff --git a/docs/dyn/compute_alpha.routes.html b/docs/dyn/compute_alpha.routes.html
index 7220a8e..a661f85 100644
--- a/docs/dyn/compute_alpha.routes.html
+++ b/docs/dyn/compute_alpha.routes.html
@@ -75,13 +75,13 @@
 <h1><a href="compute_alpha.html">Compute Engine API</a> . <a href="compute_alpha.routes.html">routes</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#delete">delete(project, route)</a></code></p>
+  <code><a href="#delete">delete(project, route, requestId=None)</a></code></p>
 <p class="firstline">Deletes the specified Route resource.</p>
 <p class="toc_element">
   <code><a href="#get">get(project, route)</a></code></p>
 <p class="firstline">Returns the specified Route resource. Get a list of available routes by making a list() request.</p>
 <p class="toc_element">
-  <code><a href="#insert">insert(project, body)</a></code></p>
+  <code><a href="#insert">insert(project, body, requestId=None)</a></code></p>
 <p class="firstline">Creates a Route resource in the specified project using the data included in the request.</p>
 <p class="toc_element">
   <code><a href="#list">list(project, orderBy=None, maxResults=None, pageToken=None, filter=None)</a></code></p>
@@ -94,12 +94,13 @@
 <p class="firstline">Returns permissions that a caller has on the specified resource.</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="delete">delete(project, route)</code>
+    <code class="details" id="delete">delete(project, route, requestId=None)</code>
   <pre>Deletes the specified Route resource.
 
 Args:
   project: string, Project ID for this request. (required)
   route: string, Name of the Route resource to delete. (required)
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -107,7 +108,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.
@@ -164,7 +165,7 @@
 
     { # Represents a Route resource. A route specifies how certain packets should be handled by the network. Routes are associated with instances by tags and the set of routes for a particular instance is called its routing table.
       #
-      # For each packet leaving a instance, the system searches that instance's routing table for a single best matching route. Routes match packets by destination IP address, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the route with the smallest priority value. If there is still a tie, it uses the layer three and four packet headers to select just one of the remaining matching routes. The packet is then forwarded as specified by the nextHop field of the winning route - either to another instance destination, a instance gateway or a Google Compute Engine-operated gateway.
+      # For each packet leaving a instance, the system searches that instance's routing table for a single best matching route. Routes match packets by destination IP address, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the route with the smallest priority value. If there is still a tie, it uses the layer three and four packet headers to select just one of the remaining matching routes. The packet is then forwarded as specified by the nextHop field of the winning route - either to another instance destination, an instance gateway, or a Google Compute Engine-operated gateway.
       #
       # Packets that do not match any route in the sending instance's routing table are dropped.
     "nextHopGateway": "A String", # The URL to a gateway that should handle matching packets. You can only specify the internet gateway using a full or partial valid URL:  projects/<project-id>/global/gateways/default-internet-gateway
@@ -194,16 +195,16 @@
         ],
       },
     ],
-    "destRange": "A String", # The destination range of outgoing packets that this route applies to.
+    "destRange": "A String", # The destination range of outgoing packets that this route applies to. Only IPv4 is supported.
     "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
     "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
-    "nextHopIp": "A String", # The network IP address of an instance that should handle matching packets.
+    "nextHopIp": "A String", # The network IP address of an instance that should handle matching packets. Only IPv4 is supported.
     "description": "A String", # An optional description of this resource. Provide this property when you create the resource.
   }</pre>
 </div>
 
 <div class="method">
-    <code class="details" id="insert">insert(project, body)</code>
+    <code class="details" id="insert">insert(project, body, requestId=None)</code>
   <pre>Creates a Route resource in the specified project using the data included in the request.
 
 Args:
@@ -213,7 +214,7 @@
 
 { # Represents a Route resource. A route specifies how certain packets should be handled by the network. Routes are associated with instances by tags and the set of routes for a particular instance is called its routing table.
     # 
-    # For each packet leaving a instance, the system searches that instance's routing table for a single best matching route. Routes match packets by destination IP address, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the route with the smallest priority value. If there is still a tie, it uses the layer three and four packet headers to select just one of the remaining matching routes. The packet is then forwarded as specified by the nextHop field of the winning route - either to another instance destination, a instance gateway or a Google Compute Engine-operated gateway.
+    # For each packet leaving a instance, the system searches that instance's routing table for a single best matching route. Routes match packets by destination IP address, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the route with the smallest priority value. If there is still a tie, it uses the layer three and four packet headers to select just one of the remaining matching routes. The packet is then forwarded as specified by the nextHop field of the winning route - either to another instance destination, an instance gateway, or a Google Compute Engine-operated gateway.
     # 
     # Packets that do not match any route in the sending instance's routing table are dropped.
   "nextHopGateway": "A String", # The URL to a gateway that should handle matching packets. You can only specify the internet gateway using a full or partial valid URL:  projects/<project-id>/global/gateways/default-internet-gateway
@@ -243,13 +244,14 @@
       ],
     },
   ],
-  "destRange": "A String", # The destination range of outgoing packets that this route applies to.
+  "destRange": "A String", # The destination range of outgoing packets that this route applies to. Only IPv4 is supported.
   "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
   "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
-  "nextHopIp": "A String", # The network IP address of an instance that should handle matching packets.
+  "nextHopIp": "A String", # The network IP address of an instance that should handle matching packets. Only IPv4 is supported.
   "description": "A String", # An optional description of this resource. Provide this property when you create the resource.
 }
 
+  requestId: string, begin_interface: MixerMutationRequestBuilder Request ID to support idempotency.
 
 Returns:
   An object of the form:
@@ -257,7 +259,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.
@@ -312,7 +314,7 @@
 You can also sort results in descending order based on the creation timestamp using orderBy="creationTimestamp desc". This sorts results based on the creationTimestamp field in reverse chronological order (newest result first). Use this to sort resources like operations so that the newest operation is returned first.
 
 Currently, only sorting by name or creationTimestamp desc is supported.
-  maxResults: integer, The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests.
+  maxResults: integer, The maximum number of results per page that should be returned. If the number of available results is larger than maxResults, Compute Engine returns a nextPageToken that can be used to get the next page of results in subsequent list requests. Acceptable values are 0 to 500, inclusive. (Default: 500)
   pageToken: string, Specifies a page token to use. Set pageToken to the nextPageToken returned by a previous list request to get the next page of results.
   filter: string, Sets a filter expression for filtering listed resources, in the form filter={expression}. Your {expression} must be in the format: field_name comparison_string literal_string.
 
@@ -332,7 +334,7 @@
     "items": [ # [Output Only] A list of Route resources.
       { # Represents a Route resource. A route specifies how certain packets should be handled by the network. Routes are associated with instances by tags and the set of routes for a particular instance is called its routing table.
           #
-          # For each packet leaving a instance, the system searches that instance's routing table for a single best matching route. Routes match packets by destination IP address, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the route with the smallest priority value. If there is still a tie, it uses the layer three and four packet headers to select just one of the remaining matching routes. The packet is then forwarded as specified by the nextHop field of the winning route - either to another instance destination, a instance gateway or a Google Compute Engine-operated gateway.
+          # For each packet leaving a instance, the system searches that instance's routing table for a single best matching route. Routes match packets by destination IP address, preferring smaller or more specific ranges over larger ones. If there is a tie, the system selects the route with the smallest priority value. If there is still a tie, it uses the layer three and four packet headers to select just one of the remaining matching routes. The packet is then forwarded as specified by the nextHop field of the winning route - either to another instance destination, an instance gateway, or a Google Compute Engine-operated gateway.
           #
           # Packets that do not match any route in the sending instance's routing table are dropped.
         "nextHopGateway": "A String", # The URL to a gateway that should handle matching packets. You can only specify the internet gateway using a full or partial valid URL:  projects/<project-id>/global/gateways/default-internet-gateway
@@ -362,10 +364,10 @@
             ],
           },
         ],
-        "destRange": "A String", # The destination range of outgoing packets that this route applies to.
+        "destRange": "A String", # The destination range of outgoing packets that this route applies to. Only IPv4 is supported.
         "creationTimestamp": "A String", # [Output Only] Creation timestamp in RFC3339 text format.
         "id": "A String", # [Output Only] The unique identifier for the resource. This identifier is defined by the server.
-        "nextHopIp": "A String", # The network IP address of an instance that should handle matching packets.
+        "nextHopIp": "A String", # The network IP address of an instance that should handle matching packets. Only IPv4 is supported.
         "description": "A String", # An optional description of this resource. Provide this property when you create the resource.
       },
     ],