Clean and regen docs (#401)

diff --git a/docs/dyn/compute_alpha.firewalls.html b/docs/dyn/compute_alpha.firewalls.html
index dd42670..5eb61f3 100644
--- a/docs/dyn/compute_alpha.firewalls.html
+++ b/docs/dyn/compute_alpha.firewalls.html
@@ -97,7 +97,7 @@
 <p class="firstline">Returns permissions that a caller has on the specified resource.</p>
 <p class="toc_element">
   <code><a href="#update">update(project, firewall, body, requestId=None)</a></code></p>
-<p class="firstline">Updates the specified firewall rule with the data included in the request.</p>
+<p class="firstline">Updates the specified firewall rule with the data included in the request. Using PUT method, can only update following fields of firewall rule: allowed, description, sourceRanges, sourceTags, targetTags.</p>
 <h3>Method Details</h3>
 <div class="method">
     <code class="details" id="delete">delete(project, firewall, requestId=None)</code>
@@ -191,7 +191,7 @@
           ],
         },
       ],
-      "kind": "compute#firewall", # [Output Ony] Type of the resource. Always compute#firewall for firewall rules.
+      "kind": "compute#firewall", # [Output Only] Type of the resource. Always compute#firewall for firewall rules.
       "sourceRanges": [ # If source ranges are specified, the firewall will apply only to traffic that has source IP address in these ranges. These ranges must be expressed in CIDR format. One or both of sourceRanges and sourceTags may be set. If both properties are set, the firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply. Only IPv4 is supported.
         "A String",
       ],
@@ -256,7 +256,7 @@
         ],
       },
     ],
-    "kind": "compute#firewall", # [Output Ony] Type of the resource. Always compute#firewall for firewall rules.
+    "kind": "compute#firewall", # [Output Only] Type of the resource. Always compute#firewall for firewall rules.
     "sourceRanges": [ # If source ranges are specified, the firewall will apply only to traffic that has source IP address in these ranges. These ranges must be expressed in CIDR format. One or both of sourceRanges and sourceTags may be set. If both properties are set, the firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply. Only IPv4 is supported.
       "A String",
     ],
@@ -392,7 +392,7 @@
               ],
             },
           ],
-          "kind": "compute#firewall", # [Output Ony] Type of the resource. Always compute#firewall for firewall rules.
+          "kind": "compute#firewall", # [Output Only] Type of the resource. Always compute#firewall for firewall rules.
           "sourceRanges": [ # If source ranges are specified, the firewall will apply only to traffic that has source IP address in these ranges. These ranges must be expressed in CIDR format. One or both of sourceRanges and sourceTags may be set. If both properties are set, the firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply. Only IPv4 is supported.
             "A String",
           ],
@@ -477,7 +477,7 @@
         ],
       },
     ],
-    "kind": "compute#firewall", # [Output Ony] Type of the resource. Always compute#firewall for firewall rules.
+    "kind": "compute#firewall", # [Output Only] Type of the resource. Always compute#firewall for firewall rules.
     "sourceRanges": [ # If source ranges are specified, the firewall will apply only to traffic that has source IP address in these ranges. These ranges must be expressed in CIDR format. One or both of sourceRanges and sourceTags may be set. If both properties are set, the firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply. Only IPv4 is supported.
       "A String",
     ],
@@ -591,7 +591,7 @@
 
 <div class="method">
     <code class="details" id="update">update(project, firewall, body, requestId=None)</code>
-  <pre>Updates the specified firewall rule with the data included in the request.
+  <pre>Updates the specified firewall rule with the data included in the request. Using PUT method, can only update following fields of firewall rule: allowed, description, sourceRanges, sourceTags, targetTags.
 
 Args:
   project: string, Project ID for this request. (required)
@@ -621,7 +621,7 @@
         ],
       },
     ],
-    "kind": "compute#firewall", # [Output Ony] Type of the resource. Always compute#firewall for firewall rules.
+    "kind": "compute#firewall", # [Output Only] Type of the resource. Always compute#firewall for firewall rules.
     "sourceRanges": [ # If source ranges are specified, the firewall will apply only to traffic that has source IP address in these ranges. These ranges must be expressed in CIDR format. One or both of sourceRanges and sourceTags may be set. If both properties are set, the firewall will apply to traffic that has source IP address within sourceRanges OR the source IP that belongs to a tag listed in the sourceTags property. The connection does not need to match both properties for the firewall to apply. Only IPv4 is supported.
       "A String",
     ],