EvaluatorsOperations interface

Operações para AvaliadoresOperações.

Propriedades

cancelGenerationJob

Cancela um trabalho de geração de avaliador pelo seu ID.

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.

createVersion

Cria uma nova versão do avaliador com um identificador de versão auto-incrementado.

deleteGenerationJob

Exclui um trabalho de geração de avaliador pelo seu ID. Exclui apenas o registro do trabalho; o avaliador gerado (se houver) é preservado.

deleteVersion

Remove a versão especificada do avaliador. Retorna 204, independentemente da existência da versão ou não.

getGenerationJob

Obtém os detalhes de um trabalho de geração de avaliador pelo seu ID.

getVersion

Recupera a versão especificada do avaliador, retornando 404 caso não exista.

list

Lista a versão mais recente de cada avaliador.

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.

listVersions

Retorna as versões disponíveis para o avaliador especificado.

updateVersion

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>