Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Introduce the concept of a Parameter Provider, which would allow allows Parameter names and values to be fetched from sources external to NiFi
  • Provide a way to specify both Sensitive and Non-Sensitive Parameter Providers in a Parameter Context

...

Basic Concept

Parameter Providers could would be introduced at the Controller Settings level as a way to fetch parameters from an external source.  These could be selectable in the Add/Update Parameter Context view under the SETTINGS tab.  Two new drop-down fields would be added on this tab:

...

In the PARAMETER PROVIDERS list tab, a "Fetch Parameters"  button button could be available on each Parameter Provider, which would cause it to pull all available parameters and values from the external source, based on the current configuration.  These should would be cached in the Parameter Provider as a set of proposed changes, but not actually persisted yet.  Next, a Apply Fetched Parameters view should pop up, which initiates the application of the new values to the flow, similar to when a Parameter Context is updated today:

...