Refresh docs
diff --git a/docs/dyn/drive_v2.files.html b/docs/dyn/drive_v2.files.html
index 18f27ce..87cbc06 100644
--- a/docs/dyn/drive_v2.files.html
+++ b/docs/dyn/drive_v2.files.html
@@ -75,7 +75,7 @@
 <h1><a href="drive_v2.html">Drive API</a> . <a href="drive_v2.files.html">files</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#copy">copy(fileId, body, pinned=None, convert=None, ocr=None, sourceLanguage=None, ocrLanguage=None, targetLanguage=None, timedTextTrackName=None, timedTextLanguage=None)</a></code></p>
+  <code><a href="#copy">copy(fileId, body, pinned=None, convert=None, ocrLanguage=None, ocr=None, timedTextLanguage=None, timedTextTrackName=None)</a></code></p>
 <p class="firstline">Creates a copy of the specified file.</p>
 <p class="toc_element">
   <code><a href="#delete">delete(fileId)</a></code></p>
@@ -84,7 +84,7 @@
   <code><a href="#get">get(fileId, projection=None, updateViewedDate=None)</a></code></p>
 <p class="firstline">Gets a file's metadata by ID.</p>
 <p class="toc_element">
-  <code><a href="#insert">insert(body=None, media_body=None, convert=None, ocr=None, sourceLanguage=None, ocrLanguage=None, targetLanguage=None, timedTextLanguage=None, timedTextTrackName=None, pinned=None)</a></code></p>
+  <code><a href="#insert">insert(body=None, media_body=None, convert=None, ocrLanguage=None, ocr=None, timedTextLanguage=None, timedTextTrackName=None, pinned=None)</a></code></p>
 <p class="firstline">Insert a new file.</p>
 <p class="toc_element">
   <code><a href="#list">list(q=None, projection=None, pageToken=None, maxResults=None)</a></code></p>
@@ -93,7 +93,7 @@
   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
 <p class="firstline">Retrieves the next page of results.</p>
 <p class="toc_element">
-  <code><a href="#patch">patch(fileId, body, newRevision=None, pinned=None, targetLanguage=None, ocrLanguage=None, ocr=None, sourceLanguage=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</a></code></p>
+  <code><a href="#patch">patch(fileId, body, newRevision=None, pinned=None, ocrLanguage=None, ocr=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</a></code></p>
 <p class="firstline">Updates file metadata and/or content. This method supports patch semantics.</p>
 <p class="toc_element">
   <code><a href="#touch">touch(fileId)</a></code></p>
@@ -105,11 +105,11 @@
   <code><a href="#untrash">untrash(fileId)</a></code></p>
 <p class="firstline">Restores a file from the trash.</p>
 <p class="toc_element">
-  <code><a href="#update">update(fileId, body=None, newRevision=None, media_body=None, targetLanguage=None, ocrLanguage=None, ocr=None, pinned=None, sourceLanguage=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</a></code></p>
+  <code><a href="#update">update(fileId, body=None, newRevision=None, media_body=None, ocrLanguage=None, ocr=None, pinned=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</a></code></p>
 <p class="firstline">Updates file metadata and/or content</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="copy">copy(fileId, body, pinned=None, convert=None, ocr=None, sourceLanguage=None, ocrLanguage=None, targetLanguage=None, timedTextTrackName=None, timedTextLanguage=None)</code>
+    <code class="details" id="copy">copy(fileId, body, pinned=None, convert=None, ocrLanguage=None, ocr=None, timedTextLanguage=None, timedTextTrackName=None)</code>
   <pre>Creates a copy of the specified file.
 
 Args:
@@ -119,6 +119,7 @@
 
 { # The metadata for a file.
   "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+  "appDataContents": True or False, # Whether this file is in the appdata folder.
   "thumbnailLink": "A String", # A link to the file's thumbnail.
   "labels": { # A group of labels for the file.
     "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -140,6 +141,7 @@
     "A String",
   ],
   "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+  "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
   "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
   "parents": [ # Collection of parent folders which contain this file.
       # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -154,6 +156,7 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "shared": True or False, # Whether the file has been shared.
   "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.
@@ -167,29 +170,39 @@
   "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
   "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.
+  "iconLink": "A String", # A link to the file's icon.
   "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.
-    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
     "exposureTime": 3.14, # The length of the exposure, in seconds.
     "cameraMake": "A String", # The make of the camera used to create the photo.
+    "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
     "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).
+    "exposureMode": "A String", # The exposure mode used to create the photo.
+    "colorSpace": "A String", # The color space of the photo.
     "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.
     },
+    "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+    "height": 42, # The height of the image in pixels.
+    "lens": "A String", # The lens used to create the photo.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+    "width": 42, # The width of the image in pixels.
+    "meteringMode": "A String", # The metering mode used to create the photo.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
     "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.
+    "sensor": "A String", # The type of sensor used to create the photo.
+    "whiteBalance": "A String", # The white balance mode used to create the photo.
     "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.
   "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
   "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-  "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+  "userPermission": { # A single permission for a file.
     "withLink": True or False, # Whether the link is required for this permission.
     "kind": "drive#permission", # This is always drive#permission.
     "name": "A String", # The name for this permission.
@@ -219,18 +232,17 @@
 
   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, .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.
-  timedTextTrackName: string, The timed text track name.
+  ocr: boolean, Whether to attempt OCR on .jpg, .png, .gif, or .pdf uploads.
   timedTextLanguage: string, The language of the timed text.
+  timedTextTrackName: string, The timed text track name.
 
 Returns:
   An object of the form:
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -252,6 +264,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -266,6 +279,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -279,29 +293,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.
@@ -356,6 +380,7 @@
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -377,6 +402,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -391,6 +417,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -404,29 +431,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.
@@ -456,7 +493,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="insert">insert(body=None, media_body=None, convert=None, ocr=None, sourceLanguage=None, ocrLanguage=None, targetLanguage=None, timedTextLanguage=None, timedTextTrackName=None, pinned=None)</code>
+    <code class="details" id="insert">insert(body=None, media_body=None, convert=None, ocrLanguage=None, ocr=None, timedTextLanguage=None, timedTextTrackName=None, pinned=None)</code>
   <pre>Insert a new file.
 
 Args:
@@ -465,6 +502,7 @@
 
 { # The metadata for a file.
   "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+  "appDataContents": True or False, # Whether this file is in the appdata folder.
   "thumbnailLink": "A String", # A link to the file's thumbnail.
   "labels": { # A group of labels for the file.
     "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -486,6 +524,7 @@
     "A String",
   ],
   "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+  "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
   "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
   "parents": [ # Collection of parent folders which contain this file.
       # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -500,6 +539,7 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "shared": True or False, # Whether the file has been shared.
   "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.
@@ -513,29 +553,39 @@
   "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
   "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.
+  "iconLink": "A String", # A link to the file's icon.
   "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.
-    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
     "exposureTime": 3.14, # The length of the exposure, in seconds.
     "cameraMake": "A String", # The make of the camera used to create the photo.
+    "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
     "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).
+    "exposureMode": "A String", # The exposure mode used to create the photo.
+    "colorSpace": "A String", # The color space of the photo.
     "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.
     },
+    "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+    "height": 42, # The height of the image in pixels.
+    "lens": "A String", # The lens used to create the photo.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+    "width": 42, # The width of the image in pixels.
+    "meteringMode": "A String", # The metering mode used to create the photo.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
     "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.
+    "sensor": "A String", # The type of sensor used to create the photo.
+    "whiteBalance": "A String", # The white balance mode used to create the photo.
     "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.
   "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
   "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-  "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+  "userPermission": { # A single permission for a file.
     "withLink": True or False, # Whether the link is required for this permission.
     "kind": "drive#permission", # This is always drive#permission.
     "name": "A String", # The name for this permission.
@@ -565,10 +615,8 @@
 
   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, .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.
+  ocr: boolean, Whether to attempt OCR on .jpg, .png, .gif, or .pdf uploads.
   timedTextLanguage: string, The language of the timed text.
   timedTextTrackName: string, The timed text track name.
   pinned: boolean, Whether to pin the head revision of the uploaded file.
@@ -578,6 +626,7 @@
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -599,6 +648,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -613,6 +663,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -626,29 +677,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.
@@ -699,6 +760,7 @@
     "items": [ # The actual list of files.
       { # The metadata for a file.
         "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+        "appDataContents": True or False, # Whether this file is in the appdata folder.
         "thumbnailLink": "A String", # A link to the file's thumbnail.
         "labels": { # A group of labels for the file.
           "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -720,6 +782,7 @@
           "A String",
         ],
         "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+        "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
         "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
         "parents": [ # Collection of parent folders which contain this file.
             # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -734,6 +797,7 @@
         "exportLinks": { # Links for exporting Google Docs to specific formats.
           "a_key": "A String", # A mapping from export format to URL
         },
+        "shared": True or False, # Whether the file has been shared.
         "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.
@@ -747,29 +811,39 @@
         "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
         "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.
+        "iconLink": "A String", # A link to the file's icon.
         "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.
-          "flashUsed": True or False, # Whether a flash was used to create the photo.
+          "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
           "exposureTime": 3.14, # The length of the exposure, in seconds.
           "cameraMake": "A String", # The make of the camera used to create the photo.
+          "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
           "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).
+          "exposureMode": "A String", # The exposure mode used to create the photo.
+          "colorSpace": "A String", # The color space of the photo.
           "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.
           },
+          "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+          "height": 42, # The height of the image in pixels.
+          "lens": "A String", # The lens used to create the photo.
+          "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+          "width": 42, # The width of the image in pixels.
+          "meteringMode": "A String", # The metering mode used to create the photo.
+          "flashUsed": True or False, # Whether a flash was used to create the photo.
           "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.
+          "sensor": "A String", # The type of sensor used to create the photo.
+          "whiteBalance": "A String", # The white balance mode used to create the photo.
           "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.
         "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
         "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-        "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+        "userPermission": { # A single permission for a file.
           "withLink": True or False, # Whether the link is required for this permission.
           "kind": "drive#permission", # This is always drive#permission.
           "name": "A String", # The name for this permission.
@@ -814,11 +888,11 @@
 Returns:
   A request object that you can call 'execute()' on to request the next
   page. Returns None if there are no more items in the collection.
-      </pre>
+    </pre>
 </div>
 
 <div class="method">
-    <code class="details" id="patch">patch(fileId, body, newRevision=None, pinned=None, targetLanguage=None, ocrLanguage=None, ocr=None, sourceLanguage=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</code>
+    <code class="details" id="patch">patch(fileId, body, newRevision=None, pinned=None, ocrLanguage=None, ocr=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</code>
   <pre>Updates file metadata and/or content. This method supports patch semantics.
 
 Args:
@@ -828,6 +902,7 @@
 
 { # The metadata for a file.
   "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+  "appDataContents": True or False, # Whether this file is in the appdata folder.
   "thumbnailLink": "A String", # A link to the file's thumbnail.
   "labels": { # A group of labels for the file.
     "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -849,6 +924,7 @@
     "A String",
   ],
   "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+  "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
   "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
   "parents": [ # Collection of parent folders which contain this file.
       # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -863,6 +939,7 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "shared": True or False, # Whether the file has been shared.
   "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.
@@ -876,29 +953,39 @@
   "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
   "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.
+  "iconLink": "A String", # A link to the file's icon.
   "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.
-    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
     "exposureTime": 3.14, # The length of the exposure, in seconds.
     "cameraMake": "A String", # The make of the camera used to create the photo.
+    "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
     "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).
+    "exposureMode": "A String", # The exposure mode used to create the photo.
+    "colorSpace": "A String", # The color space of the photo.
     "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.
     },
+    "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+    "height": 42, # The height of the image in pixels.
+    "lens": "A String", # The lens used to create the photo.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+    "width": 42, # The width of the image in pixels.
+    "meteringMode": "A String", # The metering mode used to create the photo.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
     "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.
+    "sensor": "A String", # The type of sensor used to create the photo.
+    "whiteBalance": "A String", # The white balance mode used to create the photo.
     "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.
   "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
   "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-  "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+  "userPermission": { # A single permission for a file.
     "withLink": True or False, # Whether the link is required for this permission.
     "kind": "drive#permission", # This is always drive#permission.
     "name": "A String", # The name for this permission.
@@ -928,10 +1015,8 @@
 
   newRevision: boolean, Whether a blob upload should create a new revision. If false, the blob data in the current head revision will be replaced.
   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, .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.
   convert: boolean, Whether to convert this file to the corresponding Google Docs format.
@@ -943,6 +1028,7 @@
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -964,6 +1050,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -978,6 +1065,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -991,29 +1079,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.
@@ -1054,6 +1152,7 @@
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -1075,6 +1174,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -1089,6 +1189,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -1102,29 +1203,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.
@@ -1165,6 +1276,7 @@
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -1186,6 +1298,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -1200,6 +1313,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -1213,29 +1327,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.
@@ -1276,6 +1400,7 @@
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -1297,6 +1422,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -1311,6 +1437,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -1324,29 +1451,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.
@@ -1376,7 +1513,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="update">update(fileId, body=None, newRevision=None, media_body=None, targetLanguage=None, ocrLanguage=None, ocr=None, pinned=None, sourceLanguage=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</code>
+    <code class="details" id="update">update(fileId, body=None, newRevision=None, media_body=None, ocrLanguage=None, ocr=None, pinned=None, updateViewedDate=None, timedTextTrackName=None, convert=None, setModifiedDate=None, timedTextLanguage=None)</code>
   <pre>Updates file metadata and/or content
 
 Args:
@@ -1386,6 +1523,7 @@
 
 { # The metadata for a file.
   "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+  "appDataContents": True or False, # Whether this file is in the appdata folder.
   "thumbnailLink": "A String", # A link to the file's thumbnail.
   "labels": { # A group of labels for the file.
     "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -1407,6 +1545,7 @@
     "A String",
   ],
   "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+  "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
   "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
   "parents": [ # Collection of parent folders which contain this file.
       # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -1421,6 +1560,7 @@
   "exportLinks": { # Links for exporting Google Docs to specific formats.
     "a_key": "A String", # A mapping from export format to URL
   },
+  "shared": True or False, # Whether the file has been shared.
   "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.
@@ -1434,29 +1574,39 @@
   "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
   "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.
+  "iconLink": "A String", # A link to the file's icon.
   "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.
-    "flashUsed": True or False, # Whether a flash was used to create the photo.
+    "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
     "exposureTime": 3.14, # The length of the exposure, in seconds.
     "cameraMake": "A String", # The make of the camera used to create the photo.
+    "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
     "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).
+    "exposureMode": "A String", # The exposure mode used to create the photo.
+    "colorSpace": "A String", # The color space of the photo.
     "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.
     },
+    "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+    "height": 42, # The height of the image in pixels.
+    "lens": "A String", # The lens used to create the photo.
+    "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+    "width": 42, # The width of the image in pixels.
+    "meteringMode": "A String", # The metering mode used to create the photo.
+    "flashUsed": True or False, # Whether a flash was used to create the photo.
     "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.
+    "sensor": "A String", # The type of sensor used to create the photo.
+    "whiteBalance": "A String", # The white balance mode used to create the photo.
     "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.
   "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
   "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-  "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+  "userPermission": { # A single permission for a file.
     "withLink": True or False, # Whether the link is required for this permission.
     "kind": "drive#permission", # This is always drive#permission.
     "name": "A String", # The name for this permission.
@@ -1486,11 +1636,9 @@
 
   newRevision: boolean, Whether a blob upload should create a new revision. If false, the blob data in the current head revision will be replaced.
   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, .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.
   timedTextTrackName: string, The timed text track name.
   convert: boolean, Whether to convert this file to the corresponding Google Docs format.
@@ -1502,6 +1650,7 @@
 
     { # The metadata for a file.
     "mimeType": "A String", # The MIME type of the file. This is only mutable on update when uploading new content. This field can be left blank, and the mimetype will be determined from the uploaded content's MIME type.
+    "appDataContents": True or False, # Whether this file is in the appdata folder.
     "thumbnailLink": "A String", # A link to the file's thumbnail.
     "labels": { # A group of labels for the file.
       "restricted": True or False, # Whether viewers are prevented from downloading this file.
@@ -1523,6 +1672,7 @@
       "A String",
     ],
     "sharedWithMeDate": "A String", # Time at which this file was shared with the user (formatted RFC 3339 timestamp).
+    "webViewLink": "A String", # A link only available on public folders for viewing their static web assets (HTML, CSS, JS, etc) via Google Drive's Website Hosting.
     "lastViewedByMeDate": "A String", # Last time this file was viewed by the user (formatted RFC 3339 timestamp).
     "parents": [ # Collection of parent folders which contain this file.
         # Setting this field will put the file in all of the provided folders. On insert, if no folders are provided, the file will be placed in the default root folder.
@@ -1537,6 +1687,7 @@
     "exportLinks": { # Links for exporting Google Docs to specific formats.
       "a_key": "A String", # A mapping from export format to URL
     },
+    "shared": True or False, # Whether the file has been shared.
     "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.
@@ -1550,29 +1701,39 @@
     "fileSize": "A String", # The size of the file in bytes. This will only be populated on files with content stored in Drive.
     "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.
+    "iconLink": "A String", # A link to the file's icon.
     "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.
-      "flashUsed": True or False, # Whether a flash was used to create the photo.
+      "exposureBias": 3.14, # The exposure bias of the photo (APEX value).
       "exposureTime": 3.14, # The length of the exposure, in seconds.
       "cameraMake": "A String", # The make of the camera used to create the photo.
+      "maxApertureValue": 3.14, # The smallest f-number of the lens at the focal length used to create the photo (APEX value).
       "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).
+      "exposureMode": "A String", # The exposure mode used to create the photo.
+      "colorSpace": "A String", # The color space of the photo.
       "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.
       },
+      "subjectDistance": 42, # The distance to the subject of the photo, in meters.
+      "height": 42, # The height of the image in pixels.
+      "lens": "A String", # The lens used to create the photo.
+      "date": "A String", # The date and time the photo was taken (EXIF format timestamp).
+      "width": 42, # The width of the image in pixels.
+      "meteringMode": "A String", # The metering mode used to create the photo.
+      "flashUsed": True or False, # Whether a flash was used to create the photo.
       "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.
+      "sensor": "A String", # The type of sensor used to create the photo.
+      "whiteBalance": "A String", # The white balance mode used to create the photo.
       "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.
     "modifiedByMeDate": "A String", # Last time this file was modified by the user (formatted RFC 3339 timestamp). Note that setting modifiedDate will also update the modifiedByMe date for the user which set the date.
     "downloadUrl": "A String", # Short term download URL for the file. This will only be populated on files with content stored in Drive.
-    "userPermission": { # A single permission for a file. # The permissions for the authenticated user on this file.
+    "userPermission": { # A single permission for a file.
       "withLink": True or False, # Whether the link is required for this permission.
       "kind": "drive#permission", # This is always drive#permission.
       "name": "A String", # The name for this permission.