zstackio / doc-ch

ZStack Chinese user manual
Apache License 2.0
12 stars 21 forks source link

[LB]org.zstack.network.service.lb.APIGetCandidateVmNicsForLoadBalancerMsg #81

Open zxwing opened 7 years ago

zxwing commented 7 years ago

描述

获取可以添加到指定负载均衡监听器的虚拟机网卡。分为两种情况:

  1. 当该负载均衡器还未在后端真正创建,只是数据库记录时,所有启用了负载均衡功能的三层网络上的停止的、运行的云主机的网卡都是候选者。负载均衡器还未在后端真正创建是指负载均衡上还未添加任何网卡。
  2. 当该负载均衡器已经在后端真正创建(指该负载均衡上已经添加了虚拟机网卡),在已添加的虚拟机网卡的三层网络上的,运行的、停止的、还没添加到该监听器的虚拟机网卡都是候选者。

API

org.zstack.network.service.lb.APIGetCandidateVmNicsForLoadBalancerMsg

举例(Example)

admin >>>GetCandidateVmNicsForLoadBalancer listenerUuid=02867428cc384a61b67c96566199d9dd
{
    "inventories": [
        {
            "createDate": "Nov 29, 2016 3:48:48 PM",
            "deviceId": 0,
            "gateway": "10.0.2.1",
            "ip": "10.0.2.107",
            "l3NetworkUuid": "93f63307955e4b9597257b100afb277e",
            "lastOpDate": "Nov 29, 2016 3:48:48 PM",
            "mac": "fa:b9:2b:4c:5f:00",
            "netmask": "255.255.255.0",
            "uuid": "1c9335b0d5ec43f498ac8d942524f3b6",
            "vmInstanceUuid": "0cf4e2c8880b4f7e9c7c831cb82de30f"
        }
    ],
    "success": true
}

参数(Parameters)

名字 描述 可选的参数 起始支持版本
listenerUuid 监听器UUID 1.8