Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/calendar_v3.calendars.html b/docs/dyn/calendar_v3.calendars.html
index 2c6b077..e949d20 100644
--- a/docs/dyn/calendar_v3.calendars.html
+++ b/docs/dyn/calendar_v3.calendars.html
@@ -124,6 +124,15 @@
     {
       "kind": "calendar#calendar", # Type of the resource ("calendar#calendar").
       "description": "A String", # Description of the calendar. Optional.
+      "conferenceProperties": { # Conferencing properties for this calendar, for example what types of conferences are allowed.
+        "allowedConferenceSolutionTypes": [ # The types of conference solutions that are supported for this calendar.
+            # The possible values are:
+            # - "eventHangout"
+            # - "eventNamedHangout"
+            # - "hangoutsMeet"  Optional.
+          "A String",
+        ],
+      },
       "summary": "A String", # Title of the calendar.
       "etag": "A String", # ETag of the resource.
       "location": "A String", # Geographic location of the calendar as free-form text. Optional.
@@ -143,6 +152,15 @@
 {
     "kind": "calendar#calendar", # Type of the resource ("calendar#calendar").
     "description": "A String", # Description of the calendar. Optional.
+    "conferenceProperties": { # Conferencing properties for this calendar, for example what types of conferences are allowed.
+      "allowedConferenceSolutionTypes": [ # The types of conference solutions that are supported for this calendar.
+          # The possible values are:
+          # - "eventHangout"
+          # - "eventNamedHangout"
+          # - "hangoutsMeet"  Optional.
+        "A String",
+      ],
+    },
     "summary": "A String", # Title of the calendar.
     "etag": "A String", # ETag of the resource.
     "location": "A String", # Geographic location of the calendar as free-form text. Optional.
@@ -157,6 +175,15 @@
     {
       "kind": "calendar#calendar", # Type of the resource ("calendar#calendar").
       "description": "A String", # Description of the calendar. Optional.
+      "conferenceProperties": { # Conferencing properties for this calendar, for example what types of conferences are allowed.
+        "allowedConferenceSolutionTypes": [ # The types of conference solutions that are supported for this calendar.
+            # The possible values are:
+            # - "eventHangout"
+            # - "eventNamedHangout"
+            # - "hangoutsMeet"  Optional.
+          "A String",
+        ],
+      },
       "summary": "A String", # Title of the calendar.
       "etag": "A String", # ETag of the resource.
       "location": "A String", # Geographic location of the calendar as free-form text. Optional.
@@ -177,6 +204,15 @@
 {
     "kind": "calendar#calendar", # Type of the resource ("calendar#calendar").
     "description": "A String", # Description of the calendar. Optional.
+    "conferenceProperties": { # Conferencing properties for this calendar, for example what types of conferences are allowed.
+      "allowedConferenceSolutionTypes": [ # The types of conference solutions that are supported for this calendar.
+          # The possible values are:
+          # - "eventHangout"
+          # - "eventNamedHangout"
+          # - "hangoutsMeet"  Optional.
+        "A String",
+      ],
+    },
     "summary": "A String", # Title of the calendar.
     "etag": "A String", # ETag of the resource.
     "location": "A String", # Geographic location of the calendar as free-form text. Optional.
@@ -191,6 +227,15 @@
     {
       "kind": "calendar#calendar", # Type of the resource ("calendar#calendar").
       "description": "A String", # Description of the calendar. Optional.
+      "conferenceProperties": { # Conferencing properties for this calendar, for example what types of conferences are allowed.
+        "allowedConferenceSolutionTypes": [ # The types of conference solutions that are supported for this calendar.
+            # The possible values are:
+            # - "eventHangout"
+            # - "eventNamedHangout"
+            # - "hangoutsMeet"  Optional.
+          "A String",
+        ],
+      },
       "summary": "A String", # Title of the calendar.
       "etag": "A String", # ETag of the resource.
       "location": "A String", # Geographic location of the calendar as free-form text. Optional.
@@ -211,6 +256,15 @@
 {
     "kind": "calendar#calendar", # Type of the resource ("calendar#calendar").
     "description": "A String", # Description of the calendar. Optional.
+    "conferenceProperties": { # Conferencing properties for this calendar, for example what types of conferences are allowed.
+      "allowedConferenceSolutionTypes": [ # The types of conference solutions that are supported for this calendar.
+          # The possible values are:
+          # - "eventHangout"
+          # - "eventNamedHangout"
+          # - "hangoutsMeet"  Optional.
+        "A String",
+      ],
+    },
     "summary": "A String", # Title of the calendar.
     "etag": "A String", # ETag of the resource.
     "location": "A String", # Geographic location of the calendar as free-form text. Optional.
@@ -225,6 +279,15 @@
     {
       "kind": "calendar#calendar", # Type of the resource ("calendar#calendar").
       "description": "A String", # Description of the calendar. Optional.
+      "conferenceProperties": { # Conferencing properties for this calendar, for example what types of conferences are allowed.
+        "allowedConferenceSolutionTypes": [ # The types of conference solutions that are supported for this calendar.
+            # The possible values are:
+            # - "eventHangout"
+            # - "eventNamedHangout"
+            # - "hangoutsMeet"  Optional.
+          "A String",
+        ],
+      },
       "summary": "A String", # Title of the calendar.
       "etag": "A String", # ETag of the resource.
       "location": "A String", # Geographic location of the calendar as free-form text. Optional.