BetaEvaluatorsOperations interface

BetaEvaluators işlemlerini temsil eden arayüz.

Özellikler

cancelGenerationJob

Değerlendirici oluşturma işini kimliğiyle iptal eder.

createGenerationJob

Değerlendirici oluşturma işi yaratır. Hizmet, sağlanan kaynak materyallerden asenkron olarak rubrik tabanlı değerlendirici tanımlar üretir.

createVersion

Otomatik artırılmış sürüm tanımlayıcısına sahip yeni bir değerlendirici sürümü oluşturur.

deleteGenerationJob

Değerleyici oluşturma işini kimliğine göre siler. Sadece iş kaydını siler; oluşturulan değerlendirici (varsa) korunur.

deleteVersion

Belirtilen değerlendirici versiyonu kaldırılır. Sürümün var olup olmadığına bakmaksızın 204 döndürüyor.

getCredentials

Belirlenen değerlendirici sürümüyle ilişkili depolama hesabına erişmek için SAS kimlik bilgilerini alır.

getGenerationJob

Bir değerlendirici oluşturma işinin detaylarını kimliğiyle alır.

getVersion

Belirtilen değerlendirici sürümü alır, eğer 404 yoksa, geri döner.

list

Her değerlendiricinin en son sürümünü listeler

listGenerationJobs

Değerlendirici oluşturma işlerinin listesini döndürür. List API'si birkaç saniyeye kadar yayılma gecikmesine sahiptir, bu yüzden yakın zamanda oluşturulan bir iş hemen görünmeyebilir; Belirli bir işi gecikmeden almak için iş ID'si ile Get evaluator oluşturma iş API'sini kullanın.

listVersions

Belirtilen değerlendirici için mevcut sürümleri döndürür.

pendingUpload

Yeni bir bekleyen yükleme başlatır veya belirtilen değerlendirici versiyonu için mevcut bir yüklemeyi alır.

updateVersion

Belirlenen değerlendirici versiyonu günceller.

Özellik Ayrıntıları

cancelGenerationJob

Değerlendirici oluşturma işini kimliğiyle iptal eder.

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

Özellik Değeri

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

createGenerationJob

Değerlendirici oluşturma işi yaratır. Hizmet, sağlanan kaynak materyallerden asenkron olarak rubrik tabanlı değerlendirici tanımlar üretir.

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

Özellik Değeri

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

createVersion

Otomatik artırılmış sürüm tanımlayıcısına sahip yeni bir değerlendirici sürümü oluşturur.

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

Özellik Değeri

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

deleteGenerationJob

Değerleyici oluşturma işini kimliğine göre siler. Sadece iş kaydını siler; oluşturulan değerlendirici (varsa) korunur.

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

Özellik Değeri

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

deleteVersion

Belirtilen değerlendirici versiyonu kaldırılır. Sürümün var olup olmadığına bakmaksızın 204 döndürüyor.

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

Özellik Değeri

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

getCredentials

Belirlenen değerlendirici sürümüyle ilişkili depolama hesabına erişmek için SAS kimlik bilgilerini alır.

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

Özellik Değeri

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

getGenerationJob

Bir değerlendirici oluşturma işinin detaylarını kimliğiyle alır.

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

Özellik Değeri

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

getVersion

Belirtilen değerlendirici sürümü alır, eğer 404 yoksa, geri döner.

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

Özellik Değeri

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

list

Her değerlendiricinin en son sürümünü listeler

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

Özellik Değeri

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

listGenerationJobs

Değerlendirici oluşturma işlerinin listesini döndürür. List API'si birkaç saniyeye kadar yayılma gecikmesine sahiptir, bu yüzden yakın zamanda oluşturulan bir iş hemen görünmeyebilir; Belirli bir işi gecikmeden almak için iş ID'si ile Get evaluator oluşturma iş API'sini kullanın.

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

Özellik Değeri

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

listVersions

Belirtilen değerlendirici için mevcut sürümleri döndürür.

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

Özellik Değeri

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

pendingUpload

Yeni bir bekleyen yükleme başlatır veya belirtilen değerlendirici versiyonu için mevcut bir yüklemeyi alır.

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

Özellik Değeri

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

updateVersion

Belirlenen değerlendirici versiyonu günceller.

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

Özellik Değeri

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