관리 REST API 사용

Event Streams는 토픽을 작성, 삭제, 나열 및 업데이트하는 데 사용할 수 있는 관리 RESTful API를 제공합니다.

서비스 인스턴스에 대한 서비스 인증 정보 오브젝트 또는 서비스 키에서 API에 연결하는 데 필요한 URL 및 인증 정보 세부사항을 검색해야 합니다. 이러한 오브젝트 작성에 대한 정보는 Event Streams에 연결을 참조하십시오.

API 엔드포인트의 URL은 kafka_admin_url 특성에 제공됩니다.

신임 정보는 인증 방법에 따라 다르며 세 가지 유형의 신임 정보가 지원됩니다.

기본 인증을 사용하여 인증

오브젝트의 userapi_key 특성을 사용자 이름 및 비밀번호로 사용하십시오. 해당 값을 Basic <base64 encoding of username and password joined by a single colon (:)> 양식으로 HTTP 요청의 Authorization 헤더에 두십시오.

베어러 토큰을 사용하여 인증

IBM Cloud CLI를 사용하여 토큰을 얻으려면 먼저 IBM Cloud 에 로그인한 후 다음 명령을 실행하십시오.

ibmcloud iam oauth-tokens

이 토큰을 HTTP 요청의 권한 헤더에 Bearer <token> 양식으로 두십시오. API 키 또는 JWT 토큰이 모두 지원됩니다.

api_key를 사용하여 인증

X-Auth-Token HTTP 헤더의 값으로 키를 직접 배치하십시오.

다음 단계

예제와 함께 API에 대한 설명은 Event Streams admin-rest를 참조하십시오.

Event Streams Admin REST API YAML 파일에서 API에 대한 전체 스펙을 다운로드할 수 있습니다. Swagger 파일을 보려면 Swagger 도구 (예: Swagger 편집기) 를 사용하십시오.