Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DecryptTask ¶
type DecryptTask struct {
ContainerReader tasks.ReaderProvider
OutputWriter tasks.WriterProvider
Transformers []value.Transformer
SkipNotDecryptable bool
}
DecryptTask implements secret container decryption task.
type DiffTask ¶
type DiffTask struct {
SourceReader tasks.ReaderProvider
DestinationReader tasks.ReaderProvider
OutputWriter tasks.WriterProvider
GeneratePatch bool
}
DiffTask implements secret container difference task.
type DumpTask ¶
type DumpTask struct {
ContainerReader tasks.ReaderProvider
OutputWriter tasks.WriterProvider
PathOnly bool
DataOnly bool
MetadataOnly bool
JMESPathFilter string
IgnoreTemplate bool
}
DumpTask implements secret-container dumping task.
type EncryptTask ¶
type EncryptTask struct {
ContainerReader tasks.ReaderProvider
OutputWriter tasks.WriterProvider
BundleTransformer value.Transformer
TransformerMap map[string]value.Transformer
SkipUnresolved bool
}
EncryptTask implements secret container encryption task.
type FilterTask ¶
type FilterTask struct {
ContainerReader tasks.ReaderProvider
OutputWriter tasks.WriterProvider
ReverseLogic bool
KeepPaths []string
ExcludePaths []string
JMESPath string
RegoPolicy string
CELExpressions []string
}
FilterTask implements secret container filtering task.
type LintTask ¶ added in v0.1.13
type LintTask struct {
ContainerReader tasks.ReaderProvider
RuleSetReader tasks.ReaderProvider
}
LintTask implements bundle linting task.
type PatchTask ¶
type PatchTask struct {
PatchReader tasks.ReaderProvider
ContainerReader tasks.ReaderProvider
OutputWriter tasks.WriterProvider
Values map[string]interface{}
Options []patch.OptionFunc
}
PatchTask implements secret container patching task.
type PrefixerTask ¶ added in v0.2.0
type PrefixerTask struct {
ContainerReader tasks.ReaderProvider
OutputWriter tasks.WriterProvider
Prefix string
Remove bool
}
PrefixerTask implements secret container prefix management task.
Click to show internal directories.
Click to hide internal directories.