EvaluatorsOperations interface

Operationen für EvaluatorenOperationen.

Eigenschaften

cancelGenerationJob

Cancelt einen Evaluator-Generierungsauftrag anhand seiner ID.

createGenerationJob

Schafft einen Job zur Generierung von Evaluatoren. Der Dienst generiert asynchron bewertungsbasierte Bewertungsdefinitionen aus den bereitgestellten Quellmaterialien.

createVersion

Erstellt eine neue Evaluator-Version mit einer automatisch erhöhten Versionskennung.

deleteGenerationJob

Löscht einen Evaluator-Generierungsauftrag anhand seiner ID. Löscht nur den Jobeintrag; der erzeugte Evaluator (falls vorhanden) bleibt erhalten.

deleteVersion

Entfernt die angegebene Evaluator-Version. Gibt 204 zurück, egal ob die Version existierte oder nicht.

getGenerationJob

Er bekommt die Details eines Evaluator-Generierungsjobs über seine ID.

getVersion

Ruft die angegebene Evaluator-Version ab und gibt 404 zurück, falls sie nicht existiert.

list

Listet die neueste Version jedes Gutachters auf.

listGenerationJobs

Gibt eine Liste von Evaluator-Generierungsjobs zurück. Die List-API hat bis zu wenige Sekunden Propagationsverzögerung, sodass ein kürzlich erstellter Job möglicherweise nicht sofort erscheint; Nutze die Get Evaluator Generation Job API mit der Job-ID, um einen bestimmten Job ohne Verzögerung abzurufen.

listVersions

Gibt die verfügbaren Versionen für den angegebenen Evaluator zurück.

updateVersion

Aktualisiert die festgelegte Evaluator-Version.

Details zur Eigenschaft

cancelGenerationJob

Cancelt einen Evaluator-Generierungsauftrag anhand seiner ID.

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

Eigenschaftswert

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

createGenerationJob

Schafft einen Job zur Generierung von Evaluatoren. Der Dienst generiert asynchron bewertungsbasierte Bewertungsdefinitionen aus den bereitgestellten Quellmaterialien.

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

Eigenschaftswert

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

createVersion

Erstellt eine neue Evaluator-Version mit einer automatisch erhöhten Versionskennung.

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

Eigenschaftswert

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

deleteGenerationJob

Löscht einen Evaluator-Generierungsauftrag anhand seiner ID. Löscht nur den Jobeintrag; der erzeugte Evaluator (falls vorhanden) bleibt erhalten.

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

Eigenschaftswert

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

deleteVersion

Entfernt die angegebene Evaluator-Version. Gibt 204 zurück, egal ob die Version existierte oder nicht.

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

Eigenschaftswert

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

getGenerationJob

Er bekommt die Details eines Evaluator-Generierungsjobs über seine ID.

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

Eigenschaftswert

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

getVersion

Ruft die angegebene Evaluator-Version ab und gibt 404 zurück, falls sie nicht existiert.

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

Eigenschaftswert

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

list

Listet die neueste Version jedes Gutachters auf.

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

Eigenschaftswert

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

listGenerationJobs

Gibt eine Liste von Evaluator-Generierungsjobs zurück. Die List-API hat bis zu wenige Sekunden Propagationsverzögerung, sodass ein kürzlich erstellter Job möglicherweise nicht sofort erscheint; Nutze die Get Evaluator Generation Job API mit der Job-ID, um einen bestimmten Job ohne Verzögerung abzurufen.

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

Eigenschaftswert

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

listVersions

Gibt die verfügbaren Versionen für den angegebenen Evaluator zurück.

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

Eigenschaftswert

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

updateVersion

Aktualisiert die festgelegte Evaluator-Version.

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

Eigenschaftswert

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