Regen docs (#373)

diff --git a/docs/dyn/slides_v1.presentations.pages.html b/docs/dyn/slides_v1.presentations.pages.html
index 78511b7..868a42e 100644
--- a/docs/dyn/slides_v1.presentations.pages.html
+++ b/docs/dyn/slides_v1.presentations.pages.html
@@ -77,6 +77,9 @@
 <p class="toc_element">
   <code><a href="#get">get(presentationId, pageObjectId, x__xgafv=None)</a></code></p>
 <p class="firstline">Gets the latest version of the specified page in the presentation.</p>
+<p class="toc_element">
+  <code><a href="#getThumbnail">getThumbnail(presentationId, pageObjectId, thumbnailProperties_mimeType=None, thumbnailProperties_thumbnailSize=None, x__xgafv=None)</a></code></p>
+<p class="firstline">Generates a thumbnail of the latest version of the specified page in the</p>
 <h3>Method Details</h3>
 <div class="method">
     <code class="details" id="get">get(presentationId, pageObjectId, x__xgafv=None)</code>
@@ -229,17 +232,17 @@
               "leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
                   # the right of the original bounding rectangle left edge, relative to the
                   # object's original width.
-              "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
-                  # Rotation angle is applied after the offset.
+              "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+                  # below the original bounding rectangle top edge, relative to the object's
+                  # original height.
               "rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
                   # to the left of the original bounding rectangle right edge, relative to the
                   # object's original width.
               "bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
                   # above the original bounding rectangle bottom edge, relative to the object's
                   # original height.
-              "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
-                  # below the original bounding rectangle top edge, relative to the object's
-                  # original height.
+              "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+                  # Rotation angle is applied after the offset.
             },
             "shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
                 # is read-only.
@@ -369,6 +372,27 @@
                           # rendered in a smaller font size, computed based on the `font_size` field.
                           # The `font_size` itself is not affected by changes in this field.
                       "strikethrough": True or False, # Whether or not the text is struck through.
+                      "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                          # read-only.
+                          #
+                          # This field is an extension of `font_family` meant to support explicit font
+                          # weights without breaking backwards compatibility. As such, when reading the
+                          # style of a range of text, the value of `weighted_font_family.font_family`
+                          # will always be equal to that of `font_family`.
+                        "fontFamily": "A String", # The font family of the text.
+                            #
+                            # The font family can be any font from the Font menu in Slides or from
+                            # [Google Fonts] (https://fonts.google.com/). If the font name is
+                            # unrecognized, the text is rendered in `Arial`.
+                        "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                            # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                            # only the numerical values described in the "Cascading Style Sheets Level
+                            # 2 Revision 1 (CSS 2.1) Specification",
+                            # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                            # non-numerical values in the specification are disallowed. Weights greater
+                            # than or equal to 700 are considered bold, and weights less than 700 are
+                            # not bold. The default value is `400` ("normal").
+                      },
                       "smallCaps": True or False, # Whether or not the text is in small capital letters.
                       "fontFamily": "A String", # The font family of the text.
                           #
@@ -379,11 +403,6 @@
                           # Some fonts can affect the weight of the text. If an update request
                           # specifies values for both `font_family` and `bold`, the explicitly-set
                           # `bold` value is used.
-                      "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                          # points.
-                        "magnitude": 3.14, # The magnitude.
-                        "unit": "A String", # The units for magnitude.
-                      },
                       "italic": True or False, # Whether or not the text is italicized.
                       "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                           # are not inherited from parent text.
@@ -413,7 +432,6 @@
                         "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                             # addressed by its position.
                       },
-                      "underline": True or False, # Whether or not the text is underlined.
                       "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                           # transparent, depending on if the `opaque_color` field in it is set.
                         "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -426,6 +444,12 @@
                           },
                         },
                       },
+                      "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                          # points.
+                        "magnitude": 3.14, # The magnitude.
+                        "unit": "A String", # The units for magnitude.
+                      },
+                      "underline": True or False, # Whether or not the text is underlined.
                     },
                   },
                 },
@@ -475,6 +499,27 @@
                         # rendered in a smaller font size, computed based on the `font_size` field.
                         # The `font_size` itself is not affected by changes in this field.
                     "strikethrough": True or False, # Whether or not the text is struck through.
+                    "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                        # read-only.
+                        #
+                        # This field is an extension of `font_family` meant to support explicit font
+                        # weights without breaking backwards compatibility. As such, when reading the
+                        # style of a range of text, the value of `weighted_font_family.font_family`
+                        # will always be equal to that of `font_family`.
+                      "fontFamily": "A String", # The font family of the text.
+                          #
+                          # The font family can be any font from the Font menu in Slides or from
+                          # [Google Fonts] (https://fonts.google.com/). If the font name is
+                          # unrecognized, the text is rendered in `Arial`.
+                      "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                          # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                          # only the numerical values described in the "Cascading Style Sheets Level
+                          # 2 Revision 1 (CSS 2.1) Specification",
+                          # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                          # non-numerical values in the specification are disallowed. Weights greater
+                          # than or equal to 700 are considered bold, and weights less than 700 are
+                          # not bold. The default value is `400` ("normal").
+                    },
                     "smallCaps": True or False, # Whether or not the text is in small capital letters.
                     "fontFamily": "A String", # The font family of the text.
                         #
@@ -485,11 +530,6 @@
                         # Some fonts can affect the weight of the text. If an update request
                         # specifies values for both `font_family` and `bold`, the explicitly-set
                         # `bold` value is used.
-                    "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                        # points.
-                      "magnitude": 3.14, # The magnitude.
-                      "unit": "A String", # The units for magnitude.
-                    },
                     "italic": True or False, # Whether or not the text is italicized.
                     "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                         # are not inherited from parent text.
@@ -519,7 +559,6 @@
                       "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                           # addressed by its position.
                     },
-                    "underline": True or False, # Whether or not the text is underlined.
                     "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                         # transparent, depending on if the `opaque_color` field in it is set.
                       "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -532,6 +571,12 @@
                         },
                       },
                     },
+                    "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                        # points.
+                      "magnitude": 3.14, # The magnitude.
+                      "unit": "A String", # The units for magnitude.
+                    },
+                    "underline": True or False, # Whether or not the text is underlined.
                   },
                   "type": "A String", # The type of this auto text.
                 },
@@ -633,6 +678,27 @@
                           # rendered in a smaller font size, computed based on the `font_size` field.
                           # The `font_size` itself is not affected by changes in this field.
                       "strikethrough": True or False, # Whether or not the text is struck through.
+                      "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                          # read-only.
+                          #
+                          # This field is an extension of `font_family` meant to support explicit font
+                          # weights without breaking backwards compatibility. As such, when reading the
+                          # style of a range of text, the value of `weighted_font_family.font_family`
+                          # will always be equal to that of `font_family`.
+                        "fontFamily": "A String", # The font family of the text.
+                            #
+                            # The font family can be any font from the Font menu in Slides or from
+                            # [Google Fonts] (https://fonts.google.com/). If the font name is
+                            # unrecognized, the text is rendered in `Arial`.
+                        "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                            # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                            # only the numerical values described in the "Cascading Style Sheets Level
+                            # 2 Revision 1 (CSS 2.1) Specification",
+                            # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                            # non-numerical values in the specification are disallowed. Weights greater
+                            # than or equal to 700 are considered bold, and weights less than 700 are
+                            # not bold. The default value is `400` ("normal").
+                      },
                       "smallCaps": True or False, # Whether or not the text is in small capital letters.
                       "fontFamily": "A String", # The font family of the text.
                           #
@@ -643,11 +709,6 @@
                           # Some fonts can affect the weight of the text. If an update request
                           # specifies values for both `font_family` and `bold`, the explicitly-set
                           # `bold` value is used.
-                      "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                          # points.
-                        "magnitude": 3.14, # The magnitude.
-                        "unit": "A String", # The units for magnitude.
-                      },
                       "italic": True or False, # Whether or not the text is italicized.
                       "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                           # are not inherited from parent text.
@@ -677,7 +738,6 @@
                         "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                             # addressed by its position.
                       },
-                      "underline": True or False, # Whether or not the text is underlined.
                       "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                           # transparent, depending on if the `opaque_color` field in it is set.
                         "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -690,6 +750,12 @@
                           },
                         },
                       },
+                      "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                          # points.
+                        "magnitude": 3.14, # The magnitude.
+                        "unit": "A String", # The units for magnitude.
+                      },
+                      "underline": True or False, # Whether or not the text is underlined.
                     },
                     "glyph": "A String", # The rendered bullet glyph for this paragraph.
                   },
@@ -738,6 +804,27 @@
                         # rendered in a smaller font size, computed based on the `font_size` field.
                         # The `font_size` itself is not affected by changes in this field.
                     "strikethrough": True or False, # Whether or not the text is struck through.
+                    "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                        # read-only.
+                        #
+                        # This field is an extension of `font_family` meant to support explicit font
+                        # weights without breaking backwards compatibility. As such, when reading the
+                        # style of a range of text, the value of `weighted_font_family.font_family`
+                        # will always be equal to that of `font_family`.
+                      "fontFamily": "A String", # The font family of the text.
+                          #
+                          # The font family can be any font from the Font menu in Slides or from
+                          # [Google Fonts] (https://fonts.google.com/). If the font name is
+                          # unrecognized, the text is rendered in `Arial`.
+                      "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                          # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                          # only the numerical values described in the "Cascading Style Sheets Level
+                          # 2 Revision 1 (CSS 2.1) Specification",
+                          # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                          # non-numerical values in the specification are disallowed. Weights greater
+                          # than or equal to 700 are considered bold, and weights less than 700 are
+                          # not bold. The default value is `400` ("normal").
+                    },
                     "smallCaps": True or False, # Whether or not the text is in small capital letters.
                     "fontFamily": "A String", # The font family of the text.
                         #
@@ -748,11 +835,6 @@
                         # Some fonts can affect the weight of the text. If an update request
                         # specifies values for both `font_family` and `bold`, the explicitly-set
                         # `bold` value is used.
-                    "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                        # points.
-                      "magnitude": 3.14, # The magnitude.
-                      "unit": "A String", # The units for magnitude.
-                    },
                     "italic": True or False, # Whether or not the text is italicized.
                     "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                         # are not inherited from parent text.
@@ -782,7 +864,6 @@
                       "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                           # addressed by its position.
                     },
-                    "underline": True or False, # Whether or not the text is underlined.
                     "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                         # transparent, depending on if the `opaque_color` field in it is set.
                       "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -795,6 +876,12 @@
                         },
                       },
                     },
+                    "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                        # points.
+                      "magnitude": 3.14, # The magnitude.
+                      "unit": "A String", # The units for magnitude.
+                    },
+                    "underline": True or False, # Whether or not the text is underlined.
                   },
                 },
               },
@@ -969,12 +1056,11 @@
         "sheetsChart": { # A PageElement kind representing # A linked chart embedded from Google Sheets. Unlinked charts are
             # represented as images.
             # a linked chart embedded from Google Sheets.
-          "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
-              # embedded.
           "contentUrl": "A String", # The URL of an image of the embedded chart, with a default lifetime of 30
               # minutes. This URL is tagged with the account of the requester. Anyone with
               # the URL effectively accesses the image as the original requester. Access to
               # the image may be lost if the presentation's sharing settings change.
+          "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
           "sheetsChartProperties": { # The properties of the SheetsChart. # The properties of the Sheets chart.
             "chartImageProperties": { # The properties of the Image. # The properties of the embedded chart image.
               "outline": { # The outline of a PageElement. # The outline of the image. If not set, the the image has no outline.
@@ -1086,17 +1172,17 @@
                 "leftOffset": 3.14, # The offset specifies the left edge of the crop rectangle that is located to
                     # the right of the original bounding rectangle left edge, relative to the
                     # object's original width.
-                "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
-                    # Rotation angle is applied after the offset.
+                "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
+                    # below the original bounding rectangle top edge, relative to the object's
+                    # original height.
                 "rightOffset": 3.14, # The offset specifies the right edge of the crop rectangle that is located
                     # to the left of the original bounding rectangle right edge, relative to the
                     # object's original width.
                 "bottomOffset": 3.14, # The offset specifies the bottom edge of the crop rectangle that is located
                     # above the original bounding rectangle bottom edge, relative to the object's
                     # original height.
-                "topOffset": 3.14, # The offset specifies the top edge of the crop rectangle that is located
-                    # below the original bounding rectangle top edge, relative to the object's
-                    # original height.
+                "angle": 3.14, # The rotation angle of the crop window around its center, in radians.
+                    # Rotation angle is applied after the offset.
               },
               "shadow": { # The shadow properties of a page element. # The shadow of the image. If not set, the image has no shadow. This property
                   # is read-only.
@@ -1156,7 +1242,8 @@
                   # [-1.0, 1.0], where 0 means no effect. This property is read-only.
             },
           },
-          "spreadsheetId": "A String", # The ID of the Google Sheets spreadsheet that contains the source chart.
+          "chartId": 42, # The ID of the specific chart in the Google Sheets spreadsheet that is
+              # embedded.
         },
         "video": { # A PageElement kind representing a # A video page element.
             # video.
@@ -1210,6 +1297,12 @@
             },
           },
         },
+        "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
+            # joined collection of PageElements.
+          "children": [ # The collection of elements in the group. The minimum size of a group is 2.
+            # Object with schema name: PageElement
+          ],
+        },
         "table": { # A PageElement kind representing a # A table page element.
             # table.
           "tableColumns": [ # Properties of each column.
@@ -1280,6 +1373,27 @@
                                   # rendered in a smaller font size, computed based on the `font_size` field.
                                   # The `font_size` itself is not affected by changes in this field.
                               "strikethrough": True or False, # Whether or not the text is struck through.
+                              "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                                  # read-only.
+                                  #
+                                  # This field is an extension of `font_family` meant to support explicit font
+                                  # weights without breaking backwards compatibility. As such, when reading the
+                                  # style of a range of text, the value of `weighted_font_family.font_family`
+                                  # will always be equal to that of `font_family`.
+                                "fontFamily": "A String", # The font family of the text.
+                                    #
+                                    # The font family can be any font from the Font menu in Slides or from
+                                    # [Google Fonts] (https://fonts.google.com/). If the font name is
+                                    # unrecognized, the text is rendered in `Arial`.
+                                "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                                    # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                                    # only the numerical values described in the "Cascading Style Sheets Level
+                                    # 2 Revision 1 (CSS 2.1) Specification",
+                                    # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                                    # non-numerical values in the specification are disallowed. Weights greater
+                                    # than or equal to 700 are considered bold, and weights less than 700 are
+                                    # not bold. The default value is `400` ("normal").
+                              },
                               "smallCaps": True or False, # Whether or not the text is in small capital letters.
                               "fontFamily": "A String", # The font family of the text.
                                   #
@@ -1290,11 +1404,6 @@
                                   # Some fonts can affect the weight of the text. If an update request
                                   # specifies values for both `font_family` and `bold`, the explicitly-set
                                   # `bold` value is used.
-                              "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                                  # points.
-                                "magnitude": 3.14, # The magnitude.
-                                "unit": "A String", # The units for magnitude.
-                              },
                               "italic": True or False, # Whether or not the text is italicized.
                               "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                                   # are not inherited from parent text.
@@ -1324,7 +1433,6 @@
                                 "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                                     # addressed by its position.
                               },
-                              "underline": True or False, # Whether or not the text is underlined.
                               "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                                   # transparent, depending on if the `opaque_color` field in it is set.
                                 "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -1337,6 +1445,12 @@
                                   },
                                 },
                               },
+                              "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                                  # points.
+                                "magnitude": 3.14, # The magnitude.
+                                "unit": "A String", # The units for magnitude.
+                              },
+                              "underline": True or False, # Whether or not the text is underlined.
                             },
                           },
                         },
@@ -1386,6 +1500,27 @@
                                 # rendered in a smaller font size, computed based on the `font_size` field.
                                 # The `font_size` itself is not affected by changes in this field.
                             "strikethrough": True or False, # Whether or not the text is struck through.
+                            "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                                # read-only.
+                                #
+                                # This field is an extension of `font_family` meant to support explicit font
+                                # weights without breaking backwards compatibility. As such, when reading the
+                                # style of a range of text, the value of `weighted_font_family.font_family`
+                                # will always be equal to that of `font_family`.
+                              "fontFamily": "A String", # The font family of the text.
+                                  #
+                                  # The font family can be any font from the Font menu in Slides or from
+                                  # [Google Fonts] (https://fonts.google.com/). If the font name is
+                                  # unrecognized, the text is rendered in `Arial`.
+                              "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                                  # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                                  # only the numerical values described in the "Cascading Style Sheets Level
+                                  # 2 Revision 1 (CSS 2.1) Specification",
+                                  # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                                  # non-numerical values in the specification are disallowed. Weights greater
+                                  # than or equal to 700 are considered bold, and weights less than 700 are
+                                  # not bold. The default value is `400` ("normal").
+                            },
                             "smallCaps": True or False, # Whether or not the text is in small capital letters.
                             "fontFamily": "A String", # The font family of the text.
                                 #
@@ -1396,11 +1531,6 @@
                                 # Some fonts can affect the weight of the text. If an update request
                                 # specifies values for both `font_family` and `bold`, the explicitly-set
                                 # `bold` value is used.
-                            "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                                # points.
-                              "magnitude": 3.14, # The magnitude.
-                              "unit": "A String", # The units for magnitude.
-                            },
                             "italic": True or False, # Whether or not the text is italicized.
                             "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                                 # are not inherited from parent text.
@@ -1430,7 +1560,6 @@
                               "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                                   # addressed by its position.
                             },
-                            "underline": True or False, # Whether or not the text is underlined.
                             "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                                 # transparent, depending on if the `opaque_color` field in it is set.
                               "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -1443,6 +1572,12 @@
                                 },
                               },
                             },
+                            "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                                # points.
+                              "magnitude": 3.14, # The magnitude.
+                              "unit": "A String", # The units for magnitude.
+                            },
+                            "underline": True or False, # Whether or not the text is underlined.
                           },
                           "type": "A String", # The type of this auto text.
                         },
@@ -1544,6 +1679,27 @@
                                   # rendered in a smaller font size, computed based on the `font_size` field.
                                   # The `font_size` itself is not affected by changes in this field.
                               "strikethrough": True or False, # Whether or not the text is struck through.
+                              "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                                  # read-only.
+                                  #
+                                  # This field is an extension of `font_family` meant to support explicit font
+                                  # weights without breaking backwards compatibility. As such, when reading the
+                                  # style of a range of text, the value of `weighted_font_family.font_family`
+                                  # will always be equal to that of `font_family`.
+                                "fontFamily": "A String", # The font family of the text.
+                                    #
+                                    # The font family can be any font from the Font menu in Slides or from
+                                    # [Google Fonts] (https://fonts.google.com/). If the font name is
+                                    # unrecognized, the text is rendered in `Arial`.
+                                "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                                    # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                                    # only the numerical values described in the "Cascading Style Sheets Level
+                                    # 2 Revision 1 (CSS 2.1) Specification",
+                                    # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                                    # non-numerical values in the specification are disallowed. Weights greater
+                                    # than or equal to 700 are considered bold, and weights less than 700 are
+                                    # not bold. The default value is `400` ("normal").
+                              },
                               "smallCaps": True or False, # Whether or not the text is in small capital letters.
                               "fontFamily": "A String", # The font family of the text.
                                   #
@@ -1554,11 +1710,6 @@
                                   # Some fonts can affect the weight of the text. If an update request
                                   # specifies values for both `font_family` and `bold`, the explicitly-set
                                   # `bold` value is used.
-                              "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                                  # points.
-                                "magnitude": 3.14, # The magnitude.
-                                "unit": "A String", # The units for magnitude.
-                              },
                               "italic": True or False, # Whether or not the text is italicized.
                               "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                                   # are not inherited from parent text.
@@ -1588,7 +1739,6 @@
                                 "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                                     # addressed by its position.
                               },
-                              "underline": True or False, # Whether or not the text is underlined.
                               "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                                   # transparent, depending on if the `opaque_color` field in it is set.
                                 "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -1601,6 +1751,12 @@
                                   },
                                 },
                               },
+                              "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                                  # points.
+                                "magnitude": 3.14, # The magnitude.
+                                "unit": "A String", # The units for magnitude.
+                              },
+                              "underline": True or False, # Whether or not the text is underlined.
                             },
                             "glyph": "A String", # The rendered bullet glyph for this paragraph.
                           },
@@ -1649,6 +1805,27 @@
                                 # rendered in a smaller font size, computed based on the `font_size` field.
                                 # The `font_size` itself is not affected by changes in this field.
                             "strikethrough": True or False, # Whether or not the text is struck through.
+                            "weightedFontFamily": { # Represents a font family and weight used to style a TextRun. # The font family and rendered weight of the text. This property is
+                                # read-only.
+                                #
+                                # This field is an extension of `font_family` meant to support explicit font
+                                # weights without breaking backwards compatibility. As such, when reading the
+                                # style of a range of text, the value of `weighted_font_family.font_family`
+                                # will always be equal to that of `font_family`.
+                              "fontFamily": "A String", # The font family of the text.
+                                  #
+                                  # The font family can be any font from the Font menu in Slides or from
+                                  # [Google Fonts] (https://fonts.google.com/). If the font name is
+                                  # unrecognized, the text is rendered in `Arial`.
+                              "weight": 42, # The rendered weight of the text. This field can have any value that is a
+                                  # multiple of 100 between 100 and 900, inclusive. This range corresponds to
+                                  # only the numerical values described in the "Cascading Style Sheets Level
+                                  # 2 Revision 1 (CSS 2.1) Specification",
+                                  # [section 15.6](https://www.w3.org/TR/CSS21/fonts.html#font-boldness). The
+                                  # non-numerical values in the specification are disallowed. Weights greater
+                                  # than or equal to 700 are considered bold, and weights less than 700 are
+                                  # not bold. The default value is `400` ("normal").
+                            },
                             "smallCaps": True or False, # Whether or not the text is in small capital letters.
                             "fontFamily": "A String", # The font family of the text.
                                 #
@@ -1659,11 +1836,6 @@
                                 # Some fonts can affect the weight of the text. If an update request
                                 # specifies values for both `font_family` and `bold`, the explicitly-set
                                 # `bold` value is used.
-                            "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
-                                # points.
-                              "magnitude": 3.14, # The magnitude.
-                              "unit": "A String", # The units for magnitude.
-                            },
                             "italic": True or False, # Whether or not the text is italicized.
                             "link": { # A hypertext link. # The hyperlink destination of the text. If unset, there is no link. Links
                                 # are not inherited from parent text.
@@ -1693,7 +1865,6 @@
                               "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                                   # addressed by its position.
                             },
-                            "underline": True or False, # Whether or not the text is underlined.
                             "backgroundColor": { # A color that can either be fully opaque or fully transparent. # The background color of the text. If set, the color is either opaque or
                                 # transparent, depending on if the `opaque_color` field in it is set.
                               "opaqueColor": { # A themeable solid color value. # If set, this will be used as an opaque color. If unset, this represents
@@ -1706,6 +1877,12 @@
                                 },
                               },
                             },
+                            "fontSize": { # A magnitude in a single direction in the specified units. # The size of the text's font. When read, the `font_size` will specified in
+                                # points.
+                              "magnitude": 3.14, # The magnitude.
+                              "unit": "A String", # The units for magnitude.
+                            },
+                            "underline": True or False, # Whether or not the text is underlined.
                           },
                         },
                       },
@@ -1781,7 +1958,6 @@
               "relativeLink": "A String", # If set, indicates this is a link to a slide in this presentation,
                   # addressed by its position.
             },
-            "startArrow": "A String", # The style of the arrow at the beginning of the line.
             "lineFill": { # The fill of the line. # The fill of the line. The default line fill matches the defaults for new
                 # lines created in the Slides editor.
               "solidFill": { # A solid color fill. The page or page element is filled entirely with the # Solid color fill.
@@ -1806,6 +1982,7 @@
                     # a value of 0.0 corresponds to a completely transparent color.
               },
             },
+            "startArrow": "A String", # The style of the arrow at the beginning of the line.
           },
           "lineType": "A String", # The type of the line.
         },
@@ -1819,12 +1996,6 @@
             "unit": "A String", # The units for magnitude.
           },
         },
-        "elementGroup": { # A PageElement kind representing a # A collection of page elements joined as a single unit.
-            # joined collection of PageElements.
-          "children": [ # The collection of elements in the group. The minimum size of a group is 2.
-            # Object with schema name: PageElement
-          ],
-        },
       },
     ],
     "notesProperties": { # The properties of Page that are only # Notes specific properties. Only set if page_type = NOTES.
@@ -1945,4 +2116,41 @@
   }</pre>
 </div>
 
+<div class="method">
+    <code class="details" id="getThumbnail">getThumbnail(presentationId, pageObjectId, thumbnailProperties_mimeType=None, thumbnailProperties_thumbnailSize=None, x__xgafv=None)</code>
+  <pre>Generates a thumbnail of the latest version of the specified page in the
+presentation and returns a URL to the thumbnail image.
+
+Args:
+  presentationId: string, The ID of the presentation to retrieve. (required)
+  pageObjectId: string, The object ID of the page whose thumbnail to retrieve. (required)
+  thumbnailProperties_mimeType: string, The optional mime type of the thumbnail image.
+
+If you don't specify the mime type, the default mime type will be PNG.
+  thumbnailProperties_thumbnailSize: string, The optional thumbnail image size.
+
+If you don't specify the size, the server chooses a default size of the
+image.
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # The thumbnail of a page.
+    "contentUrl": "A String", # The content URL of the thumbnail image.
+        #
+        # The URL to the image has a default lifetime of 30 minutes.
+        # This URL is tagged with the account of the requester. Anyone with the URL
+        # effectively accesses the image as the original requester. Access to the
+        # image may be lost if the presentation's sharing settings change.
+        # The mime type of the thumbnail image is the same as specified in the
+        # `GetPageThumbnailRequest`.
+    "width": 42, # The positive width in pixels of the thumbnail image.
+    "height": 42, # The positive height in pixels of the thumbnail image.
+  }</pre>
+</div>
+
 </body></html>
\ No newline at end of file