Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { SecretManagerFacade SecretManagerFacade Logger Logger Clock clock.Clock SecretOwner names.Tag RotateSecrets chan<- []string }
Config defines the operation of the Worker.
type SecretManagerFacade ¶
type SecretManagerFacade interface {
WatchSecretsRotationChanges(ownerTag string) (watcher.SecretRotationWatcher, error)
}
SecretManagerFacade instances provide a watcher for secret rotation changes.
Click to show internal directories.
Click to hide internal directories.