BetaAgentsOperations interface

Interface die de operaties van een BetaAgent vertegenwoordigt.

Eigenschappen

cancelOptimizationJob

Verzoek om annulering van een lopende of in de wachtrij staande taak. Geeft een foutmelding als de taak al in een terminale toestand is.

createOptimizationJob

Maak een optimalisatieklus. Geeft 201 terug met de genoteerde taak. Onderscheidingen Operation-Id voor idempotente herkansing.

deleteOptimizationJob

Verwijder de baan en de artefacten van de kandidaten. Annuleert eerst als het niet terminaal is.

getOptimizationJob

Zoek een optimalisatiebaan via id.

listOptimizationJobs

Zet een lijst van optimalisatiebanen. Ondersteunt cursor-paginering en optionele status-/agent_name filters.

Eigenschapdetails

cancelOptimizationJob

Verzoek om annulering van een lopende of in de wachtrij staande taak. Geeft een foutmelding als de taak al in een terminale toestand is.

cancelOptimizationJob: (jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>

Waarde van eigenschap

(jobId: string, options?: BetaAgentsCancelOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>

createOptimizationJob

Maak een optimalisatieklus. Geeft 201 terug met de genoteerde taak. Onderscheidingen Operation-Id voor idempotente herkansing.

createOptimizationJob: (job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>

Waarde van eigenschap

(job: AgentOptimizationJob, options?: BetaAgentsCreateOptimizationJobOptionalParams) => JobPoller<AgentOptimizationJobResult>

deleteOptimizationJob

Verwijder de baan en de artefacten van de kandidaten. Annuleert eerst als het niet terminaal is.

deleteOptimizationJob: (jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>

Waarde van eigenschap

(jobId: string, options?: BetaAgentsDeleteOptimizationJobOptionalParams) => Promise<void>

getOptimizationJob

Zoek een optimalisatiebaan via id.

getOptimizationJob: (jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>

Waarde van eigenschap

(jobId: string, options?: BetaAgentsGetOptimizationJobOptionalParams) => Promise<AgentOptimizationJob>

listOptimizationJobs

Zet een lijst van optimalisatiebanen. Ondersteunt cursor-paginering en optionele status-/agent_name filters.

listOptimizationJobs: (options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>

Waarde van eigenschap

(options?: BetaAgentsListOptimizationJobsOptionalParams) => PagedAsyncIterableIterator<AgentOptimizationJobListItem, AgentOptimizationJobListItem[], PageSettings>