Skip to main content

AzureKeyVaultSecretsParameterProvider

Description​

Fetches parameters from Azure Key Vault Secrets. Each secret becomes a Parameter, which map to a Parameter Group byadding a secret tag named 'group-name'.

Tags​

azure, key, keyvault, secrets, 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
Azure Credentials Service *azure-credentials-serviceController Service:
AzureCredentialsService

Implementations:
StandardAzureCredentialsControllerService
Controller service used to obtain Azure credentials to be used with Key Vault client.
Key Vault URI *key-vault-uriVault URI of the Key Vault that contains the secrets
Group Name Pattern *group-name-pattern.*A Regular Expression matching on the 'group-name' tag value that identifies Secrets whose parameters should be fetched. Any secrets without a 'group-name' tag value that matches this Regex will not be fetched.

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​