Beyond Compute Service
Beyond Compute Service(BCS)는 물리적 인프라를 소유하거나 유지할 필요 없이 사용자가 필요한 만큼 가상 서버를 생성하고 사용할 수 있는 카카오클라우드의 컴퓨팅 서비스 그룹입니다. BCS에는 Virtual Machine, Bare Metal Server 서비스가 포함됩니다.
BCS에 대한 자세한 설명은 BCS 서비스 문서를 참고해 주세요.
API 목록
BCS에서 제공하는 OpenAPI를 알파벳순으로 확인할 수 있습니다.
| API | 설명 |
|---|---|
| Add image share | 이미지를 지정한 다른 프로젝트로 공유합니다. |
| Associate new public IP | 인스턴스의 네트워크 인터페이스에 새 퍼블릭 IP를 연결합니다. |
| Associate public IP | 지정한 인스턴스의 네트워크 인터페이스에 기존 퍼블릭 IP를 연결합니다. |
| Attach network interface | 인스턴스에 네트워크 인터페이스를 연결합니다. |
| Attach security group | 인스턴스에 보안 그룹을 연결합니다. |
| Attach volume | 인스턴스에 볼륨을 연결합니다. |
| Create image | 특정 볼륨을 기반으로 이미지를 생성합니다. |
| Create instance | 새로운 인스턴스를 생성합니다. |
| Create keypair | 새로운 키 페어를 생성합니다. |
| Create snapshot | 볼륨의 현재 상태를 저장하는 신규 스냅샷을 생성합니다. |
| Create volume | 신규 볼륨을 생성합니다. |
| Delete image | 이미지를 삭제합니다. |
| Delete instance | 인스턴스를 완전히 삭제합니다. |
| Delete keypair | 키 페어를 삭제합니다. |
| Delete snapshot | 스냅샷을 삭제합니다. |
| Delete volume | 볼륨을 삭제합니다. |
| Detach network interface | 인스턴스에서 연결된 네트워크 인터페이스를 분리합니다. |
| Detach security group | 인스턴스에 연결된 보안 그룹을 연결 해제합니다. |
| Detach volume | 인스턴스에 연결된 볼륨을 분리합니다. |
| Extend volume | 볼륨의 크기를 확장합니다. |
| Get image | 이미지의 상세 정보를 조회합니다. |
| Get instance | 인스턴스의 상세 정보를 조회합니다. |
| Get instance console log | 인스턴스의 콘솔 로그를 최신순으로 조회합니다. |
| Get instance password | 인스턴스의 비밀번호를 조회합니다. |
| Get instance type | 인스턴스 유형의 상세 정보를 조회합니다. |
| Get keypair | 키 페어의 상세 정보를 조회합니다. |
| Get snapshot | 특정 스냅샷의 상세 정보를 조회합니다. |
| Get volume | 지정한 볼륨의 상세 정보를 조회합니다. |
| Hard reboot instance | 실행중인 상태의 인스턴스를 강제 재시작합니다. |
| List image shared projects | 특정 이미지를 공유하고 있는 프로젝트 목록을 조회합니다. |
| List images | 사용자가 클라우드 환경에서 사용 가능한 운영체제의 이미지 목록을 조회합니다. |
| List instance action logs | 인스턴스에 수행된 작업 이력을 조회합니다. |
| List instance network interfaces | 인스턴스의 네트워크 인터페이스 목록과 상세 정보를 조회합니다. |
| List instance types (flavors) | 등록된 인스턴스 유형 목록을 조회합니다. |
| List instances | 카카오클라우드의 전체 인스턴스 목록을 조회합니다. |
| List keypairs | 사용자가 카카오클라우드에서 생성한 키 페어 목록과 각 키 페어의 상세 정보를 조회합니다. |
| List snapshots | 전체 스냅샷 목록을 조회합니다. |
| List volume types | 볼륨 유형별 목록과 각 볼륨 유형의 세부 정보를 조회합니다. |
| List volumes | 사용자가 생성한 볼륨 목록과 볼륨의 상세 정보를 조회합니다. |
| Operate instances | 인스턴스에 대해 시작, 정지, 재부팅, 삭제 등의 액션을 수행합니다. |
| Rebuild instance | 인스턴스를 리빌드하여 운영체제 및 키 페어를 재설정 및 재설치합니다. |
| Remove image share | 이미지 공유 대상에서 특정 프로젝트를 제거하여 공유를 해제합니다. |
| Remove public IP | 인스턴스에 연결된 퍼블릭 IP를 연결 해제 또는 해제 후 삭제합니다. |
| Resize instance | 인스턴스의 유형을 변경하여 CPU, 메모리, 스토리지 등의 리소스 사양을 조정합니다. |
| Restore snapshot | 스냅샷을 복원하여 신규 볼륨을 생성합니다. |
| Shelve instance | 인스턴스를 Shelved_offloaded 상태로 변경합니다. |
| Soft reboot instance | 실행 중인 인스턴스를 재시작하여, 인스턴스 상태를 Active 상태로 전환합니다. |
| Start instance | Stopped 상태의 인스턴스를 시작하여 Active 상태로 전환합니다. |
| Stop instance | Active인 인스턴스를 Stopped 상태로 전환합니다. |
| Unshelve instance | Shelved_offloaded 상태의 인스턴스를 시작하여 Active 상태로 전환됩니다. |
| Update image | 특정 이미지의 정보를 수정합니다. |
| Update instance | 인스턴스의 정보를 수정합니다. |
| Update instance volume | 인스턴스에 연결된 특정 볼륨의 정보를 수정합니다. |
| Update network interface allowed addresses | 인스턴스에 연결된 네트워크 인터페이스 패킷 송신 허용 IP를 업데이트합니다. |
| Update snapshot | 스냅샷 정보를 수정합니다. |
| Update volume | 인스턴스에 연결된 특정 볼륨의 정보를 수정합니다. |