Class PermissionsResource
The "permissions" collection of methods.
public class PermissionsResource
- Inheritance
-
PermissionsResource
- Inherited Members
Constructors
PermissionsResource(IClientService)
Constructs a new resource.
public PermissionsResource(IClientService service)
Parameters
service
IClientService
Methods
Create(Permission, string)
Creates a permission for a file or shared drive.
public virtual PermissionsResource.CreateRequest Create(Permission body, string fileId)
Parameters
body
PermissionThe body of the request.
fileId
stringThe ID of the file or shared drive.
Returns
Delete(string, string)
Deletes a permission.
public virtual PermissionsResource.DeleteRequest Delete(string fileId, string permissionId)
Parameters
Returns
Get(string, string)
Gets a permission by ID.
public virtual PermissionsResource.GetRequest Get(string fileId, string permissionId)
Parameters
Returns
List(string)
Lists a file's or shared drive's permissions.
public virtual PermissionsResource.ListRequest List(string fileId)
Parameters
fileId
stringThe ID of the file or shared drive.
Returns
Update(Permission, string, string)
Updates a permission with patch semantics.
public virtual PermissionsResource.UpdateRequest Update(Permission body, string fileId, string permissionId)
Parameters
body
PermissionThe body of the request.
fileId
stringThe ID of the file or shared drive.
permissionId
stringThe ID of the permission.