github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e/loadbalancer/lb_service_debug_info.go (about) 1 /* 2 * NSX API 3 * 4 * VMware NSX REST API 5 * 6 * API version: 1.0.0 7 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 8 */ 9 10 package loadbalancer 11 12 // The information for a given load balancer service could be used for debugging and troubleshooting. It includes load balancer service, associated virtual servers, associated pools, associated profiles such as persistence, SSL, application, associated monitors and associated rules. 13 type LbServiceDebugInfo struct { 14 15 // The application profiles are associated to virtual servers 16 ApplicationProfiles []LbAppProfile `json:"application_profiles,omitempty"` 17 18 // The client SSL profiles are associated to virtual servers 19 ClientSslProfiles []LbClientSslProfile `json:"client_ssl_profiles,omitempty"` 20 21 // The load balancer monitors are associated to pools. 22 Monitors []LbMonitor `json:"monitors,omitempty"` 23 24 // The persistence profiles are associated to virtual servers 25 PersistenceProfiles []LbPersistenceProfile `json:"persistence_profiles,omitempty"` 26 27 // The pools which are associated to the given load balancer service would be included. The pools could be defined in virtual server default pool, sorry pool or load balancer rule action. 28 Pools []LbPool `json:"pools,omitempty"` 29 30 // The load balancer rules are associated to virtual servers 31 Rules []LbRule `json:"rules,omitempty"` 32 33 // The server SSL profiles are associated to virtual servers 34 ServerSslProfiles []LbServerSslProfile `json:"server_ssl_profiles,omitempty"` 35 36 // Load balancer service setting for a given load balancer service identifier. 37 Service *LbService `json:"service,omitempty"` 38 39 // The TCP profiles are associated to virtual servers 40 TcpProfiles []LbTcpProfile `json:"tcp_profiles,omitempty"` 41 42 // The virtual servers which are associated to the given load balancer service would be included. 43 VirtualServers []LbVirtualServer `json:"virtual_servers,omitempty"` 44 }