이 문서는 ClickHouse Cloud API를 다룹니다. 데이터베이스 API 엔드포인트에 대해서는 Cloud Endpoints API를 참조하십시오.
- 왼쪽 메뉴의 API Key 탭에서 API Key를 생성하고 관리할 수 있습니다.
- API Key 페이지에는 처음에 아래와 같이 첫 번째 API Key를 생성하라는 안내가 표시됩니다. 첫 번째 키를 생성한 후에는 오른쪽 상단에 표시되는
New API Key버튼을 사용해 새 키를 생성할 수 있습니다.
- API Key를 생성하려면 키 이름, 키에 부여할 권한, 만료 시간을 지정한 다음
Generate API Key를 클릭하십시오.
권한은 ClickHouse Cloud의 사전 정의된 역할에 맞춰 부여됩니다. developer 역할에는 할당된 서비스에 대한 읽기 전용 권한이 있으며, admin 역할에는 전체 읽기 및 쓰기 권한이 있습니다.
- 다음 화면에 Key ID와 Key secret이 표시됩니다. 이 값은 복사하여 vault와 같은 안전한 곳에 보관하십시오. 이 화면을 벗어나면 더 이상 표시되지 않습니다.
- ClickHouse Cloud API는 HTTP Basic Authentication을 사용하여 API Key의 유효성을 확인합니다. 다음은
curl을 사용해 API Key로 ClickHouse Cloud API에 요청을 보내는 예시입니다.
- API Key 페이지로 돌아가면 키 이름, Key ID의 마지막 4자리, 권한, 상태, 만료일, 생성자를 확인할 수 있습니다. 이 화면에서 키 이름, 권한, 만료일을 수정할 수 있으며, 키를 비활성화하거나 삭제할 수도 있습니다.
API Key 삭제는 영구적으로 적용됩니다. 해당 키를 사용하는 모든 서비스는 즉시 ClickHouse Cloud에 대한 액세스 권한을 잃습니다.
엔드포인트
https://api.clickhouse.cloud/v1과 함께 사용하십시오.