当source_type为PULL时如何使用vSphere 6.5 Rest API将ova文件上传到内容库

时间:2019-04-19 09:35:02

标签: vsphere

curl "https://<vsphere-ip>/rest/com/vmware/content/library/item/updatesession/file/id:8beccd68-f054-46b7-ad0d-e51ec09bc1f1%3A927f8915-a2ec-41e3-90a9-1daecdc465f4?~action=add" -v -k -H "Content-type:application/json" -H "vmware-api-session-id:053cb93c2165e95a7d81a5ffee6fb018" -d '{"file_spec": {"name": "baseos","source_endpoint": {"uri": "http://<ip>/clcm/1903/xxxxx.ovf"},"source_type": "PULL"}}' -X POST

我使用上面的命令创建了一个更新会话,并尝试从远程URL上传ovf文件。但是在vsphere任务中,它始终显示:无法更新库项目中的文件。源或目标可能很慢或没有响应。但是,当我在使用导入项目的vSphere Client中尝试使用时,可以通过指定ovf文件所在的远程URL来上传ovf文件。

0 个答案:

没有答案