BetaEvaluatorsOperations interface
Schnittstelle stellt die Operationen eines BetaEvaluators dar.
Eigenschaften
| cancel |
Cancelt einen Evaluator-Generierungsauftrag anhand seiner ID. |
| create |
Schafft einen Job zur Generierung von Evaluatoren. Der Dienst generiert asynchron bewertungsbasierte Bewertungsdefinitionen aus den bereitgestellten Quellmaterialien. |
| create |
Erstellt eine neue Evaluator-Version mit einer automatisch erhöhten Versionskennung. |
| delete |
Löscht einen Evaluator-Generierungsauftrag anhand seiner ID. Löscht nur den Jobeintrag; der erzeugte Evaluator (falls vorhanden) bleibt erhalten. |
| delete |
Entfernt die angegebene Evaluator-Version. Gibt 204 zurück, egal ob die Version existierte oder nicht. |
| get |
Ruft SAS-Zugangsdaten ab, um auf das Speicherkonto zugeordnet zu sein, das mit der angegebenen Evaluator-Version verknüpft ist. |
| get |
Er bekommt die Details eines Evaluator-Generierungsjobs über seine ID. |
| get |
Ruft die angegebene Evaluator-Version ab und gibt 404 zurück, falls sie nicht existiert. |
| list | Listet die neueste Version jedes Gutachters auf. |
| list |
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. |
| list |
Gibt die verfügbaren Versionen für den angegebenen Evaluator zurück. |
| pending |
Initiiert einen neuen ausstehenden Upload oder ruft einen bestehenden für die angegebene Evaluator-Version ab. |
| update |
Aktualisiert die festgelegte Evaluator-Version. |
Details zur Eigenschaft
cancelGenerationJob
Cancelt einen Evaluator-Generierungsauftrag anhand seiner ID.
cancelGenerationJob: (jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Eigenschaftswert
(jobId: string, options?: BetaEvaluatorsCancelGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
createGenerationJob
Schafft einen Job zur Generierung von Evaluatoren. Der Dienst generiert asynchron bewertungsbasierte Bewertungsdefinitionen aus den bereitgestellten Quellmaterialien.
createGenerationJob: (job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
Eigenschaftswert
(job: EvaluatorGenerationJob, options?: BetaEvaluatorsCreateGenerationJobOptionalParams) => JobPoller<EvaluatorVersion>
createVersion
Erstellt eine neue Evaluator-Version mit einer automatisch erhöhten Versionskennung.
createVersion: (name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => Promise<EvaluatorVersion>
Eigenschaftswert
(name: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsCreateVersionOptionalParams) => 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?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => Promise<void>
Eigenschaftswert
(jobId: string, options?: BetaEvaluatorsDeleteGenerationJobOptionalParams) => 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?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
Eigenschaftswert
(name: string, version: string, options?: BetaEvaluatorsDeleteVersionOptionalParams) => Promise<void>
getCredentials
Ruft SAS-Zugangsdaten ab, um auf das Speicherkonto zugeordnet zu sein, das mit der angegebenen Evaluator-Version verknüpft ist.
getCredentials: (name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
Eigenschaftswert
(name: string, credentialRequest: EvaluatorCredentialRequest, version: string, options?: BetaEvaluatorsGetCredentialsOptionalParams) => Promise<DatasetCredential>
getGenerationJob
Er bekommt die Details eines Evaluator-Generierungsjobs über seine ID.
getGenerationJob: (jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
Eigenschaftswert
(jobId: string, options?: BetaEvaluatorsGetGenerationJobOptionalParams) => Promise<EvaluatorGenerationJob>
getVersion
Ruft die angegebene Evaluator-Version ab und gibt 404 zurück, falls sie nicht existiert.
getVersion: (name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
Eigenschaftswert
(name: string, version: string, options?: BetaEvaluatorsGetVersionOptionalParams) => Promise<EvaluatorVersion>
list
Listet die neueste Version jedes Gutachters auf.
list: (options?: BetaEvaluatorsListOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Eigenschaftswert
(options?: BetaEvaluatorsListOptionalParams) => 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?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
Eigenschaftswert
(options?: BetaEvaluatorsListGenerationJobsOptionalParams) => PagedAsyncIterableIterator<EvaluatorGenerationJob, EvaluatorGenerationJob[], PageSettings>
listVersions
Gibt die verfügbaren Versionen für den angegebenen Evaluator zurück.
listVersions: (name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
Eigenschaftswert
(name: string, options?: BetaEvaluatorsListVersionsOptionalParams) => PagedAsyncIterableIterator<EvaluatorVersion, EvaluatorVersion[], PageSettings>
pendingUpload
Initiiert einen neuen ausstehenden Upload oder ruft einen bestehenden für die angegebene Evaluator-Version ab.
pendingUpload: (name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
Eigenschaftswert
(name: string, version: string, pendingUploadRequest: PendingUploadRequest, options?: BetaEvaluatorsPendingUploadOptionalParams) => Promise<PendingUploadResponse>
updateVersion
Aktualisiert die festgelegte Evaluator-Version.
updateVersion: (name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>
Eigenschaftswert
(name: string, version: string, evaluatorVersion: EvaluatorVersion, options?: BetaEvaluatorsUpdateVersionOptionalParams) => Promise<EvaluatorVersion>