Documentation ¶
Overview ¶
Package store implements secret stores.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteOption ¶
An DeleteOption is called before deleting the secret.
type ScopedName ¶
ScopedName is scoped name of a secret.
type Secret ¶
type Secret struct { ScopedName Metadata *v1.ConnectionSecretMetadata Data KeyValues }
A Secret is an entity representing a set of sensitive Key Values.
func NewSecret ¶
func NewSecret(so SecretOwner, data KeyValues) *Secret
NewSecret returns a new Secret owned by supplied SecretOwner and with supplied data.
type SecretOwner ¶
type SecretOwner interface { resource.Object resource.ConnectionDetailsPublisherTo }
SecretOwner owns a Secret.
Directories ¶
Path | Synopsis |
---|---|
Package kubernetes implements a secret store backed by Kubernetes Secrets.
|
Package kubernetes implements a secret store backed by Kubernetes Secrets. |
Package plugin implements a gRPC client for external secret store plugins.
|
Package plugin implements a gRPC client for external secret store plugins. |
fake
Package fake is a fake ExternalSecretStorePluginServiceClient.
|
Package fake is a fake ExternalSecretStorePluginServiceClient. |
Click to show internal directories.
Click to hide internal directories.