EvaluatorsOperations interface
Operacje dla EwaluatorówOperacje.
Właściwości
| cancel |
Anuluje zadanie generowania oceniającego na podstawie jego ID. |
| create |
Tworzy stanowisko generującego ewaluatora. Usługa asynchronicznie generuje definicje oceniających oparte na rubryce z dostarczonych materiałów źródłowych. |
| create |
Tworzy nową wersję ewaluatora z automatycznie zwiększonym identyfikatorem wersji. |
| delete |
Usuwa zadanie generujące ewaluatora przez jego ID. Usuwa tylko rekord pracy; wygenerowany ewaluator (jeśli istnieje) jest zachowywany. |
| delete |
Usuwa określoną wersję ewaluatora. Zwraca 204, niezależnie od tego, czy wersja istniała, czy nie. |
| get |
Szczegóły dotyczące pracy generującej ewaluatora zdobywa na podstawie swojego ID. |
| get |
Pobiera określoną wersję ewaluatora, zwracając 404, jeśli nie istnieje. |
| list | Zawiera najnowsze wersje każdego ewaluatora. |
| list |
Zwraca listę stanowisk generowania ewaluatorów. API List ma opóźnienie propagacji do kilku sekund, więc niedawno utworzone zadanie może nie pojawić się od razu; użyj API generowania zadań Get evaluator z identyfikatorem pracy, aby pobrać konkretne zadanie bez zwłoki. |
| list |
Zwraca dostępne wersje dla określonego ewaluatora. |
| update |
Aktualizuje określoną wersję ewaluatora na miejscu. |
Szczegóły właściwości
cancelGenerationJob
Anuluje zadanie generowania oceniającego na podstawie jego ID.
cancelGenerationJob: (jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Wartość właściwości
(jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => 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: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
Wartość właściwości
(job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
createVersion
Tworzy nową wersję ewaluatora z automatycznie zwiększonym identyfikatorem wersji.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Wartość właściwości
(name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => 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?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Wartość właściwości
(jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
deleteVersion
Usuwa określoną wersję ewaluatora. Zwraca 204, niezależnie od tego, czy wersja istniała, czy nie.
deleteVersion: (name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>
Wartość właściwości
(name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>
getGenerationJob
Szczegóły dotyczące pracy generującej ewaluatora zdobywa na podstawie swojego ID.
getGenerationJob: (jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Wartość właściwości
(jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Pobiera określoną wersję ewaluatora, zwracając 404, jeśli nie istnieje.
getVersion: (name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Wartość właściwości
(name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Zawiera najnowsze wersje każdego ewaluatora.
list: (options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Wartość właściwości
(options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
listGenerationJobs
Zwraca listę stanowisk generowania ewaluatorów. API List ma opóźnienie propagacji do kilku sekund, więc niedawno utworzone zadanie może nie pojawić się od razu; użyj API generowania zadań Get evaluator z identyfikatorem pracy, aby pobrać konkretne zadanie bez zwłoki.
listGenerationJobs: (options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Wartość właściwości
(options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Zwraca dostępne wersje dla określonego ewaluatora.
listVersions: (name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Wartość właściwości
(name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
updateVersion
Aktualizuje określoną wersję ewaluatora na miejscu.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Wartość właściwości
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>