EvaluatorsOperations interface
Operazioni per ValutatorsOperations.
Proprietà
| cancel |
Annulla un lavoro di generazione di valutatori tramite il suo ID. |
| create |
Crea un lavoro di generazione da valutatore. Il servizio genera definizioni di valutatori basate su rubriche a partire dai materiali di origine forniti in modo asincrono. |
| create |
Crea una nuova versione valutatore con un identificatore di versione auto-incrementato. |
| delete |
Elimina un lavoro di generazione di valutatori tramite il suo ID. Elimina solo il record del lavoro; il valutatore generato (se presente) viene preservato. |
| delete |
Rimuove la versione specificata del valutatore. Restituisce 204 indipendentemente dal fatto che la versione esistesse o meno. |
| get |
Ottiene i dettagli di un lavoro di generazione valutatore tramite il suo ID. |
| get |
Recupera la versione specificata del valutatore, restituendo 404 se non esiste. |
| list | Elenca l'ultima versione di ogni valutatore. |
| list |
Restituisce una lista di lavori generati da valutatori. L'API List ha fino a pochi secondi di ritardo di propagazione, quindi un lavoro creato di recente potrebbe non apparire immediatamente; usa l'API di generazione di job Get evaluator con l'ID del lavoro per recuperare un lavoro specifico senza ritardi. |
| list |
Restituisce le versioni disponibili per il valutatore specificato. |
| update |
Aggiorna la versione specificata del valutatore in atto. |
Dettagli proprietà
cancelGenerationJob
Annulla un lavoro di generazione di valutatori tramite il suo ID.
cancelGenerationJob: (jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valore della proprietà
(jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createGenerationJob
Crea un lavoro di generazione da valutatore. Il servizio genera definizioni di valutatori basate su rubriche a partire dai materiali di origine forniti in modo asincrono.
createGenerationJob: (job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
Valore della proprietà
(job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
createVersion
Crea una nuova versione valutatore con un identificatore di versione auto-incrementato.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Valore della proprietà
(name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
deleteGenerationJob
Elimina un lavoro di generazione di valutatori tramite il suo ID. Elimina solo il record del lavoro; il valutatore generato (se presente) viene preservato.
deleteGenerationJob: (jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Valore della proprietà
(jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
deleteVersion
Rimuove la versione specificata del valutatore. Restituisce 204 indipendentemente dal fatto che la versione esistesse o meno.
deleteVersion: (name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>
Valore della proprietà
(name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>
getGenerationJob
Ottiene i dettagli di un lavoro di generazione valutatore tramite il suo ID.
getGenerationJob: (jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valore della proprietà
(jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Recupera la versione specificata del valutatore, restituendo 404 se non esiste.
getVersion: (name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Valore della proprietà
(name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Elenca l'ultima versione di ogni valutatore.
list: (options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valore della proprietà
(options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
listGenerationJobs
Restituisce una lista di lavori generati da valutatori. L'API List ha fino a pochi secondi di ritardo di propagazione, quindi un lavoro creato di recente potrebbe non apparire immediatamente; usa l'API di generazione di job Get evaluator con l'ID del lavoro per recuperare un lavoro specifico senza ritardi.
listGenerationJobs: (options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Valore della proprietà
(options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Restituisce le versioni disponibili per il valutatore specificato.
listVersions: (name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valore della proprietà
(name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
updateVersion
Aggiorna la versione specificata del valutatore in atto.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Valore della proprietà
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>