BetaAgentsOperations interface
Interfaccia che rappresenta le operazioni di un BetaAgent.
Proprietà
| cancel |
Richiedi la cancellazione di un lavoro in corso o in coda. Restituisce un errore se il lavoro è già in stato terminale. |
| create |
Crea un lavoro di ottimizzazione. Restituisce il 201 con il lavoro in coda. Onorificenze |
| delete |
Elimina il lavoro e i suoi artefatti candidati. Cancella per primo se non è terminale. |
| get |
Trova un lavoro di ottimizzazione tramite ID. |
| list |
Elenca i lavori di ottimizzazione. Supporta la paginazione con cursore e filtri opzionali per lo stato/agent_name. |
Dettagli proprietà
cancelOptimizationJob
Richiedi la cancellazione di un lavoro in corso o in coda. Restituisce un errore se il lavoro è già in stato terminale.
cancelOptimizationJob: (jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>
Valore della proprietà
(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<OptimizationJob>
createOptimizationJob
Crea un lavoro di ottimizzazione. Restituisce il 201 con il lavoro in coda. Onorificenze Operation-Id per il ritentativo idempotente.
createOptimizationJob: (job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<OptimizationJobResult>
Valore della proprietà
(job: OptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<OptimizationJobResult>
deleteOptimizationJob
Elimina il lavoro e i suoi artefatti candidati. Cancella per primo se non è terminale.
deleteOptimizationJob: (jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
Valore della proprietà
(jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>
getOptimizationJob
Trova un lavoro di ottimizzazione tramite ID.
getOptimizationJob: (jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>
Valore della proprietà
(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<OptimizationJob>
listOptimizationJobs
Elenca i lavori di ottimizzazione. Supporta la paginazione con cursore e filtri opzionali per lo stato/agent_name.
listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>
Valore della proprietà
(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<OptimizationJobListItem, OptimizationJobListItem[], PageSettings>