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 Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Azure Credentials Service * | azure-credentials-service | Controller Service: AzureCredentialsService Implementations: StandardAzureCredentialsControllerService | Controller service used to obtain Azure credentials to be used with Key Vault client. | |
Key Vault URI * | key-vault-uri | Vault 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.