Search Engine

Search Engine

Overview

SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 응용 프로그램 인터페이스(Application Programming Interface, API)를 제공합니다.

본 가이드는 Search Engine 서비스에 대한 간략한 설명 및 API를 호출하는 방법을 제공합니다. API는 RESTful API 방식으로 제공되며, JSON 형식으로 응답합니다.

Version

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

VersionStatusNot Before
1.0CURRENT-

OpenAPI URL

https://searchengine.{region}.{environment}.samsungsdscloud.com

Environment and Region List

environmentregion
skr-west1
skr-east1
gkr-south1
gkr-south2
gkr-south3
ekr-west1
ekr-east1

API Version History

1.0

Search Engine API가 출시되었습니다.

변경사항

  • [신규] POST /searchengine/1.0/block-storage-groups/{block_storage_group_id}/resize - SetBlockStorageSize 1.0 API 가 추가되었습니다.
  • [신규] GET /searchengine/1.0/clusters - ListClusters 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters - CreateCluster 1.0 API 가 추가되었습니다.
  • [신규] DELETE /searchengine/1.0/clusters/{cluster_id} - DeleteCluster 1.0 API 가 추가되었습니다.
  • [신규] GET /searchengine/1.0/clusters/{cluster_id} - ShowCluster 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/add-instances - AddInstances 1.0 API 가 추가되었습니다.
  • [신규] GET /searchengine/1.0/clusters/{cluster_id}/backup-histories - ListBackupHistories 1.0 API 가 추가되었습니다.
  • [신규] PUT /searchengine/1.0/clusters/{cluster_id}/backup-histories - RemoveBackupHistories 1.0 API 가 추가되었습니다.
  • [신규] DELETE /searchengine/1.0/clusters/{cluster_id}/backups - UnsetBackup 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/backups - SetBackup 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/dashboard-restart - RestartDashboard 1.0 API 가 추가되었습니다.
  • [신규] DELETE /searchengine/1.0/clusters/{cluster_id}/maintenance - UnsetMaintenance 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/maintenance - SetMaintenance 1.0 API 가 추가되었습니다.
  • [신규] PUT /searchengine/1.0/clusters/{cluster_id}/patch - PatchMinorVersion 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/restart - RestartCluster 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/restore - CreateRestore 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/security-group-rules - SetSecurityGroupRules 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/start - StartCluster 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/stop - StopCluster 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/clusters/{cluster_id}/sync-state - SyncClusterState 1.0 API 가 추가되었습니다.
  • [신규] GET /searchengine/1.0/engine-versions - ListEngineVersions 1.0 API 가 추가되었습니다.
  • [신규] GET /searchengine/1.0/engine-versions/{dbaas_engine_version_id}/properties - ListEngineVersionProperties 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/instance-groups/{instance_group_id}/block-storage-groups - AddBlockStorages 1.0 API 가 추가되었습니다.
  • [신규] POST /searchengine/1.0/instance-groups/{instance_group_id}/resize - SetServerType 1.0 API 가 추가되었습니다.
  • [신규] GET /searchengine/1.0/requests/{request_id} - ShowRequest 1.0 API 가 추가되었습니다.
  • [신규] GET /searchengine/1.0/server-types - ListServerTypes 1.0 API 가 추가되었습니다.