BetaEvaluatorsOperations interface

Interface representando as operações dos BetaEvaluators.

Propriedades

cancelGenerationJob

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

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.

createVersion

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

deleteGenerationJob

Elimina um trabalho de geração de avaliador pelo seu ID. Apaga apenas o registo do trabalho; o avaliador gerado (se existir) é preservado.

deleteVersion

Remove a versão especificada do avaliador. Devolve o 204 independentemente de a versão ter existido ou não.

getCredentials

Recupera credenciais SAS para aceder à conta de armazenamento associada à versão do avaliador especificada.

getGenerationJob

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

getVersion

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

list

Lista a versão mais recente de cada avaliador.

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.

listVersions

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

pendingUpload

Inicia um novo carregamento pendente ou recupera um existente para a versão do avaliador especificada.

updateVersion

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>