25.4.2. ページネーションイベント
仮想化環境は、一定期間後に大量のイベントを生成します。ただし、API は 1 つの検索クエリーのデフォルトイベントのみを表示します。デフォルト以外のものを表示するには、API は結果を検索クエリーの page コマンドを使用して
ページ
に分割します。
以下の検索クエリーは、
sortby
句と組み合わせて ページ値を使用して結果をページ
分割するように API に指示します。
Resortby time asc page 1
sortby
句は、結果の順番の基本要素と、結果が昇順または降順であるかを定義します。イベント
の検索クエリーについては、ベース要素を time
に設定し、順番を ascending (asc
)に設定して、API が仮想化環境作成のすべてのイベントを表示するようにします。
page
条件は、ページ番号を定義します。1 ページは、リストするデフォルトのイベント数と等しくなります。ページネーションは 1 ページ
から始まります。ページをさらに表示するには、page
の値を増やします。
Resortby time asc page 2
Resortby time asc page 3
sortby time asc page 4
例25.5 ページネーションイベント
この例では、
イベント
リソースをページ分割します。URL でエンコードされたリクエストは以下のとおりです。
GET /ovirt-engine/api/events?search=sortby%20time%20asc%20page%201 HTTP/1.1 Accept: application/xml
ページ
値を増やして、結果の次のページを表示します。
GET /ovirt-engine/api/events?search=sortby%20time%20asc%20page%202 HTTP/1.1 Accept: application/xml
引数
から
の追加を使用して、開始 ID を設定し ます
。
GET /ovirt-engine/api/events?search=sortby%20time%20asc%20page%202&from=30 HTTP/1.1 Accept: application/xml