BetaEvaluatorsOperations interface
表示BetaEvaluator作的接口。
属性
| cancel |
通过 ID 取消评估器生成任务。 |
| create |
这会创造评估者生成的职位。 该服务异步地从提供的源材料生成基于评分标准的评估器定义。 |
| create |
创建一个带有自动递增版本标识符的新评估器版本。 |
| delete |
通过 ID 删除评估器生成作业。 仅删除作业记录;生成的评估器(如有)被保留。 |
| delete |
移除指定的评估器版本。 无论该版本是否存在,都返回204。 |
| get |
获取SAS凭证,用于访问与指定评估器版本关联的存储账户。 |
| get |
通过ID获取评估生成任务的详细信息。 |
| get |
检索指定的求值器版本,若不存在则返回404。 |
| list | 列出每个评估者的最新版本 |
| list |
返回评估员生成职位列表。 List API 的传播延迟可达几秒,因此最近创建的作业可能不会立即显示;使用带有作业ID的Get evaluator generation job API即可无缝获取特定作业。 |
| list |
返回指定评估器的可用版本。 |
| pending |
发起新的待上传,或检索指定评估器版本的现有上传。 |
| update |
更新指定的评估器版本。 |
属性详细信息
cancelGenerationJob
通过 ID 取消评估器生成任务。
cancelGenerationJob: (jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
属性值
(jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createGenerationJob
这会创造评估者生成的职位。 该服务异步地从提供的源材料生成基于评分标准的评估器定义。
createGenerationJob: (job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
属性值
(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createVersion
创建一个带有自动递增版本标识符的新评估器版本。
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
属性值
(name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
deleteGenerationJob
通过 ID 删除评估器生成作业。 仅删除作业记录;生成的评估器(如有)被保留。
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
返回评估员生成职位列表。 List API 的传播延迟可达几秒,因此最近创建的作业可能不会立即显示;使用带有作业ID的Get evaluator generation job API即可无缝获取特定作业。
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>