GapiDriveV3Service.RevisionsResource
val delete :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
fileId:string ->
revisionId:string ->
GapiConversation.Session.t ->
unit * GapiConversation.Session.t
Permanently deletes a file version. You can only delete revisions for files with binary content in Google Drive, like images or videos. Revisions for other files, like Google Docs or Sheets, and the last remaining file version can't be deleted.
val get :
?base_url:string ->
?etag:string ->
?std_params:GapiService.StandardParameters.t ->
?media_download:GapiMediaResource.download ->
?custom_headers:GapiCore.Header.t list ->
?acknowledgeAbuse:bool ->
fileId:string ->
revisionId:string ->
GapiConversation.Session.t ->
GapiDriveV3Model.Revision.t * GapiConversation.Session.t
Gets a revision's metadata or content by ID.
If std_params
includes setting alt="media"
, the file content is downloaded as per media_download
.
val list :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
?pageSize:int ->
?pageToken:string ->
fileId:string ->
GapiConversation.Session.t ->
GapiDriveV3Model.RevisionList.t * GapiConversation.Session.t
Lists a file's revisions.
val update :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
fileId:string ->
revisionId:string ->
GapiDriveV3Model.Revision.t ->
GapiConversation.Session.t ->
GapiDriveV3Model.Revision.t * GapiConversation.Session.t
Updates a revision with patch semantics.