tgstation-server 6.3.2
The /tg/station 13 server suite
Loading...
Searching...
No Matches
IInstancePermissionSetClient.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2using System.Threading;
3using System.Threading.Tasks;
4
8
10{
15 {
21 ValueTask<InstancePermissionSetResponse> Read(CancellationToken cancellationToken);
22
29 ValueTask<InstancePermissionSetResponse> GetId(InstancePermissionSet instancePermissionSet, CancellationToken cancellationToken);
30
37 ValueTask<List<InstancePermissionSetResponse>> List(PaginationSettings? paginationSettings, CancellationToken cancellationToken);
38
45 ValueTask<InstancePermissionSetResponse> Update(InstancePermissionSetRequest instancePermissionSet, CancellationToken cancellationToken);
46
53 ValueTask<InstancePermissionSetResponse> Create(InstancePermissionSetRequest instancePermissionSet, CancellationToken cancellationToken);
54
61 ValueTask Delete(InstancePermissionSet instancePermissionSet, CancellationToken cancellationToken);
62 }
63}
Represents a PermissionSets permissions in an Instance.
Settings for a paginated request.
ValueTask< InstancePermissionSetResponse > Update(InstancePermissionSetRequest instancePermissionSet, CancellationToken cancellationToken)
Update a instancePermissionSet .
ValueTask< InstancePermissionSetResponse > Create(InstancePermissionSetRequest instancePermissionSet, CancellationToken cancellationToken)
Create a instancePermissionSet .
ValueTask< InstancePermissionSetResponse > Read(CancellationToken cancellationToken)
Get the instance permission sets associated with the logged on user.
ValueTask Delete(InstancePermissionSet instancePermissionSet, CancellationToken cancellationToken)
Delete a instancePermissionSet .
ValueTask< List< InstancePermissionSetResponse > > List(PaginationSettings? paginationSettings, CancellationToken cancellationToken)
Get the instance permission sets in the instance.
ValueTask< InstancePermissionSetResponse > GetId(InstancePermissionSet instancePermissionSet, CancellationToken cancellationToken)
Get a specific instancePermissionSet .