Как загрузить ova-файл в библиотеку контента, используя vsphere 6.5 Rest API, когда source_type - PULL - PullRequest
0 голосов
/ 19 апреля 2019
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

Я создал сеанс обновления и попытался загрузить файл ovf с удаленного URL-адреса, который я использовал вышеупомянутой командой.Но в задаче vsphere это всегда показывает, что: Невозможно обновить файлы в элементе библиотеки.Источник или пункт назначения может быть медленным или не отвечать.Но когда я попытался в клиенте vsphere с помощью элемента импорта, я могу загрузить файл ovf, указав удаленный URL-адрес, где находится файл ovf.

...