BetaEvaluatorsOperations interface
Интерфейс, представляющий операции BetaEvaluators.
Свойства
| cancel |
Отменяет задание генерации оценщика по его ID. |
| create |
Создаёт задание для генерации оценщика. Сервис генерирует оценки оценщиков на основе рубрик из предоставленных исходных материалов асинхронно. |
| create |
Создаёт новую версию оценщика с автоматически увеличенным идентификатором версии. |
| delete |
Удаляет задание генерации оценщика по его идентификатору. Удаляет только запись о работе; Сгенерированный оценитель (если он есть) сохраняется. |
| delete |
Удаляет указанную версию оценщика. Возвращает 204, независимо от существования версии. |
| get |
Получает учетные данные SAS для доступа к учетной записи хранения, связанной с указанной версией оценщика. |
| get |
Получает детали задания генерации оценщика по его ID. |
| get |
Получает указанную версию оценщика, возвращая 404, если её нет. |
| list | Перечисляет последнюю версию каждого оценщика. |
| list |
Возвращает список заданий для генерации оценщиков. API List имеет задержку распространения до нескольких секунд, поэтому недавно созданное задание может не появиться сразу; используйте API генерации заданий Get Evaluator с идентификатором заданий, чтобы быстро получить конкретную задачу. |
| list |
Возвращает доступные версии для указанного оценщика. |
| pending |
Инициирует новую ожидающую загрузку или получает существующую для указанной версии оценщика. |
| update |
Обновляет указанную версию оценщика. |
Сведения о свойстве
cancelGenerationJob
Отменяет задание генерации оценщика по его ID.
cancelGenerationJob: (jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Значение свойства
(jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createGenerationJob
Создаёт задание для генерации оценщика. Сервис генерирует оценки оценщиков на основе рубрик из предоставленных исходных материалов асинхронно.
createGenerationJob: (job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
Значение свойства
(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
createVersion
Создаёт новую версию оценщика с автоматически увеличенным идентификатором версии.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Значение свойства
(name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
deleteGenerationJob
Удаляет задание генерации оценщика по его идентификатору. Удаляет только запись о работе; Сгенерированный оценитель (если он есть) сохраняется.
deleteGenerationJob: (jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Значение свойства
(jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
deleteVersion
Удаляет указанную версию оценщика. Возвращает 204, независимо от существования версии.
deleteVersion: (name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
Значение свойства
(name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
getCredentials
Получает учетные данные SAS для доступа к учетной записи хранения, связанной с указанной версией оценщика.
getCredentials: (name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
Значение свойства
(name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
getGenerationJob
Получает детали задания генерации оценщика по его ID.
getGenerationJob: (jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Значение свойства
(jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Получает указанную версию оценщика, возвращая 404, если её нет.
getVersion: (name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Значение свойства
(name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Перечисляет последнюю версию каждого оценщика.
list: (options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Значение свойства
(options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
listGenerationJobs
Возвращает список заданий для генерации оценщиков. API List имеет задержку распространения до нескольких секунд, поэтому недавно созданное задание может не появиться сразу; используйте API генерации заданий Get Evaluator с идентификатором заданий, чтобы быстро получить конкретную задачу.
listGenerationJobs: (options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Значение свойства
(options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Возвращает доступные версии для указанного оценщика.
listVersions: (name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Значение свойства
(name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
pendingUpload
Инициирует новую ожидающую загрузку или получает существующую для указанной версии оценщика.
pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
Значение свойства
(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
updateVersion
Обновляет указанную версию оценщика.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Значение свойства
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>