response.go 1.1 KB

12345678910111213141516171819
  1. package response
  2. type AllInfo struct {
  3. BmcID int `json:"bmcId" ` //bmc的id
  4. BMCName string `json:"BMCname" ` //名字
  5. BMCMac string `json:"BMCMac" ` //bmc的物理地址
  6. ServerMac string `json:"serverMac"` //服务器网卡的物理地址
  7. BmcIP string `json:"bmcIP" ` //bmc的ip地址
  8. BMCSubnetMask string `json:"BMCSubnetMask"` //bmc的子网掩码
  9. Username string `json:"username"` //bmc的用户名
  10. Password string `json:"password" ` //bmc的密码
  11. ServerID int `json:"serverID" ` //服务器的id
  12. ServerName string `json:"serverName" ` //服务器名
  13. ServerIP string `json:"serverIP" ` //服务器的ip地址
  14. ServerSubnetMask string `json:"serverSubnetMask" ` //服务器的子网掩码
  15. ImageID int `json:"imageID"` // 系统镜像id
  16. ImageAndConfig string `json:"imageAndConfig"` // 系统镜像及配置名
  17. IPXEScriptURL string `json:"ipxeScriptUrl"` // 脚本地址 覆盖在启动时传递到DHCP的默认值。
  18. }