切换集群的网络,前提是集群必须支持此操作,即应用的 mustache 配置文件中角色的advanced_actions
定义了 change_vxnet
。
请求参数
参数 |
类型 |
描述 |
是否必选 |
cluster |
String |
集群 ID。 |
Yes |
vxnet |
String |
集群即将加入的网络的 ID。 |
Yes |
roles.n |
String |
集群的角色。 |
No |
private_ips.n.node_id |
String |
节点 ID。 |
No |
private_ips.n.private_ip |
String |
节点对应的私有 IP。 |
No |
响应消息
参数 |
类型 |
描述 |
action |
String |
响应动作。 |
job_id |
String |
执行任务的 Job ID。 |
ret_code |
Integer |
执行成功与否。取值 0 表示成功,其他值则为错误代码。 |
示例
请求示例
https://api.qingcloud.com/iaas/?action=ChangeClusterVxnet
&cluster=cl-q1witcdk
&vxnet=vxnet-iuy3lnd
&private_ips.1.node_id=cln-nqop00oj
&private_ips.1.private_ip=192.168.1.4
&private_ips.2.node_id=cln-oruuckuo
&private_ips.2.private_ip=192.168.1.2
&private_ips.3.node_id=cln-veb7g8nx
&private_ips.3.private_ip=192.168.1.3
&zone=pek3b
&COMMON_PARAMS
响应示例
{
"action":"ChangeClusterVxnetResponse",
"ret_code":0,
"cluster_id":"cl-q1witcdk",
"vxnet_id":"vxnet-vzvzkno",
"job_id":"j-72j4zto5q7x"
}