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