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​