5.5. 詳細検索の使用

Web UI で検索クエリーを構築するのに使用可能な検索パラメーターを検索できます。詳細は、Red Hat Satellite の管理検索クエリーの構築 を参照してください。

たとえば、ホストを検索するには、以下の手順を実行します。

  1. Satellite Web UI で、ホスト > すべてのホスト に移動して、検索 フィールドをクリックして、検索パラメーターの一覧を表示します。
  2. 使用する検索パラメーターの場所を特定します。以下の例では、os_titlemodel を特定します。
  3. 以下のように、API クエリーで検索パラメーターを組み合わせます。

    要求例:

    $ curl --insecure --user sat_username:sat_password \
    https://satellite.example.com/api/v2/hosts?search=os_title=\"RedHat+7.7\",model=\"PowerEdge+R330\" \
    | python -m json.tool

    応答例:

      {
        ...
        "results": [
            {
                "model_id": 1,
                "model_name": "PowerEdge R330",
                "name": "satellite.example.com",
                "operatingsystem_id": 1,
                "operatingsystem_name": "RedHat 7.7",
                ...
            }
        ],
        "search": "os_title=\"RedHat 7.7\",model=\"PowerEdge R330\"",
        "subtotal": 1,
        "total": 11
    }