创建EIP实例
更新时间:2024-08-16
用途
用于创建一个弹性公网IP EIP实例
请求参数
名称 | 类型 | 描述 |
---|---|---|
name | String | 模板任务名称,必填 |
operator | String | 模板任务类型,必填 |
properties | Map<String, Object> | 任务执行所需参数,必填,详细内容见下表 |
properties参数
名称 | 类型 | 描述 |
---|---|---|
name | String | EIP实例名称,必填 |
bandwidthInMbps | int | 公网带宽,必填,单位:Mbps |
paymentTiming | String | 付费方式,必填,Prepaid:预付费,Postpaid:后付费 |
billingMethod | String | 计费方式,后付费时必填,ByTraffic:按流量付费,ByBandwidth:按带宽付费 |
reservationLength | int | 购买时长,预付费时必填,单位:月 |
输出参数
名称 | 类型 | 描述 |
---|---|---|
eip | String | EIP实例的公网IP地址 |
请求参数示例
JSON
1// 后付费
2{
3 "name": "createEipInstance",
4 "operator": "BCE::EIP::Create",
5 "properties": {
6 "name": "my_test_eip",
7 "bandwidthInMbps": 1,
8 "paymentTiming": "Postpaid",
9 "billingMethod": "ByTraffic"
10 }
11}
12// 预付费
13{
14 "name": "createEipInstance",
15 "operator": "BCE::EIP::Create",
16 "properties": {
17 "name": "my_test_eip",
18 "bandwidthInMbps": 1,
19 "paymentTiming": "Prepaid",
20 "reservationLength": 1
21 }
22}
输出参数示例
JSON
1{
2 "eip": "100.88.0.19"
3}