Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ServerCertificateUpdateSignal = signals.NewSync[tls.Certificate]() NetworkUpdateSignal = signals.NewSync[apisystem.Network]() SecurityUpdateSignal = signals.NewSync[apisystem.Security]() SecurityTrustedHTTPSProxiesUpdateSignal = signals.NewSync[[]string]() SecurityACMEUpdateSignal = signals.NewSync[apisystem.SecurityACME]() UpdatesValidateSignal = signals.NewSync[apisystem.Updates]() UpdatesUpdateSignal = signals.NewSync[apisystem.Updates]() ClusterUpdateSignal = signals.NewSync[ClusterUpdateMessage]() ServerLifecycleSignal = signals.NewSync[ServerLifecycleMessage]() )
Functions ¶
This section is empty.
Types ¶
type ClusterUpdateMessage ¶
type ClusterUpdateMessage struct {
Operation ClusterUpdateOperation
Name string
OldName string
}
type ClusterUpdateOperation ¶
type ClusterUpdateOperation string
const ( ClusterUpdateOperationCreate ClusterUpdateOperation = "create" ClusterUpdateOperationDelete ClusterUpdateOperation = "delete" ClusterUpdateOperationRename ClusterUpdateOperation = "rename" )
type ServerLifecycleMessage ¶
type ServerLifecycleMessage struct {
Server string
Cluster *string
ServerUpdateState api.ServerUpdateState
}
Click to show internal directories.
Click to hide internal directories.