BetaEvaluatorsOperations interface

BetaEvaluators 작업을 나타내는 인터페이스.

속성

cancelGenerationJob

평가기 생성 작업을 ID로 취소합니다.

createGenerationJob

평가자 생성 직업이 생깁니다. 이 서비스는 제공된 원본 자료로부터 비동기적으로 평가자 기준 기반 정의를 생성합니다.

createVersion

자동 증가 버전 식별자를 가진 새로운 평가자 버전을 생성합니다.

deleteGenerationJob

평가기 생성 작업을 ID로 삭제합니다. 작업 기록만 삭제합니다; 생성된 평가자(있다면)는 보존됩니다.

deleteVersion

지정된 평가자 버전을 제거합니다. 해당 버전이 존재했든 없든 204를 반환합니다.

getCredentials

지정된 평가자 버전과 연관된 스토리지 계정에 접근하기 위한 SAS 자격 증명을 검색합니다.

getGenerationJob

평가자 생성 작업의 세부 정보를 ID로 얻습니다.

getVersion

지정된 평가자 버전을 검색하며, 존재하지 않으면 404를 반환합니다.

list

각 평가자의 최신 버전을 나열합니다.

listGenerationJobs

평가자 생성 직업 목록을 반환합니다. List API는 최대 몇 초의 전파 지연이 있어 최근에 생성된 작업이 즉시 나타나지 않을 수 있습니다; Get 평가자 생성 작업 API를 작업 ID와 함께 사용하여 지체 없이 특정 작업을 검색하세요.

listVersions

지정된 평가자에 대해 사용 가능한 버전을 반환합니다.

pendingUpload

지정된 평가자 버전에 대해 새로운 대기 중인 업로드를 시작하거나 기존 업로드를 검색합니다.

updateVersion

지정된 평가자 버전을 업데이트합니다.

속성 세부 정보

cancelGenerationJob

평가기 생성 작업을 ID로 취소합니다.

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

속성 값

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

createGenerationJob

평가자 생성 직업이 생깁니다. 이 서비스는 제공된 원본 자료로부터 비동기적으로 평가자 기준 기반 정의를 생성합니다.

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

속성 값

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

createVersion

자동 증가 버전 식별자를 가진 새로운 평가자 버전을 생성합니다.

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

속성 값

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

deleteGenerationJob

평가기 생성 작업을 ID로 삭제합니다. 작업 기록만 삭제합니다; 생성된 평가자(있다면)는 보존됩니다.

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

속성 값

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

deleteVersion

지정된 평가자 버전을 제거합니다. 해당 버전이 존재했든 없든 204를 반환합니다.

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

속성 값

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

getCredentials

지정된 평가자 버전과 연관된 스토리지 계정에 접근하기 위한 SAS 자격 증명을 검색합니다.

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

속성 값

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

getGenerationJob

평가자 생성 작업의 세부 정보를 ID로 얻습니다.

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

속성 값

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

getVersion

지정된 평가자 버전을 검색하며, 존재하지 않으면 404를 반환합니다.

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

속성 값

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

list

각 평가자의 최신 버전을 나열합니다.

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

속성 값

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

listGenerationJobs

평가자 생성 직업 목록을 반환합니다. List API는 최대 몇 초의 전파 지연이 있어 최근에 생성된 작업이 즉시 나타나지 않을 수 있습니다; Get 평가자 생성 작업 API를 작업 ID와 함께 사용하여 지체 없이 특정 작업을 검색하세요.

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

속성 값

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

listVersions

지정된 평가자에 대해 사용 가능한 버전을 반환합니다.

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

속성 값

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

pendingUpload

지정된 평가자 버전에 대해 새로운 대기 중인 업로드를 시작하거나 기존 업로드를 검색합니다.

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

속성 값

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

updateVersion

지정된 평가자 버전을 업데이트합니다.

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

속성 값

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