BetaAgentsOperations interface

Интерфейс, представляющий операции BetaAgents.

Свойства

cancelOptimizationJob

Запросите отмену выполняющейся или стоящей в очереди задание. Возвращает ошибку, если задание уже находится в терминальном состоянии.

createOptimizationJob

Создайте работу по оптимизации. Возвращает 201 с заданием в очереди. Награды Operation-Id за идемпотентный повтор.

deleteOptimizationJob

Удалите вакансию и её артефакты кандидата. Сначала отменяется, если он не терминален.

getOptimizationJob

Получите работу по оптимизации через ID.

listOptimizationJobs

Перечислите задачи по оптимизации. Поддерживает пагинацию курсора и опциональные фильтры статуса / 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>