调用DeleteHaVip接口删除高可用虚拟IP(HaVip)。
在调用本接口删除高可用虚拟IP时,请注意:
- HaVip必须是available状态才可以删除。
- 确保没有任何路由指向要删除的HaVip。
- 确保要删除的HaVip没有绑定任何EIP。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DeleteHaVip |
要执行的操作,取值:DeleteHaVip。 |
HaVipId | String | 是 | havip-2zeo05qre24nhrqpy**** |
要删除的HaVip实例ID。 |
RegionId | String | 是 | cn-shanghai |
HaVip实例所在的地域。您可以通过调用DescribeRegions接口获取地域ID。 |
ClientToken | String | 否 | 0c593ea1-3bea-11e9-b96b-88e9fe637760 |
保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字 符,且不能超过64个字符。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | C44F62BE-9CE7-4277-B117-69243F3988BF |
请求ID。 |
示例
请求示例
https://vpc.aliyuncs.com/?Action=DeleteHaVip
&HaVipId=havip-2zeo05qre24nhrqpy****
&RegionId=cn-shanghai
&公共请求参数
正常返回示例
XML
格式
<DeleteHaVipResponse>
<RequestId>C44F62BE-9CE7-4277-B117-69243F3988BF</RequestId>
</DeleteHaVipResponse>
JSON
格式
{
"RequestId": "C44F62BE-9CE7-4277-B117-69243F3988BF"
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
404 | InvalidHaVipId.NotFound | The specified HaVip does not exist in the specified region. | 指定的 HaVip 不在指定的地域中,请您检查选择的地域是否正确。 |
400 | IncorrectStatus | HaVip can be deleted only when it is status is Available. | 无法删除HAVIP。只有当HAVIP的状态为Available时才可用。 |
400 | DependencyViolation.HaVipReferedByRouteEntry | HaVip cannot be deleted when it is refered by a route table entry as next hop. | 作为路由条目下一跳 HaVip 不能被删除,请先删除指向该 HaVip 的路由条目后再进行删除。 |
400 | DependencyViolation.HaVipAssociatedWithEIP | HaVip cannot be deleted when it is associated with EIP. | 无法删除HAVIP,该HAVIP绑定了EIP。 |
访问错误中心查看更多错误码。