A.4.2. cURL이 있는 POST 요청
예 A.2. POST
요청
다음
POST
요청은 vms
컬렉션에 가상 머신을 생성합니다. POST
요청은 본문이 필요합니다.
POST /ovirt-engine/api/vms HTTP/1.1 Accept: application/xml Content-type: application/xml <vm> <name>vm1</name> <cluster> <name>default</name> </cluster> <template> <name>Blank</name> </template> <memory>536870912</memory> <os> <boot dev="hd"/> </os> </vm>
메서드(
POST
), 헤더(Accept: application/xml
및 Content-type: application/xml
), URI(https://[ECDHEM-Host]:443/ovirt-engine/api/vms
)를 조정하고 요청 본문을 다음 cURL 명령에 적용합니다.
$ curl -X POST -H "Accept: application/xml" -H "Content-type: application/xml" -u [USER:PASS] --cacert [CERT] -d "<vm><name>vm1</name><cluster><name>default</name></cluster><template><name>Blank</name></template><memory>536870912</memory><os><boot dev='hd'/></os></vm>" https://[RHEVM-Host]:443/ovirt-engine/api/vms
REST API는 새 가상 머신을 생성하고 리소스의 XML 표시를 표시합니다.