[cloudstack-users:0205] assignVM by API

Aoi Maeda aoi.maeda @ ntt.com
2013年 6月 10日 (月) 19:19:25 JST


みなさま

お世話になっております。前田と申します。
表題の件についてAPIで、VMを他のアカウントへアサイン(assignVirtualMachine)する際について相談させて下さい。

現在以下の引数でアサインVMを実行しようとしております。
assignVirtualMachine account="Domainタブに表示されている、同一ドメイン配下のアカウントID", domainID="Domainタブで見てRootのDetailに表示されているDomain ID", virtualmachineID="api実行者の停止しているVMのID", 

色々と引数を増やしたり、IDを新しく発行させて変えてみていますが、総じて以下のような2種類のエラーになって返ってきており困っています。

Exception OpenURI::HTTPError: status: 530 desc: Failed to move vm Invalid accountid=XXX in domain 1

Exception OpenURI::HTTPError: status: 431 desc: Unable to execute API command moveuservm due to invalid value. Invalid parameter domainid value=XXX due to incorrect long value format, or entity does not exist or due to incorrect parameter annotation for the field in api cmd class.

みなさまの中で同じようなご経験があれば、ご教授頂けると幸いです。

前田


users メーリングリストの案内