From tom at ng23.net Tue Jan 15 10:38:48 2013 Content-Type: multipart/mixed; boundary="===============4991622300590877914==" MIME-Version: 1.0 From: Tom Brown To: users at ovirt.org Subject: Re: [Users] API usage - 3.1 Date: Tue, 15 Jan 2013 15:38:44 +0000 Message-ID: In-Reply-To: 50F517ED.9070703@redhat.com --===============4991622300590877914== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --Apple-Mail=3D_D334F1C7-2C4E-4041-9F48-EAD680C4FF9D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=3Diso-8859-1 >=3D20 > 1. you can find elements names in api schema (download it from [1] on =3D your rhevm server). > 2. vm creation details/examples can be found at [2]. >=3D20 > [1] http://server:[port]/api?schema > [2] =3D https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Virtuali= =3D zation/3.1/pdf/Developer_Guide/Red_Hat_Enterprise_Virtualization-3.1-Devel= =3D oper_Guide-en-US.pdf >=3D20 thankyou - i am however finding it hard to attach an iso image to a VM - = =3D I have the console etc sorted however what would be required to do the =3D same with an iso image? The below is working apart from the iso thanks vm_template =3D3D """ %s Default server 536870912 vnc """ --Apple-Mail=3D_D334F1C7-2C4E-4041-9F48-EAD680C4FF9D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Diso-8859-1


1. you can find elements = =3D names in api schema (download it from [1] on your rhevm server).
2. =3D vm creation details/examples can be found at [2].

[1] http://server:[port]/api?schema<= /=3D a>
[2]
https://access.redhat.com/knowledge/docs/en-= =3D US/Red_Hat_Enterprise_Virtualization/3.1/pdf/Developer_Guide/Red_Hat_Enter= =3D prise_Virtualization-3.1-Developer_Guide-en-US.pdf


thankyou = =3D - i am however finding it hard to attach an iso image to a VM - I have =3D the console etc sorted however what would be required to do the same =3D with an iso image?

The below is working apart =3D from the =3D iso

thanks

vm_templ= =3D ate =3D3D =3D """<vm>
<name>%s</name>
<cluster&= =3D gt;
  =3D <name>Default</name>
</cluster>
<= =3D template>
  =3D <name>Blank</name>
</template>
<t= =3D ype>server</type>
<memory>536870912</memory>= =3D ;
<display>
  =3D <type>vnc</type>
</display>
<os&g= =3D t;
  <boot dev=3D3D"hd"/>
  <boot = =3D dev=3D3D"cdrom"/>
</os>
<cdrom>
  <cdrom =3D id=3D3D"cobbler-base.iso"/>
</cdrom>
</vm&g= t=3D ;"""

=3D --Apple-Mail=3D_D334F1C7-2C4E-4041-9F48-EAD680C4FF9D-- --===============4991622300590877914== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tQXBwbGUtTWFpbD1fRDMzNEYxQzctMkM0RS00MDQxLTlGNDgtRUFENjgwQzRGRjlECkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOwoJY2hhcnNldD1pc28tODg1OS0xCgoKPj0yMAo+IDEuIHlvdSBjYW4gZmluZCBlbGVt ZW50cyBuYW1lcyBpbiBhcGkgc2NoZW1hIChkb3dubG9hZCBpdCBmcm9tIFsxXSBvbiA9CnlvdXIg cmhldm0gc2VydmVyKS4KPiAyLiB2bSBjcmVhdGlvbiBkZXRhaWxzL2V4YW1wbGVzIGNhbiBiZSBm b3VuZCBhdCBbMl0uCj49MjAKPiBbMV0gaHR0cDovL3NlcnZlcjpbcG9ydF0vYXBpP3NjaGVtYQo+ IFsyXSA9Cmh0dHBzOi8vYWNjZXNzLnJlZGhhdC5jb20va25vd2xlZGdlL2RvY3MvZW4tVVMvUmVk X0hhdF9FbnRlcnByaXNlX1ZpcnR1YWxpPQp6YXRpb24vMy4xL3BkZi9EZXZlbG9wZXJfR3VpZGUv UmVkX0hhdF9FbnRlcnByaXNlX1ZpcnR1YWxpemF0aW9uLTMuMS1EZXZlbD0Kb3Blcl9HdWlkZS1l bi1VUy5wZGYKPj0yMAoKdGhhbmt5b3UgLSBpIGFtIGhvd2V2ZXIgZmluZGluZyBpdCBoYXJkIHRv IGF0dGFjaCBhbiBpc28gaW1hZ2UgdG8gYSBWTSAtID0KSSBoYXZlIHRoZSBjb25zb2xlIGV0YyBz b3J0ZWQgaG93ZXZlciB3aGF0IHdvdWxkIGJlIHJlcXVpcmVkIHRvIGRvIHRoZSA9CnNhbWUgd2l0 aCBhbiBpc28gaW1hZ2U/CgpUaGUgYmVsb3cgaXMgd29ya2luZyBhcGFydCBmcm9tIHRoZSBpc28K CnRoYW5rcwoKdm1fdGVtcGxhdGUgPTNEICIiIjx2bT4KPG5hbWU+JXM8L25hbWU+CjxjbHVzdGVy PgogIDxuYW1lPkRlZmF1bHQ8L25hbWU+CjwvY2x1c3Rlcj4KPHRlbXBsYXRlPgogIDxuYW1lPkJs YW5rPC9uYW1lPgo8L3RlbXBsYXRlPgo8dHlwZT5zZXJ2ZXI8L3R5cGU+CjxtZW1vcnk+NTM2ODcw OTEyPC9tZW1vcnk+CjxkaXNwbGF5PgogIDx0eXBlPnZuYzwvdHlwZT4KPC9kaXNwbGF5Pgo8b3M+ CiAgPGJvb3QgZGV2PTNEImhkIi8+CiAgPGJvb3QgZGV2PTNEImNkcm9tIi8+Cjwvb3M+CjxjZHJv bT4KICA8Y2Ryb20gaWQ9M0QiY29iYmxlci1iYXNlLmlzbyIvPgo8L2Nkcm9tPgo8L3ZtPiIiIgoK Ci0tQXBwbGUtTWFpbD1fRDMzNEYxQzctMkM0RS00MDQxLTlGNDgtRUFENjgwQzRGRjlECkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L2h0bWw7CgljaGFyc2V0PWlzby04ODU5LTEKCjxodG1sPjxoZWFkPjwvaGVhZD48Ym9keSBzdHls ZT0zRCJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7ID0KLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAt d2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyA9CiI+PGRpdj48YnI+PGJsb2Nr cXVvdGUgdHlwZT0zRCJjaXRlIj48ZGl2Pjxicj4xLiB5b3UgY2FuIGZpbmQgZWxlbWVudHMgPQpu YW1lcyBpbiBhcGkgc2NoZW1hIChkb3dubG9hZCBpdCBmcm9tIFsxXSBvbiB5b3VyIHJoZXZtIHNl cnZlcikuPGJyPjIuID0Kdm0gY3JlYXRpb24gZGV0YWlscy9leGFtcGxlcyBjYW4gYmUgZm91bmQg YXQgWzJdLjxicj48YnI+WzFdIDxhID0KaHJlZj0zRCJodHRwOi8vc2VydmVyOltwb3J0XS9hcGk/ c2NoZW1hIj5odHRwOi8vc2VydmVyOltwb3J0XS9hcGk/c2NoZW1hPC89CmE+PGJyPlsyXSA8YSA9 CmhyZWY9M0QiaHR0cHM6Ly9hY2Nlc3MucmVkaGF0LmNvbS9rbm93bGVkZ2UvZG9jcy9lbi1VUy9S ZWRfSGF0X0VudGVycHJpc2VfPQpWaXJ0dWFsaXphdGlvbi8zLjEvcGRmL0RldmVsb3Blcl9HdWlk ZS9SZWRfSGF0X0VudGVycHJpc2VfVmlydHVhbGl6YXRpb24tMz0KLjEtRGV2ZWxvcGVyX0d1aWRl LWVuLVVTLnBkZiI+aHR0cHM6Ly9hY2Nlc3MucmVkaGF0LmNvbS9rbm93bGVkZ2UvZG9jcy9lbi09 ClVTL1JlZF9IYXRfRW50ZXJwcmlzZV9WaXJ0dWFsaXphdGlvbi8zLjEvcGRmL0RldmVsb3Blcl9H dWlkZS9SZWRfSGF0X0VudGVyPQpwcmlzZV9WaXJ0dWFsaXphdGlvbi0zLjEtRGV2ZWxvcGVyX0d1 aWRlLWVuLVVTLnBkZjwvYT48YnI+PGZvbnQgPQpjbGFzcz0zRCJBcHBsZS1zdHlsZS1zcGFuIiA9 CmNvbG9yPTNEIiMwMDc0MjciPjxicj48L2ZvbnQ+PC9kaXY+PC9ibG9ja3F1b3RlPjxicj48L2Rp dj48ZGl2PnRoYW5reW91ID0KLSBpIGFtIGhvd2V2ZXIgZmluZGluZyBpdCBoYXJkIHRvIGF0dGFj aCBhbiBpc28gaW1hZ2UgdG8gYSBWTSAtIEkgaGF2ZSA9CnRoZSBjb25zb2xlIGV0YyBzb3J0ZWQg aG93ZXZlciB3aGF0IHdvdWxkIGJlIHJlcXVpcmVkIHRvIGRvIHRoZSBzYW1lID0Kd2l0aCBhbiBp c28gaW1hZ2U/PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGUgYmVsb3cgaXMgd29ya2luZyBh cGFydCA9CmZyb20gdGhlID0KaXNvPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj50aGFua3M8L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+dm1fdGVtcGw9CmF0ZSA9M0QgPQoiIiImbHQ7dm0m Z3Q7PC9kaXY+PGRpdj4mbHQ7bmFtZSZndDslcyZsdDsvbmFtZSZndDs8L2Rpdj48ZGl2PiZsdDtj bHVzdGVyJj0KZ3Q7PC9kaXY+PGRpdj4mbmJzcDsgPQombHQ7bmFtZSZndDtEZWZhdWx0Jmx0Oy9u YW1lJmd0OzwvZGl2PjxkaXY+Jmx0Oy9jbHVzdGVyJmd0OzwvZGl2PjxkaXY+Jmx0Oz0KdGVtcGxh dGUmZ3Q7PC9kaXY+PGRpdj4mbmJzcDsgPQombHQ7bmFtZSZndDtCbGFuayZsdDsvbmFtZSZndDs8 L2Rpdj48ZGl2PiZsdDsvdGVtcGxhdGUmZ3Q7PC9kaXY+PGRpdj4mbHQ7dD0KeXBlJmd0O3NlcnZl ciZsdDsvdHlwZSZndDs8L2Rpdj48ZGl2PiZsdDttZW1vcnkmZ3Q7NTM2ODcwOTEyJmx0Oy9tZW1v cnkmZ3Q9Cjs8L2Rpdj48ZGl2PiZsdDtkaXNwbGF5Jmd0OzwvZGl2PjxkaXY+Jm5ic3A7ID0KJmx0 O3R5cGUmZ3Q7dm5jJmx0Oy90eXBlJmd0OzwvZGl2PjxkaXY+Jmx0Oy9kaXNwbGF5Jmd0OzwvZGl2 PjxkaXY+Jmx0O29zJmc9CnQ7PC9kaXY+PGRpdj4mbmJzcDsgJmx0O2Jvb3QgZGV2PTNEImhkIi8m Z3Q7PC9kaXY+PGRpdj4mbmJzcDsgJmx0O2Jvb3QgPQpkZXY9M0QiY2Ryb20iLyZndDs8L2Rpdj48 ZGl2PiZsdDsvb3MmZ3Q7PC9kaXY+PGRpdj4mbHQ7Y2Ryb20mZ3Q7PC9kaXY+PGRpdj0KPiZuYnNw OyAmbHQ7Y2Ryb20gPQppZD0zRCJjb2JibGVyLWJhc2UuaXNvIi8mZ3Q7PC9kaXY+PGRpdj4mbHQ7 L2Nkcm9tJmd0OzwvZGl2PjxkaXY+Jmx0Oy92bSZndD0KOyIiIjwvZGl2PjwvZGl2Pjxicj48L2Jv ZHk+PC9odG1sPj0KCi0tQXBwbGUtTWFpbD1fRDMzNEYxQzctMkM0RS00MDQxLTlGNDgtRUFENjgw QzRGRjlELS0K --===============4991622300590877914==--