CreateHaVip_专有网络_API文档

插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

CreateHaVip 接口属于异步接口,即系统会返回一个实例 ID,但该 HaVip 尚未创建完成,系统后台的创建任务仍在进行。您可以调用 DescribeHaVips 查询 HaVip 的创建状态:

  • 当 HaVip 处于 Creating 状态时,表示 HaVip 正在创建中。
  • 当 HaVip 处于 Available 状态时,表示 HaVip 创建完成。

流控信息

请求速率为300/60(s)。

授权信息

如下是此API对应的授权信息,用于RAM权限策略语句的Action元素中,为RAM用户或RAM角色授予调用此API的权限。请通过 RAM 访问控制设置,使用方法可参考访问控制帮助文档

具体说明如下:展开详情

操作访问级别资源类型条件关键字关联操作
vpc:CreateHaVip
Create
HaVip
acs:vpc:{#regionId}:{#accountId}:havip/*
VSwitch
acs:vpc:{#regionId}:{#accountId}:vswitch/{#VSwitchId}

请求参数

字段名称字段详情
Namestring

HaVip 实例的名称。展开详情

示例值:test
ClientTokenstring

客户端 Token,用于保证请求的幂等性。展开详情

示例值:0c593ea1-3bea-11e9-b96b-88e9fe637760
RegionIdstring

HaVip 实例所在的地域。您可以通过调用 DescribeRegions 接口获取地域 ID。

示例值:cn-hangzhou参考取值来源:
    DescribeRegions
VSwitchIdstring

HaVip 实例所属的交换机 ID。

示例值:vsw-asdfjlnaue4g****参考取值来源:
    CreateVSwitch
    DescribeVSwitches
    ListVSwitchCidrReservations
    GetVSwitchCidrReservationUsage
IpAddressstring

HaVip 实例的 IP 地址。展开详情

示例值:192.XX.XX.10参考取值来源:
    DescribePublicIpAddress
    ListPublicIpAddressPools
    CreatePublicIpAddressPool
    AddPublicIpAddressPoolCidrBlock
Descriptionstring

HaVip 实例的描述信息。展开详情

示例值:This is my HaVip.
ResourceGroupIdstring

高可用虚拟 IP 所属的资源组 ID。

示例值:rg-acfmxazb4ph6aiy****
Tagarray<object>

资源的标签。

子级条数 <= 21

返回参数

字段名称字段详情
RequestIdstring

请求 ID。

示例值:C44F62BE-9CE7-4277-B117-69243F3988BF
IpAddressstring

HaVip 实例的 IP 地址。

示例值:192.XX.XX.10
HaVipIdstring

HaVip 实例的 ID。

示例值:havip-2zeo05qre24nhrqpy****

返回示例

错误码

全局错误码
HTTP 状态码错误码错误信息操作
400
InvalidDescription.Malformed
The specified Description is wrongly formed.诊断
400
InvalidIPAddress.OutOfRange
The specified IPAddress is out of VSwitch CIDR.诊断
400
InvalidIPAddress.NotAvailable
The specified IPAddress is not available because it is a system reserved IPAddress.诊断
400
InvalidIPAddress.AlreadyUsed
The specified IPAddress is already used by other resource.诊断
400
InvalidIPAddress.Malformed
The specified IPAddress is not a valid or strict address.诊断
400
Abs.Vpc.InvalidName.Malformed
The specified Name is not valid.诊断
400
InvalidIPAddress.OutOfVswCIDR
The specified IPAddress is out of VSwitch CIDR.诊断
400
InvalidIPAddress.AlreadyInUse
The specified IPAddress is already used by other resource.诊断
400
UnsupportedFeature.CloudBoxHaVip
The HAVIP feature is not supported in cloud box.诊断
400
CountLimitExceed.HaVipInVpc
Specified Vpc exceeds the quota of max number of ha-vip count.诊断
400
Forbidden.HaVip
No permissions to perform operations on HAVIPs. Please apply for privilege--vpc_privilege_allow_buy_havip_instance.诊断
403
CountLimitExceed.HaVipInVpc
Specified Vpc exceeds the quota of max number of ha-vip count.诊断
403
QuotaExceeded.HaVip
Living HaVip quota exceeded.诊断
404
InvalidRegionId.NotFound
Specified value of "regionId" is not supported.诊断
404
InvalidVSwitchId.NotFound
The specified VSwitch does not exist in the specified region.诊断
404
IllegalParam.ResourceGroupId
Invalid ResourceGroupld value.诊断

变更历史

变更时间变更内容概要操作
2023-09-06
变更错误码404
2023-07-05
变更错误码400
新增请求参数Tag
删除返回参数
2023-01-11
变更错误码400
2023-01-10
变更错误码400
新增返回参数
2022-10-13
变更错误码400

相关示例

创建ecs->创建havip->绑定ecs到haivip->修改havip名称、描述等属性
2021-12-09