github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e/loadbalancer/lb_service_status.go (about) 1 package loadbalancer 2 3 type LbServiceStatus struct { 4 5 // Ids of load balancer service related active transport nodes 6 ActiveTransportNodes []string `json:"active_transport_nodes,omitempty"` 7 8 // Cpu usage in percentage 9 CPUUsage int64 `json:"cpu_usage"` 10 11 // Cpu usage in percentage 12 ErrorMessage string `json:"error_message,omitempty"` 13 14 // Timestamp when the data was last updated 15 LastUpdateTimestamp int64 `json:"last_update_timestamp,omitempty"` 16 17 // Memory usage in percentage 18 MemoryUsage int64 `json:"memory_usage"` 19 20 // status of load balancer pools 21 Pools []LbPoolStatus `json:"pools,omitempty"` 22 23 // Load balancer service identifier 24 ServiceId string `json:"service_id"` 25 26 // Status of load balancer service 27 ServiceStatus string `json:"service_status"` 28 29 // Ids of load balancer service related standby transport nodes 30 StandbyTransportNodes []string `json:"standby_transport_nodes,omitempty"` 31 32 // status of load balancer virtual servers 33 VirtualServers []LbVirtualServerStatus `json:"virtual_servers,omitempty"` 34 }