BetaEvaluatorsOperations interface
Interface die de operaties van een BetaEvaluator vertegenwoordigt.
Eigenschappen
| cancel |
Annuleert een evaluatorgeneratietaak op basis van zijn ID. |
| create |
Maakt een baan voor het genereren van evaluatoren in. De dienst genereert asynchroon rubric-gebaseerde evaluatordefinities uit de verstrekte bronmaterialen. |
| create |
Maakt een nieuwe evaluatorversie aan met een automatisch geïngrempeneerde versie-identificatie. |
| delete |
Verwijdert een evaluatorgeneratietaak via zijn ID. Verwijdert alleen het functierecord; de gegenereerde evaluator (indien aanwezig) blijft behouden. |
| delete |
Verwijdert de gespecificeerde evaluatorversie. Retourneert 204, ongeacht of de versie bestond of niet. |
| get |
Haalt SAS-inloggegevens op voor toegang tot het opslagaccount dat is gekoppeld aan de gespecificeerde evaluatorversie. |
| get |
Krijgt de details van een evaluatorgeneratie via zijn ID. |
| get |
Haalt de gespecificeerde evaluatorversie op, en geeft 404 terug als deze niet bestaat. |
| list | Geeft de nieuwste versie van elke evaluator weer op. |
| list |
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. |
| list |
Geeft de beschikbare versies terug voor de gespecificeerde evaluator. |
| pending |
Start een nieuwe in afwachting van upload of haalt een bestaande upload op voor de gespecificeerde evaluatorversie. |
| update |
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>