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 Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
HashiCorp Vault Client Service * | vault-client-service | Controller Service: HashiCorpVaultClientService Implementations: StandardHashiCorpVaultClientService | The service used to interact with HashiCorp Vault | |
Key/Value Path * | kv-path | kv | The HashiCorp Vault path to the Key/Value Secrets Engine | |
Key/Value Version * | kv-version | KV_1 |
| 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.