Clean and regen docs (#401)

diff --git a/docs/dyn/pubsub_v1beta1a.subscriptions.html b/docs/dyn/pubsub_v1beta1a.subscriptions.html
index d7d9006..55b979a 100644
--- a/docs/dyn/pubsub_v1beta1a.subscriptions.html
+++ b/docs/dyn/pubsub_v1beta1a.subscriptions.html
@@ -164,7 +164,6 @@
     The object takes the form of:
 
 { # A subscription resource.
-  "topic": "A String", # The name of the topic from which this subscription is receiving messages.
   "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
       # subscriber receives a message before the subscriber should acknowledge or
       # Nack the message. If the Ack deadline for a message passes without an
@@ -184,6 +183,7 @@
       # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
       # system will not deliver that message to another pull subscriber
       # (on a best-effort basis).
+  "topic": "A String", # The name of the topic from which this subscription is receiving messages.
   "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
       # used to configure it.
     "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -201,7 +201,6 @@
   An object of the form:
 
     { # A subscription resource.
-    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
         # subscriber receives a message before the subscriber should acknowledge or
         # Nack the message. If the Ack deadline for a message passes without an
@@ -221,6 +220,7 @@
         # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
         # system will not deliver that message to another pull subscriber
         # (on a best-effort basis).
+    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
         # used to configure it.
       "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -278,7 +278,6 @@
   An object of the form:
 
     { # A subscription resource.
-    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
         # subscriber receives a message before the subscriber should acknowledge or
         # Nack the message. If the Ack deadline for a message passes without an
@@ -298,6 +297,7 @@
         # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
         # system will not deliver that message to another pull subscriber
         # (on a best-effort basis).
+    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
         # used to configure it.
       "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -330,7 +330,6 @@
         # <code>ListSubscriptionsRequest</code> to continue.
     "subscription": [ # The subscriptions that match the request.
       { # A subscription resource.
-        "topic": "A String", # The name of the topic from which this subscription is receiving messages.
         "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
             # subscriber receives a message before the subscriber should acknowledge or
             # Nack the message. If the Ack deadline for a message passes without an
@@ -350,6 +349,7 @@
             # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
             # system will not deliver that message to another pull subscriber
             # (on a best-effort basis).
+        "topic": "A String", # The name of the topic from which this subscription is receiving messages.
         "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
             # used to configure it.
           "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -539,8 +539,8 @@
             # that receives a PubsubMessage via a Pull call or a push delivery. It must
             # not be populated by a publisher in a Publish call.
       },
-      "truncated": True or False, # Indicates that this subscription has been truncated.
       "subscription": "A String", # The subscription that received the event.
+      "truncated": True or False, # Indicates that this subscription has been truncated.
     },
     "ackId": "A String", # This ID must be used to acknowledge the received event or message.
   }</pre>
@@ -620,8 +620,8 @@
                 # that receives a PubsubMessage via a Pull call or a push delivery. It must
                 # not be populated by a publisher in a Publish call.
           },
-          "truncated": True or False, # Indicates that this subscription has been truncated.
           "subscription": "A String", # The subscription that received the event.
+          "truncated": True or False, # Indicates that this subscription has been truncated.
         },
         "ackId": "A String", # This ID must be used to acknowledge the received event or message.
       },