3.7. 例: ホストの承認

hypervisor ホストリソースには、approve のアクションが含まれます。ユーザーは POST 要求を使用して、このアクションの URI にアクセスします。

例3.7 事前設定済みの Red Hat Enterprise Virtualization Hypervisor ホストの承認

要求:

POST /api/hosts/0656f432-923a-11e0-ad20-5254004ac988/approve HTTP/1.1
Accept: application/xml
Content-type: application/xml

<action/>

cURL コマンド:

# curl -X POST -H "Accept: application/xml" -H "Content-Type: application/xml" \
    -u [USER:PASS] --cacert [CERT] \
    -d "<action/>" \
    https://[RHEVM Host]:443/api/hosts/0656f432-923a-11e0-ad20-5254004ac988/approve

POST 要求には、アクションを開始するためのメッセージエンティティーの本文が必要です。アクションには、追加のパラメーターは必要ないため、本文には空の action 要素が記載されます。
approve アクションは、Red Hat Enterprise Virtualization Hypervisor ホスト以外には使用しないでください。Red Hat Enterprise Linux ホストの場合は、仮想化環境への接続に異なるプロセスが必要となります。
これにより仮想化環境でのホストの使用が承認されアクティブ化されます。hypervisorstatusnon_operational から up に変わります。