BetaAgentsOperations interface
Интерфейс, представляющий операции BetaAgents.
Свойства
| cancel |
Запросите отмену выполняющейся или стоящей в очереди задание. Возвращает ошибку, если задание уже находится в терминальном состоянии. |
| create |
Создайте работу по оптимизации. Возвращает 201 с заданием в очереди. Награды |
| delete |
Удалите вакансию и её артефакты кандидата. Сначала отменяется, если он не терминален. |
| get |
Получите работу по оптимизации через ID. |
| list |
Перечислите задачи по оптимизации. Поддерживает пагинацию курсора и опциональные фильтры статуса / agent_name. |
Сведения о свойстве
cancelOptimizationJob
Запросите отмену выполняющейся или стоящей в очереди задание. Возвращает ошибку, если задание уже находится в терминальном состоянии.
cancelOptimizationJob: (jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
Значение свойства
(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
createOptimizationJob
Создайте работу по оптимизации. Возвращает 201 с заданием в очереди. Награды Operation-Id за идемпотентный повтор.
createOptimizationJob: (job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>
Значение свойства
(job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>
deleteOptimizationJob
Удалите вакансию и её артефакты кандидата. Сначала отменяется, если он не терминален.
deleteOptimizationJob: (jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
Значение свойства
(jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
getOptimizationJob
Получите работу по оптимизации через ID.
getOptimizationJob: (jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
Значение свойства
(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>
listOptimizationJobs
Перечислите задачи по оптимизации. Поддерживает пагинацию курсора и опциональные фильтры статуса / agent_name.
listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>
Значение свойства
(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>