Documentation ¶
Overview ¶
Package etcd implements `github.com/marmotedu/iam/internal/apiserver/store.Store` interface.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetEtcdFactoryOr ¶
func GetEtcdFactoryOr(opt *genericoptions.EtcdOptions, onKeepaliveFailure func()) (store.Factory, error)
GetEtcdFactoryOr create a etcdFactory store with given options.
Types ¶
type EtcdCreateEventFunc ¶
EtcdCreateEventFunc defines etcd create event function handler.
type EtcdDeleteEventFunc ¶
EtcdDeleteEventFunc defines etcd delete event function handler.
type EtcdKeyValue ¶
EtcdKeyValue defines etcd returned key-value pairs.
type EtcdModifyEventFunc ¶
EtcdModifyEventFunc defines etcd update event function handler.
type EtcdWatcher ¶
type EtcdWatcher struct {
// contains filtered or unexported fields
}
EtcdWatcher defines a etcd watcher.
Click to show internal directories.
Click to hide internal directories.