get-data-box-infra-list
- 인쇄
- PDF
get-data-box-infra-list
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Data Box Frame 내 Data Box의 인프라 목록을 조회합니다.
GET https://{endpoint}/data-box/get-data-box-infra-list
요청
요청 파라미터
파라미터명 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
dataBoxFrameNo | Yes | Integer | Data Box Frame 번호 | |
dataBoxNo | Yes | Integer | Data Box 번호 |
응답
HTTP 상태코드 | 설명 |
---|---|
200 | 성공 |
400 | 요청 정보 오류 |
401 | 인증 실패 |
403 | 요청 정보에 대한 권한 없음 |
404 | 리소스가 존재하지 않음 |
500 | 서버 오류 |
예시
요청 예시
GET https://databoxframe.apigw.ntruss.com/api/v1/data-box/get-data-box-infra-list?dataBoxFrameNo=1046&dataBoxNo=194
응답 예시
{
"totalCount": 5,
"content": [
{
"productCode": "CON",
"productType": "Connect Server",
"prodSpecId": 4002,
"instanceNo": "-",
"instanceName": "conn-1046-194-1",
"blockStorageInstanceNo": "-",
"blockStorageSize": "500",
"privateIp": "-.-.-.-",
"specName": "Connect Windows Server (C2 W1 : 2vCPU 4GB Mem)",
"connectInfo1": "ncp1",
"connectInfo2": "ncp2",
"statusCode": "USE",
"statusName": "Using",
"instanceStatusCode": "RUN"
},
{
"productCode": "SVR_LNX_CENT",
"productType": "Linux Server(CentOS)",
"prodSpecId": 6001,
"instanceNo": "-",
"instanceName": "svrlnx-1046-194-2",
"blockStorageInstanceNo": "-",
"blockStorageSize": "500",
"privateIp": "-.-.-.-",
"specName": "CPU Linux Server (S2 L1 : 2vCPU 8GB Mem)",
"connectInfo1": "root",
"statusCode": "USE",
"statusName": "Using",
"instanceStatusCode": "RUN"
},
{
"productCode": "SVR_LNX_UBUNTU",
"productType": "Linux Server(Ubuntu)",
"prodSpecId": 6101,
"instanceNo": "-",
"instanceName": "svrlnx-1046-194-1",
"blockStorageInstanceNo": "-",
"blockStorageSize": "500",
"privateIp": "-.-.-.-",
"specName": "CPU Linux Server (S2 L1 : 2vCPU 8GB Mem)",
"connectInfo1": "root",
"statusCode": "USE",
"statusName": "Using",
"instanceStatusCode": "RUN"
},
{
"productCode": "TF_CPU",
"productType": "TensorFlow Server(CPU)",
"prodSpecId": 7002,
"instanceNo": "-",
"instanceName": "tfcpu-1046-194-1",
"blockStorageInstanceNo": "-",
"blockStorageSize": "500",
"privateIp": "-.-.-.-",
"specName": "Tensorflow CPU Linux Server (S8-L1 : 8vCPU 32GB Mem)",
"connectInfo1": "root",
"statusCode": "USE",
"statusName": "Using",
"instanceStatusCode": "RUN"
},
{
"productCode": "NAS",
"productType": "NAS",
"instanceNo": "-",
"instanceName": "nasw194n1",
"specName": "600",
"connectInfo1": "/mnt/nasw194n1",
"statusCode": "USE",
"statusName": "Using"
}
]
}
속성
항목 | 필수 여부 | 타입 | 제약 사항 | 설명 |
---|---|---|---|---|
totalCount | Yes | Integer | Data Box의 인프라 총 수량 | |
productCode | Yes | String | Product Code | |
productType | Yes | String | Product 상세 유형 | |
prodSpecId | Yes | Integer | Product Spec Code | |
instanceNo | Yes | String | 서버의 Instance No | |
instanceName | Yes | String | 서버의 Instance Name | |
blockStorageInstanceNo | No | String | 서버에 mount 된 Block Storage Instance No | |
blockStorageSize | No | String | Block Storage Size(Block Storage가 없는 서버는 비노출) | |
privateIp | No | String | 서버의 비공인 IP(NAS는 비노출) | |
specName | Yes | String | 서버의 Spec 명(NAS는 사이즈) | |
connectionInfo1 | No | String | 서버의 접근 계정명 (NAS는 마운트 경로) | |
connectionInfo2 | No | String | Connect 서버의 두번째 계정명 | |
statusCode | Yes | String | 인프라의 상태 코드 | |
statusName | Yes | String | 인프라의 상태 명 | |
instanceStatusCode | No | String | 서버의 현재 상태 코드 (NAS는 비노출) |
오류 코드
HTTP Status Code | 리턴 코드 | 설명 |
---|---|---|
200 | - | 일반적인 요청 성공 |
400 | 10001, 130*** | 요청 정보 및 파라미터 오류 |
403 | 10002 | 요청 정보에 대한 권한 없음 |
404 | 10009 | 리소스가 존재하지 않음 |
500 | 130000 | 서비스 내부 오류 |
500 | 139999 | 연동 서비스 API 호출 오류 |
이 문서가 도움이 되었습니까?