이미지 버전 상태#
경고: Clanforge용 API 기술 자료입니다. Multiplay Hosting을 사용 중이라면, Multiplay Hosting API 기술 자료를 참고하십시오.
<imageversionid>
로 식별한 이미지 버전의 상태를 반환합니다.
https://api.multiplay.co.uk/cfp/v1/imageversion/<imageversionid>/status
요청 파라미터#
변수 | 설명 | 선택 사항 |
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
}