Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalFileConfig ¶
type OnePasswordConfig ¶
type OnePasswordConfig struct { }
type SecretEngine ¶
type SecretEngine string
const ( SecretEngineVault SecretEngine = "vault" SecretEngineLocalFile SecretEngine = "local-file" SecretEnginePrintKeys SecretEngine = "print-keys" )
type SecureTemplateConfig ¶
type SecureTemplateConfig struct { SecretEngine SecretEngine `json:"secret_engine"` VaultConfig VaultConfig `json:"vault_config,omitempty"` //OnePasswordConfig OnePasswordConfig `json:"one_password_config,omitempty"` LocalFileConfig LocalFileConfig `json:"local_file_config,omitempty"` Options SecureTemplateConfigOptions `json:"options"` }
type SecureTemplateConfigOptions ¶
type SecureTemplateConfigOptions struct { SecretShowNameAsValueIfEmpty bool `json:"secretShowNameAsValueIfEmpty"` SecretIgnoreNotFoundKey bool `json:"secretIgnoreNotFoundKey"` EnvShowNameAsValueIfEmpty bool `json:"envShowNameAsValueIfEmpty"` EnvAllowAccessToSecureTemplateEnvs bool `json:"envAllowAccessToSecureTemplateEnvs"` EnvRestrictedNameRegex string `json:"envRestrictedNameRegex"` }
Click to show internal directories.
Click to hide internal directories.