Documentation ¶
Index ¶
- Variables
- func PathToID(path string) string
- type Interface
- type LBInfo
- type MemberInfo
- type NSXApi
- func (a *NSXApi) GetClusterNodeInfo(nodeID string) (*NodeInfo, error)
- func (a *NSXApi) GetClusterStatus() (*administration.ClusterStatus, error)
- func (a *NSXApi) GetLBServiceInfo(lbID string) (*LBInfo, error)
- func (a *NSXApi) GetT0Status(tierID string) (*model.Tier0GatewayState, error)
- func (a *NSXApi) GetT1Status(tierID string) (*model.Tier1GatewayState, error)
- func (a *NSXApi) ListLoadBalancers() ([]model.LBService, error)
- func (a *NSXApi) ListT0() ([]model.Tier0, error)
- func (a *NSXApi) ListT1() ([]model.Tier1, error)
- type NodeInfo
- type PoolInfo
- type VSInfo
Constants ¶
This section is empty.
Variables ¶
View Source
var ( True = true False = false RealTime = "realtime" Cached = "cached" )
Functions ¶
Types ¶
type Interface ¶
type Interface struct { Config manager.NodeInterfaceProperties Stats manager.NodeInterfaceStatisticsProperties }
type LBInfo ¶
type LBInfo struct { Config *model.LBService Status *model.LBServiceStatus Stats *model.LBServiceStatistics VirtualServers []VSInfo Pools []PoolInfo }
type MemberInfo ¶
type MemberInfo struct { Status model.LBPoolMemberStatus Stats model.LBPoolMemberStatistics }
type NSXApi ¶
func (*NSXApi) GetClusterNodeInfo ¶
func (*NSXApi) GetClusterStatus ¶
func (a *NSXApi) GetClusterStatus() (*administration.ClusterStatus, error)
func (*NSXApi) GetT0Status ¶
func (a *NSXApi) GetT0Status(tierID string) (*model.Tier0GatewayState, error)
func (*NSXApi) GetT1Status ¶
func (a *NSXApi) GetT1Status(tierID string) (*model.Tier1GatewayState, error)
type NodeInfo ¶
type NodeInfo struct { Interfaces []Interface Config administration.ClusterNodeConfig Status administration.ClusterNodeStatus }
type PoolInfo ¶
type PoolInfo struct { Config *model.LBPool Status model.LBPoolStatus Stats model.LBPoolStatistics Members []MemberInfo }
type VSInfo ¶
type VSInfo struct { Config *model.LBVirtualServer Status model.LBVirtualServerStatus Stats model.LBVirtualServerStatistics }
Click to show internal directories.
Click to hide internal directories.