Table of Contents

Class TunedModelPermissionService

public class TunedModelPermissionService : CrudServiceBase<GoogleAIClient>, IBetaApi
Inheritance
object
TunedModelPermissionService
Implements
IBetaApi

Constructors

TunedModelPermissionService(GoogleAIClient)

public TunedModelPermissionService(GoogleAIClient client)

Parameters

client GoogleAIClient

Methods

CreateAsync(string, GooglePermission)

public UniTask<GooglePermission> CreateAsync(string tunedModelId, GooglePermission permission)

Parameters

tunedModelId string
permission GooglePermission

Returns

UniTask<GooglePermission>

DeleteAsync(string, string, RESTOptions)

public UniTask<DeletionStatus> DeleteAsync(string tunedModelId, string permissionId, RESTOptions options = null)

Parameters

tunedModelId string
permissionId string
options RESTOptions

Returns

UniTask<DeletionStatus>

ListAsync(string, CursorQuery, RESTOptions)

public UniTask<QueryResponse<GooglePermission>> ListAsync(string tunedModelId, CursorQuery query = null, RESTOptions options = null)

Parameters

tunedModelId string
query CursorQuery
options RESTOptions

Returns

UniTask<QueryResponse<GooglePermission>>

RetrieveAsync(string, string, RESTOptions)

public UniTask<GooglePermission> RetrieveAsync(string tunedModelId, string permissionId, RESTOptions options = null)

Parameters

tunedModelId string
permissionId string
options RESTOptions

Returns

UniTask<GooglePermission>

UpdateAsync(string, string, IEnumerable<UpdateMask>, RESTOptions)

public UniTask<GooglePermission> UpdateAsync(string tunedModelId, string permissionId, IEnumerable<UpdateMask> updateMasks, RESTOptions options = null)

Parameters

tunedModelId string
permissionId string
updateMasks IEnumerable<UpdateMask>
options RESTOptions

Returns

UniTask<GooglePermission>