BetaEvaluatorsOperations interface
BetaEvaluatorsの操作を表すインターフェース。
プロパティ
| cancel |
評価者生成ジョブをIDでキャンセルします。 |
| create |
評価者生成の仕事が生まれます。 このサービスは、提供されたソース資料から非同期的にルーブリックベースの評価者定義を生成します。 |
| create |
自動増分されたバージョン識別子を持つ新しい評価者バージョンを作成します。 |
| delete |
評価者生成ジョブをIDで削除します。 ジョブレコードのみを削除します。生成された評価器(あれば)は保持されます。 |
| delete |
指定された評価者バージョンを削除します。 バージョンが存在したかどうかに関わらず204を返します。 |
| get |
指定された評価者バージョンに関連付けられたストレージアカウントにアクセスするためのSAS認証情報を取得します。 |
| get |
評価者生成ジョブの詳細をIDで取得します。 |
| get |
指定された評価者バージョンを取得し、存在しない場合は404を返します。 |
| list | 各評価者の最新バージョンを記載しています。 |
| list |
評価者生成ジョブのリストを返します。 List APIは伝播に数秒の遅延があるため、最近作成されたジョブがすぐに表示されないことがあります。Get evaluator generation job 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 generation job 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>