BetaAgentsOperations interface

Interfaccia che rappresenta le operazioni di un BetaAgent.

Proprietà

cancelOptimizationJob

Richiedi la cancellazione di un lavoro in corso o in coda. Restituisce un errore se il lavoro è già in stato terminale.

createOptimizationJob

Crea un lavoro di ottimizzazione. Restituisce il 201 con il lavoro in coda. Onorificenze Operation-Id per il ritentativo idempotente.

deleteOptimizationJob

Elimina il lavoro e i suoi artefatti candidati. Cancella per primo se non è terminale.

getOptimizationJob

Trova un lavoro di ottimizzazione tramite ID.

listOptimizationJobs

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>