EvaluatorsOperations interface

評価者のためのオペレーション オペレーション。

プロパティ

cancelGenerationJob

評価者生成ジョブをIDでキャンセルします。

createGenerationJob

評価者生成の仕事が生まれます。 このサービスは、提供されたソース資料から非同期的にルーブリックベースの評価者定義を生成します。

createVersion

自動増分されたバージョン識別子を持つ新しい評価者バージョンを作成します。

deleteGenerationJob

評価者生成ジョブをIDで削除します。 ジョブレコードのみを削除します。生成された評価器(あれば)は保持されます。

deleteVersion

指定された評価者バージョンを削除します。 バージョンが存在したかどうかに関わらず204を返します。

getGenerationJob

評価者生成ジョブの詳細をIDで取得します。

getVersion

指定された評価者バージョンを取得し、存在しない場合は404を返します。

list

各評価者の最新バージョンを記載しています。

listGenerationJobs

評価者生成ジョブのリストを返します。 List APIは伝播に数秒の遅延があるため、最近作成されたジョブがすぐに表示されないことがあります。Get evaluator generation job APIとジョブIDを使い、特定のジョブを遅滞なく取得できます。

listVersions

指定された評価者に対して利用可能なバージョンを返します。

updateVersion

指定された評価者バージョンを更新します。

プロパティの詳細

cancelGenerationJob

評価者生成ジョブをIDでキャンセルします。

cancelGenerationJob: (jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

プロパティ値

(jobId: string, options?: EvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

createGenerationJob

評価者生成の仕事が生まれます。 このサービスは、提供されたソース資料から非同期的にルーブリックベースの評価者定義を生成します。

createGenerationJob: (job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

プロパティ値

(job: EvaluatorGenerationInputs, options?: EvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

createVersion

自動増分されたバージョン識別子を持つ新しい評価者バージョンを作成します。

createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>

プロパティ値

(name: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>

deleteGenerationJob

評価者生成ジョブをIDで削除します。 ジョブレコードのみを削除します。生成された評価器(あれば)は保持されます。

deleteGenerationJob: (jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>

プロパティ値

(jobId: string, options?: EvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>

deleteVersion

指定された評価者バージョンを削除します。 バージョンが存在したかどうかに関わらず204を返します。

deleteVersion: (name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>

プロパティ値

(name: string, version: string, options?: EvaluatorsDeleteVersionOptionalParams) => Promise<void>

getGenerationJob

評価者生成ジョブの詳細をIDで取得します。

getGenerationJob: (jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

プロパティ値

(jobId: string, options?: EvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>

getVersion

指定された評価者バージョンを取得し、存在しない場合は404を返します。

getVersion: (name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>

プロパティ値

(name: string, version: string, options?: EvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>

list

各評価者の最新バージョンを記載しています。

list: (options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

プロパティ値

(options?: EvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

listGenerationJobs

評価者生成ジョブのリストを返します。 List APIは伝播に数秒の遅延があるため、最近作成されたジョブがすぐに表示されないことがあります。Get evaluator generation job APIとジョブIDを使い、特定のジョブを遅滞なく取得できます。

listGenerationJobs: (options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>

プロパティ値

(options?: EvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>

listVersions

指定された評価者に対して利用可能なバージョンを返します。

listVersions: (name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

プロパティ値

(name: string, options?: EvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>

updateVersion

指定された評価者バージョンを更新します。

updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>

プロパティ値

(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: EvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>