1<html><body> 2<style> 3 4body, h1, h2, h3, div, span, p, pre, a { 5 margin: 0; 6 padding: 0; 7 border: 0; 8 font-weight: inherit; 9 font-style: inherit; 10 font-size: 100%; 11 font-family: inherit; 12 vertical-align: baseline; 13} 14 15body { 16 font-size: 13px; 17 padding: 1em; 18} 19 20h1 { 21 font-size: 26px; 22 margin-bottom: 1em; 23} 24 25h2 { 26 font-size: 24px; 27 margin-bottom: 1em; 28} 29 30h3 { 31 font-size: 20px; 32 margin-bottom: 1em; 33 margin-top: 1em; 34} 35 36pre, code { 37 line-height: 1.5; 38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; 39} 40 41pre { 42 margin-top: 0.5em; 43} 44 45h1, h2, h3, p { 46 font-family: Arial, sans serif; 47} 48 49h1, h2, h3 { 50 border-bottom: solid #CCC 1px; 51} 52 53.toc_element { 54 margin-top: 0.5em; 55} 56 57.firstline { 58 margin-left: 2 em; 59} 60 61.method { 62 margin-top: 1em; 63 border: solid 1px #CCC; 64 padding: 1em; 65 background: #EEE; 66} 67 68.details { 69 font-weight: bold; 70 font-size: 14px; 71} 72 73</style> 74 75<h1><a href="driveactivity_v2.html">Drive Activity API</a> . <a href="driveactivity_v2.activity.html">activity</a></h1> 76<h2>Instance Methods</h2> 77<p class="toc_element"> 78 <code><a href="#query">query(body, x__xgafv=None)</a></code></p> 79<p class="firstline">Query past activity in Google Drive.</p> 80<p class="toc_element"> 81 <code><a href="#query_next">query_next(previous_request, previous_response)</a></code></p> 82<p class="firstline">Retrieves the next page of results.</p> 83<h3>Method Details</h3> 84<div class="method"> 85 <code class="details" id="query">query(body, x__xgafv=None)</code> 86 <pre>Query past activity in Google Drive. 87 88Args: 89 body: object, The request body. (required) 90 The object takes the form of: 91 92{ # The request message for querying Drive activity. 93 "pageSize": 42, # The requested number of activity to return. If not set, a default value 94 # will be used. 95 "ancestorName": "A String", # Return activities for this Drive folder and all children and descendants. 96 # The format is "items/ITEM_ID". 97 "filter": "A String", # The filtering for items returned from this query request. The format of the 98 # filter string is a sequence of expressions, joined by an optional "AND", 99 # where each expression is of the form "field operator value". 100 # 101 # Supported fields: 102 # 103 # - <tt>time</tt>: Uses numerical operators on date values either in 104 # terms of milliseconds since Jan 1, 1970 or in RFC 3339 format. 105 # Examples: 106 # - <tt>time > 1452409200000 AND time <= 1492812924310</tt> 107 # - <tt>time >= "2016-01-10T01:02:03-05:00"</tt> 108 # 109 # - <tt>detail.action_detail_case</tt>: Uses the "has" operator (:) and 110 # either a singular value or a list of allowed action types enclosed in 111 # parentheses. 112 # Examples: 113 # - <tt>detail.action_detail_case: RENAME</tt> 114 # - <tt>detail.action_detail_case:(CREATE UPLOAD)</tt> 115 # - <tt>-detail.action_detail_case:MOVE</tt> 116 "pageToken": "A String", # The next_page_token value returned from a previous QueryDriveActivity 117 # request, if any. 118 "consolidationStrategy": { # How the individual activities are consolidated. A set of activities may be # Details on how to consolidate related actions that make up the activity. If 119 # not set, then related actions will not be consolidated. 120 # consolidated into one combined activity if they are related in some way, such 121 # as one actor performing the same action on multiple targets, or multiple 122 # actors performing the same action on a single target. The strategy defines 123 # the rules for which activities are related. 124 "none": { # A strategy which does no consolidation of individual activities. # The individual activities are not consolidated. 125 }, 126 "legacy": { # A strategy which consolidates activities using the grouping rules from the # The individual activities are consolidated using the legacy strategy. 127 # legacy V1 Activity API. Similar actions occurring within a window of time 128 # can be grouped across multiple targets (such as moving a set of files at 129 # once) or multiple actors (such as several users editing the same item). 130 # Grouping rules for this strategy are specific to each type of action. 131 }, 132 }, 133 "itemName": "A String", # Return activities for this Drive item. The format is 134 # "items/ITEM_ID". 135 } 136 137 x__xgafv: string, V1 error format. 138 Allowed values 139 1 - v1 error format 140 2 - v2 error format 141 142Returns: 143 An object of the form: 144 145 { # Response message for querying Drive activity. 146 "nextPageToken": "A String", # Token to retrieve the next page of results, or 147 # empty if there are no more results in the list. 148 "activities": [ # List of activity requested. 149 { # A single Drive activity comprising one or more Actions by one or more 150 # Actors on one or more Targets. Some Action groupings occur spontaneously, 151 # such as moving an item into a shared folder triggering a permission change. 152 # Other groupings of related Actions, such as multiple Actors editing one item 153 # or moving multiple files into a new folder, are controlled by the selection 154 # of a ConsolidationStrategy in the QueryDriveActivityRequest. 155 "primaryActionDetail": { # Data describing the type and additional information of an action. # Key information about the primary action for this activity. This is either 156 # representative, or the most important, of all actions in the activity, 157 # according to the ConsolidationStrategy in the request. 158 "rename": { # An object was renamed. # An object was renamed. 159 "newTitle": "A String", # The new title of the drive object. 160 "oldTitle": "A String", # The previous title of the drive object. 161 }, 162 "permissionChange": { # A change of the permission setting on an item. # The permission on an object was changed. 163 "removedPermissions": [ # The set of permissions removed by this change. 164 { # The permission setting of an object. 165 "domain": { # Information about a domain. # The domain to whom this permission applies. 166 "name": "A String", # The name of the domain, e.g. "google.com". 167 "legacyId": "A String", # An opaque string used to identify this domain. 168 }, 169 "group": { # Information about a group. # The group to whom this permission applies. 170 "email": "A String", # The email address of the group. 171 "title": "A String", # The title of the group. 172 }, 173 "anyone": { # Represents any user (including a logged out user). # If set, this permission applies to anyone, even logged out users. 174 }, 175 "role": "A String", # Indicates the 176 # <a href="/drive/web/manage-sharing#roles">Google Drive permissions 177 # role</a>. The role determines a user's ability to read, write, and 178 # comment on items. 179 "allowDiscovery": True or False, # If true, the item can be discovered (e.g. in the user's "Shared with me" 180 # collection) without needing a link to the item. 181 "user": { # Information about an end user. # The user to whom this permission applies. 182 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 183 }, 184 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 185 }, 186 "knownUser": { # A known user. # A known user. 187 "personName": "A String", # The identifier for this user that can be used with the People API to get 188 # more information. The format is "people/ACCOUNT_ID". See 189 # https://developers.google.com/people/. 190 "isCurrentUser": True or False, # True if this is the user making the request. 191 }, 192 }, 193 }, 194 ], 195 "addedPermissions": [ # The set of permissions added by this change. 196 { # The permission setting of an object. 197 "domain": { # Information about a domain. # The domain to whom this permission applies. 198 "name": "A String", # The name of the domain, e.g. "google.com". 199 "legacyId": "A String", # An opaque string used to identify this domain. 200 }, 201 "group": { # Information about a group. # The group to whom this permission applies. 202 "email": "A String", # The email address of the group. 203 "title": "A String", # The title of the group. 204 }, 205 "anyone": { # Represents any user (including a logged out user). # If set, this permission applies to anyone, even logged out users. 206 }, 207 "role": "A String", # Indicates the 208 # <a href="/drive/web/manage-sharing#roles">Google Drive permissions 209 # role</a>. The role determines a user's ability to read, write, and 210 # comment on items. 211 "allowDiscovery": True or False, # If true, the item can be discovered (e.g. in the user's "Shared with me" 212 # collection) without needing a link to the item. 213 "user": { # Information about an end user. # The user to whom this permission applies. 214 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 215 }, 216 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 217 }, 218 "knownUser": { # A known user. # A known user. 219 "personName": "A String", # The identifier for this user that can be used with the People API to get 220 # more information. The format is "people/ACCOUNT_ID". See 221 # https://developers.google.com/people/. 222 "isCurrentUser": True or False, # True if this is the user making the request. 223 }, 224 }, 225 }, 226 ], 227 }, 228 "dlpChange": { # A change in the object's data leak prevention status. # A change happened in data leak prevention status. 229 "type": "A String", # The type of Data Leak Prevention (DLP) change. 230 }, 231 "reference": { # Activity in applications other than Drive. # An object was referenced in an application outside of Drive/Docs. 232 "type": "A String", # The reference type corresponding to this event. 233 }, 234 "restore": { # A deleted object was restored. # A deleted object was restored. 235 "type": "A String", # The type of restore action taken. 236 }, 237 "edit": { # An empty message indicating an object was edited. # An object was edited. 238 }, 239 "settingsChange": { # Information about settings changes. # Settings were changed. 240 "restrictionChanges": [ # The set of changes made to restrictions. 241 { # Information about restriction policy changes to a feature. 242 "feature": "A String", # The feature which had a change in restriction policy. 243 "newRestriction": "A String", # The restriction in place after the change. 244 }, 245 ], 246 }, 247 "create": { # An object was created. # An object was created. 248 "new": { # An object was created from scratch. # If present, indicates the object was newly created (e.g. as a blank 249 # document), not derived from a Drive object or external object. 250 }, 251 "copy": { # An object was created by copying an existing object. # If present, indicates the object was created by copying an existing Drive 252 # object. 253 "originalObject": { # A lightweight reference to the target of activity. # The the original object. 254 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 255 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 256 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 257 }, 258 "driveItem": { # A lightweight reference to a Drive item, such as a file or folder. # The target is a Drive item. 259 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 260 "title": "A String", # The title of the Drive item. 261 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 262 "type": "A String", # The type of Drive folder. 263 }, 264 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 265 }, 266 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 267 }, 268 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 269 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 270 }, 271 }, 272 "drive": { # A lightweight reference to a shared drive. # The target is a shared drive. 273 "name": "A String", # The resource name of the shared drive. The format is 274 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 275 # ID for this resource name. 276 "title": "A String", # The title of the shared drive. 277 }, 278 }, 279 }, 280 "upload": { # An object was uploaded into Drive. # If present, indicates the object originated externally and was uploaded 281 # to Drive. 282 }, 283 }, 284 "move": { # An object was moved. # An object was moved. 285 "removedParents": [ # The removed parent object(s). 286 { # A lightweight reference to the target of activity. 287 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 288 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 289 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 290 }, 291 "driveItem": { # A lightweight reference to a Drive item, such as a file or folder. # The target is a Drive item. 292 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 293 "title": "A String", # The title of the Drive item. 294 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 295 "type": "A String", # The type of Drive folder. 296 }, 297 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 298 }, 299 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 300 }, 301 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 302 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 303 }, 304 }, 305 "drive": { # A lightweight reference to a shared drive. # The target is a shared drive. 306 "name": "A String", # The resource name of the shared drive. The format is 307 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 308 # ID for this resource name. 309 "title": "A String", # The title of the shared drive. 310 }, 311 }, 312 ], 313 "addedParents": [ # The added parent object(s). 314 { # A lightweight reference to the target of activity. 315 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 316 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 317 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 318 }, 319 "driveItem": { # A lightweight reference to a Drive item, such as a file or folder. # The target is a Drive item. 320 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 321 "title": "A String", # The title of the Drive item. 322 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 323 "type": "A String", # The type of Drive folder. 324 }, 325 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 326 }, 327 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 328 }, 329 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 330 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 331 }, 332 }, 333 "drive": { # A lightweight reference to a shared drive. # The target is a shared drive. 334 "name": "A String", # The resource name of the shared drive. The format is 335 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 336 # ID for this resource name. 337 "title": "A String", # The title of the shared drive. 338 }, 339 }, 340 ], 341 }, 342 "comment": { # A change about comments on an object. # A change about comments was made. 343 "assignment": { # A comment with an assignment. # A change on an assignment. 344 "subtype": "A String", # The sub-type of this event. 345 }, 346 "post": { # A regular posted comment. # A change on a regular posted comment. 347 "subtype": "A String", # The sub-type of this event. 348 }, 349 "mentionedUsers": [ # Users who are mentioned in this comment. 350 { # Information about an end user. 351 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 352 }, 353 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 354 }, 355 "knownUser": { # A known user. # A known user. 356 "personName": "A String", # The identifier for this user that can be used with the People API to get 357 # more information. The format is "people/ACCOUNT_ID". See 358 # https://developers.google.com/people/. 359 "isCurrentUser": True or False, # True if this is the user making the request. 360 }, 361 }, 362 ], 363 "suggestion": { # A suggestion. # A change on a suggestion. 364 "subtype": "A String", # The sub-type of this event. 365 }, 366 }, 367 "delete": { # An object was deleted. # An object was deleted. 368 "type": "A String", # The type of delete action taken. 369 }, 370 }, 371 "timestamp": "A String", # The activity occurred at this specific time. 372 "timeRange": { # Information about time ranges. # The activity occurred over this time range. 373 "endTime": "A String", # The end of the time range. 374 "startTime": "A String", # The start of the time range. 375 }, 376 "actions": [ # Details on all actions in this activity. 377 { # Information about the action. 378 "timestamp": "A String", # The action occurred at this specific time. 379 "timeRange": { # Information about time ranges. # The action occurred over this time range. 380 "endTime": "A String", # The end of the time range. 381 "startTime": "A String", # The start of the time range. 382 }, 383 "detail": { # Data describing the type and additional information of an action. # The type and detailed information about the action. 384 "rename": { # An object was renamed. # An object was renamed. 385 "newTitle": "A String", # The new title of the drive object. 386 "oldTitle": "A String", # The previous title of the drive object. 387 }, 388 "permissionChange": { # A change of the permission setting on an item. # The permission on an object was changed. 389 "removedPermissions": [ # The set of permissions removed by this change. 390 { # The permission setting of an object. 391 "domain": { # Information about a domain. # The domain to whom this permission applies. 392 "name": "A String", # The name of the domain, e.g. "google.com". 393 "legacyId": "A String", # An opaque string used to identify this domain. 394 }, 395 "group": { # Information about a group. # The group to whom this permission applies. 396 "email": "A String", # The email address of the group. 397 "title": "A String", # The title of the group. 398 }, 399 "anyone": { # Represents any user (including a logged out user). # If set, this permission applies to anyone, even logged out users. 400 }, 401 "role": "A String", # Indicates the 402 # <a href="/drive/web/manage-sharing#roles">Google Drive permissions 403 # role</a>. The role determines a user's ability to read, write, and 404 # comment on items. 405 "allowDiscovery": True or False, # If true, the item can be discovered (e.g. in the user's "Shared with me" 406 # collection) without needing a link to the item. 407 "user": { # Information about an end user. # The user to whom this permission applies. 408 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 409 }, 410 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 411 }, 412 "knownUser": { # A known user. # A known user. 413 "personName": "A String", # The identifier for this user that can be used with the People API to get 414 # more information. The format is "people/ACCOUNT_ID". See 415 # https://developers.google.com/people/. 416 "isCurrentUser": True or False, # True if this is the user making the request. 417 }, 418 }, 419 }, 420 ], 421 "addedPermissions": [ # The set of permissions added by this change. 422 { # The permission setting of an object. 423 "domain": { # Information about a domain. # The domain to whom this permission applies. 424 "name": "A String", # The name of the domain, e.g. "google.com". 425 "legacyId": "A String", # An opaque string used to identify this domain. 426 }, 427 "group": { # Information about a group. # The group to whom this permission applies. 428 "email": "A String", # The email address of the group. 429 "title": "A String", # The title of the group. 430 }, 431 "anyone": { # Represents any user (including a logged out user). # If set, this permission applies to anyone, even logged out users. 432 }, 433 "role": "A String", # Indicates the 434 # <a href="/drive/web/manage-sharing#roles">Google Drive permissions 435 # role</a>. The role determines a user's ability to read, write, and 436 # comment on items. 437 "allowDiscovery": True or False, # If true, the item can be discovered (e.g. in the user's "Shared with me" 438 # collection) without needing a link to the item. 439 "user": { # Information about an end user. # The user to whom this permission applies. 440 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 441 }, 442 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 443 }, 444 "knownUser": { # A known user. # A known user. 445 "personName": "A String", # The identifier for this user that can be used with the People API to get 446 # more information. The format is "people/ACCOUNT_ID". See 447 # https://developers.google.com/people/. 448 "isCurrentUser": True or False, # True if this is the user making the request. 449 }, 450 }, 451 }, 452 ], 453 }, 454 "dlpChange": { # A change in the object's data leak prevention status. # A change happened in data leak prevention status. 455 "type": "A String", # The type of Data Leak Prevention (DLP) change. 456 }, 457 "reference": { # Activity in applications other than Drive. # An object was referenced in an application outside of Drive/Docs. 458 "type": "A String", # The reference type corresponding to this event. 459 }, 460 "restore": { # A deleted object was restored. # A deleted object was restored. 461 "type": "A String", # The type of restore action taken. 462 }, 463 "edit": { # An empty message indicating an object was edited. # An object was edited. 464 }, 465 "settingsChange": { # Information about settings changes. # Settings were changed. 466 "restrictionChanges": [ # The set of changes made to restrictions. 467 { # Information about restriction policy changes to a feature. 468 "feature": "A String", # The feature which had a change in restriction policy. 469 "newRestriction": "A String", # The restriction in place after the change. 470 }, 471 ], 472 }, 473 "create": { # An object was created. # An object was created. 474 "new": { # An object was created from scratch. # If present, indicates the object was newly created (e.g. as a blank 475 # document), not derived from a Drive object or external object. 476 }, 477 "copy": { # An object was created by copying an existing object. # If present, indicates the object was created by copying an existing Drive 478 # object. 479 "originalObject": { # A lightweight reference to the target of activity. # The the original object. 480 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 481 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 482 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 483 }, 484 "driveItem": { # A lightweight reference to a Drive item, such as a file or folder. # The target is a Drive item. 485 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 486 "title": "A String", # The title of the Drive item. 487 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 488 "type": "A String", # The type of Drive folder. 489 }, 490 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 491 }, 492 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 493 }, 494 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 495 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 496 }, 497 }, 498 "drive": { # A lightweight reference to a shared drive. # The target is a shared drive. 499 "name": "A String", # The resource name of the shared drive. The format is 500 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 501 # ID for this resource name. 502 "title": "A String", # The title of the shared drive. 503 }, 504 }, 505 }, 506 "upload": { # An object was uploaded into Drive. # If present, indicates the object originated externally and was uploaded 507 # to Drive. 508 }, 509 }, 510 "move": { # An object was moved. # An object was moved. 511 "removedParents": [ # The removed parent object(s). 512 { # A lightweight reference to the target of activity. 513 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 514 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 515 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 516 }, 517 "driveItem": { # A lightweight reference to a Drive item, such as a file or folder. # The target is a Drive item. 518 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 519 "title": "A String", # The title of the Drive item. 520 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 521 "type": "A String", # The type of Drive folder. 522 }, 523 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 524 }, 525 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 526 }, 527 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 528 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 529 }, 530 }, 531 "drive": { # A lightweight reference to a shared drive. # The target is a shared drive. 532 "name": "A String", # The resource name of the shared drive. The format is 533 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 534 # ID for this resource name. 535 "title": "A String", # The title of the shared drive. 536 }, 537 }, 538 ], 539 "addedParents": [ # The added parent object(s). 540 { # A lightweight reference to the target of activity. 541 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 542 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 543 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 544 }, 545 "driveItem": { # A lightweight reference to a Drive item, such as a file or folder. # The target is a Drive item. 546 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 547 "title": "A String", # The title of the Drive item. 548 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 549 "type": "A String", # The type of Drive folder. 550 }, 551 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 552 }, 553 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 554 }, 555 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 556 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 557 }, 558 }, 559 "drive": { # A lightweight reference to a shared drive. # The target is a shared drive. 560 "name": "A String", # The resource name of the shared drive. The format is 561 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 562 # ID for this resource name. 563 "title": "A String", # The title of the shared drive. 564 }, 565 }, 566 ], 567 }, 568 "comment": { # A change about comments on an object. # A change about comments was made. 569 "assignment": { # A comment with an assignment. # A change on an assignment. 570 "subtype": "A String", # The sub-type of this event. 571 }, 572 "post": { # A regular posted comment. # A change on a regular posted comment. 573 "subtype": "A String", # The sub-type of this event. 574 }, 575 "mentionedUsers": [ # Users who are mentioned in this comment. 576 { # Information about an end user. 577 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 578 }, 579 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 580 }, 581 "knownUser": { # A known user. # A known user. 582 "personName": "A String", # The identifier for this user that can be used with the People API to get 583 # more information. The format is "people/ACCOUNT_ID". See 584 # https://developers.google.com/people/. 585 "isCurrentUser": True or False, # True if this is the user making the request. 586 }, 587 }, 588 ], 589 "suggestion": { # A suggestion. # A change on a suggestion. 590 "subtype": "A String", # The sub-type of this event. 591 }, 592 }, 593 "delete": { # An object was deleted. # An object was deleted. 594 "type": "A String", # The type of delete action taken. 595 }, 596 }, 597 "actor": { # The actor of a Drive activity. # The actor responsible for this action (or empty if all actors are 598 # responsible). 599 "impersonation": { # Information about an impersonation, where an admin acts on behalf of an end # An account acting on behalf of another. 600 # user. Information about the acting admin is not currently available. 601 "impersonatedUser": { # Information about an end user. # The impersonated user. 602 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 603 }, 604 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 605 }, 606 "knownUser": { # A known user. # A known user. 607 "personName": "A String", # The identifier for this user that can be used with the People API to get 608 # more information. The format is "people/ACCOUNT_ID". See 609 # https://developers.google.com/people/. 610 "isCurrentUser": True or False, # True if this is the user making the request. 611 }, 612 }, 613 }, 614 "administrator": { # Empty message representing an administrator. # An administrator. 615 }, 616 "user": { # Information about an end user. # An end user. 617 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 618 }, 619 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 620 }, 621 "knownUser": { # A known user. # A known user. 622 "personName": "A String", # The identifier for this user that can be used with the People API to get 623 # more information. The format is "people/ACCOUNT_ID". See 624 # https://developers.google.com/people/. 625 "isCurrentUser": True or False, # True if this is the user making the request. 626 }, 627 }, 628 "anonymous": { # Empty message representing an anonymous user or indicating the authenticated # An anonymous user. 629 # user should be anonymized. 630 }, 631 "system": { # Event triggered by system operations instead of end users. # A non-user actor (i.e. system triggered). 632 "type": "A String", # The type of the system event that may triggered activity. 633 }, 634 }, 635 "target": { # Information about the target of activity. # The target this action affects (or empty if affecting all targets). This 636 # represents the state of the target immediately after this action occurred. 637 "teamDrive": { # This item is deprecated; please see `Drive` instead. # This field is deprecated; please use the `drive` field instead. 638 "root": { # A Drive item, such as a file or folder. # This field is deprecated; please see `Drive.root` instead. 639 "mimeType": "A String", # The MIME type of the Drive item. See 640 # https://developers.google.com/drive/v3/web/mime-types. 641 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 642 "title": "A String", # The title of the Drive item. 643 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 644 "type": "A String", # The type of Drive folder. 645 }, 646 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 647 }, 648 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 649 }, 650 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 651 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 652 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 653 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 654 }, 655 "domain": { # Information about a domain. # The domain of the Drive item owner. 656 "name": "A String", # The name of the domain, e.g. "google.com". 657 "legacyId": "A String", # An opaque string used to identify this domain. 658 }, 659 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 660 "name": "A String", # The resource name of the shared drive. The format is 661 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 662 # ID for this resource name. 663 "title": "A String", # The title of the shared drive. 664 }, 665 "user": { # Information about an end user. # The user that owns the Drive item. 666 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 667 }, 668 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 669 }, 670 "knownUser": { # A known user. # A known user. 671 "personName": "A String", # The identifier for this user that can be used with the People API to get 672 # more information. The format is "people/ACCOUNT_ID". See 673 # https://developers.google.com/people/. 674 "isCurrentUser": True or False, # True if this is the user making the request. 675 }, 676 }, 677 }, 678 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 679 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 680 }, 681 }, 682 "name": "A String", # This field is deprecated; please see `Drive.name` instead. 683 "title": "A String", # This field is deprecated; please see `Drive.title` instead. 684 }, 685 "fileComment": { # A comment on a file. # The target is a comment on a Drive file. 686 "legacyCommentId": "A String", # The comment in the discussion thread. This identifier is an opaque string 687 # compatible with the Drive API; see 688 # https://developers.google.com/drive/v3/reference/comments/get 689 "legacyDiscussionId": "A String", # The discussion thread to which the comment was added. This identifier is an 690 # opaque string compatible with the Drive API and references the first 691 # comment in a discussion; see 692 # https://developers.google.com/drive/v3/reference/comments/get 693 "parent": { # A Drive item, such as a file or folder. # The Drive item containing this comment. 694 "mimeType": "A String", # The MIME type of the Drive item. See 695 # https://developers.google.com/drive/v3/web/mime-types. 696 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 697 "title": "A String", # The title of the Drive item. 698 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 699 "type": "A String", # The type of Drive folder. 700 }, 701 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 702 }, 703 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 704 }, 705 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 706 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 707 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 708 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 709 }, 710 "domain": { # Information about a domain. # The domain of the Drive item owner. 711 "name": "A String", # The name of the domain, e.g. "google.com". 712 "legacyId": "A String", # An opaque string used to identify this domain. 713 }, 714 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 715 "name": "A String", # The resource name of the shared drive. The format is 716 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 717 # ID for this resource name. 718 "title": "A String", # The title of the shared drive. 719 }, 720 "user": { # Information about an end user. # The user that owns the Drive item. 721 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 722 }, 723 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 724 }, 725 "knownUser": { # A known user. # A known user. 726 "personName": "A String", # The identifier for this user that can be used with the People API to get 727 # more information. The format is "people/ACCOUNT_ID". See 728 # https://developers.google.com/people/. 729 "isCurrentUser": True or False, # True if this is the user making the request. 730 }, 731 }, 732 }, 733 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 734 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 735 }, 736 }, 737 "linkToDiscussion": "A String", # The link to the discussion thread containing this comment, for example, 738 # "https://docs.google.com/DOCUMENT_ID/edit?disco=THREAD_ID". 739 }, 740 "driveItem": { # A Drive item, such as a file or folder. # The target is a Drive item. 741 "mimeType": "A String", # The MIME type of the Drive item. See 742 # https://developers.google.com/drive/v3/web/mime-types. 743 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 744 "title": "A String", # The title of the Drive item. 745 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 746 "type": "A String", # The type of Drive folder. 747 }, 748 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 749 }, 750 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 751 }, 752 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 753 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 754 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 755 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 756 }, 757 "domain": { # Information about a domain. # The domain of the Drive item owner. 758 "name": "A String", # The name of the domain, e.g. "google.com". 759 "legacyId": "A String", # An opaque string used to identify this domain. 760 }, 761 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 762 "name": "A String", # The resource name of the shared drive. The format is 763 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 764 # ID for this resource name. 765 "title": "A String", # The title of the shared drive. 766 }, 767 "user": { # Information about an end user. # The user that owns the Drive item. 768 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 769 }, 770 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 771 }, 772 "knownUser": { # A known user. # A known user. 773 "personName": "A String", # The identifier for this user that can be used with the People API to get 774 # more information. The format is "people/ACCOUNT_ID". See 775 # https://developers.google.com/people/. 776 "isCurrentUser": True or False, # True if this is the user making the request. 777 }, 778 }, 779 }, 780 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 781 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 782 }, 783 }, 784 "drive": { # Information about a shared drive. # The target is a shared drive. 785 "root": { # A Drive item, such as a file or folder. # The root of this shared drive. 786 "mimeType": "A String", # The MIME type of the Drive item. See 787 # https://developers.google.com/drive/v3/web/mime-types. 788 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 789 "title": "A String", # The title of the Drive item. 790 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 791 "type": "A String", # The type of Drive folder. 792 }, 793 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 794 }, 795 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 796 }, 797 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 798 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 799 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 800 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 801 }, 802 "domain": { # Information about a domain. # The domain of the Drive item owner. 803 "name": "A String", # The name of the domain, e.g. "google.com". 804 "legacyId": "A String", # An opaque string used to identify this domain. 805 }, 806 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 807 "name": "A String", # The resource name of the shared drive. The format is 808 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 809 # ID for this resource name. 810 "title": "A String", # The title of the shared drive. 811 }, 812 "user": { # Information about an end user. # The user that owns the Drive item. 813 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 814 }, 815 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 816 }, 817 "knownUser": { # A known user. # A known user. 818 "personName": "A String", # The identifier for this user that can be used with the People API to get 819 # more information. The format is "people/ACCOUNT_ID". See 820 # https://developers.google.com/people/. 821 "isCurrentUser": True or False, # True if this is the user making the request. 822 }, 823 }, 824 }, 825 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 826 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 827 }, 828 }, 829 "name": "A String", # The resource name of the shared drive. The format is 830 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 831 # ID for this resource name. 832 "title": "A String", # The title of the shared drive. 833 }, 834 }, 835 }, 836 ], 837 "actors": [ # All actor(s) responsible for the activity. 838 { # The actor of a Drive activity. 839 "impersonation": { # Information about an impersonation, where an admin acts on behalf of an end # An account acting on behalf of another. 840 # user. Information about the acting admin is not currently available. 841 "impersonatedUser": { # Information about an end user. # The impersonated user. 842 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 843 }, 844 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 845 }, 846 "knownUser": { # A known user. # A known user. 847 "personName": "A String", # The identifier for this user that can be used with the People API to get 848 # more information. The format is "people/ACCOUNT_ID". See 849 # https://developers.google.com/people/. 850 "isCurrentUser": True or False, # True if this is the user making the request. 851 }, 852 }, 853 }, 854 "administrator": { # Empty message representing an administrator. # An administrator. 855 }, 856 "user": { # Information about an end user. # An end user. 857 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 858 }, 859 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 860 }, 861 "knownUser": { # A known user. # A known user. 862 "personName": "A String", # The identifier for this user that can be used with the People API to get 863 # more information. The format is "people/ACCOUNT_ID". See 864 # https://developers.google.com/people/. 865 "isCurrentUser": True or False, # True if this is the user making the request. 866 }, 867 }, 868 "anonymous": { # Empty message representing an anonymous user or indicating the authenticated # An anonymous user. 869 # user should be anonymized. 870 }, 871 "system": { # Event triggered by system operations instead of end users. # A non-user actor (i.e. system triggered). 872 "type": "A String", # The type of the system event that may triggered activity. 873 }, 874 }, 875 ], 876 "targets": [ # All Google Drive objects this activity is about (e.g. file, folder, drive). 877 # This represents the state of the target immediately after the actions 878 # occurred. 879 { # Information about the target of activity. 880 "teamDrive": { # This item is deprecated; please see `Drive` instead. # This field is deprecated; please use the `drive` field instead. 881 "root": { # A Drive item, such as a file or folder. # This field is deprecated; please see `Drive.root` instead. 882 "mimeType": "A String", # The MIME type of the Drive item. See 883 # https://developers.google.com/drive/v3/web/mime-types. 884 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 885 "title": "A String", # The title of the Drive item. 886 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 887 "type": "A String", # The type of Drive folder. 888 }, 889 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 890 }, 891 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 892 }, 893 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 894 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 895 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 896 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 897 }, 898 "domain": { # Information about a domain. # The domain of the Drive item owner. 899 "name": "A String", # The name of the domain, e.g. "google.com". 900 "legacyId": "A String", # An opaque string used to identify this domain. 901 }, 902 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 903 "name": "A String", # The resource name of the shared drive. The format is 904 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 905 # ID for this resource name. 906 "title": "A String", # The title of the shared drive. 907 }, 908 "user": { # Information about an end user. # The user that owns the Drive item. 909 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 910 }, 911 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 912 }, 913 "knownUser": { # A known user. # A known user. 914 "personName": "A String", # The identifier for this user that can be used with the People API to get 915 # more information. The format is "people/ACCOUNT_ID". See 916 # https://developers.google.com/people/. 917 "isCurrentUser": True or False, # True if this is the user making the request. 918 }, 919 }, 920 }, 921 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 922 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 923 }, 924 }, 925 "name": "A String", # This field is deprecated; please see `Drive.name` instead. 926 "title": "A String", # This field is deprecated; please see `Drive.title` instead. 927 }, 928 "fileComment": { # A comment on a file. # The target is a comment on a Drive file. 929 "legacyCommentId": "A String", # The comment in the discussion thread. This identifier is an opaque string 930 # compatible with the Drive API; see 931 # https://developers.google.com/drive/v3/reference/comments/get 932 "legacyDiscussionId": "A String", # The discussion thread to which the comment was added. This identifier is an 933 # opaque string compatible with the Drive API and references the first 934 # comment in a discussion; see 935 # https://developers.google.com/drive/v3/reference/comments/get 936 "parent": { # A Drive item, such as a file or folder. # The Drive item containing this comment. 937 "mimeType": "A String", # The MIME type of the Drive item. See 938 # https://developers.google.com/drive/v3/web/mime-types. 939 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 940 "title": "A String", # The title of the Drive item. 941 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 942 "type": "A String", # The type of Drive folder. 943 }, 944 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 945 }, 946 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 947 }, 948 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 949 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 950 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 951 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 952 }, 953 "domain": { # Information about a domain. # The domain of the Drive item owner. 954 "name": "A String", # The name of the domain, e.g. "google.com". 955 "legacyId": "A String", # An opaque string used to identify this domain. 956 }, 957 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 958 "name": "A String", # The resource name of the shared drive. The format is 959 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 960 # ID for this resource name. 961 "title": "A String", # The title of the shared drive. 962 }, 963 "user": { # Information about an end user. # The user that owns the Drive item. 964 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 965 }, 966 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 967 }, 968 "knownUser": { # A known user. # A known user. 969 "personName": "A String", # The identifier for this user that can be used with the People API to get 970 # more information. The format is "people/ACCOUNT_ID". See 971 # https://developers.google.com/people/. 972 "isCurrentUser": True or False, # True if this is the user making the request. 973 }, 974 }, 975 }, 976 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 977 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 978 }, 979 }, 980 "linkToDiscussion": "A String", # The link to the discussion thread containing this comment, for example, 981 # "https://docs.google.com/DOCUMENT_ID/edit?disco=THREAD_ID". 982 }, 983 "driveItem": { # A Drive item, such as a file or folder. # The target is a Drive item. 984 "mimeType": "A String", # The MIME type of the Drive item. See 985 # https://developers.google.com/drive/v3/web/mime-types. 986 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 987 "title": "A String", # The title of the Drive item. 988 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 989 "type": "A String", # The type of Drive folder. 990 }, 991 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 992 }, 993 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 994 }, 995 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 996 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 997 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 998 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 999 }, 1000 "domain": { # Information about a domain. # The domain of the Drive item owner. 1001 "name": "A String", # The name of the domain, e.g. "google.com". 1002 "legacyId": "A String", # An opaque string used to identify this domain. 1003 }, 1004 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 1005 "name": "A String", # The resource name of the shared drive. The format is 1006 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 1007 # ID for this resource name. 1008 "title": "A String", # The title of the shared drive. 1009 }, 1010 "user": { # Information about an end user. # The user that owns the Drive item. 1011 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 1012 }, 1013 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 1014 }, 1015 "knownUser": { # A known user. # A known user. 1016 "personName": "A String", # The identifier for this user that can be used with the People API to get 1017 # more information. The format is "people/ACCOUNT_ID". See 1018 # https://developers.google.com/people/. 1019 "isCurrentUser": True or False, # True if this is the user making the request. 1020 }, 1021 }, 1022 }, 1023 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 1024 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 1025 }, 1026 }, 1027 "drive": { # Information about a shared drive. # The target is a shared drive. 1028 "root": { # A Drive item, such as a file or folder. # The root of this shared drive. 1029 "mimeType": "A String", # The MIME type of the Drive item. See 1030 # https://developers.google.com/drive/v3/web/mime-types. 1031 "name": "A String", # The target Drive item. The format is "items/ITEM_ID". 1032 "title": "A String", # The title of the Drive item. 1033 "driveFolder": { # A Drive item which is a folder. # The Drive item is a folder. 1034 "type": "A String", # The type of Drive folder. 1035 }, 1036 "driveFile": { # A Drive item which is a file. # The Drive item is a file. 1037 }, 1038 "file": { # This item is deprecated; please see `DriveFile` instead. # This field is deprecated; please use the `driveFile` field instead. 1039 }, 1040 "owner": { # Information about the owner of a Drive item. # Information about the owner of this Drive item. 1041 "teamDrive": { # This item is deprecated; please see `DriveReference` instead. # This field is deprecated; please use the `drive` field instead. 1042 "name": "A String", # This field is deprecated; please see `DriveReference.name` instead. 1043 "title": "A String", # This field is deprecated; please see `DriveReference.title` instead. 1044 }, 1045 "domain": { # Information about a domain. # The domain of the Drive item owner. 1046 "name": "A String", # The name of the domain, e.g. "google.com". 1047 "legacyId": "A String", # An opaque string used to identify this domain. 1048 }, 1049 "drive": { # A lightweight reference to a shared drive. # The drive that owns the item. 1050 "name": "A String", # The resource name of the shared drive. The format is 1051 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 1052 # ID for this resource name. 1053 "title": "A String", # The title of the shared drive. 1054 }, 1055 "user": { # Information about an end user. # The user that owns the Drive item. 1056 "unknownUser": { # A user about whom nothing is currently known. # A user about whom nothing is currently known. 1057 }, 1058 "deletedUser": { # A user whose account has since been deleted. # A user whose account has since been deleted. 1059 }, 1060 "knownUser": { # A known user. # A known user. 1061 "personName": "A String", # The identifier for this user that can be used with the People API to get 1062 # more information. The format is "people/ACCOUNT_ID". See 1063 # https://developers.google.com/people/. 1064 "isCurrentUser": True or False, # True if this is the user making the request. 1065 }, 1066 }, 1067 }, 1068 "folder": { # This item is deprecated; please see `DriveFolder` instead. # This field is deprecated; please use the `driveFolder` field instead. 1069 "type": "A String", # This field is deprecated; please see `DriveFolder.type` instead. 1070 }, 1071 }, 1072 "name": "A String", # The resource name of the shared drive. The format is 1073 # "COLLECTION_ID/DRIVE_ID". Clients should not assume a specific collection 1074 # ID for this resource name. 1075 "title": "A String", # The title of the shared drive. 1076 }, 1077 }, 1078 ], 1079 }, 1080 ], 1081 }</pre> 1082</div> 1083 1084<div class="method"> 1085 <code class="details" id="query_next">query_next(previous_request, previous_response)</code> 1086 <pre>Retrieves the next page of results. 1087 1088Args: 1089 previous_request: The request for the previous page. (required) 1090 previous_response: The response from the request for the previous page. (required) 1091 1092Returns: 1093 A request object that you can call 'execute()' on to request the next 1094 page. Returns None if there are no more items in the collection. 1095 </pre> 1096</div> 1097 1098</body></html>