Search Engine Service 개요

네이버 클라우드 플랫폼은 NAVER의 최신 컴퓨팅 기술과 운영 노하우가 축적된 클라우드 서비스입니다.
네이버 클라우드 플랫폼에서 제공하는 서비스와 솔루션을 활용할 수 있도록 지원하는 응용 프로그램 인터페이스(API)를 네이버 클라우드 플랫폼 API라고 합니다.
네이버 클라우드 플랫폼 API는 RESTful 형태로 제공되며, HTTP 방식의 GET/POST 메서드 호출을 통해서 이루어집니다.

https://fin-vpcsearchengine.apigw.fin-ntruss.com/api/v2/
Bash
헤더명 설명
x-ncp-apigw-timestamp 1970년 1월 1일 00:00:00 협정 세계시(UTC)부터의 경과 시간을 밀리초(Millisecond)로 나타낸 것
API Gateway 서버와 시간 차가 5분 이상 나는 경우 유효하지 않은 요청으로 간주
x-ncp-iam-access-key 네이버 클라우드 플랫폼에서 발급받은 API Key 또는 IAM에서 발급받은 AccessKey
x-ncp-apigw-signature-v2 위 예제의 Body를 AccessKey와 맵핑되는 SecretKey로 암호화한 서명
HMAC 암호화 알고리즘은 HmacSHA256 사용
참고

자세한 내용은 NAVER Cloud Platform API 가이드를 참고해 주십시오.

public class ResponseVo<T> {
        private int code;
        private String message;
        private T result;
        private String requestId;
}
Java
API명 설명
createSearchEngineCluster Search Engine Cluster 생성
getSearchEngineVersionList Search Engine Version 조회
getOsProductList 사용할 수 있는 OS 목록 조회
getNodeProductList 매니저, 마스터, 데이터노드에서 사용할 수 있는 하드웨어 스펙 조회
getVpcList 사용할 수 있는 VPC 목록 조회
getSubnetList 사용할 수 있는 Subnet 목록 조회
deleteSearchEngineCluster Search Engine Cluster 삭제
changeCountOfDataNode Search Engine Cluster의 데이터 노드 수 추가
restartSearchEngineCluster Search Engine Cluster 재시작
resetSearchEngineUserPassword Search Engine User 패스워드 초기화
getClusterInfoList Search Engine Cluster 목록을 조회
getClusterNodeList Search Engine Cluster의 노드 목록 확인
getClusterAcgDetail Search Engine Cluster의 ACG 확인
getNodeSpecDetail Search Engine Cluster 노드 그룹별 스펙 조회
getNodeProductListForSpecChange Search Engine Cluster 노드 그룹별 변경 가능 스펙 조회
changeSpecNode Search Engine Cluster 노드 스펙 변경
getLoginKeyList 인증키 목록 확인
API명 설명
getDashboardInformation 클러스터의 정보(클러스터 상태, 생성한 index 정보)를 조회
API명 설명
getSearchEngineMonitoringData Search Engine 클러스터 또는 서버의 Monitoring 데이터 조회
getOsMonitoringData 서버의 OS Monitoring 데이터 조회
API명 설명
createSnapshot Snapshot 생성
getSnapshotHistory Snapshot 생성이력 조회
updateAPIAuthenticationKey API 인증키 설정
getBucketList 버킷 목록 조회
setSnapshotScheduling Snapshot Scheduling 설정
releaseSnapshotScheduling Snapshot Scheduling 설정 해제
getSnapshotSchedulingHistory Snapshot Scheduling 생성 이력 조회
API명 설명
createDataImportJob Data Import 실행
stopDataImportJob Data Import 중지
getBucketList 버킷 목록 조회
getDataImportHistory Data Import 이력 조회