BetaEvaluatorsOperations interface
介面代表 BetaEvaluator 的操作。
屬性
| cancel |
依據 ID 取消評估器產生工作。 |
| create |
這會產生評估者產生的工作。 該服務會從所提供的來源資料中非同步產生基於評分標準的評估器定義。 |
| create |
建立一個帶有自動遞增版本識別碼的新評估器版本。 |
| delete |
依 ID 刪除評估器產生工作。 只刪除工作紀錄;產生的評估器(如有)會被保留。 |
| delete |
移除指定的評估器版本。 無論該版本是否存在,都回傳 204。 |
| get |
取得 SAS 憑證以存取與指定評估器版本相關的儲存帳號。 |
| get |
透過 ID 取得評估器產生工作的詳細資訊。 |
| get |
擷取指定的評估器版本,若不存在則回傳 404。 |
| list | 列出每位評估員的最新版本。 |
| list |
回傳評估員產生職缺清單。 List API 的傳播延遲最多可達幾秒,因此最近建立的工作可能不會立即顯示;使用 Get evaluator 產生工作 API 搭配工作 ID 來即時取得特定工作。 |
| 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
依 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 的傳播延遲最多可達幾秒,因此最近建立的工作可能不會立即顯示;使用 Get evaluator 產生工作 API 搭配工作 ID 來即時取得特定工作。
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>