Skip to main content

HashiCorpVaultParameterProvider

Description

Provides parameters from HashiCorp Vault Key/Value Version 1 and Version 2 Secrets. Each Secret represents a parameter group, which will map to a Parameter Context. The keys and values in the Secret map to Parameters.

Tags

hashicorp, secret, vault

Properties

In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
HashiCorp Vault Client Service *vault-client-serviceController Service:
HashiCorpVaultClientService

Implementations:
StandardHashiCorpVaultClientService
The service used to interact with HashiCorp Vault
Key/Value Path *kv-pathkvThe HashiCorp Vault path to the Key/Value Secrets Engine
Key/Value Version *kv-versionKV_1
  • KV_1
  • KV_2
The version of the Key/Value Secrets Engine
Secret Name Pattern *secret-name-pattern.*A Regular Expression indicating which Secrets to include as parameter groups to map to Parameter Contexts by name.

State Management

This component does not store state.

Restricted

This component is not restricted.

System Resource Considerations

This component does not specify system resource considerations.

See Also