第6章 機能

capabilities コレクションは、Red Hat Enterprise Virtualization 各種バージョンでサポートしている機能についての情報を提供します。これらの機能には、アクティブな機能や特定のプロパティーに使用可能な列挙値が含まれます。
Red Hat Enterprise Virtualization 3.2 以降の全バージョンの機能に関する完全一覧を取得するには、以下の要求を送信します。
GET /api/capabilities/ HTTP/1.1
Content-Type: application/xml
Accept: application/xml

6.1. バージョン依存の機能

capabilities 要素には、互換性レベルに依存する機能を記述した、任意数の version 要素が含まれます。
version 要素には major および minor のバージョン番号の属性が含まれ、現在のバージョンレベルを示します。
以下の表現では Red Hat Enterprise Virtualization Manager の 3.03.13.23.33.43.53.6 それぞれに固有の capabilities を示しています。
<capabilities>
    <version major="3" minor="0">
        ...
    </version>
    <version major="3" minor="1">
        ...
    </version>
    <version major="3" minor="2">
        ...
    </version>
    <version major="3" minor="3">
        ...
    </version>
    <version major="3" minor="4">
        ...
    </version>
    <version major="3" minor="5">
        ...
    </version>
    <version major="3" minor="6">
        ...
    </version>
    ...
</capabilities>
version には、指定したバージョンに依存する一連の機能が含まれます。