Class CorporaPermissionService
Inheritance
object
CorporaPermissionService
Assembly: .dll
Syntax
public class CorporaPermissionService : CRUDServiceBase<GenerativeAI>
Constructors
CorporaPermissionService(GenerativeAI)
Declaration
public CorporaPermissionService(GenerativeAI client)
Parameters
Methods
CreateAsync(Permission)
Declaration
public UniTask<Permission> CreateAsync(Permission req)
Parameters
Returns
DeleteAsync(string, RequestOptions)
Declaration
public UniTask<bool> DeleteAsync(string id, RequestOptions options = null)
Parameters
Type |
Name |
Description |
string |
id |
|
RequestOptions |
options |
|
Returns
Type |
Description |
UniTask<bool> |
|
ListAsync(TokenQuery, RequestOptions)
Declaration
public UniTask<QueryResponse<Permission>> ListAsync(TokenQuery query = null, RequestOptions options = null)
Parameters
Type |
Name |
Description |
TokenQuery |
query |
|
RequestOptions |
options |
|
Returns
Type |
Description |
UniTask<QueryResponse<Permission>> |
|
RetrieveAsync(string, RequestOptions)
Declaration
public UniTask<Permission> RetrieveAsync(string id, RequestOptions options = null)
Parameters
Type |
Name |
Description |
string |
id |
|
RequestOptions |
options |
|
Returns
UpdateAsync(string, IEnumerable<UpdateMask>, RequestOptions)
Declaration
public UniTask<Permission> UpdateAsync(string id, IEnumerable<UpdateMask> updateMasks, RequestOptions options = null)
Parameters
Type |
Name |
Description |
string |
id |
|
IEnumerable<UpdateMask> |
updateMasks |
|
RequestOptions |
options |
|
Returns