Documentation
¶
Index ¶
- 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 ¶
This section is empty.
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.