BetaEvaluatorsOperations interface

Interface die de operaties van een BetaEvaluator vertegenwoordigt.

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.

getCredentials

Haalt SAS-inloggegevens op voor toegang tot het opslagaccount dat is gekoppeld aan de gespecificeerde evaluatorversie.

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.

pendingUpload

Start een nieuwe in afwachting van upload of haalt een bestaande upload op voor de gespecificeerde evaluatorversie.

updateVersion

Werkt de gespecificeerde evaluatorversie bij.

Eigenschapdetails

cancelGenerationJob

Annuleert een evaluatorgeneratietaak op basis van zijn ID.

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

Waarde van eigenschap

(jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => 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: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

Waarde van eigenschap

(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

createVersion

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

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

Waarde van eigenschap

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

deleteGenerationJob

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

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

Waarde van eigenschap

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

deleteVersion

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

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

Waarde van eigenschap

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

getCredentials

Haalt SAS-inloggegevens op voor toegang tot het opslagaccount dat is gekoppeld aan de gespecificeerde evaluatorversie.

getCredentials: (name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>

Waarde van eigenschap

(name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>

getGenerationJob

Krijgt de details van een evaluatorgeneratie via zijn ID.

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

Waarde van eigenschap

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

getVersion

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

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

Waarde van eigenschap

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

list

Geeft de nieuwste versie van elke evaluator weer op.

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

Waarde van eigenschap

(options?: BetaEvaluatorsListOptionalParams) => 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?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>

Waarde van eigenschap

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

listVersions

Geeft de beschikbare versies terug voor de gespecificeerde evaluator.

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

Waarde van eigenschap

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

pendingUpload

Start een nieuwe in afwachting van upload of haalt een bestaande upload op voor de gespecificeerde evaluatorversie.

pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>

Waarde van eigenschap

(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>

updateVersion

Werkt de gespecificeerde evaluatorversie bij.

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

Waarde van eigenschap

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