EvaluatorsOperations interface

Operaties voor EvaluatorsOperaties.

Eigenschappen

cancelGenerationJob

Annuleert een evaluatorgeneratietaak op basis van zijn ID.

createGenerationJob

Maakt een baan voor het genereren van evaluatoren in. De dienst genereert asynchroon rubric-gebaseerde evaluatordefinities uit de verstrekte bronmaterialen.

createVersion

Maakt een nieuwe evaluatorversie aan met een automatisch geïngrempeneerde versie-identificatie.

deleteGenerationJob

Verwijdert een evaluatorgeneratietaak via zijn ID. Verwijdert alleen het functierecord; de gegenereerde evaluator (indien aanwezig) blijft behouden.

deleteVersion

Verwijdert de gespecificeerde evaluatorversie. Retourneert 204, ongeacht of de versie bestond of niet.

getGenerationJob

Krijgt de details van een evaluatorgeneratie via zijn ID.

getVersion

Haalt de gespecificeerde evaluatorversie op, en geeft 404 terug als deze niet bestaat.

list

Geeft de nieuwste versie van elke evaluator weer op.

listGenerationJobs

Geeft een lijst met begeleidingsfuncties voor het genereren van evaluatoren terug. De List API heeft tot enkele seconden propagatievertraging, dus een recent aangemaakte taak verschijnt mogelijk niet meteen; gebruik de Get Evaluator Generation Job API met de job ID om een specifieke job zonder vertraging op te halen.

listVersions

Geeft de beschikbare versies terug voor de gespecificeerde evaluator.

updateVersion

Werkt de gespecificeerde evaluatorversie bij.

Eigenschapdetails

cancelGenerationJob

Annuleert een evaluatorgeneratietaak op basis van zijn ID.

cancelGenerationJob: (jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

Waarde van eigenschap

(jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

createGenerationJob

Maakt een baan voor het genereren van evaluatoren in. De dienst genereert asynchroon rubric-gebaseerde evaluatordefinities uit de verstrekte bronmaterialen.

createGenerationJob: (job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

Waarde van eigenschap

(job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

createVersion

Maakt een nieuwe evaluatorversie aan met een automatisch geïngrempeneerde versie-identificatie.

createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>

Waarde van eigenschap

(name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>

deleteGenerationJob

Verwijdert een evaluatorgeneratietaak via zijn ID. Verwijdert alleen het functierecord; de gegenereerde evaluator (indien aanwezig) blijft behouden.

deleteGenerationJob: (jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>

Waarde van eigenschap

(jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>

deleteVersion

Verwijdert de gespecificeerde evaluatorversie. Retourneert 204, ongeacht of de versie bestond of niet.

deleteVersion: (name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>

Waarde van eigenschap

(name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>

getGenerationJob

Krijgt de details van een evaluatorgeneratie via zijn ID.

getGenerationJob: (jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

Waarde van eigenschap

(jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

getVersion

Haalt de gespecificeerde evaluatorversie op, en geeft 404 terug als deze niet bestaat.

getVersion: (name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>

Waarde van eigenschap

(name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>

list

Geeft de nieuwste versie van elke evaluator weer op.

list: (options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

Waarde van eigenschap

(options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

listGenerationJobs

Geeft een lijst met begeleidingsfuncties voor het genereren van evaluatoren terug. De List API heeft tot enkele seconden propagatievertraging, dus een recent aangemaakte taak verschijnt mogelijk niet meteen; gebruik de Get Evaluator Generation Job API met de job ID om een specifieke job zonder vertraging op te halen.

listGenerationJobs: (options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>

Waarde van eigenschap

(options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>

listVersions

Geeft de beschikbare versies terug voor de gespecificeerde evaluator.

listVersions: (name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

Waarde van eigenschap

(name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

updateVersion

Werkt de gespecificeerde evaluatorversie bij.

updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>

Waarde van eigenschap

(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>