Refresh docs
diff --git a/docs/dyn/drive_v2.files.html b/docs/dyn/drive_v2.files.html
index c234e1a..18f27ce 100644
--- a/docs/dyn/drive_v2.files.html
+++ b/docs/dyn/drive_v2.files.html
@@ -154,6 +154,10 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+    "mimeType": "A String", # The MIME type of the thumbnail.
+    "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+  },
   "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
   "description": "A String", # A short description of the file.
   "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -164,14 +168,22 @@
   "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
   "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
   "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-    "width": 42, # The width of the image in pixels.
-    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureTime": 3.14, # The length of the exposure, in seconds.
+    "cameraMake": "A String", # The make of the camera used to create the photo.
+    "isoSpeed": 42, # The ISO speed used to create the photo.
+    "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+    "height": 42, # The height of the image in pixels.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
     "location": { # Geographic location information stored in the image.
       "latitude": 3.14, # The latitude stored in the image.
       "altitude": 3.14, # The altitude stored in the image.
       "longitude": 3.14, # The longitude stored in the image.
     },
-    "height": 42, # The height of the image in pixels.
+    "aperture": 3.14, # The aperture used to create the photo (f-number).
+    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "width": 42, # The width of the image in pixels.
+    "cameraModel": "A String", # The model of the camera used to create the photo.
   },
   "embedLink": "A String", # A link for embedding the file.
   "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -207,7 +219,7 @@
 
   pinned: boolean, Whether to pin the head revision of the new copy.
   convert: boolean, Whether to convert this file to the corresponding Google Docs format.
-  ocr: boolean, Whether to attempt OCR on .jpg, .png, or .gif uploads.
+  ocr: boolean, Whether to attempt OCR on .jpg, .png, .gif, or .pdf uploads.
   sourceLanguage: string, The language of the original file to be translated.
   ocrLanguage: string, If ocr is true, hints at the language to use. Valid values are ISO 639-1 codes.
   targetLanguage: string, Target language to translate the file to. If no sourceLanguage is provided, the API will attempt to detect the language.
@@ -254,6 +266,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -264,14 +280,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -367,6 +391,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -377,14 +405,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -464,6 +500,10 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+    "mimeType": "A String", # The MIME type of the thumbnail.
+    "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+  },
   "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
   "description": "A String", # A short description of the file.
   "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -474,14 +514,22 @@
   "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
   "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
   "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-    "width": 42, # The width of the image in pixels.
-    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureTime": 3.14, # The length of the exposure, in seconds.
+    "cameraMake": "A String", # The make of the camera used to create the photo.
+    "isoSpeed": 42, # The ISO speed used to create the photo.
+    "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+    "height": 42, # The height of the image in pixels.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
     "location": { # Geographic location information stored in the image.
       "latitude": 3.14, # The latitude stored in the image.
       "altitude": 3.14, # The altitude stored in the image.
       "longitude": 3.14, # The longitude stored in the image.
     },
-    "height": 42, # The height of the image in pixels.
+    "aperture": 3.14, # The aperture used to create the photo (f-number).
+    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "width": 42, # The width of the image in pixels.
+    "cameraModel": "A String", # The model of the camera used to create the photo.
   },
   "embedLink": "A String", # A link for embedding the file.
   "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -517,7 +565,7 @@
 
   media_body: string, The filename of the media request body, or an instance of a MediaUpload object.
   convert: boolean, Whether to convert this file to the corresponding Google Docs format.
-  ocr: boolean, Whether to attempt OCR on .jpg, .png, or .gif uploads.
+  ocr: boolean, Whether to attempt OCR on .jpg, .png, .gif, or .pdf uploads.
   sourceLanguage: string, The language of the original file to be translated.
   ocrLanguage: string, If ocr is true, hints at the language to use. Valid values are ISO 639-1 codes.
   targetLanguage: string, Target language to translate the file to. If no sourceLanguage is provided, the API will attempt to detect the language.
@@ -565,6 +613,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -575,14 +627,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -674,6 +734,10 @@
         "exportLinks": { # Links for exporting Google Docs to specific formats.
           "a_key": "A String", # A mapping from export format to URL
         },
+        "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+          "mimeType": "A String", # The MIME type of the thumbnail.
+          "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+        },
         "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
         "description": "A String", # A short description of the file.
         "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -684,14 +748,22 @@
         "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
         "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
         "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-          "width": 42, # The width of the image in pixels.
-          "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+          "flashUsed": True or False, # Whether a flash was used to create the photo.
+          "exposureTime": 3.14, # The length of the exposure, in seconds.
+          "cameraMake": "A String", # The make of the camera used to create the photo.
+          "isoSpeed": 42, # The ISO speed used to create the photo.
+          "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+          "height": 42, # The height of the image in pixels.
+          "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
           "location": { # Geographic location information stored in the image.
             "latitude": 3.14, # The latitude stored in the image.
             "altitude": 3.14, # The altitude stored in the image.
             "longitude": 3.14, # The longitude stored in the image.
           },
-          "height": 42, # The height of the image in pixels.
+          "aperture": 3.14, # The aperture used to create the photo (f-number).
+          "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+          "width": 42, # The width of the image in pixels.
+          "cameraModel": "A String", # The model of the camera used to create the photo.
         },
         "embedLink": "A String", # A link for embedding the file.
         "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -791,6 +863,10 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+    "mimeType": "A String", # The MIME type of the thumbnail.
+    "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+  },
   "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
   "description": "A String", # A short description of the file.
   "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -801,14 +877,22 @@
   "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
   "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
   "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-    "width": 42, # The width of the image in pixels.
-    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureTime": 3.14, # The length of the exposure, in seconds.
+    "cameraMake": "A String", # The make of the camera used to create the photo.
+    "isoSpeed": 42, # The ISO speed used to create the photo.
+    "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+    "height": 42, # The height of the image in pixels.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
     "location": { # Geographic location information stored in the image.
       "latitude": 3.14, # The latitude stored in the image.
       "altitude": 3.14, # The altitude stored in the image.
       "longitude": 3.14, # The longitude stored in the image.
     },
-    "height": 42, # The height of the image in pixels.
+    "aperture": 3.14, # The aperture used to create the photo (f-number).
+    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "width": 42, # The width of the image in pixels.
+    "cameraModel": "A String", # The model of the camera used to create the photo.
   },
   "embedLink": "A String", # A link for embedding the file.
   "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -846,7 +930,7 @@
   pinned: boolean, Whether to pin the new revision.
   targetLanguage: string, Target language to translate the file to. If no sourceLanguage is provided, the API will attempt to detect the language.
   ocrLanguage: string, If ocr is true, hints at the language to use. Valid values are ISO 639-1 codes.
-  ocr: boolean, Whether to attempt OCR on .jpg, .png, or .gif uploads.
+  ocr: boolean, Whether to attempt OCR on .jpg, .png, .gif, or .pdf uploads.
   sourceLanguage: string, The language of the original file to be translated.
   updateViewedDate: boolean, Whether to update the view date after successfully updating the file.
   timedTextTrackName: string, The timed text track name.
@@ -894,6 +978,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -904,14 +992,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -993,6 +1089,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -1003,14 +1103,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -1092,6 +1200,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -1102,14 +1214,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -1191,6 +1311,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -1201,14 +1325,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -1289,6 +1421,10 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+    "mimeType": "A String", # The MIME type of the thumbnail.
+    "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+  },
   "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
   "description": "A String", # A short description of the file.
   "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -1299,14 +1435,22 @@
   "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
   "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
   "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-    "width": 42, # The width of the image in pixels.
-    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureTime": 3.14, # The length of the exposure, in seconds.
+    "cameraMake": "A String", # The make of the camera used to create the photo.
+    "isoSpeed": 42, # The ISO speed used to create the photo.
+    "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+    "height": 42, # The height of the image in pixels.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
     "location": { # Geographic location information stored in the image.
       "latitude": 3.14, # The latitude stored in the image.
       "altitude": 3.14, # The altitude stored in the image.
       "longitude": 3.14, # The longitude stored in the image.
     },
-    "height": 42, # The height of the image in pixels.
+    "aperture": 3.14, # The aperture used to create the photo (f-number).
+    "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+    "width": 42, # The width of the image in pixels.
+    "cameraModel": "A String", # The model of the camera used to create the photo.
   },
   "embedLink": "A String", # A link for embedding the file.
   "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.
@@ -1344,7 +1488,7 @@
   media_body: string, The filename of the media request body, or an instance of a MediaUpload object.
   targetLanguage: string, Target language to translate the file to. If no sourceLanguage is provided, the API will attempt to detect the language.
   ocrLanguage: string, If ocr is true, hints at the language to use. Valid values are ISO 639-1 codes.
-  ocr: boolean, Whether to attempt OCR on .jpg, .png, or .gif uploads.
+  ocr: boolean, Whether to attempt OCR on .jpg, .png, .gif, or .pdf uploads.
   pinned: boolean, Whether to pin the new revision.
   sourceLanguage: string, The language of the original file to be translated.
   updateViewedDate: boolean, Whether to update the view date after successfully updating the file.
@@ -1393,6 +1537,10 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "thumbnail": { # Thumbnail for the file. Only accepted on upload and for files that are not already thumbnailed by Google.
+      "mimeType": "A String", # The MIME type of the thumbnail.
+      "image": "A String", # The URL-safe Base64 encoded bytes of the thumbnail image.
+    },
     "originalFilename": "A String", # The original filename if the file was uploaded manually, or the original title if the file was inserted through the API. Note that renames of the title will not change the original filename. This will only be populated on files with content stored in Drive.
     "description": "A String", # A short description of the file.
     "webContentLink": "A String", # A link for downloading the content of the file in a browser using cookie based authentication. In cases where the content is shared publicly, the content can be downloaded without any credentials.
@@ -1403,14 +1551,22 @@
     "createdDate": "A String", # Create time for this file (formatted ISO8601 timestamp).
     "md5Checksum": "A String", # An MD5 checksum for the content of this file. This will only be populated on files with content stored in Drive.
     "imageMediaMetadata": { # Metadata about image media. This will only be present for image types, and its contents will depend on what can be parsed from the image content.
-      "width": 42, # The width of the image in pixels.
-      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureTime": 3.14, # The length of the exposure, in seconds.
+      "cameraMake": "A String", # The make of the camera used to create the photo.
+      "isoSpeed": 42, # The ISO speed used to create the photo.
+      "focalLength": 3.14, # The focal length used to create the photo, in millimeters.
+      "height": 42, # The height of the image in pixels.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
       "location": { # Geographic location information stored in the image.
         "latitude": 3.14, # The latitude stored in the image.
         "altitude": 3.14, # The altitude stored in the image.
         "longitude": 3.14, # The longitude stored in the image.
       },
-      "height": 42, # The height of the image in pixels.
+      "aperture": 3.14, # The aperture used to create the photo (f-number).
+      "rotation": 42, # The rotation in clockwise degrees from the image's original orientation.
+      "width": 42, # The width of the image in pixels.
+      "cameraModel": "A String", # The model of the camera used to create the photo.
     },
     "embedLink": "A String", # A link for embedding the file.
     "alternateLink": "A String", # A link for opening the file in using a relevant Google editor or viewer.