第4章 過去のシステムプロファイル API
履歴システムプロファイルは、Insights for Red Hat Enterprise Linux インベントリーのシステムプロファイルの特定時点をキャプチャします。プロファイルは、特定システムのシステムプロファイルのリストを返します。
過去のシステムプロファイルには、以下の 2 つの主要な方法があります。
- システムメソッド
- プロファイルメソッド
4.1. システムメソッド
システムメソッドは、uuid
パラメーターで指定したシステムの過去のシステムプロファイルのリストを返します。
以下の curl
コマンドを使用して、システム uuid
の過去のシステムプロファイルをすべて取得します。
$ curl -u username:password https://cloud.redhat.com/api/historical-system-profiles/v1/system/[ID]
各プロファイルに対して、サービスは以下を返します。
-
captured_date
: システムプロファイルがキャプチャーされたタイミングを示す日付。 -
id
: プロファイルuuid
です。 -
system_id
: システムのuuid
。リクエストで指定されたものと同じです。
以下は、想定される Systems メソッドの出力の一部の例です。
{ "data": [ { "profiles": [ { "captured_date": "2020-10-28T06:23:25+00:00", "id": "35054dcf-da10-489e-b383-8580511c8c10", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" }, { "captured_date": "2020-10-27T18:43:28+00:00", "id": "472ad292-e2b1-40ac-b514-502df11df765", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" }, { "captured_date": "2020-10-27T06:14:13+00:00", "id": "89235117-e9f5-4a2c-86d4-c3e908a392a7", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" }, { "captured_date": "2020-10-26T07:34:17+00:00", "id": "6652ba31-f5e5-45c6-ae59-8f8d51181358", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" }, { "captured_date": "2020-10-25T06:40:18+00:00", "id": "b66e8bb8-916c-409b-96d8-93119944e71d", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" }, { "captured_date": "2020-10-24T06:23:19+00:00", :context: {parent-context} "id": "b7dadf95-90ec-4289-b50a-6c8d19124ccf", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" }, { "captured_date": "2020-10-23T06:34:14+00:00", "id": "3c9ce38d-22da-4d06-876d-35133eb5959e", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" }, { "captured_date": "2020-10-22T05:59:09+00:00", "id": "18cd803d-3f1f-4ce7-9bbf-6a6585dc9c03", "system_id": "563f782e-6266-41f0-a761-0e0eab29463b" } ] }