BetaEvaluatorsOperations interface

Rozhraní reprezentující operace BetaEvaluators.

Vlastnosti

cancelGenerationJob

Zruší úkol generování hodnotitele podle jeho ID.

createGenerationJob

Vytváří to práci generátora hodnotitele. Služba asynchronně generuje definice hodnotitelů založené na rubrikách z poskytnutých zdrojových materiálů.

createVersion

Vytváří novou verzi evaluatoru s identifikátorem automaticky zvyšované verze.

deleteGenerationJob

Maže úkol generování evaluatora podle jeho ID. Maže pouze záznam o práci; generovaný evalátor (pokud existuje) je zachován.

deleteVersion

Odstraní specifikovanou verzi evaluatoru. Vrátí 204, ať už verze existovala nebo ne.

getCredentials

Získává SAS přihlašovací údaje pro přístup k úložnému účtu spojenému se specifikovanou verzí evaluatoru.

getGenerationJob

Detaily o práci generátora hodnotitele získává podle svého ID.

getVersion

Získá specifikovanou verzi evaluatoru a vrací 404, pokud neexistuje.

list

Uvádí nejnovější verzi každého hodnotitele.

listGenerationJobs

Vrátí seznam pracovních míst generujících hodnotitele. List API má až několik sekund zpoždění šíření, takže nedávno vytvořená úloha se nemusí objevit okamžitě; použijte API pro generování úloh Get evaluator s ID práce k okamžitému získání konkrétní úlohy.

listVersions

Vrací dostupné verze pro specifikovaný evaluator.

pendingUpload

Spustí nové čekající nahrání nebo získá stávající pro specifikovanou hodnotící verzi.

updateVersion

Aktualizuje určenou verzi hodnotitele, která je na místě.

Podrobnosti vlastnosti

cancelGenerationJob

Zruší úkol generování hodnotitele podle jeho ID.

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

Hodnota vlastnosti

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

createGenerationJob

Vytváří to práci generátora hodnotitele. Služba asynchronně generuje definice hodnotitelů založené na rubrikách z poskytnutých zdrojových materiálů.

createGenerationJob: (job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

Hodnota vlastnosti

(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>

createVersion

Vytváří novou verzi evaluatoru s identifikátorem automaticky zvyšované verze.

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

Hodnota vlastnosti

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

deleteGenerationJob

Maže úkol generování evaluatora podle jeho ID. Maže pouze záznam o práci; generovaný evalátor (pokud existuje) je zachován.

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

Hodnota vlastnosti

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

deleteVersion

Odstraní specifikovanou verzi evaluatoru. Vrátí 204, ať už verze existovala nebo ne.

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

Hodnota vlastnosti

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

getCredentials

Získává SAS přihlašovací údaje pro přístup k úložnému účtu spojenému se specifikovanou verzí evaluatoru.

getCredentials: (name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>

Hodnota vlastnosti

(name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>

getGenerationJob

Detaily o práci generátora hodnotitele získává podle svého ID.

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

Hodnota vlastnosti

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

getVersion

Získá specifikovanou verzi evaluatoru a vrací 404, pokud neexistuje.

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

Hodnota vlastnosti

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

list

Uvádí nejnovější verzi každého hodnotitele.

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

Hodnota vlastnosti

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

listGenerationJobs

Vrátí seznam pracovních míst generujících hodnotitele. List API má až několik sekund zpoždění šíření, takže nedávno vytvořená úloha se nemusí objevit okamžitě; použijte API pro generování úloh Get evaluator s ID práce k okamžitému získání konkrétní úlohy.

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

Hodnota vlastnosti

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

listVersions

Vrací dostupné verze pro specifikovaný evaluator.

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

Hodnota vlastnosti

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

pendingUpload

Spustí nové čekající nahrání nebo získá stávající pro specifikovanou hodnotící verzi.

pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>

Hodnota vlastnosti

(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>

updateVersion

Aktualizuje určenou verzi hodnotitele, která je na místě.

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

Hodnota vlastnosti

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