| `site_name` | | `"default"` | Site name to identify this site with, useful when using input and output ports receiving remote connections |
| `auth` | | `"NO_AUTH"` | Nifi authentication. must be one of : NO_AUTH, SINGLE_USER, CLIENT_CERT |
| `username` | | | Nifi username, must be set for `auth` = `"SINGLE_USER"` |
| `password` | | | Nifi password, must be set for `auth` = `"SINGLE_USER"` |
| `client_cert_file` | | | Path to PEM file containing the public certificates for the user/client identity, must be set for `auth` = `"CLIENT_CERT"` |
| `client_key_file` | | | Path to PEM file containing the client’s secret key |
| `client_key_password` | | | The password to decrypt the client_key_file |
| `ca_file` | | | Path to PEM file containing certs for the root CA(s) for the NiFi |
| `provenance_days` | | | time window to analyze provenance events for external datasets |
| `site_url_to_site_name` | | | Lookup to find site_name for site_url, required if using remote process groups in nifi flow |
|`process_group_pattern.allow`| | | List of regex patterns for process groups to include in ingestion. |
| `process_group_pattern.deny`| | | List of regex patterns for process groups to exclude from ingestion. |
| `process_group_pattern.ignoreCase` | | `True` | Whether to ignore case sensitivity during pattern matching. |
| `env` | | `"PROD"` | Environment to use in namespace when constructing URNs. |
## Compatibility
Coming soon!
## Questions
If you've got any questions on configuring this source, feel free to ping us on [our Slack](https://slack.datahubproject.io/)!