BetaEvaluatorsOperations interface
Interfaccia che rappresenta le operazioni di un BetaEvaluators.
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 |
Recupera le credenziali SAS per accedere all'account di archiviazione associato alla versione valutatrice specificata. |
| 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. |
| pending |
Avvia un nuovo upload in sospeso o recupera uno esistente per la versione del valutatore specificata. |
| 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?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valore della proprietà
(jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => 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: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
Valore della proprietà
(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
createVersion
Crea una nuova versione valutatore con un identificatore di versione auto-incrementato.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Valore della proprietà
(name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => 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?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Valore della proprietà
(jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => 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?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
Valore della proprietà
(name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
getCredentials
Recupera le credenziali SAS per accedere all'account di archiviazione associato alla versione valutatrice specificata.
getCredentials: (name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
Valore della proprietà
(name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
getGenerationJob
Ottiene i dettagli di un lavoro di generazione valutatore tramite il suo ID.
getGenerationJob: (jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valore della proprietà
(jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Recupera la versione specificata del valutatore, restituendo 404 se non esiste.
getVersion: (name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Valore della proprietà
(name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Elenca l'ultima versione di ogni valutatore.
list: (options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valore della proprietà
(options?: BetaEvaluatorsListOptionalParams) => 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?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Valore della proprietà
(options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Restituisce le versioni disponibili per il valutatore specificato.
listVersions: (name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valore della proprietà
(name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
pendingUpload
Avvia un nuovo upload in sospeso o recupera uno esistente per la versione del valutatore specificata.
pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
Valore della proprietà
(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
updateVersion
Aggiorna la versione specificata del valutatore in atto.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Valore della proprietà
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>