어플라이언스 오류
오류는 다음 결함 응답 페이로드와 함께 오류를 나타내는 HTTP 상태 코드를 반환합니다.
JSON 결함 응답:
{
fault: {
message: 'ERR_INVALID_ARG',
details: 'Error Details...',
code: 500
}
}
표 4 일반 오류 코드
|
|
|
ERR_INVALID_ARG
|
400
|
잘못된 입력 인수입니다.
|
ERR_UNKNOWN_ARG
|
400
|
처리되지 않은 추가 입력 인수입니다.
|
ERR_MISSING_ARG
|
400
|
필수 입력 인수가 누락되었습니다.
|
ERR_UNAUTHORIZED
|
401
|
이 사용자에게는 명령을 실행할 수 있는 권한이 없습니다.
|
ERR_DENIED
|
403
|
작업이 거부되었습니다.
|
ERR_STATE_CHANGED
|
|
시스템 상태가 충돌합니다.
|
ERR_NOT_FOUND
|
404
|
요청된 항목을 찾을 수 없습니다.
|
ERR_OBJECT_EXISTS
|
409
|
요청이 이미 존재하는 객체를 만듭니다.
|
ERR_CONFIRM_REQUIRED
|
409
|
요청이 confirm=true 질의 매개변수가 완료될 것을 요구합니다.
|
ERR_OVER_LIMIT
|
413
|
입력 요청이 너무 커서 처리할 수 없습니다.
|
ERR_UNSUPPORTED_MEDIA
|
415
|
요청된 매체 유형이 요청에서 지원되지 않습니다.
|
ERR_NOT_IMPLEMENTED
|
501
|
작업이 구현되지 않습니다.
|
ERR_BUSY
|
503
|
제한된 리소스로 인해 서비스를 사용할 수 없습니다.
|
|