我们正在尝试调用以下REST API来从边缘网关网络中释放公共IP。
PUT:https://myvcloud.com/api/admin/edgeGateway/ {边缘网关的ID} / action / manageExternalIpAddresses
请求标题:
授权:基本YWRtaW5pc3RyYXRvckBTeXN0AA06SW5kYXBlbmRlbnQxMiM = 接受:application / * + xml; version = 5.7 x-vcloud-authorization: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(找不到资源')。
根据以下文档,我发现此API在5.7版本中重新发布。 https://pubs.vmware.com/vca/index.jsp#com.vmware.vcloud.api.reference.doc_90/doc/operations/PUT-GetVdcTemplates.html
团队,你能帮我解决这个问题。为什么我会这样做?有没有其他方法可以实现目标。
此致 Sougata Halder