GapiDriveV2Service.PermissionsResource
val delete :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
fileId:string ->
permissionId:string ->
GapiConversation.Session.t ->
unit * GapiConversation.Session.t
Deletes a permission from a file.
val get :
?base_url:string ->
?etag:string ->
?std_params:GapiService.StandardParameters.t ->
fileId:string ->
permissionId:string ->
GapiConversation.Session.t ->
GapiDriveV2Model.Permission.t * GapiConversation.Session.t
Gets a permission by ID.
val getIdForEmail :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
email:string ->
GapiConversation.Session.t ->
GapiDriveV2Model.PermissionId.t * GapiConversation.Session.t
Returns the permission ID for an email address.
val insert :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?sendNotificationEmails:bool ->
?emailMessage:string ->
fileId:string ->
GapiDriveV2Model.Permission.t ->
GapiConversation.Session.t ->
GapiDriveV2Model.Permission.t * GapiConversation.Session.t
Inserts a permission for a file.
val list :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
fileId:string ->
GapiConversation.Session.t ->
GapiDriveV2Model.PermissionList.t * GapiConversation.Session.t
Lists a file's permissions.
val patch :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?removeExpiration:bool ->
?transferOwnership:bool ->
fileId:string ->
permissionId:string ->
GapiDriveV2Model.Permission.t ->
GapiConversation.Session.t ->
GapiDriveV2Model.Permission.t * GapiConversation.Session.t
Updates a permission using patch semantics.
val update :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?removeExpiration:bool ->
?transferOwnership:bool ->
fileId:string ->
permissionId:string ->
GapiDriveV2Model.Permission.t ->
GapiConversation.Session.t ->
GapiDriveV2Model.Permission.t * GapiConversation.Session.t
Updates a permission.