EvaluatorsOperations interface
Operações para AvaliadoresOperações.
Propriedades
| cancel |
Cancela um trabalho de geração de avaliador pelo seu ID. |
| create |
Cria um cargo 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 |
Exclui um trabalho de geração de avaliador pelo seu ID. Exclui apenas o registro do trabalho; o avaliador gerado (se houver) é preservado. |
| delete |
Remove a versão especificada do avaliador. Retorna 204, independentemente da existência da versão ou não. |
| get |
Obtém os detalhes de um trabalho de geração de avaliador pelo seu ID. |
| get |
Recupera a versão especificada do avaliador, retornando 404 caso não exista. |
| list | Lista a versão mais recente de cada avaliador. |
| list |
Retorna uma lista de vagas de geração de avaliadores. A API List tem até alguns segundos de atraso de propagação, então um trabalho recentemente criado pode não aparecer imediatamente; use a API de geração de jobs do Get evaluator com o ID de job para recuperar uma tarefa específica sem demora. |
| list |
Retorna as versões disponíveis para o avaliador especificado. |
| update |
Atualiza a versão especificada do avaliador no local. |
Detalhes da propriedade
cancelGenerationJob
Cancela um trabalho de geração de avaliador pelo seu ID.
cancelGenerationJob: (jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valor da propriedade
(jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createGenerationJob
Cria um cargo 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: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
Valor da propriedade
(job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
createVersion
Cria uma nova versão do avaliador com um identificador de versão auto-incrementado.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Valor da propriedade
(name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
deleteGenerationJob
Exclui um trabalho de geração de avaliador pelo seu ID. Exclui apenas o registro do trabalho; o avaliador gerado (se houver) é preservado.
deleteGenerationJob: (jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Valor da propriedade
(jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
deleteVersion
Remove a versão especificada do avaliador. Retorna 204, independentemente da existência da versão ou não.
deleteVersion: (name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>
Valor da propriedade
(name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>
getGenerationJob
Obtém os detalhes de um trabalho de geração de avaliador pelo seu ID.
getGenerationJob: (jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Valor da propriedade
(jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Recupera a versão especificada do avaliador, retornando 404 caso não exista.
getVersion: (name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Valor da propriedade
(name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Lista a versão mais recente de cada avaliador.
list: (options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valor da propriedade
(options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
listGenerationJobs
Retorna uma lista de vagas de geração de avaliadores. A API List tem até alguns segundos de atraso de propagação, então um trabalho recentemente criado pode não aparecer imediatamente; use a API de geração de jobs do Get evaluator com o ID de job para recuperar uma tarefa específica sem demora.
listGenerationJobs: (options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Valor da propriedade
(options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Retorna as versões disponíveis para o avaliador especificado.
listVersions: (name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Valor da propriedade
(name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
updateVersion
Atualiza a versão especificada do avaliador no local.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Valor da propriedade
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>