MySQL
MySQL API의 호출 주소와 리소스별 작업을 안내합니다. 각 API 링크에서 요청 파라미터, 본문 스키마와 응답을 확인할 수 있습니다.
기본 URL
https://mysql.kr-central-2.kakaocloud.com
리소스별 API
인스턴스 그룹, 인스턴스, 백업, 파라미터 그룹 등 주요 리소스의 API를 선택하면 요청 정보와 응답 형식을 확인할 수 있습니다.
Backups
MySQL 백업을 생성하고 백업 정보를 조회·삭제합니다.
| API | 설명 |
|---|---|
| Create MySQL backup | MySQL 백업을 생성합니다. |
| Delete MySQL backup | MySQL 백업을 삭제합니다. |
| Get MySQL backup | 특정 MySQL 백업의 상세 정보를 조회합니다. |
| List MySQL backups | MySQL 백업 목록을 조회합니다. |
Custom parameter groups
사용자 정의 DB 파라미터와 변경 이력을 관리하고 초기화·롤백합니다.
| API | 설명 |
|---|---|
| Create MySQL custom parameter group | MySQL 커스텀 파라미터 그룹을 생성합니다. |
| Delete MySQL custom parameter group | MySQL 커스텀 파라미터 그룹을 삭제합니다. |
| Get MySQL custom parameter group | 특정 MySQL 커스텀 파라미터 그룹을 조회합니다. |
| List MySQL custom parameter group events | MySQL 커스텀 파라미터 그룹의 이벤트 목록을 조회합니다. |
| List MySQL custom parameter groups | MySQL 커스텀 파라미터 그룹 목록을 조회합니다. |
| Reset MySQL custom parameter group | MySQL 커스텀 파라미터 그룹을 기본 값으로 초기화합니다. |
| Rollback MySQL custom parameter groups | MySQL 커스텀 파라미터 그룹을 이전 설정으로 롤백합니다. |
| Update MySQL custom parameter group | MySQL 커스텀 파라미터 그룹을 수정합니다. |
Default parameter groups
기본 DB 파라미터와 변경 이력을 조회합니다.
| API | 설명 |
|---|---|
| Get MySQL default parameter group | 특정 MySQL 기본 파라미터 그룹을 조회합니다. |
| List MySQL default parameter group events | MySQL 기본 파라미터 그룹의 이벤트 목록을 조회합니다. |
| List MySQL default parameter groups | MySQL 기본 파라미터 그룹 목록을 조회합니다. |
Engine versions
사용 가능한 MySQL 엔진 버전을 조회합니다.
| API | 설명 |
|---|---|
| List available MySQL engine versions | MySQL 인스턴스 그룹 생성 시 사용 가능한 엔진 버전 목록을 조회합니다. |
Instance groups
MySQL 인스턴스 그룹의 구성, 확장, 전환, 백업 일정 및 파라미터 적용을 관리합니다.
| API | 설명 |
|---|---|
| Apply MySQL parameter group | 특정 파라미터 그룹을 MySQL 인스턴스 그룹에 적용합니다. |
| Create MySQL instance group | MySQL 인스턴스 그룹을 생성합니다. |
| Delete MySQL instance group | MySQL 인스턴스 그룹을 삭제합니다. |
| Extend MySQL instance group volume | MySQL 인스턴스 그룹의 볼륨을 확장합니다. |
| Get MySQL instance group | 특정 MySQL 인스턴스 그룹의 상세 정보를 조회합니다. |
| Get MySQL restorable time | MySQL 인스턴스 그룹의 복원 가능 시간을 조회합니다. |
| List MySQL instance groups | MySQL 인스턴스 그룹 목록을 조회합니다. |
| List MySQL instance groups using custom parameter group | 해당 커스텀 파라미터 그룹을 사용하는 MySQL 인스턴스 그룹 목록을 조회합니다. |
| List MySQL instance groups using default parameter group | 해당 기본 파라미터 그룹을 사용하는 MySQL 인스턴스 그룹 목록을 조회합니다. |
| Retry MySQL parameter group sync | MySQL 인스턴스 그룹에 파라미터 그룹 적용이 실패한 경우, 적용을 재시도합니다. |
| Scale in MySQL instance group | MySQL 인스턴스 그룹에서 인스턴스를 제거하여 인스턴스 그룹의 규모를 축소(Scale In)합니다. |
| Scale out MySQL instance group | MySQL 인스턴스 그룹의 규모를 확장(Scale Out)합니다. |
| Switchover MySQL instance group | MySQL 인스턴스 그룹에서 Primary 역할을 수동으로 Standby 인스턴스로 전환합니다. |
| Update MySQL backup schedule | MySQL 인스턴스 그룹에 설정된 백업 스케줄을 수정합니다. |
| Update MySQL security groups | MySQL 인스턴스 그룹에 적용된 보안 그룹을 수정합니다. |
Instances
인스턴스 수명 주기, 사양 변경, 네트워크·볼륨 연결 및 운영 정보를 관리합니다.
| API | 설명 |
|---|---|
| Export MySQL instance logs | MySQL 인스턴스의 로그를 Object Storage로 내보냅니다. |
| List MySQL instance types (flavors) | MySQL 인스턴스 그룹 생성 시 선택할 수 있는 인스턴스 유형(Flavor) 목록을 조회합니다. |
| List MySQL instances | MySQL 인스턴스 그룹에 포함된 인스턴스 목록을 조회합니다. |
| Restart MySQL instance | MySQL 인스턴스의 DB 프로세스를 재시작합니다. |