Nifi-Python-Api: A convenient Python wrapper for the Apache NiFi Rest API
- This package provides two main areas of functionality:
- high-level calls to execute common NiFi tasks:
- ./nipyapi/canvas.py etc.
- a full swagger 2.0 compliant NiFi Rest API interface and Datamodels:
- ./nipyapi/swagger_client/apis/flow_api.py etc.
- ./nipyapi/swagger_client/models/process_group_entity.py etc.
For more information on Apache NiFi, please visit https://nifi.apache.org
For Documentation on this package please visit https://nipyapi.readthedocs.io.
Supports NiFi version: 1.2.x
If you require a different version please raise an issue
Python 2.7 or 3.6 supported, though other versions may work
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Inspired by the equivalent Java client maintained over at hermannpencole/nifi-config
The swagger 2.0 compliant client auto-generated using the Swagger Codegen project, and then cleaned / bugfixed by the authors.