From b7f2004670e779a874732e633a4d313543015329 Mon Sep 17 00:00:00 2001 From: Yousong Zhou Date: Sat, 6 Feb 2021 16:31:07 +0800 Subject: [PATCH] mcclient: models: Server: add fields for eip and nics --- pkg/mcclient/models/servers.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkg/mcclient/models/servers.go b/pkg/mcclient/models/servers.go index c1ea354e78..44b8c08f09 100644 --- a/pkg/mcclient/models/servers.go +++ b/pkg/mcclient/models/servers.go @@ -59,6 +59,16 @@ type Server struct { // Derived attributes Networks string + Eip string + Nics ServerNics +} + +type ServerNics []ServerNic +type ServerNic struct { + IpAddr string `json:"ip_addr"` + Mac string `json:"mac"` + NetworkId string `json:"network_id"` + VpcId string `json:"VpcId"` } type ServerNetworks []ServerNetwork