node.go 1009 字节
Newer Older
E
eoLinker API Management 已提交
1 2
package entity

Y
Your Name 已提交
3
//Node 节点信息
E
eoLinker API Management 已提交
4
type Node struct {
Y
Your Name 已提交
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
	NodeID        int    `json:"nodeID"`
	NodeName      string `json:"nodeName"`
	NodeKey       string `json:"nodeKey"`
	ListenAddress string `json:"listenAddress"`
	AdminAddress  string `json:"adminAddress"`
	Cluster       string `json:"cluster,omitempty"`
	ClusterTitle  string `json:"cluster_title,omitempty"`
	Version       string `json:"version"`
	NodeStatus    int    `json:"nodeStatus"`
	GroupID       int    `json:"groupID,omitempty"`
	GroupName     string `json:"groupName,omitempty"`
	IsUpdate      bool   `json:"isUpdate"`
	GatewayPath   string `json:"gatewayPath"`
	CreateTime    string `json:"createTime"`
	UpdateTime    string `json:"updateTime"`
	UpdatePeriod  int    `json:"updatePeriod,omitempty"`
E
eoLinker API Management 已提交
21 22 23 24 25 26 27 28 29 30 31
	//*SSHInfo
}

//type SSHInfo struct {
//	SSHPort     string `json:"sshPort"`
//	UserName    string `json:"userName"`
//	Password    string `json:"password"`
//
//	Key         string `json:"key"`
//	AuthMethod  int    `json:"authMethod"`
//}