BetaEvaluatorsOperations interface

Interfejs reprezentujący operacje BetaEvaluators.

Właściwości

cancelGenerationJob

Anuluje zadanie generowania oceniającego na podstawie jego ID.

createGenerationJob

Tworzy stanowisko generującego ewaluatora. Usługa asynchronicznie generuje definicje oceniających oparte na rubryce z dostarczonych materiałów źródłowych.

createVersion

Utwórz nową wersję EvaluatorVersion z automatycznie zwiększanym identyfikatorem wersji

deleteGenerationJob

Usuwa zadanie generujące ewaluatora przez jego ID. Usuwa tylko rekord pracy; wygenerowany ewaluator (jeśli istnieje) jest zachowywany.

deleteVersion

Usuń określoną wersję EvaluatorVersion. Usługa zwraca wartość 204 No Content, jeśli element EvaluatorVersion został pomyślnie usunięty lub jeśli element EvaluatorVersion nie istnieje.

getCredentials

Uzyskaj dane uwierzytelniające SAS, aby uzyskać dostęp do konta pamięci związanej z wersją Evaluator.

getGenerationJob

Szczegóły dotyczące pracy generującej ewaluatora zdobywa na podstawie swojego ID.

getVersion

Pobierz konkretną wersję EvaluatorVersion. Usługa zwraca błąd 404 Nie znaleziono, jeśli EvaluatorVersion nie istnieje.

list

Lista najnowszych wersji każdego ewaluatora

listGenerationJobs

Zwraca listę stanowisk generowania ewaluatorów.

listVersions

Lista wszystkich wersji danego ewaluatora

pendingUpload

Rozpocznij nową lub pobierz istniejący oczekujący upload ewaluatora dla konkretnej wersji.

updateVersion

Zaktualizuj istniejącą wersję EvaluatorVersion przy użyciu podanego identyfikatora wersji

Szczegóły właściwości

cancelGenerationJob

Anuluje zadanie generowania oceniającego na podstawie jego ID.

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

Wartość właściwości

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

createGenerationJob

Tworzy stanowisko generującego ewaluatora. Usługa asynchronicznie generuje definicje oceniających oparte na rubryce z dostarczonych materiałów źródłowych.

createGenerationJob: (job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

Wartość właściwości

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

createVersion

Utwórz nową wersję EvaluatorVersion z automatycznie zwiększanym identyfikatorem wersji

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

Wartość właściwości

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

deleteGenerationJob

Usuwa zadanie generujące ewaluatora przez jego ID. Usuwa tylko rekord pracy; wygenerowany ewaluator (jeśli istnieje) jest zachowywany.

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

Wartość właściwości

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

deleteVersion

Usuń określoną wersję EvaluatorVersion. Usługa zwraca wartość 204 No Content, jeśli element EvaluatorVersion został pomyślnie usunięty lub jeśli element EvaluatorVersion nie istnieje.

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

Wartość właściwości

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

getCredentials

Uzyskaj dane uwierzytelniające SAS, aby uzyskać dostęp do konta pamięci związanej z wersją Evaluator.

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

Wartość właściwości

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

getGenerationJob

Szczegóły dotyczące pracy generującej ewaluatora zdobywa na podstawie swojego ID.

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

Wartość właściwości

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

getVersion

Pobierz konkretną wersję EvaluatorVersion. Usługa zwraca błąd 404 Nie znaleziono, jeśli EvaluatorVersion nie istnieje.

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

Wartość właściwości

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

list

Lista najnowszych wersji każdego ewaluatora

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

Wartość właściwości

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

listGenerationJobs

Zwraca listę stanowisk generowania ewaluatorów.

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

Wartość właściwości

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

listVersions

Lista wszystkich wersji danego ewaluatora

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

Wartość właściwości

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

pendingUpload

Rozpocznij nową lub pobierz istniejący oczekujący upload ewaluatora dla konkretnej wersji.

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

Wartość właściwości

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

updateVersion

Zaktualizuj istniejącą wersję EvaluatorVersion przy użyciu podanego identyfikatora wersji

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

Wartość właściwości

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