Documentation ¶
Index ¶
- func BigIPSupportsDNS(device *bigip.Device) error
- func ConvertPartitionPath(path string) string
- func ExecuteF5Agent() error
- func ExecuteF5StatusAgent() error
- func GetBigIPSession() (*bigip.BigIP, error)
- func GetForEntity(b *bigip.BigIP, e interface{}, path string) (error, bool)
- func GetiControlRestPartitionPath(path []string) string
- type F5Agent
- type FullSync
- type MembersCollectionStats
- type MembersStats
- type StatusController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BigIPSupportsDNS ¶
func BigIPSupportsDNS(device *bigip.Device) error
func ConvertPartitionPath ¶
func ExecuteF5Agent ¶
func ExecuteF5Agent() error
func ExecuteF5StatusAgent ¶
func ExecuteF5StatusAgent() error
func GetBigIPSession ¶
func GetBigIPSession() (*bigip.BigIP, error)
func GetForEntity ¶
Types ¶
type F5Agent ¶
type F5Agent struct {
// contains filtered or unexported fields
}
func (*F5Agent) GetCommonDeclaration ¶
func (*F5Agent) GetTenantDeclaration ¶
type MembersCollectionStats ¶
type MembersCollectionStats struct { Kind string `json:"kind"` SelfLink string `json:"selfLink"` Entries map[string]json.RawMessage `json:"entries"` }
type MembersStats ¶
type MembersStats struct { NestedStats struct { Kind string `json:"kind"` SelfLink string `json:"selfLink"` Entries struct { Alternate struct { Value int `json:"value"` } `json:"alternate"` Fallback struct { Value int `json:"value"` } `json:"fallback"` PoolName struct { Description string `json:"description"` } `json:"poolName"` PoolType struct { Description string `json:"description"` } `json:"poolType"` Preferred struct { Value int `json:"value"` } `json:"preferred"` ServerName struct { Description string `json:"description"` } `json:"serverName"` StatusAvailabilityState struct { Description string `json:"description"` } `json:"status.availabilityState"` StatusEnabledState struct { Description string `json:"description"` } `json:"status.enabledState"` StatusStatusReason struct { Description string `json:"description"` } `json:"status.statusReason"` VsName struct { Description string `json:"description"` } `json:"vsName"` } `json:"entries"` } `json:"nestedStats"` }
type StatusController ¶
type StatusController struct {
// contains filtered or unexported fields
}
func (StatusController) StatusHandler ¶
func (c StatusController) StatusHandler() error
Click to show internal directories.
Click to hide internal directories.