Cloud Data Streaming Service 개요
- 인쇄
- PDF
Cloud Data Streaming Service 개요
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
개요
네이버 클라우드 플랫폼은 NAVER의 최신 컴퓨팅 기술과 운영 노하우가 축적된 클라우드 서비스입니다.
네이버 클라우드 플랫폼에서 제공하는 서비스와 솔루션을 활용할 수 있도록 지원하는 응용 프로그램 인터페이스(API)를 네이버 클라우드 플랫폼 API라고 합니다.
네이버 클라우드 플랫폼 API는 RESTful 형태로 제공되며, HTTP 방식의 GET/POST 메서드 호출을 통해서 이루어집니다.
공통 설정
API URL
https://fin-clouddatastreamingservice.apigw.fin-ntruss.com/api/v1/
요청 헤더
헤더명 | 설명 |
---|---|
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;
}
오퍼레이션
Cluster
API명 | 설명 |
---|---|
createCDSSCluster | Cloud Data Streaming Service Cluster 생성 |
createCDSSClusterReturnServiceGroupInstancNo | Cloud Data Streaming Service Cluster 생성 (Return ID) |
getCDSSVersionList | Cloud Data Streaming Service Version 조회 |
getOsProductList | 사용할 수 있는 OS 목록 조회 |
getNodeProductList | 매니저, 브로커 노드에서 사용할 수 있는 하드웨어 스펙 조회 |
getVpcList | 사용할 수 있는 VPC 목록 조회 |
getSubnetList | 사용할 수 있는 Subnet 목록 조회 |
deleteCDSSCluster | Cloud Data Streaming Service Cluster 삭제 |
changeCountOfBrokerNode | Cloud Data Streaming Service Cluster의 브로커 노드 수 추가 |
restartAllServices | 전체 서비스 재시작 |
restartCMAKService | CMAK 서비스 재시작 |
restartKafkaService | Kafka 서비스 재시작 |
restartKafkaServicePerNode | 노드별 Kafka 서비스 재시작 |
resetCMAKPassword | CMAK 접속 패스워드 초기화 |
getClusterInfoList | Cloud Data Streaming Service Cluster 목록 조회 |
getClusterInfo | Cloud Data Streaming Service Cluster 단건 조회 |
getClusterStatus | Cloud Data Streaming Service Cluster 상태 조회 |
getClusterNodeList | Cloud Data Streaming Service Cluster의 노드 목록 확인 |
getBrokerInfo | Cloud Data Streaming Service Cluster의 브로커 노드 정보 확인 |
getClusterAcgInfo | Cloud Data Streaming Service Cluster의 ACG 확인 |
downloadCertificate | 인증서 다운로드 |
enablePublicDomain | Public Domain 활성화 |
disablePublicDomain | Public Domain 비활성화 |
getLoadBalancerInstanceList | 로드밸런서 목록 확인 |
enableBrokerNodePublicEndpoint | 브로커 노드 Public Endpoint 활성화 |
disableBrokerNodePublicEndpoint | 브로커 노드 Public Endpoint 비활성화 |
getNodeSpecDetail | 노드 그룹별 스펙 조회 |
getNodeProductListForSpecChange | 노드 그룹별 변경 가능 스펙 조회 |
changeSpecNode | 노드 스펙 변경 |
Monitoring
API명 | 설명 |
---|---|
getCdssMonitoringData | Cluster 또는 서버의 Cloud Data Streaming Service Monitoring 데이터 조회 |
getOsMonitoringData | 서버의 OS Monitoring 데이터 조회 |
ConfigGroup
API명 | 설명 |
---|---|
createConfigGroup | Cloud Data Streaming Service Config Group의 생성 |
deleteConfigGroup | Cloud Data Streaming Service Config Group의 삭제 |
getKafkaConfigGroup | Cloud Data Streaming Service Config Group의 정보 조회 |
setKafkaConfigGroupMemo | Cloud Data Streaming Service Config Group의 Description 수정 |
getKafkaVersionConfigGroupList | Cloud Data Streaming Service의 KafkaVersion에 따라 사용 가능한 ConfigGroup 정보 조회 |
getConfigGroupUsingClusterList | Cloud Data Streaming Service의 ConfigGroup을 사용 중인 Cluster 목록 조회 |
getKafkaConfigGroupDetailList | Cloud Data Streaming Service의 ConfigGroup의 변경 가능한 Kafka 상세 설정 조회 |
setKafkaConfigGroupDetail | Cloud Data Streaming Service Config Group의 Config상세 정보 수정 |
setClusterKafkaConfigGroup | Cloud Data Streaming Service Config Group을 Cluster에 적용 후 Cluster 재시작 |
이 문서가 도움이 되었습니까?