BetaEvaluatorsOperations interface
Interface representando as operações dos BetaEvaluators.
Propriedades
| cancel |
Cancela um trabalho de geração de avaliador pelo seu ID. |
| create |
Cria um trabalho de geração de avaliadores. O serviço gera definições de avaliadores baseadas em rubricas a partir dos materiais fonte fornecidos, de forma assíncrona. |
| create |
Cria uma nova versão do avaliador com um identificador de versão auto-incrementado. |
| delete |
Elimina um trabalho de geração de avaliador pelo seu ID. Apaga apenas o registo do trabalho; o avaliador gerado (se existir) é preservado. |
| delete |
Remove a versão especificada do avaliador. Devolve o 204 independentemente de a versão ter existido ou não. |
| get |
Recupera credenciais SAS para aceder à conta de armazenamento associada à versão do avaliador especificada. |
| get |
Obtém os detalhes de um trabalho de geração de avaliadores pelo seu ID. |
| get |
Recupera a versão especificada do avaliador, retornando 404 caso esta não exista. |
| list | Lista a versão mais recente de cada avaliador. |
| list |
Devolve uma lista de empregos de geração de avaliadores. A API List tem até alguns segundos de atraso de propagação, pelo que um trabalho criado recentemente pode não aparecer imediatamente; usar a API de geração de trabalhos Get evaluator com o ID de trabalho para recuperar uma tarefa específica sem demora. |
| list |
Devolve as versões disponíveis para o avaliador especificado. |
| pending |
Inicia um novo carregamento pendente ou recupera um existente para a versão do avaliador especificada. |
| update |
Atualiza a versão especificada do avaliador em funcionamento. |
Detalhes de Propriedade
cancelGenerationJob
Cancela um trabalho de geração de avaliador pelo seu ID.
cancelGenerationJob: (jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valor de Propriedade
(jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createGenerationJob
Cria um trabalho de geração de avaliadores. O serviço gera definições de avaliadores baseadas em rubricas a partir dos materiais fonte fornecidos, de forma assíncrona.
createGenerationJob: (job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
Valor de Propriedade
(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
createVersion
Cria uma nova versão do avaliador com um identificador de versão auto-incrementado.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Valor de Propriedade
(name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
deleteGenerationJob
Elimina um trabalho de geração de avaliador pelo seu ID. Apaga apenas o registo do trabalho; o avaliador gerado (se existir) é preservado.
deleteGenerationJob: (jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Valor de Propriedade
(jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
deleteVersion
Remove a versão especificada do avaliador. Devolve o 204 independentemente de a versão ter existido ou não.
deleteVersion: (name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
Valor de Propriedade
(name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
getCredentials
Recupera credenciais SAS para aceder à conta de armazenamento associada à versão do avaliador especificada.
getCredentials: (name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
Valor de Propriedade
(name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
getGenerationJob
Obtém os detalhes de um trabalho de geração de avaliadores pelo seu ID.
getGenerationJob: (jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valor de Propriedade
(jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Recupera a versão especificada do avaliador, retornando 404 caso esta não exista.
getVersion: (name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Valor de Propriedade
(name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Lista a versão mais recente de cada avaliador.
list: (options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valor de Propriedade
(options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
listGenerationJobs
Devolve uma lista de empregos de geração de avaliadores. A API List tem até alguns segundos de atraso de propagação, pelo que um trabalho criado recentemente pode não aparecer imediatamente; usar a API de geração de trabalhos Get evaluator com o ID de trabalho para recuperar uma tarefa específica sem demora.
listGenerationJobs: (options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Valor de Propriedade
(options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Devolve as versões disponíveis para o avaliador especificado.
listVersions: (name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valor de Propriedade
(name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
pendingUpload
Inicia um novo carregamento pendente ou recupera um existente para a versão do avaliador especificada.
pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
Valor de Propriedade
(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
updateVersion
Atualiza a versão especificada do avaliador em funcionamento.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Valor de Propriedade
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>