이미지 버전 상태

경고: Clanforge용 API 기술 자료입니다. Multiplay Hosting을 사용 중이라면, Multiplay Hosting API 기술 자료를 참고하십시오.

<imageversionid>로 식별한 이미지 버전의 상태를 반환합니다.

https://api.multiplay.co.uk/cfp/v1/imageversion/<imageversionid>/status

메서드

GET

요청 파라미터

변수설명선택 사항
accountserviceid<accountserviceid> 파라미터는 지정된 리소스와 연결된 ASID(계정 서비스 ID)를 받습니다. 요청을 수행하려면 요청 헤더의 자격 증명에 ASID에 대한 액세스 권한이 있어야 합니다.아니요
imageversionid<imageversionid> 파라미터는 게임 이미지 버전을 식별합니다. <imageversionid>이미지 생성 버전에 대한 이전의 호출에서 반환됩니다.아니요

응답 필드

필드유형설명선택 사항
imageversionid정수사용 중인 이미지 버전의 ID아니요
jobcreated정수작업이 생성된 시점의 Unix 타임스탬프아니요
joberror문자열작업 오류를 나타내는 메시지
jobeta정수작업이 완료될 것으로 예상되는 시간을 나타내는 Unix 타임스탬프
jobfailed정수작업의 실패 여부를 나타내는 숫자형 플래그아니요
jobprogress정수작업 진행률을 나타내는 백분율(0-100)아니요
jobstart문자열작업이 시작된 시점의 Unix 타임스탬프
jobstateid정수작업의 상태를 나타내는 작업 상태 ID
jobstatename문자열작업 상태 이름아니요
jobupdated정수작업이 마지막으로 업데이트된 시점의 Unix 타임스탬프아니요
success부울요청의 성공 여부를 나타내는 플래그아니요

작업 상태 목록(jobstateid의 값)

JOBSTATEID설명
1생성됨(새 작업)
2대기 중(대기열에 추가되기를 기다리는 중)
3대기열에 추가됨(처리되기를 기다리는 중)
4실행 중
5완료
6실패

요청 예시

curl --location --request GET 'https://api.multiplay.co.uk/cfp/v1/imageversion/<imageversionid>/status?accountserviceid=<accountserviceid>' \
--header 'Authorization: Basic YOUR_AUTH_CREDENTIALS'

응답 예시

{
  "imageversionid": <imageversionid>,
  "jobcreated": <jobcreated>,
  "joberror": <joberror>,
  "jobeta": <jobeta>,
  "jobfailed": <jobfailed>,
  "jobprogress": <jobprogress>,
  "jobstart": <jobstart>,
  "jobstateid": <jobstateid>,
  "jobstatename": <jobstatename>,
  "jobupdated": <jobupdated>,
  "success": true
}