package
0.0.0-20250129113625-db25e5515eab
Repository: https://github.com/google/seesaw.git
Documentation: pkg.go.dev
# Functions
ConfigFromServer fetches the cluster configuration for the given cluster.
DefaultEngineConfig returns the default engine configuration.
NewCluster returns an initialised Cluster structure.
NewHealthcheck creates a new, initialised Healthcheck structure.
NewNotifier creates a new Notifier.
NewVserver creates a new, initialised Vserver structure.
NewVserverEntry creates a new, initialised VserverEntry structure.
ReadConfig reads a cluster configuration file.
SourceByName returns the source that has the given name.
# Constants
Values for Source.
Values for Source.
Values for Source.
Values for Source.
# Structs
AccessGrant specifies an access grant for a user or group.
AccessGroup provides group membership information for an access grant.
Cluster represents the configuration for a load balancing cluster.
EngineConfig provides configuration details for an Engine.
Healthcheck represents a healthcheck that needs to be run against a Backend or Destination.
Notification represents a configuration change notification.
Notifier monitors cluster configuration sources and sends Notifications via C on configuration changes.
Vserver represents the configuration for a virtual server.
VserverEntry specifies the configuration for a port and protocol combination for a Vserver.
# Type aliases
Healthchecks is a list of Healthchecks.
Source specifies a source of configuration information.