Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/analytics_v3.management.webproperties.html b/docs/dyn/analytics_v3.management.webproperties.html
index e5c7eb7..c0ee956 100644
--- a/docs/dyn/analytics_v3.management.webproperties.html
+++ b/docs/dyn/analytics_v3.management.webproperties.html
@@ -105,6 +105,8 @@
       "websiteUrl": "A String", # Website url for this web property.
       "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
       "name": "A String", # Name of this web property.
+      "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+          # This property cannot be set on insert.
       "created": "A String", # Time this web property was created.
       "defaultProfileId": "A String", # Default view (profile) ID.
       "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -116,6 +118,9 @@
         "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
       },
       "industryVertical": "A String", # The industry vertical/category selected for this web property.
+      "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+          # Set to false to delete data associated with the user identifier automatically after the rentention period.
+          # This property cannot be set on insert.
       "starred": True or False, # Indicates whether this web property is starred or not.
       "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
         "href": "A String", # Link to the account for this web property.
@@ -145,6 +150,8 @@
     "websiteUrl": "A String", # Website url for this web property.
     "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
     "name": "A String", # Name of this web property.
+    "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+        # This property cannot be set on insert.
     "created": "A String", # Time this web property was created.
     "defaultProfileId": "A String", # Default view (profile) ID.
     "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -156,6 +163,9 @@
       "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
     },
     "industryVertical": "A String", # The industry vertical/category selected for this web property.
+    "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+        # Set to false to delete data associated with the user identifier automatically after the rentention period.
+        # This property cannot be set on insert.
     "starred": True or False, # Indicates whether this web property is starred or not.
     "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
       "href": "A String", # Link to the account for this web property.
@@ -179,6 +189,8 @@
       "websiteUrl": "A String", # Website url for this web property.
       "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
       "name": "A String", # Name of this web property.
+      "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+          # This property cannot be set on insert.
       "created": "A String", # Time this web property was created.
       "defaultProfileId": "A String", # Default view (profile) ID.
       "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -190,6 +202,9 @@
         "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
       },
       "industryVertical": "A String", # The industry vertical/category selected for this web property.
+      "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+          # Set to false to delete data associated with the user identifier automatically after the rentention period.
+          # This property cannot be set on insert.
       "starred": True or False, # Indicates whether this web property is starred or not.
       "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
         "href": "A String", # Link to the account for this web property.
@@ -226,6 +241,8 @@
           "websiteUrl": "A String", # Website url for this web property.
           "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
           "name": "A String", # Name of this web property.
+          "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+              # This property cannot be set on insert.
           "created": "A String", # Time this web property was created.
           "defaultProfileId": "A String", # Default view (profile) ID.
           "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -237,6 +254,9 @@
             "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
           },
           "industryVertical": "A String", # The industry vertical/category selected for this web property.
+          "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+              # Set to false to delete data associated with the user identifier automatically after the rentention period.
+              # This property cannot be set on insert.
           "starred": True or False, # Indicates whether this web property is starred or not.
           "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
             "href": "A String", # Link to the account for this web property.
@@ -274,6 +294,8 @@
     "websiteUrl": "A String", # Website url for this web property.
     "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
     "name": "A String", # Name of this web property.
+    "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+        # This property cannot be set on insert.
     "created": "A String", # Time this web property was created.
     "defaultProfileId": "A String", # Default view (profile) ID.
     "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -285,6 +307,9 @@
       "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
     },
     "industryVertical": "A String", # The industry vertical/category selected for this web property.
+    "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+        # Set to false to delete data associated with the user identifier automatically after the rentention period.
+        # This property cannot be set on insert.
     "starred": True or False, # Indicates whether this web property is starred or not.
     "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
       "href": "A String", # Link to the account for this web property.
@@ -308,6 +333,8 @@
       "websiteUrl": "A String", # Website url for this web property.
       "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
       "name": "A String", # Name of this web property.
+      "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+          # This property cannot be set on insert.
       "created": "A String", # Time this web property was created.
       "defaultProfileId": "A String", # Default view (profile) ID.
       "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -319,6 +346,9 @@
         "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
       },
       "industryVertical": "A String", # The industry vertical/category selected for this web property.
+      "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+          # Set to false to delete data associated with the user identifier automatically after the rentention period.
+          # This property cannot be set on insert.
       "starred": True or False, # Indicates whether this web property is starred or not.
       "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
         "href": "A String", # Link to the account for this web property.
@@ -349,6 +379,8 @@
     "websiteUrl": "A String", # Website url for this web property.
     "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
     "name": "A String", # Name of this web property.
+    "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+        # This property cannot be set on insert.
     "created": "A String", # Time this web property was created.
     "defaultProfileId": "A String", # Default view (profile) ID.
     "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -360,6 +392,9 @@
       "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
     },
     "industryVertical": "A String", # The industry vertical/category selected for this web property.
+    "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+        # Set to false to delete data associated with the user identifier automatically after the rentention period.
+        # This property cannot be set on insert.
     "starred": True or False, # Indicates whether this web property is starred or not.
     "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
       "href": "A String", # Link to the account for this web property.
@@ -383,6 +418,8 @@
       "websiteUrl": "A String", # Website url for this web property.
       "kind": "analytics#webproperty", # Resource type for Analytics WebProperty.
       "name": "A String", # Name of this web property.
+      "dataRetentionTtl": "A String", # The length of time for which user and event data is retained.
+          # This property cannot be set on insert.
       "created": "A String", # Time this web property was created.
       "defaultProfileId": "A String", # Default view (profile) ID.
       "level": "A String", # Level for this web property. Possible values are STANDARD or PREMIUM.
@@ -394,6 +431,9 @@
         "type": "analytics#profiles", # Type of the parent link. Its value is "analytics#profiles".
       },
       "industryVertical": "A String", # The industry vertical/category selected for this web property.
+      "dataRetentionResetOnNewActivity": True or False, # Set to true to reset the retention period of the user identifier with each new event from that user (thus setting the expiration date to current time plus retention period).
+          # Set to false to delete data associated with the user identifier automatically after the rentention period.
+          # This property cannot be set on insert.
       "starred": True or False, # Indicates whether this web property is starred or not.
       "parentLink": { # Parent link for this web property. Points to the account to which this web property belongs.
         "href": "A String", # Link to the account for this web property.