GapiDriveV3Service.PermissionsResource
val create :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
?enforceSingleParent:bool ->
?moveToNewOwnersRoot:bool ->
?supportsAllDrives:bool ->
?supportsTeamDrives:bool ->
?transferOwnership:bool ->
?useDomainAdminAccess:bool ->
?emailMessage:string ->
?sendNotificationEmail:bool ->
fileId:string ->
GapiDriveV3Model.Permission.t ->
GapiConversation.Session.t ->
GapiDriveV3Model.Permission.t * GapiConversation.Session.t
Creates a permission for a file or shared drive. For more information on creating permissions, see Share files, folders & drives.
val delete :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
?supportsAllDrives:bool ->
?supportsTeamDrives:bool ->
?useDomainAdminAccess:bool ->
fileId:string ->
permissionId:string ->
GapiConversation.Session.t ->
unit * GapiConversation.Session.t
Deletes a permission.
val get :
?base_url:string ->
?etag:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
?supportsAllDrives:bool ->
?supportsTeamDrives:bool ->
?useDomainAdminAccess:bool ->
fileId:string ->
permissionId:string ->
GapiConversation.Session.t ->
GapiDriveV3Model.Permission.t * GapiConversation.Session.t
Gets a permission by ID.
val list :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
?supportsAllDrives:bool ->
?supportsTeamDrives:bool ->
?useDomainAdminAccess:bool ->
?includePermissionsForView:string ->
?pageSize:int ->
?pageToken:string ->
fileId:string ->
GapiConversation.Session.t ->
GapiDriveV3Model.PermissionList.t * GapiConversation.Session.t
Lists a file's or shared drive's permissions.
val update :
?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?custom_headers:GapiCore.Header.t list ->
?removeExpiration:bool ->
?supportsAllDrives:bool ->
?supportsTeamDrives:bool ->
?transferOwnership:bool ->
?useDomainAdminAccess:bool ->
fileId:string ->
permissionId:string ->
GapiDriveV3Model.Permission.t ->
GapiConversation.Session.t ->
GapiDriveV3Model.Permission.t * GapiConversation.Session.t
Updates a permission with patch semantics.