クエリの例

Jamf Protect ドキュメント

Solution
Application
Content Type
テクニカル資料
Utilities & Services
ft:locale
ja-JP

listComputers

複数のコンピュータから特定の情報を一覧表示するには、listComputers クエリを使用します。このクエリ例は Jamf Protect テナントの各コンピュータに対して以下の結果を返します。

  • コンピュータのホスト名および UUID

  • コンプライアンスベースラインの最終チェックインの日時

  • 各ベースラインルールに対するコンピュータのコンプライアンス準拠状況をリストする、コンプライアンスベースラインスコアカード概要。

query listComputers {
  listComputers {
    items {
      hostName
      uuid
      insightsUpdated
      scorecard {
        label
        pass
      }
    }
  }
}

getComputer

単一のコンピュータに関する情報のみを取得するには、getComputer クエリを使用します。以下のクエリは、単一のコンピュータのみに対して、上記の例 (UUID 以外) と同一の情報を返します。

query getComputer {
 getComputer(uuid: "ed6553dd-28e7-4ba6-b6e5-2d58b9b37696"){
 hostName
 insightsUpdated
 scorecard{
 label
 pass
   }
  }
 }
Note:

Computer (コンピュータ) や Plan (プラン) などの特定のオブジェクトタイプに関するクエリの多くは、オブジェクト ID を必要とします。上記の listComputers の例のようなリストのクエリを使用して、任意のオブジェクトタイプの ID を取得できます。