使用管理 REST API
Event Streams 提供了一個管理 RESTful API,可用於建立、刪除、列出和更新主題。
您必須擷取所需的 URL 及認證詳細資料,才能從服務認證物件或服務實例的服務金鑰連接至 API。 如需建立這些物件的相關資訊,請參閱連接至 Event Streams。
API 端點的 URL 在 kafka_admin_url 內容中提供。
認證取決於鑑別方法,並且支援三種類型的認證。
使用基本鑑別進行鑑別
使用物件的 user 及 api_key 內容作為使用者名稱及密碼。 將這些值放在 HTTP 要求的 Authorization 標頭中,格式為 Basic <base64 encoding of username and password joined by a single colon (:)>。
使用載送記號進行鑑別
若要使用 IBM Cloud CLI 取得記號,請先登入 IBM Cloud,然後執行下列指令:
ibmcloud iam oauth-tokens
將此記號放在 HTTP 要求的 Authorization 標頭中,格式為 Bearer <token>。 同時支援 API 金鑰和 JWT 記號。
使用 api_key 進行鑑別
將金鑰直接放置為 X-Auth-Token HTTP 標頭的值。
下一步
如需具有範例之 API 的說明,請參閱 Event Streams admin-rest。
您可以從 Event Streams 管理 REST API YAML 檔案下載 API 的完整規格。 若要檢視 Swagger 檔案,請使用 Swagger 工具,例如 Swagger 編輯器。