VMware VCloud REST API не работает для освобождения публичных IP-адресов из сети пограничного шлюза
Мы пытаемся вызвать следующий API REST для освобождения публичных IP-адресов из сети пограничного шлюза.
PUT: https://myvcloud.com/api/admin/edgeGateway/{Идентификатор пограничного шлюза}/action/manageExternalIpAddresses
Заголовок запроса:
Авторизация: Базовая YWRtaW5pc3RyYXRvckBTeXN0AA06SW5kYXBlbmRlbnQxMiM= Принять: application/*+xml; версия =5.7 x-vcloud-авторизация: 38fe9e559ad04ecf88d81f00954ce805
Тело запроса:
<?xml version="1.0" encoding="UTF-8"?><ExternalIpAddressActionList xmlns="http://www.vmware.com/vcloud/networkservice/1.0"><Deallocation><ExternalIpAddress>[Already Assigned Public IP]</ExternalIpAddress></Deallocation></ExternalIpAddressActionList>
Когда мы выполняем вышеуказанный API, он показывает код ошибки 404 (Resource No Found').
В соответствии с приведенным ниже документом я обнаружил, что этот API пересылается с версии 5.7. https://pubs.vmware.com/vca/index.jsp#com.vmware.vcloud.api.reference.doc_90/doc/operations/PUT-GetVdcTemplates.html
Команда, не могли бы вы помочь мне в этом. Почему это поведение я получаю? Есть ли альтернативный способ для достижения цели.
С уважением, Sougata Halder