package
0.0.0-20241114003544-9d41483cd8e7
Repository: https://github.com/lightbitslabs/los-csi.git
Documentation: pkg.go.dev
# Functions
NewClientPool creates and sets up a LB client pool with default config.
NewClientPoolWithOptions creates and sets up a LB client pool using the timeouts specified in `opts`.
# Constants
these two are supposedly mutually exclusive...
No description provided by the author
ClientPool options defaults.
ClientPool options defaults.
ClientPool options defaults.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
match present LB API values.
match present LB API values.
match present LB API values.
TODO: remove deprecated states once the LightOS API drops them:.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
match present LB API values.
# Structs
ClientPool maintains a pool of long-lived LB clients that can be reused across individual RPC invocations to avoid connection/authentication overheads.
ClientPoolOptions defines ClientPool operational behaviour.
No description provided by the author
revive:disable:var-naming // prefer to match the underlying LB API capitalisation.
No description provided by the author
No description provided by the author
No description provided by the author
VolumeUpdate struct expresses the desired state of the specified (i.e.
# Interfaces
nolint:gofumpt.
# Type aliases
No description provided by the author
for sort.Interface:.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
VolumeUpdateHook is passed to Client.UpdateVolume().